diff --git a/hw/bsp/fomu/crt0-vexriscv.S b/hw/bsp/fomu/crt0-vexriscv.S index 46dca557..d80a29e0 100644 --- a/hw/bsp/fomu/crt0-vexriscv.S +++ b/hw/bsp/fomu/crt0-vexriscv.S @@ -6,13 +6,6 @@ _start: j crt_init - nop - nop - nop - nop - nop - nop - nop .section .text .global trap_entry @@ -53,9 +46,8 @@ trap_entry: lw x31, 0*4(sp) addi sp,sp,16*4 mret - .text - +.text crt_init: la sp, _estack - 4 la a0, trap_entry @@ -87,5 +79,5 @@ bss_done: csrw mie,a0 call main -infinit_loop: - j infinit_loop +infinite_loop: + j infinite_loop