spl_start.S 503 B

123456789101112131415161718192021
  1. .section .init
  2. .globl _spl_start
  3. _spl_start:
  4. b _start
  5. b _start+0x4
  6. b _start+0x8
  7. b _start+0xc
  8. b _start+0x10
  9. b _start+0x14
  10. b _start+0x18
  11. b _start+0x1c
  12. .space 0x30 - (. - _spl_start)
  13. .ascii "BOOT" /* 0x30 signature*/
  14. .word 0x50 /* 0x34 header size itself */
  15. .word 0 /* 0x38 */
  16. .word 0x5000f000 /* boot report location */
  17. .word _start /* 0x40 */
  18. main_crc_size: .word code_size /* 0x44 filled by linker */
  19. main_crc: .word 0 /* 0x48 fill later */
  20. header_crc: .word 0 /* 0x4C header crc*/