- fixed bootloader
- bootloader added board file - refactored header files - constify constants git-svn-id: http://moon:8086/svn/mips@99 a8ebac50-d88d-4704-bea3-6648445a41b3
This commit is contained in:
@@ -2,6 +2,7 @@
|
||||
|
||||
.text
|
||||
.section .init,"ax"
|
||||
.extern board_init
|
||||
.align 2
|
||||
|
||||
_start:
|
||||
@@ -14,7 +15,7 @@ _start:
|
||||
# Kernel mode (SR[1]=0), Int disabled(SR[0]=0), after RFE into main
|
||||
li $26, 0x1040000C
|
||||
mtc0 $26, $12
|
||||
li $26, 0x00000000
|
||||
li $26, 0x00000000
|
||||
mtc0 $26, $13
|
||||
|
||||
mfc0 $26, $15
|
||||
@@ -36,14 +37,14 @@ $zeroise:
|
||||
addiu $8, 4
|
||||
|
||||
_init:
|
||||
# Call libsys_init
|
||||
la $k0, libsys_init
|
||||
# Call board_init
|
||||
la $k0, board_init
|
||||
jalr $k0
|
||||
nop
|
||||
|
||||
la $26, main
|
||||
la $k0, main
|
||||
|
||||
jalr $26
|
||||
jalr $k0
|
||||
nop
|
||||
_terminate:
|
||||
nop
|
||||
|
||||
Reference in New Issue
Block a user