bootloader.elf: file format elf32-littlearm
Disassembly of section .reloc:
60000000 <start>:
60000000: e321f0d3 msr CPSR_c, #211 ; 0xd3
60000004: e59f2018 ldr r2, [pc, #24] ; 60000024 <start+0x24>
60000008: e59f3018 ldr r3, [pc, #24] ; 60000028 <start+0x28>
6000000c: e59f4018 ldr r4, [pc, #24] ; 6000002c <start+0x2c>
60000010: e1530002 cmp r3, r2
60000014: 84941004 ldrhi r1, [r4], #4
60000018: 84821004 strhi r1, [r2], #4
6000001c: 8afffffb bhi 60000010 <start+0x10>
60000020: e59ff008 ldr pc, [pc, #8] ; 60000030 <start+0x30>
60000024: 60700000 .word 0x60700000
60000028: 6074a0a4 .word 0x6074a0a4
6000002c: 60000074 .word 0x60000074
60000030: 60700000 .word 0x60700000
Disassembly of section .intvect:
00000000 <_intvectstart>:
0: e59ff018 ldr pc, [pc, #24] ; 20 <_intvectstart+0x20>
4: e59ff018 ldr pc, [pc, #24] ; 24 <_intvectstart+0x24>
8: e59ff018 ldr pc, [pc, #24] ; 28 <_intvectstart+0x28>
c: e59ff018 ldr pc, [pc, #24] ; 2c <_intvectstart+0x2c>
10: e59ff018 ldr pc, [pc, #24] ; 30 <_intvectstart+0x30>
14: e59ff018 ldr pc, [pc, #24] ; 34 <_intvectstart+0x34>
18: e59ff018 ldr pc, [pc, #24] ; 38 <_intvectstart+0x38>
1c: e59ff018 ldr pc, [pc, #24] ; 3c <_intvectstart+0x3c>
20: 60700000 .word 0x60700000
24: 60700164 .word 0x60700164
28: 60700188 .word 0x60700188
2c: 60700170 .word 0x60700170
30: 6070017c .word 0x6070017c
34: 60700188 .word 0x60700188
38: 60707e18 .word 0x60707e18
3c: 60707e58 .word 0x60707e58
Disassembly of section .text:
60700000 <_newstart>:
60700000: e321f0d3 msr CPSR_c, #211 ; 0xd3
60700004: e3a00306 mov r0, #402653184 ; 0x18000000
60700008: e2800907 add r0, r0, #114688 ; 0x1c000
6070000c: e5901014 ldr r1, [r0, #20]
60700010: e3c1101f bic r1, r1, #31
60700014: e3811009 orr r1, r1, #9
60700018: e5801014 str r1, [r0, #20]
6070001c: e59f1110 ldr r1, [pc, #272] ; 60700134 <_newstart+0x134>
60700020: e5801008 str r1, [r0, #8]
60700024: e3a02701 mov r2, #262144 ; 0x40000
60700028: e590102c ldr r1, [r0, #44] ; 0x2c
6070002c: e3110001 tst r1, #1
60700030: 1a000001 bne 6070003c <_newstart+0x3c>
60700034: e2522001 subs r2, r2, #1
60700038: 1afffffa bne 60700028 <_newstart+0x28>
6070003c: e5901014 ldr r1, [r0, #20]
60700040: e3c11001 bic r1, r1, #1
60700044: e5801014 str r1, [r0, #20]
60700048: e59f10e8 ldr r1, [pc, #232] ; 60700138 <_newstart+0x138>
6070004c: e5801004 str r1, [r0, #4]
60700050: e59f00e4 ldr r0, [pc, #228] ; 6070013c <_newstart+0x13c>
60700054: e1d010b0 ldrh r1, [r0]
60700058: e1c010b0 strh r1, [r0]
6070005c: e3a01306 mov r1, #402653184 ; 0x18000000
60700060: e38110fe orr r1, r1, #254 ; 0xfe
60700064: e5801010 str r1, [r0, #16]
60700068: e5801014 str r1, [r0, #20]
6070006c: e3a01203 mov r1, #805306368 ; 0x30000000
60700070: e38110fe orr r1, r1, #254 ; 0xfe
60700074: e5801018 str r1, [r0, #24]
60700078: e3a014ee mov r1, #-301989888 ; 0xee000000
6070007c: e38110fe orr r1, r1, #254 ; 0xfe
60700080: e580101c str r1, [r0, #28]
60700084: e3a01002 mov r1, #2
60700088: e5801004 str r1, [r0, #4]
6070008c: e5902004 ldr r2, [r0, #4]
60700090: e3120003 tst r2, #3
60700094: 1afffffc bne 6070008c <_newstart+0x8c>
60700098: e3811102 orr r1, r1, #-2147483648 ; 0x80000000
6070009c: e5801004 str r1, [r0, #4]
607000a0: e5902004 ldr r2, [r0, #4]
607000a4: e3120003 tst r2, #3
607000a8: 1afffffc bne 607000a0 <_newstart+0xa0>
607000ac: e5901000 ldr r1, [r0]
607000b0: e3811102 orr r1, r1, #-2147483648 ; 0x80000000
607000b4: e5801000 str r1, [r0]
607000b8: e59f2080 ldr r2, [pc, #128] ; 60700140 <_newstart+0x140>
607000bc: e59f3080 ldr r3, [pc, #128] ; 60700144 <_newstart+0x144>
607000c0: e59f4080 ldr r4, [pc, #128] ; 60700148 <_newstart+0x148>
607000c4: e1530002 cmp r3, r2
607000c8: 84941004 ldrhi r1, [r4], #4
607000cc: 84821004 strhi r1, [r2], #4
607000d0: 8afffffb bhi 607000c4 <_newstart+0xc4>
607000d4: e59f2070 ldr r2, [pc, #112] ; 6070014c <_newstart+0x14c>
607000d8: e59f3070 ldr r3, [pc, #112] ; 60700150 <_newstart+0x150>
607000dc: e3a04000 mov r4, #0