Subversion Repositories HelenOS

Rev

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

Rev 3817 Rev 3835
Line 109... Line 109...
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/mm/$(USARCH)/tlb.c \
112
	arch/$(ARCH)/src/mm/$(USARCH)/tlb.c \
113
	arch/$(ARCH)/src/mm/$(USARCH)/as.c \
113
	arch/$(ARCH)/src/mm/$(USARCH)/as.c \
114
	arch/$(ARCH)/src/cpu/$(USARCH)/cpu.c
114
	arch/$(ARCH)/src/cpu/$(USARCH)/cpu.c \
115
 
115
 
116
# specific to machine type
116
# specific to machine type
117
 
117
 
118
# sun4u-specific, not #ifdef'd yet in order to make the code compilable
118
# sun4u-specific, not #ifdef'd yet in order to make the code compilable
119
ARCH_SOURCES += \
119
ARCH_SOURCES += \
Line 126... Line 126...
126
	arch/$(ARCH)/src/mm/cache.S \
126
	arch/$(ARCH)/src/mm/cache.S \
127
	arch/$(ARCH)/src/mm/frame.c \
127
	arch/$(ARCH)/src/mm/frame.c \
128
	arch/$(ARCH)/src/mm/page.c \
128
	arch/$(ARCH)/src/mm/page.c \
129
	arch/$(ARCH)/src/proc/scheduler.c \
129
	arch/$(ARCH)/src/proc/scheduler.c \
130
	arch/$(ARCH)/src/proc/thread.c \
130
	arch/$(ARCH)/src/proc/thread.c \
131
	arch/$(ARCH)/src/trap/mmu.S \
-
 
132
	arch/$(ARCH)/src/trap/trap.c \
131
	arch/$(ARCH)/src/trap/trap.c \
133
	arch/$(ARCH)/src/trap/exception.c \
132
	arch/$(ARCH)/src/trap/exception.c \
134
	arch/$(ARCH)/src/trap/interrupt.c \
133
	arch/$(ARCH)/src/trap/interrupt.c \
135
	arch/$(ARCH)/src/ddi/ddi.c \
134
	arch/$(ARCH)/src/ddi/ddi.c \
136
	arch/$(ARCH)/src/drivers/tick.c \
135
	arch/$(ARCH)/src/drivers/tick.c \
Line 141... Line 140...
141
 
140
 
142
# sun4v-specific sources
141
# sun4v-specific sources
143
ifeq ($(USARCH),sun4v)
142
ifeq ($(USARCH),sun4v)
144
ARCH_SOURCES += \
143
ARCH_SOURCES += \
145
	arch/$(ARCH)/src/drivers/niagara.c \
144
	arch/$(ARCH)/src/drivers/niagara.c \
146
	arch/$(ARCH)/src/sun4v/md.c
145
	arch/$(ARCH)/src/sun4v/md.c \
-
 
146
	arch/$(ARCH)/src/trap/sun4v/mmu.S
147
endif
147
endif
148
 
148
 
149
ifeq ($(CONFIG_SMP),y)
149
ifeq ($(CONFIG_SMP),y)
150
ARCH_SOURCES += \
150
ARCH_SOURCES += \
151
	arch/$(ARCH)/src/smp/ipi.c \
151
	arch/$(ARCH)/src/smp/ipi.c \