init9.s 183 B

123456789101112
  1. TEXT _main(SB),$8
  2. MOVW $setR12(SB), R12 /* load the SB */
  3. MOVW $boot(SB), R0
  4. ADD $12, R13, R1 /* get a pointer to 0(FP) */
  5. MOVW R0, 4(R13)
  6. MOVW R1, 8(R13)
  7. BL startboot(SB)