32,33 → 32,14 |
.global asm_delay_loop |
.global dummy |
|
#.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 panic_printf |
.global symbol_table |
.global sys_tls_set |
|
#.global tlb_invalidate_asid |
#.global tlb_invalidate_pages |
|
#.global userspace |
|
calibrate_delay_loop: |
mov pc, lr // return |
|
65,13 → 46,6 |
asm_delay_loop: |
mov pc, lr // return |
|
cpu_halt: |
# stop gxemul |
ldr r1, =0x10000010 |
eor r2, r2 |
strb r3, [r1, r2] |
bkpt |
|
fpu_context_restore: |
mov pc, lr // return |
|
84,14 → 58,6 |
fpu_init: |
mov pc, lr // return |
|
panic_printf: |
bl debug_printf |
# stop gxemul |
ldr r1, =0x10000010 |
eor r2, r2 |
strb r3, [r1, r2] |
bkpt |
|
symbol_table: |
bkpt |
|