23 lines
312 B
ArmAsm
23 lines
312 B
ArmAsm
.section .init
|
|
.globl _start
|
|
.type _start,@function
|
|
_start:
|
|
li t0, 0x8
|
|
csrc mstatus, t0
|
|
li t0, 0x70
|
|
csrc mie, t0
|
|
li t0, 0x800
|
|
csrc mie, t0
|
|
li t0, 0
|
|
csrc mcause, t0
|
|
|
|
auipc sp, 0x18
|
|
lui a0, 0xfffff
|
|
and sp, sp, a0
|
|
|
|
auipc a0, 0
|
|
call main
|
|
|
|
_end:
|
|
j _end
|