Subversion Repositories HelenOS

Compare Revisions

Ignore whitespace Rev 2170 → Rev 2171

/branches/arm/kernel/arch/arm32/Makefile.inc
42,6 → 42,9
 
DEFS += -D__32_BITS__ -DMACHINE=$(MACHINE) -DKERNEL_LOAD_ADDRESS=$(KERNEL_LOAD_ADDRESS)
 
CONFIG_MSIM_GXEMUL = y
DEFS += -DCONFIG_MSIM_GXEMUL
 
## Compile with hierarchical page tables support.
#
 
61,6 → 64,7
 
ARCH_SOURCES = \
arch/$(ARCH)/src/start.S \
arch/$(ARCH)/src/asm.S \
arch/$(ARCH)/src/arm32.c \
arch/$(ARCH)/src/context.S \
arch/$(ARCH)/src/dummy.S \
72,5 → 76,7
arch/$(ARCH)/src/interrupt.c \
arch/$(ARCH)/src/mm/tlb.c \
arch/$(ARCH)/src/aux_print/printf.c \
arch/$(ARCH)/src/aux_print/io.c
arch/$(ARCH)/src/aux_print/io.c \
arch/$(ARCH)/src/console.c \
arch/$(ARCH)/src/drivers/msim_gxemul.c
/branches/arm/kernel/arch/arm32/src/dummy.S
31,33 → 31,39
.global calibrate_delay_loop
.global asm_delay_loop
.global dummy
.global arch_grab_console
.global arch_release_console
 
#.global arch_grab_console
#.global arch_release_console
 
.global cpu_halt
.global fpu_context_restore
.global fpu_context_save
.global fpu_enable
.global fpu_init
 
#.global interrupts_disable
#.global interrupts_enable
#.global interrupts_read
#.global interrupts_restore
.global memcpy
.global memcpy_from_uspace
.global memcpy_to_uspace
.global memsetb
#.global memcpy
#.global memcpy_from_uspace
#.global memcpy_to_uspace
#.global memsetb
 
.global panic_printf
.global symbol_table
.global sys_tls_set
 
#.global tlb_invalidate_asid
#.global tlb_invalidate_pages
 
.global userspace
calibrate_delay_loop:
asm_delay_loop:
 
arch_grab_console:
arch_release_console:
#arch_grab_console:
#arch_release_console:
cpu_halt:
fpu_context_restore:
fpu_context_save:
67,10 → 73,10
#interrupts_enable:
#interrupts_read:
#interrupts_restore:
memcpy:
memcpy_from_uspace:
memcpy_to_uspace:
memsetb:
#memcpy:
#memcpy_from_uspace:
#memcpy_to_uspace:
#memsetb:
panic_printf:
symbol_table:
sys_tls_set: