#include #include #include /* ResetVector */ .section .ResetVector.text, "ax" .global _ResetVector _ResetVector: _j reset .align 4 RomInitAddr: .word 0xd0001000 RomBootParam: .word _bootparam reset: l32r a0, RomInitAddr l32r a2, RomBootParam movi a3, 0 movi a4, 0 jx a0 .align 4 .section .bootstrap.data, "aw" .globl _bootparam _bootparam: .short BP_TAG_FIRST .short 4 .long BP_VERSION .short BP_TAG_LAST .short 0 .long 0