Subversion Repositories HelenOS

Rev

Rev 4129 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 4129 Rev 4130
Line 107... Line 107...
107
ARCH_SOURCES = \
107
ARCH_SOURCES = \
108
	arch/$(ARCH)/src/$(USARCH)/start.S \
108
	arch/$(ARCH)/src/$(USARCH)/start.S \
109
	arch/$(ARCH)/src/trap/$(USARCH)/trap_table.S \
109
	arch/$(ARCH)/src/trap/$(USARCH)/trap_table.S \
110
	arch/$(ARCH)/src/$(USARCH)/asm.S \
110
	arch/$(ARCH)/src/$(USARCH)/asm.S \
111
	arch/$(ARCH)/src/$(USARCH)/sparc64.c \
111
	arch/$(ARCH)/src/$(USARCH)/sparc64.c \
-
 
112
	arch/$(ARCH)/src/$(USARCH)/console.c \
112
	arch/$(ARCH)/src/mm/$(USARCH)/tlb.c \
113
	arch/$(ARCH)/src/mm/$(USARCH)/tlb.c \
113
	arch/$(ARCH)/src/mm/$(USARCH)/as.c \
114
	arch/$(ARCH)/src/mm/$(USARCH)/as.c \
114
	arch/$(ARCH)/src/cpu/$(USARCH)/cpu.c \
115
	arch/$(ARCH)/src/cpu/$(USARCH)/cpu.c \
115
	arch/$(ARCH)/src/proc/$(USARCH)/scheduler.c 
116
	arch/$(ARCH)/src/proc/$(USARCH)/scheduler.c 
116
 
117
 
Line 119... Line 120...
119
	arch/$(ARCH)/src/mm/$(USARCH)/tsb.c
120
	arch/$(ARCH)/src/mm/$(USARCH)/tsb.c
120
endif
121
endif
121
 
122
 
122
# specific to machine type
123
# specific to machine type
123
 
124
 
-
 
125
ifeq ($(USARCH),sun4u)
-
 
126
ARCH_SOURCES += \
-
 
127
	arch/$(ARCH)/src/mm/sun4u/cache.S
-
 
128
endif
-
 
129
 
124
# sun4u-specific, not #ifdef'd yet in order to make the code compilable
130
# sun4u-specific, not #ifdef'd yet in order to make the code compilable
125
ARCH_SOURCES += \
131
ARCH_SOURCES += \
126
	arch/$(ARCH)/src/asm.S \
132
	arch/$(ARCH)/src/asm.S \
127
	arch/$(ARCH)/src/panic.S \
133
	arch/$(ARCH)/src/panic.S \
128
	arch/$(ARCH)/src/console.c \
134
	arch/$(ARCH)/src/console.c \
129
	arch/$(ARCH)/src/context.S \
135
	arch/$(ARCH)/src/context.S \
130
	arch/$(ARCH)/src/fpu_context.c \
136
	arch/$(ARCH)/src/fpu_context.c \
131
	arch/$(ARCH)/src/dummy.s \
137
	arch/$(ARCH)/src/dummy.s \
132
	arch/$(ARCH)/src/mm/sun4u/cache.S \
-
 
133
	arch/$(ARCH)/src/mm/frame.c \
138
	arch/$(ARCH)/src/mm/frame.c \
134
	arch/$(ARCH)/src/mm/page.c \
139
	arch/$(ARCH)/src/mm/page.c \
135
	arch/$(ARCH)/src/proc/thread.c \
140
	arch/$(ARCH)/src/proc/thread.c \
136
	arch/$(ARCH)/src/trap/trap.c \
141
	arch/$(ARCH)/src/trap/trap.c \
137
	arch/$(ARCH)/src/trap/exception.c \
142
	arch/$(ARCH)/src/trap/exception.c \
Line 139... Line 144...
139
	arch/$(ARCH)/src/ddi/ddi.c \
144
	arch/$(ARCH)/src/ddi/ddi.c \
140
	arch/$(ARCH)/src/drivers/tick.c \
145
	arch/$(ARCH)/src/drivers/tick.c \
141
	arch/$(ARCH)/src/drivers/kbd.c \
146
	arch/$(ARCH)/src/drivers/kbd.c \
142
	arch/$(ARCH)/src/drivers/scr.c \
147
	arch/$(ARCH)/src/drivers/scr.c \
143
	arch/$(ARCH)/src/drivers/sgcn.c \
148
	arch/$(ARCH)/src/drivers/sgcn.c \
-
 
149
	arch/$(ARCH)/src/sparc64.c \
144
	arch/$(ARCH)/src/drivers/pci.c
150
	arch/$(ARCH)/src/drivers/pci.c
145
 
151
 
146
# sun4v-specific sources
152
# sun4v-specific sources
147
ifeq ($(USARCH),sun4v)
153
ifeq ($(USARCH),sun4v)
148
ARCH_SOURCES += \
154
ARCH_SOURCES += \