⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 loader-sflash-xtra-stage0.map

📁 em86xx 完整启动程序,支持网络下载与串通下载
💻 MAP
📖 第 1 页 / 共 2 页
字号:
loader-sflash-xtra-stage0.elf:     file format elf32-littlearmloader-sflash-xtra-stage0.elfarchitecture: arm, flags 0x00000112:EXEC_P, HAS_SYMS, D_PAGEDstart address 0xc0000400???:    LOAD off    0x00000000 vaddr 0xc0000000 paddr 0xc0000000 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  c0000400  c0000400  00000400  2**2                  CONTENTS, ALLOC, LOAD, READONLY, CODE  1 .rodata       0000002c  c0000bd8  c0000bd8  00000bd8  2**2                  CONTENTS, ALLOC, LOAD, READONLY, DATA  2 .sbss         00000000  c0000d04  c0000d04  00000c04  2**0                  CONTENTS  3 .bss          00000000  c0000d04  c0000d04  00000c04  2**0                  CONTENTS  4 .stack        00000000  00080000  00080000  00000c04  2**0                  CONTENTSSYMBOL TABLE:c0000400 l    d  .text	00000000 c0000bd8 l    d  .rodata	00000000 c0000d04 l    d  .sbss	00000000 c0000d04 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.cc0000bf0 l     O .rodata	00000014 ctablec00006bc l     F .text	000000d0 reset_statec000052c l     F .text	000000d4 test_with_fixed_wdc0000640 l     F .text	0000007c emergencyc0000920 l     F .text	000002b8 test_capdelay_1freq_dram_gfxc0000600 l     F .text	00000040 __usleepc000078c l     F .text	00000194 TestPatternc0000d04 g     O *ABS*	00000000 _bss_end__c0000d04 g     O *ABS*	00000000 __bss_start__c0000d04 g     O *ABS*	00000000 __bss_end__c0000d04 g     O *ABS*	00000000 __bss_startc0000d04 g     O *ABS*	00000000 __end__c0000d04 g     O *ABS*	00000000 _edatac0000d04 g     O *ABS*	00000000 _endc0000400 g     F .text	0000012c xtra_stage000080000 g     O .stack	00000000 _stackDisassembly of section .text:c0000400 <xtra_stage0>:c0000400:	e92d47f0 	stmdb	sp!, {r4, r5, r6, r7, r8, r9, sl, lr}c0000404:	e3a0602e 	mov	r6, #46	; 0x2ec0000408:	e2866401 	add	r6, r6, #16777216	; 0x1000000c000040c:	e2866801 	add	r6, r6, #65536	; 0x10000c0000410:	e24dd00c 	sub	sp, sp, #12	; 0xcc0000414:	e28da008 	add	sl, sp, #8	; 0x8c0000418:	e28d8004 	add	r8, sp, #4	; 0x4c000041c:	e1a0700d 	mov	r7, spc0000420:	e3a00000 	mov	r0, #0	; 0x0c0000424:	e1a01006 	mov	r1, r6c0000428:	e1a02000 	mov	r2, r0c000042c:	eb0000a2 	bl	c00006bc <reset_state>c0000430:	e3a05000 	mov	r5, #0	; 0x0c0000434:	e3a04004 	mov	r4, #4	; 0x4c0000438:	e3a09001 	mov	r9, #1	; 0x1c000043c:	e1a00004 	mov	r0, r4c0000440:	e1a0100a 	mov	r1, slc0000444:	e1a02008 	mov	r2, r8c0000448:	e1a03007 	mov	r3, r7c000044c:	eb000036 	bl	c000052c <test_with_fixed_wd>c0000450:	e1853419 	orr	r3, r5, r9, lsl r4c0000454:	e3500000 	cmp	r0, #0	; 0x0c0000458:	11a05003 	movne	r5, r3c000045c:	e2844001 	add	r4, r4, #1	; 0x1c0000460:	e354000f 	cmp	r4, #15	; 0xfc0000464:	9afffff4 	bls	c000043c <xtra_stage0+0x3c>c0000468:	e3a02004 	mov	r2, #4	; 0x4c000046c:	e3a04000 	mov	r4, #0	; 0x0c0000470:	e3a0300f 	mov	r3, #15	; 0xfc0000474:	e3a01001 	mov	r1, #1	; 0x1c0000478:	e1e00005 	mvn	r0, r5c000047c:	ea000000 	b	c0000484 <xtra_stage0+0x84>c0000480:	e2822001 	add	r2, r2, #1	; 0x1c0000484:	e352000f 	cmp	r2, #15	; 0xfc0000488:	2a000007 	bcs	c00004ac <xtra_stage0+0xac>c000048c:	e3540000 	cmp	r4, #0	; 0x0c0000490:	1a000002 	bne	c00004a0 <xtra_stage0+0xa0>c0000494:	e015c211 	ands	ip, r5, r1, lsl r2c0000498:	11a04002 	movne	r4, r2c000049c:	eafffff7 	b	c0000480 <xtra_stage0+0x80>c00004a0:	e010c211 	ands	ip, r0, r1, lsl r2c00004a4:	0afffff5 	beq	c0000480 <xtra_stage0+0x80>c00004a8:	e1a03002 	mov	r3, r2c00004ac:	e0643003 	rsb	r3, r4, r3c00004b0:	e2433001 	sub	r3, r3, #1	; 0x1c00004b4:	e09440a3 	adds	r4, r4, r3, lsr #1c00004b8:	0a000004 	beq	c00004d0 <xtra_stage0+0xd0>c00004bc:	e1a00004 	mov	r0, r4c00004c0:	e1a0100a 	mov	r1, slc00004c4:	e1a02008 	mov	r2, r8c00004c8:	e1a03007 	mov	r3, r7c00004cc:	eb000016 	bl	c000052c <test_with_fixed_wd>c00004d0:	e59d4000 	ldr	r4, [sp]c00004d4:	e3540000 	cmp	r4, #0	; 0x0c00004d8:	0a000003 	beq	c00004ec <xtra_stage0+0xec>c00004dc:	e99d0005 	ldmib	sp, {r0, r2}c00004e0:	e3a01000 	mov	r1, #0	; 0x0c00004e4:	eb000074 	bl	c00006bc <reset_state>c00004e8:	ea00000d 	b	c0000524 <xtra_stage0+0x124>c00004ec:	e3a0302a 	mov	r3, #42	; 0x2ac00004f0:	e2833401 	add	r3, r3, #16777216	; 0x1000000c00004f4:	e2833801 	add	r3, r3, #65536	; 0x10000c00004f8:	e1560003 	cmp	r6, r3c00004fc:	11a06003 	movne	r6, r3c0000500:	1affffc6 	bne	c0000420 <xtra_stage0+0x20>c0000504:	e59f0014 	ldr	r0, [pc, #14]	; c0000520 <xtra_stage0+0x120>c0000508:	eb00004c 	bl	c0000640 <emergency>c000050c:	e1a00004 	mov	r0, r4c0000510:	e1a01000 	mov	r1, r0c0000514:	e1a02000 	mov	r2, r0c0000518:	eb000067 	bl	c00006bc <reset_state>c000051c:	ea000000 	b	c0000524 <xtra_stage0+0x124>c0000520:	c0000bd8 	ldrgtd	r0, [r0], -r8c0000524:	e28dd00c 	add	sp, sp, #12	; 0xcc0000528:	e8bd87f0 	ldmia	sp!, {r4, r5, r6, r7, r8, r9, sl, pc}c000052c <test_with_fixed_wd>:c000052c:	e92d47f0 	stmdb	sp!, {r4, r5, r6, r7, r8, r9, sl, lr}c0000530:	e3a05803 	mov	r5, #196608	; 0x30000c0000534:	e3a0a000 	mov	sl, #0	; 0x0c0000538:	e1a0600a 	mov	r6, slc000053c:	e3a04cff 	mov	r4, #65280	; 0xff00c0000540:	e28440fc 	add	r4, r4, #252	; 0xfcc0000544:	e1a07003 	mov	r7, r3c0000548:	e24dd00c 	sub	sp, sp, #12	; 0xcc000054c:	e58d1004 	str	r1, [sp, #4]c0000550:	e1a08800 	mov	r8, r0, lsl #16c0000554:	e58d2000 	str	r2, [sp]c0000558:	e28d9008 	add	r9, sp, #8	; 0x8c000055c:	e587a000 	str	sl, [r7]c0000560:	e3881b11 	orr	r1, r8, #17408	; 0x4400c0000564:	e3a03003 	mov	r3, #3	; 0x3c0000568:	e7853004 	str	r3, [r5, r4]c000056c:	e3811054 	orr	r1, r1, #84	; 0x54c0000570:	e59f307c 	ldr	r3, [pc, #7c]	; c00005f4 <test_with_fixed_wd+0xc8>c0000574:	e1a00008 	mov	r0, r8c0000578:	e7932106 	ldr	r2, [r3, r6, lsl #2]c000057c:	e3a03002 	mov	r3, #2	; 0x2c0000580:	e7853004 	str	r3, [r5, r4]c0000584:	e3822f7e 	orr	r2, r2, #504	; 0x1f8c0000588:	e382220f 	orr	r2, r2, #-268435456	; 0xf0000000c000058c:	e5852000 	str	r2, [r5]c0000590:	e2433002 	sub	r3, r3, #2	; 0x2c0000594:	e5851004 	str	r1, [r5, #4]c0000598:	e1a01009 	mov	r1, r9c000059c:	e7853004 	str	r3, [r5, r4]c00005a0:	eb0000de 	bl	c0000920 <test_capdelay_1freq_dram_gfx>c00005a4:	e3500000 	cmp	r0, #0	; 0x0c00005a8:	0a00000c 	beq	c00005e0 <test_with_fixed_wd+0xb4>c00005ac:	e59d2008 	ldr	r2, [sp, #8]c00005b0:	e5973000 	ldr	r3, [r7]c00005b4:	e1520003 	cmp	r2, r3c00005b8:	3a000005 	bcc	c00005d4 <test_with_fixed_wd+0xa8>c00005bc:	e5953000 	ldr	r3, [r5]c00005c0:	e59d1004 	ldr	r1, [sp, #4]c00005c4:	e5813000 	str	r3, [r1]c00005c8:	e59d3000 	ldr	r3, [sp]c00005cc:	e5830000 	str	r0, [r3]c00005d0:	e5872000 	str	r2, [r7]c00005d4:	e59d3008 	ldr	r3, [sp, #8]c00005d8:	e3530004 	cmp	r3, #4	; 0x4c00005dc:	828aa001 	addhi	sl, sl, #1	; 0x1c00005e0:	e2866001 	add	r6, r6, #1	; 0x1c00005e4:	e3560004 	cmp	r6, #4	; 0x4c00005e8:	9affffdc 	bls	c0000560 <test_with_fixed_wd+0x34>c00005ec:	e1a0000a 	mov	r0, slc00005f0:	ea000000 	b	c00005f8 <test_with_fixed_wd+0xcc>c00005f4:	c0000bf0 	strgtd	r0, [r0], -r0c00005f8:	e28dd00c 	add	sp, sp, #12	; 0xcc00005fc:	e8bd87f0 	ldmia	sp!, {r4, r5, r6, r7, r8, r9, sl, pc}c0000600 <__usleep>:c0000600:	e3a03801 	mov	r3, #65536	; 0x10000c0000604:	e0800080 	add	r0, r0, r0, lsl #1c0000608:	e5932048 	ldr	r2, [r3, #72]c000060c:	e0800180 	add	r0, r0, r0, lsl #3c0000610:	e0821000 	add	r1, r2, r0c0000614:	e1510002 	cmp	r1, r2c0000618:	8a000003 	bhi	c000062c <__usleep+0x2c>c000061c:	e1a00003 	mov	r0, r3c0000620:	e5903048 	ldr	r3, [r0, #72]c0000624:	e1530002 	cmp	r3, r2c0000628:	8afffffc 	bhi	c0000620 <__usleep+0x20>c000062c:	e3a02801 	mov	r2, #65536	; 0x10000c0000630:	e5923048 	ldr	r3, [r2, #72]c0000634:	e1530001 	cmp	r3, r1c0000638:	3afffffc 	bcc	c0000630 <__usleep+0x30>c000063c:	e1a0f00e 	mov	pc, lrc0000640 <emergency>:c0000640:	e3a0191b 	mov	r1, #442368	; 0x6c000c0000644:	e3a03000 	mov	r3, #0	; 0x0c0000648:	e5813108 	str	r3, [r1, #264]c000064c:	e3a0201f 	mov	r2, #31	; 0x1fc0000650:	e5812110 	str	r2, [r1, #272]c0000654:	e2833003 	add	r3, r3, #3	; 0x3c0000658:	e5813114 	str	r3, [r1, #276]c000065c:	e242201e 	sub	r2, r2, #30	; 0x1ec0000660:	e581212c 	str	r2, [r1, #300]c0000664:	e283301a 	add	r3, r3, #26	; 0x1ac0000668:	e5813128 	str	r3, [r1, #296]c000066c:	e5d03000 	ldrb	r3, [r0]c0000670:	e3530000 	cmp	r3, #0	; 0x0c0000674:	0a000008 	beq	c000069c <emergency+0x5c>c0000678:	e1a02001 	mov	r2, r1c000067c:	e4d03001 	ldrb	r3, [r0], #1c0000680:	e5823104 	str	r3, [r2, #260]c0000684:	e592311c 	ldr	r3, [r2, #284]c0000688:	e3130020 	tst	r3, #32	; 0x20c000068c:	0afffffc 	beq	c0000684 <emergency+0x44>c0000690:	e5d03000 	ldrb	r3, [r0]c0000694:	e3530000 	cmp	r3, #0	; 0x0c0000698:	1afffff7 	bne	c000067c <emergency+0x3c>c000069c:	e3a0291b 	mov	r2, #442368	; 0x6c000c00006a0:	e1a01002 	mov	r1, r2c00006a4:	e3a0300d 	mov	r3, #13	; 0xdc00006a8:	e5823104 	str	r3, [r2, #260]c00006ac:	e591311c 	ldr	r3, [r1, #284]c00006b0:	e3130020 	tst	r3, #32	; 0x20c00006b4:	0afffffc 	beq	c00006ac <emergency+0x6c>c00006b8:	e1a0f00e 	mov	pc, lrc00006bc <reset_state>:c00006bc:	e3510000 	cmp	r1, #0	; 0x0c00006c0:	e3a0c801 	mov	ip, #65536	; 0x10000c00006c4:	e92d40f0 	stmdb	sp!, {r4, r5, r6, r7, lr}c00006c8:	e3a03000 	mov	r3, #0	; 0x0c00006cc:	e1a07000 	mov	r7, r0c00006d0:	e1a05002 	mov	r5, r2c00006d4:	e3a06803 	mov	r6, #196608	; 0x30000c00006d8:	e58c303c 	str	r3, [ip, #60]c00006dc:	03a0102a 	moveq	r1, #42	; 0x2ac00006e0:	02811401 	addeq	r1, r1, #16777216	; 0x1000000c00006e4:	0081100c 	addeq	r1, r1, ipc00006e8:	e3a04009 	mov	r4, #9	; 0x9c00006ec:	e58c1000 	str	r1, [ip]c00006f0:	e3a03001 	mov	r3, #1	; 0x1c00006f4:	e58c303c 	str	r3, [ip, #60]c00006f8:	e3a00ff9 	mov	r0, #996	; 0x3e4c00006fc:	e2800003 	add	r0, r0, #3	; 0x3c0000700:	ebffffbe 	bl	c0000600 <__usleep>c0000704:	e1a03004 	mov	r3, r4c0000708:	e2444001 	sub	r4, r4, #1	; 0x1c000070c:	e3530000 	cmp	r3, #0	; 0x0c0000710:	cafffff8 	bgt	c00006f8 <reset_state+0x3c>c0000714:	e3a03cff 	mov	r3, #65280	; 0xff00c0000718:	e28330fc 	add	r3, r3, #252	; 0xfcc000071c:	e2550000 	subs	r0, r5, #0	; 0x0c0000720:	e3a02003 	mov	r2, #3	; 0x3c0000724:	e7862003 	str	r2, [r6, r3]c0000728:	e3a01002 	mov	r1, #2	; 0x2c000072c:	e7861003 	str	r1, [r6, r3]c0000730:	03a00f7e 	moveq	r0, #504	; 0x1f8c0000734:	028004f6 	addeq	r0, r0, #-167772160	; 0xf6000000c0000738:	02800603 	addeq	r0, r0, #3145728	; 0x300000c000073c:	e3570000 	cmp	r7, #0	; 0x0c0000740:	e5860000 	str	r0, [r6]c0000744:	11a00007 	movne	r0, r7c0000748:	03a00921 	moveq	r0, #540672	; 0x84000c000074c:	02800e45 	addeq	r0, r0, #1104	; 0x450c0000750:	02800004 	addeq	r0, r0, #4	; 0x4c0000754:	e3a02cff 	mov	r2, #65280	; 0xff00c0000758:	e28220fc 	add	r2, r2, #252	; 0xfcc000075c:	e5860004 	str	r0, [r6, #4]c0000760:	e3a03000 	mov	r3, #0	; 0x0c0000764:	e7863002 	str	r3, [r6, r2]c0000768:	e1a04003 	mov	r4, r3c000076c:	e3a00ff9 	mov	r0, #996	; 0x3e4c0000770:	e2800003 	add	r0, r0, #3	; 0x3c0000774:	ebffffa1 	bl	c0000600 <__usleep>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -