Files
mips/src/asm/libsys/init.s
T
jens 592c0b20b3 - fixed
git-svn-id: http://moon:8086/svn/mips@164 a8ebac50-d88d-4704-bea3-6648445a41b3
2021-04-09 07:13:28 +00:00

30 lines
343 B
ArmAsm

.file "init.s"
.section .init,"ax"
.align 4
.globl _init
.extern end
.extern main
_init:
.set noreorder
# set uart
la $26, sys_uart_baud
addiu $27, $0, baudrate
sb $27, 0($26)
# set stack pointer
la $sp, end
# jump main
la $26, main
jalr $26
_terminate:
nop
j _terminate
nop
.set reorder