📄 loader-flash-xtra-stage0.map
字号:
loader-flash-xtra-stage0.elf: file format elf32-littlearmloader-flash-xtra-stage0.elfarchitecture: arm, flags 0x00000112:EXEC_P, HAS_SYMS, D_PAGEDstart address 0x46000400???: LOAD off 0x00000000 vaddr 0x46000000 paddr 0x46000000 align 2**15 filesz 0x00000c04 memsz 0x00000c04 flags r-x???? = 2: [APCS-32] [?????]Sections:Idx Name Size VMA LMA File off Algn 0 .text 000007d8 46000400 46000400 00000400 2**2 CONTENTS, ALLOC, LOAD, READONLY, CODE 1 .rodata 0000002c 46000bd8 46000bd8 00000bd8 2**2 CONTENTS, ALLOC, LOAD, READONLY, DATA 2 .sbss 00000000 46000d04 46000d04 00000c04 2**0 CONTENTS 3 .bss 00000000 46000d04 46000d04 00000c04 2**0 CONTENTS 4 .stack 00000000 00080000 00080000 00000c04 2**0 CONTENTSSYMBOL TABLE:46000400 l d .text 00000000 46000bd8 l d .rodata 00000000 46000d04 l d .sbss 00000000 46000d04 l d .bss 00000000 00080000 l d .stack 00000000 00000000 l d *ABS* 00000000 00000000 l d *ABS* 00000000 00000000 l d *ABS* 00000000 00000000 l df *ABS* 00000000 em86xx_dram.c46000bf0 l O .rodata 00000014 ctable460006bc l F .text 000000d0 reset_state4600052c l F .text 000000d4 test_with_fixed_wd46000640 l F .text 0000007c emergency46000920 l F .text 000002b8 test_capdelay_1freq_dram_gfx46000600 l F .text 00000040 __usleep4600078c l F .text 00000194 TestPattern46000d04 g O *ABS* 00000000 _bss_end__46000d04 g O *ABS* 00000000 __bss_start__46000d04 g O *ABS* 00000000 __bss_end__46000d04 g O *ABS* 00000000 __bss_start46000d04 g O *ABS* 00000000 __end__46000d04 g O *ABS* 00000000 _edata46000d04 g O *ABS* 00000000 _end46000400 g F .text 0000012c xtra_stage000080000 g O .stack 00000000 _stackDisassembly of section .text:46000400 <xtra_stage0>:46000400: e92d47f0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr}46000404: e3a0602e mov r6, #46 ; 0x2e46000408: e2866401 add r6, r6, #16777216 ; 0x10000004600040c: e2866801 add r6, r6, #65536 ; 0x1000046000410: e24dd00c sub sp, sp, #12 ; 0xc46000414: e28da008 add sl, sp, #8 ; 0x846000418: e28d8004 add r8, sp, #4 ; 0x44600041c: e1a0700d mov r7, sp46000420: e3a00000 mov r0, #0 ; 0x046000424: e1a01006 mov r1, r646000428: e1a02000 mov r2, r04600042c: eb0000a2 bl 460006bc <reset_state>46000430: e3a05000 mov r5, #0 ; 0x046000434: e3a04004 mov r4, #4 ; 0x446000438: e3a09001 mov r9, #1 ; 0x14600043c: e1a00004 mov r0, r446000440: e1a0100a mov r1, sl46000444: e1a02008 mov r2, r846000448: e1a03007 mov r3, r74600044c: eb000036 bl 4600052c <test_with_fixed_wd>46000450: e1853419 orr r3, r5, r9, lsl r446000454: e3500000 cmp r0, #0 ; 0x046000458: 11a05003 movne r5, r34600045c: e2844001 add r4, r4, #1 ; 0x146000460: e354000f cmp r4, #15 ; 0xf46000464: 9afffff4 bls 4600043c <xtra_stage0+0x3c>46000468: e3a02004 mov r2, #4 ; 0x44600046c: e3a04000 mov r4, #0 ; 0x046000470: e3a0300f mov r3, #15 ; 0xf46000474: e3a01001 mov r1, #1 ; 0x146000478: e1e00005 mvn r0, r54600047c: ea000000 b 46000484 <xtra_stage0+0x84>46000480: e2822001 add r2, r2, #1 ; 0x146000484: e352000f cmp r2, #15 ; 0xf46000488: 2a000007 bcs 460004ac <xtra_stage0+0xac>4600048c: e3540000 cmp r4, #0 ; 0x046000490: 1a000002 bne 460004a0 <xtra_stage0+0xa0>46000494: e015c211 ands ip, r5, r1, lsl r246000498: 11a04002 movne r4, r24600049c: eafffff7 b 46000480 <xtra_stage0+0x80>460004a0: e010c211 ands ip, r0, r1, lsl r2460004a4: 0afffff5 beq 46000480 <xtra_stage0+0x80>460004a8: e1a03002 mov r3, r2460004ac: e0643003 rsb r3, r4, r3460004b0: e2433001 sub r3, r3, #1 ; 0x1460004b4: e09440a3 adds r4, r4, r3, lsr #1460004b8: 0a000004 beq 460004d0 <xtra_stage0+0xd0>460004bc: e1a00004 mov r0, r4460004c0: e1a0100a mov r1, sl460004c4: e1a02008 mov r2, r8460004c8: e1a03007 mov r3, r7460004cc: eb000016 bl 4600052c <test_with_fixed_wd>460004d0: e59d4000 ldr r4, [sp]460004d4: e3540000 cmp r4, #0 ; 0x0460004d8: 0a000003 beq 460004ec <xtra_stage0+0xec>460004dc: e99d0005 ldmib sp, {r0, r2}460004e0: e3a01000 mov r1, #0 ; 0x0460004e4: eb000074 bl 460006bc <reset_state>460004e8: ea00000d b 46000524 <xtra_stage0+0x124>460004ec: e3a0302a mov r3, #42 ; 0x2a460004f0: e2833401 add r3, r3, #16777216 ; 0x1000000460004f4: e2833801 add r3, r3, #65536 ; 0x10000460004f8: e1560003 cmp r6, r3460004fc: 11a06003 movne r6, r346000500: 1affffc6 bne 46000420 <xtra_stage0+0x20>46000504: e59f0014 ldr r0, [pc, #14] ; 46000520 <xtra_stage0+0x120>46000508: eb00004c bl 46000640 <emergency>4600050c: e1a00004 mov r0, r446000510: e1a01000 mov r1, r046000514: e1a02000 mov r2, r046000518: eb000067 bl 460006bc <reset_state>4600051c: ea000000 b 46000524 <xtra_stage0+0x124>46000520: 46000bd8 undefined46000524: e28dd00c add sp, sp, #12 ; 0xc46000528: e8bd87f0 ldmia sp!, {r4, r5, r6, r7, r8, r9, sl, pc}4600052c <test_with_fixed_wd>:4600052c: e92d47f0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr}46000530: e3a05803 mov r5, #196608 ; 0x3000046000534: e3a0a000 mov sl, #0 ; 0x046000538: e1a0600a mov r6, sl4600053c: e3a04cff mov r4, #65280 ; 0xff0046000540: e28440fc add r4, r4, #252 ; 0xfc46000544: e1a07003 mov r7, r346000548: e24dd00c sub sp, sp, #12 ; 0xc4600054c: e58d1004 str r1, [sp, #4]46000550: e1a08800 mov r8, r0, lsl #1646000554: e58d2000 str r2, [sp]46000558: e28d9008 add r9, sp, #8 ; 0x84600055c: e587a000 str sl, [r7]46000560: e3881b11 orr r1, r8, #17408 ; 0x440046000564: e3a03003 mov r3, #3 ; 0x346000568: e7853004 str r3, [r5, r4]4600056c: e3811054 orr r1, r1, #84 ; 0x5446000570: e59f307c ldr r3, [pc, #7c] ; 460005f4 <test_with_fixed_wd+0xc8>46000574: e1a00008 mov r0, r846000578: e7932106 ldr r2, [r3, r6, lsl #2]4600057c: e3a03002 mov r3, #2 ; 0x246000580: e7853004 str r3, [r5, r4]46000584: e3822f7e orr r2, r2, #504 ; 0x1f846000588: e382220f orr r2, r2, #-268435456 ; 0xf00000004600058c: e5852000 str r2, [r5]46000590: e2433002 sub r3, r3, #2 ; 0x246000594: e5851004 str r1, [r5, #4]46000598: e1a01009 mov r1, r94600059c: e7853004 str r3, [r5, r4]460005a0: eb0000de bl 46000920 <test_capdelay_1freq_dram_gfx>460005a4: e3500000 cmp r0, #0 ; 0x0460005a8: 0a00000c beq 460005e0 <test_with_fixed_wd+0xb4>460005ac: e59d2008 ldr r2, [sp, #8]460005b0: e5973000 ldr r3, [r7]460005b4: e1520003 cmp r2, r3460005b8: 3a000005 bcc 460005d4 <test_with_fixed_wd+0xa8>460005bc: e5953000 ldr r3, [r5]460005c0: e59d1004 ldr r1, [sp, #4]460005c4: e5813000 str r3, [r1]460005c8: e59d3000 ldr r3, [sp]460005cc: e5830000 str r0, [r3]460005d0: e5872000 str r2, [r7]460005d4: e59d3008 ldr r3, [sp, #8]460005d8: e3530004 cmp r3, #4 ; 0x4460005dc: 828aa001 addhi sl, sl, #1 ; 0x1460005e0: e2866001 add r6, r6, #1 ; 0x1460005e4: e3560004 cmp r6, #4 ; 0x4460005e8: 9affffdc bls 46000560 <test_with_fixed_wd+0x34>460005ec: e1a0000a mov r0, sl460005f0: ea000000 b 460005f8 <test_with_fixed_wd+0xcc>460005f4: 46000bf0 undefined460005f8: e28dd00c add sp, sp, #12 ; 0xc460005fc: e8bd87f0 ldmia sp!, {r4, r5, r6, r7, r8, r9, sl, pc}46000600 <__usleep>:46000600: e3a03801 mov r3, #65536 ; 0x1000046000604: e0800080 add r0, r0, r0, lsl #146000608: e5932048 ldr r2, [r3, #72]4600060c: e0800180 add r0, r0, r0, lsl #346000610: e0821000 add r1, r2, r046000614: e1510002 cmp r1, r246000618: 8a000003 bhi 4600062c <__usleep+0x2c>4600061c: e1a00003 mov r0, r346000620: e5903048 ldr r3, [r0, #72]46000624: e1530002 cmp r3, r246000628: 8afffffc bhi 46000620 <__usleep+0x20>4600062c: e3a02801 mov r2, #65536 ; 0x1000046000630: e5923048 ldr r3, [r2, #72]46000634: e1530001 cmp r3, r146000638: 3afffffc bcc 46000630 <__usleep+0x30>4600063c: e1a0f00e mov pc, lr46000640 <emergency>:46000640: e3a0191b mov r1, #442368 ; 0x6c00046000644: e3a03000 mov r3, #0 ; 0x046000648: e5813108 str r3, [r1, #264]4600064c: e3a0201f mov r2, #31 ; 0x1f46000650: e5812110 str r2, [r1, #272]46000654: e2833003 add r3, r3, #3 ; 0x346000658: e5813114 str r3, [r1, #276]4600065c: e242201e sub r2, r2, #30 ; 0x1e46000660: e581212c str r2, [r1, #300]46000664: e283301a add r3, r3, #26 ; 0x1a46000668: e5813128 str r3, [r1, #296]4600066c: e5d03000 ldrb r3, [r0]46000670: e3530000 cmp r3, #0 ; 0x046000674: 0a000008 beq 4600069c <emergency+0x5c>46000678: e1a02001 mov r2, r14600067c: e4d03001 ldrb r3, [r0], #146000680: e5823104 str r3, [r2, #260]46000684: e592311c ldr r3, [r2, #284]46000688: e3130020 tst r3, #32 ; 0x204600068c: 0afffffc beq 46000684 <emergency+0x44>46000690: e5d03000 ldrb r3, [r0]46000694: e3530000 cmp r3, #0 ; 0x046000698: 1afffff7 bne 4600067c <emergency+0x3c>4600069c: e3a0291b mov r2, #442368 ; 0x6c000460006a0: e1a01002 mov r1, r2460006a4: e3a0300d mov r3, #13 ; 0xd460006a8: e5823104 str r3, [r2, #260]460006ac: e591311c ldr r3, [r1, #284]460006b0: e3130020 tst r3, #32 ; 0x20460006b4: 0afffffc beq 460006ac <emergency+0x6c>460006b8: e1a0f00e mov pc, lr460006bc <reset_state>:460006bc: e3510000 cmp r1, #0 ; 0x0460006c0: e3a0c801 mov ip, #65536 ; 0x10000460006c4: e92d40f0 stmdb sp!, {r4, r5, r6, r7, lr}460006c8: e3a03000 mov r3, #0 ; 0x0460006cc: e1a07000 mov r7, r0460006d0: e1a05002 mov r5, r2460006d4: e3a06803 mov r6, #196608 ; 0x30000460006d8: e58c303c str r3, [ip, #60]460006dc: 03a0102a moveq r1, #42 ; 0x2a460006e0: 02811401 addeq r1, r1, #16777216 ; 0x1000000460006e4: 0081100c addeq r1, r1, ip460006e8: e3a04009 mov r4, #9 ; 0x9460006ec: e58c1000 str r1, [ip]460006f0: e3a03001 mov r3, #1 ; 0x1460006f4: e58c303c str r3, [ip, #60]460006f8: e3a00ff9 mov r0, #996 ; 0x3e4460006fc: e2800003 add r0, r0, #3 ; 0x346000700: ebffffbe bl 46000600 <__usleep>46000704: e1a03004 mov r3, r446000708: e2444001 sub r4, r4, #1 ; 0x14600070c: e3530000 cmp r3, #0 ; 0x046000710: cafffff8 bgt 460006f8 <reset_state+0x3c>46000714: e3a03cff mov r3, #65280 ; 0xff0046000718: e28330fc add r3, r3, #252 ; 0xfc4600071c: e2550000 subs r0, r5, #0 ; 0x046000720: e3a02003 mov r2, #3 ; 0x346000724: e7862003 str r2, [r6, r3]46000728: e3a01002 mov r1, #2 ; 0x24600072c: e7861003 str r1, [r6, r3]46000730: 03a00f7e moveq r0, #504 ; 0x1f846000734: 028004f6 addeq r0, r0, #-167772160 ; 0xf600000046000738: 02800603 addeq r0, r0, #3145728 ; 0x3000004600073c: e3570000 cmp r7, #0 ; 0x046000740: e5860000 str r0, [r6]46000744: 11a00007 movne r0, r746000748: 03a00921 moveq r0, #540672 ; 0x840004600074c: 02800e45 addeq r0, r0, #1104 ; 0x45046000750: 02800004 addeq r0, r0, #4 ; 0x446000754: e3a02cff mov r2, #65280 ; 0xff0046000758: e28220fc add r2, r2, #252 ; 0xfc4600075c: e5860004 str r0, [r6, #4]46000760: e3a03000 mov r3, #0 ; 0x046000764: e7863002 str r3, [r6, r2]46000768: e1a04003 mov r4, r34600076c: e3a00ff9 mov r0, #996 ; 0x3e446000770: e2800003 add r0, r0, #3 ; 0x346000774: ebffffa1 bl 46000600 <__usleep>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -