- just a skeleton to get us started - cpu feature config and irq names / vectab2 setup done - pulled in the second stage for pico as a blob for now - seems to be hard faulting out of systick setup in platform_init()
70 lines
1.2 KiB
ArmAsm
70 lines
1.2 KiB
ArmAsm
// This is a hack
|
|
// TODO: replace with actual second stage boot source
|
|
|
|
.section .text.boot.secondstage
|
|
|
|
.word 0x4b32b500
|
|
.word 0x60582021
|
|
.word 0x21026898
|
|
.word 0x60984388
|
|
.word 0x611860d8
|
|
.word 0x4b2e6158
|
|
.word 0x60992100
|
|
.word 0x61592102
|
|
.word 0x22f02101
|
|
.word 0x492b5099
|
|
.word 0x21016019
|
|
.word 0x20356099
|
|
.word 0xf844f000
|
|
.word 0x42902202
|
|
.word 0x2106d014
|
|
.word 0xf0006619
|
|
.word 0x6e19f834
|
|
.word 0x66192101
|
|
.word 0x66182000
|
|
.word 0xf000661a
|
|
.word 0x6e19f82c
|
|
.word 0x6e196e19
|
|
.word 0xf0002005
|
|
.word 0x2101f82f
|
|
.word 0xd1f94208
|
|
.word 0x60992100
|
|
.word 0x6019491b
|
|
.word 0x60592100
|
|
.word 0x481b491a
|
|
.word 0x21016001
|
|
.word 0x21eb6099
|
|
.word 0x21a06619
|
|
.word 0xf0006619
|
|
.word 0x2100f812
|
|
.word 0x49166099
|
|
.word 0x60014814
|
|
.word 0x60992101
|
|
.word 0x2800bc01
|
|
.word 0x4700d000
|
|
.word 0x49134812
|
|
.word 0xc8036008
|
|
.word 0x8808f380
|
|
.word 0xb5034708
|
|
.word 0x20046a99
|
|
.word 0xd0fb4201
|
|
.word 0x42012001
|
|
.word 0xbd03d1f8
|
|
.word 0x6618b502
|
|
.word 0xf7ff6618
|
|
.word 0x6e18fff2
|
|
.word 0xbd026e18
|
|
.word 0x40020000
|
|
.word 0x18000000
|
|
.word 0x00070000
|
|
.word 0x005f0300
|
|
.word 0x00002221
|
|
.word 0x180000f4
|
|
.word 0xa0002022
|
|
.word 0x10000100
|
|
.word 0xe000ed08
|
|
.word 0x00000000
|
|
.word 0x00000000
|
|
.word 0x00000000
|
|
.word 0x7a4eb274
|