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

📄 loader-sflash-min.map

📁 em86xx 完整启动程序,支持网络下载与串通下载
💻 MAP
字号:
loader-sflash-min.elf:     file format elf32-littlearmloader-sflash-min.elfarchitecture: arm, flags 0x00000112:EXEC_P, HAS_SYMS, D_PAGEDstart address 0x40000048???:    LOAD off    0x00008000 vaddr 0x40000000 paddr 0x40000000 align 2**15         filesz 0x00000248 memsz 0x00000248 flags r-x???? = 2: [APCS-32] [?????]Sections:Idx Name          Size      VMA       LMA       File off  Algn  0 .text         00000248  40000000  40000000  00008000  2**2                  CONTENTS, ALLOC, LOAD, READONLY, CODE  1 .sbss         00000000  40000348  40000348  00008248  2**0                  CONTENTS  2 .bss          00000000  40000348  40000348  00008248  2**0                  CONTENTS  3 .stack        00000000  00080000  00080000  00008248  2**0                  CONTENTSSYMBOL TABLE:40000000 l    d  .text	00000000 40000348 l    d  .sbss	00000000 40000348 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 loader-stage0.S00000000 l    df *ABS*	00000000 memcfg.h00000000 l    df *ABS*	00000000 emhwlib_dram.h00000000 l    df *ABS*	00000000 memcfg.h00000000 l    df *ABS*	00000000 emhwlib_lram.h00000000 l    df *ABS*	00000000 memcfg.h00000000 l    df *ABS*	00000000 loader-stage0.S00000000 l    df *ABS*	00000000 irqs.h00000000 l    df *ABS*	00000000 board/irqs.h00000000 l    df *ABS*	00000000 irqs.h00000000 l    df *ABS*	00000000 loader-stage0.S00000000 l    df *ABS*	00000000 config.h00000000 l    df *ABS*	00000000 hardware.h00000000 l    df *ABS*	00000000 board/hardware.h00000000 l    df *ABS*	00000000 hardware.h00000000 l    df *ABS*	00000000 emhwlib_registers.h00000000 l    df *ABS*	00000000 emhwlib_registers_tangolight.h00000000 l    df *ABS*	00000000 emhwlib_registers.h00000000 l    df *ABS*	00000000 hardware.h00000000 l    df *ABS*	00000000 config.h00000000 l    df *ABS*	00000000 version.h00000000 l    df *ABS*	00000000 config.h00000000 l    df *ABS*	00000000 loader-stage0.S40000008 l       .text	00000000 config_start40000008 l       .text	00000000 data_filesize4000000c l       .text	00000000 data_version40000010 l       .text	00000000 data_signature40000014 l       .text	00000000 data_SYS_clkgen0_pll40000018 l       .text	00000000 data_DRAM0_dunit_cfg4000001c l       .text	00000000 data_DRAM1_dunit_cfg40000020 l       .text	00000000 data_DRAM_dunit_delay0_ctrl40000024 l       .text	00000000 data_SFLA_driver_speed40000028 l       .text	00000000 data_pci_subsystem_id4000002c l       .text	00000000 data_pci_revision_id40000030 l       .text	00000000 data_pci_memory_size40000034 l       .text	00000000 data_bootflag40000038 l       .text	00000000 data_configvalid4000003c l       .text	00000000 data_dramsize40000040 l       .text	00000000 data_imagesize40000044 l       .text	00000000 data_checksum40000048 l       .text	00000000 config_end00000008 l       *ABS*	00000000 UART_INTEN00000010 l       *ABS*	00000000 UART_FIFOCTL00000014 l       *ABS*	00000000 UART_LINECTL00000028 l       *ABS*	00000000 UART_CLKDIV0000002c l       *ABS*	00000000 UART_CLKSEL4000007c l       .text	00000000 setup_fiq_stack40000090 l       .text	00000000 dram_init400000f8 l       .text	00000000 dram_init_ctrl40000134 l       .text	00000000 cache_init4000013c l       .text	00000000 misc_init40000214 l       .text	00000000 loop40000348 g     O *ABS*	00000000 _bss_end__40000348 g     O *ABS*	00000000 __bss_start__40000348 g     O *ABS*	00000000 __bss_end__40000348 g     O *ABS*	00000000 __bss_start40000348 g     O *ABS*	00000000 __end__40000048 g       .text	00000000 stage0_start40000348 g     O *ABS*	00000000 _edata40000348 g     O *ABS*	00000000 _end00080000 g     O .stack	00000000 _stackDisassembly of section .text:40000000 <config_start-0x8>:40000000:	7f02ed7e 	swivc	0x0002ed7e40000004:	ea00000f 	b	40000048 <stage0_start>40000008 <config_start>:40000008:	00000000 	andeq	r0, r0, r04000000c <data_version>:4000000c:	00000c11 	andeq	r0, r0, r1, lsl ip40000010 <data_signature>:40000010:	424d414d 	submi	r4, sp, #1073741843	; 0x4000001340000014 <data_SYS_clkgen0_pll>:40000014:	0101002a 	tsteq	r1, sl, lsr #3240000018 <data_DRAM0_dunit_cfg>:40000018:	f63001f8 	undefined4000001c <data_DRAM1_dunit_cfg>:4000001c:	00000000 	andeq	r0, r0, r040000020 <data_DRAM_dunit_delay0_ctrl>:40000020:	00084454 	andeq	r4, r8, r4, asr r440000024 <data_SFLA_driver_speed>:40000024:	0f000003 	swieq	0x0000000340000028 <data_pci_subsystem_id>:40000028:	00000000 	andeq	r0, r0, r04000002c <data_pci_revision_id>:4000002c:	00000000 	andeq	r0, r0, r040000030 <data_pci_memory_size>:40000030:	00000000 	andeq	r0, r0, r040000034 <data_bootflag>:40000034:	00000000 	andeq	r0, r0, r040000038 <data_configvalid>:40000038:	00000001 	andeq	r0, r0, r14000003c <data_dramsize>:4000003c:	00000005 	andeq	r0, r0, r540000040 <data_imagesize>:40000040:	00000000 	andeq	r0, r0, r040000044 <data_checksum>:40000044:	00000000 	andeq	r0, r0, r040000048 <stage0_start>:40000048:	e59f01c8 	ldr	r0, [pc, #1c8]	; 40000218 <loop+0x4>4000004c:	e51f2030 	ldr	r2, [pc, #ffffffd0]	; 40000024 <data_SFLA_driver_speed>40000050:	e5802000 	str	r2, [r0]40000054:	e3a01801 	mov	r1, #65536	; 0x1000040000058:	e51f204c 	ldr	r2, [pc, #ffffffb4]	; 40000014 <data_SYS_clkgen0_pll>4000005c:	e5812000 	str	r2, [r1]40000060:	e59f11b4 	ldr	r1, [pc, #1b4]	; 4000021c <loop+0x8>40000064:	e3a02001 	mov	r2, #1	; 0x140000068:	e5812000 	str	r2, [r1]4000006c:	e3a00000 	mov	r0, #0	; 0x040000070:	ee070f15 	mcr	15, 0, r0, cr7, cr5, {0}40000074:	ee070f16 	mcr	15, 0, r0, cr7, cr6, {0}40000078:	ee010f10 	mcr	15, 0, r0, cr1, cr0, {0}4000007c <setup_fiq_stack>:4000007c:	e10f1000 	mrs	r1, CPSR40000080:	e321f0d1 	msr	CPSR_c, #209	; 0xd140000084:	e59f0194 	ldr	r0, [pc, #194]	; 40000220 <loop+0xc>40000088:	e1a0d000 	mov	sp, r04000008c:	e121f001 	msr	CPSR_c, r140000090 <dram_init>:40000090:	e59fa18c 	ldr	sl, [pc, #18c]	; 40000224 <loop+0x10>40000094:	e3a0b000 	mov	fp, #0	; 0x040000098:	e58ab008 	str	fp, [sl, #8]4000009c:	e3a0b01f 	mov	fp, #31	; 0x1f400000a0:	e58ab010 	str	fp, [sl, #16]400000a4:	e3a0b003 	mov	fp, #3	; 0x3400000a8:	e58ab014 	str	fp, [sl, #20]400000ac:	e3a0b001 	mov	fp, #1	; 0x1400000b0:	e58ab02c 	str	fp, [sl, #44]400000b4:	e3a0b01d 	mov	fp, #29	; 0x1d400000b8:	e58ab028 	str	fp, [sl, #40]400000bc:	e59fa164 	ldr	sl, [pc, #164]	; 40000228 <loop+0x14>400000c0:	e3a0b044 	mov	fp, #68	; 0x44400000c4:	e58ab000 	str	fp, [sl]400000c8:	e3a0b031 	mov	fp, #49	; 0x31400000cc:	e58ab000 	str	fp, [sl]400000d0:	e3a00803 	mov	r0, #196608	; 0x30000400000d4:	e51f10c4 	ldr	r1, [pc, #ffffff3c]	; 40000018 <data_DRAM0_dunit_cfg>400000d8:	e51f20c0 	ldr	r2, [pc, #ffffff40]	; 40000020 <data_DRAM_dunit_delay0_ctrl>400000dc:	eb000005 	bl	400000f8 <dram_init_ctrl>400000e0:	e3a0b032 	mov	fp, #50	; 0x32400000e4:	e58ab000 	str	fp, [sl]400000e8:	e3a00701 	mov	r0, #262144	; 0x40000400000ec:	e51f10d8 	ldr	r1, [pc, #ffffff28]	; 4000001c <data_DRAM1_dunit_cfg>400000f0:	eb000000 	bl	400000f8 <dram_init_ctrl>400000f4:	ea00000e 	b	40000134 <cache_init>400000f8 <dram_init_ctrl>:400000f8:	e2803cff 	add	r3, r0, #65280	; 0xff00400000fc:	e28330fc 	add	r3, r3, #252	; 0xfc40000100:	e3a05003 	mov	r5, #3	; 0x340000104:	e5c35000 	strb	r5, [r3]40000108:	e3510000 	cmp	r1, #0	; 0x04000010c:	01a0f00e 	moveq	pc, lr40000110:	e3a05002 	mov	r5, #2	; 0x240000114:	e5c35000 	strb	r5, [r3]40000118:	e2804000 	add	r4, r0, #0	; 0x04000011c:	e5841000 	str	r1, [r4]40000120:	e2804004 	add	r4, r0, #4	; 0x440000124:	e5842000 	str	r2, [r4]40000128:	e3a05000 	mov	r5, #0	; 0x04000012c:	e5c35000 	strb	r5, [r3]40000130:	e1a0f00e 	mov	pc, lr40000134 <cache_init>:40000134:	e3a0b043 	mov	fp, #67	; 0x4340000138:	e58ab000 	str	fp, [sl]4000013c <misc_init>:4000013c:	e51f310c 	ldr	r3, [pc, #fffffef4]	; 40000038 <data_configvalid>40000140:	e59f00e4 	ldr	r0, [pc, #e4]	; 4000022c <loop+0x18>40000144:	e51f1124 	ldr	r1, [pc, #fffffedc]	; 40000028 <data_pci_subsystem_id>40000148:	e3130001 	tst	r3, #1	; 0x14000014c:	158010f0 	strne	r1, [r0, #240]40000150:	e59010ec 	ldr	r1, [r0, #236]40000154:	e51f2130 	ldr	r2, [pc, #fffffed0]	; 4000002c <data_pci_revision_id>40000158:	e3c110ff 	bic	r1, r1, #255	; 0xff4000015c:	e1811002 	orr	r1, r1, r240000160:	e3130002 	tst	r3, #2	; 0x240000164:	158010ec 	strne	r1, [r0, #236]40000168:	e59010f4 	ldr	r1, [r0, #244]4000016c:	e51f2144 	ldr	r2, [pc, #fffffebc]	; 40000030 <data_pci_memory_size>40000170:	e3c11007 	bic	r1, r1, #7	; 0x740000174:	e1811002 	orr	r1, r1, r240000178:	e3130004 	tst	r3, #4	; 0x44000017c:	158010f4 	strne	r1, [r0, #244]40000180:	e3a01801 	mov	r1, #65536	; 0x1000040000184:	e58010d4 	str	r1, [r0, #212]40000188:	e3a00a6f 	mov	r0, #454656	; 0x6f0004000018c:	e3a01209 	mov	r1, #-1879048192	; 0x9000000040000190:	e5801000 	str	r1, [r0]40000194:	e59f0094 	ldr	r0, [pc, #94]	; 40000230 <loop+0x1c>40000198:	e59f1094 	ldr	r1, [pc, #94]	; 40000234 <loop+0x20>4000019c:	e5801000 	str	r1, [r0]400001a0:	e3a00b82 	mov	r0, #133120	; 0x20800400001a4:	e59f108c 	ldr	r1, [pc, #8c]	; 40000238 <loop+0x24>400001a8:	e5801018 	str	r1, [r0, #24]400001ac:	e59f1088 	ldr	r1, [pc, #88]	; 4000023c <loop+0x28>400001b0:	e5801018 	str	r1, [r0, #24]400001b4:	e59f107c 	ldr	r1, [pc, #7c]	; 40000238 <loop+0x24>400001b8:	e5801000 	str	r1, [r0]400001bc:	e3a01f7d 	mov	r1, #500	; 0x1f4400001c0:	e580101c 	str	r1, [r0, #28]400001c4:	e59f1074 	ldr	r1, [pc, #74]	; 40000240 <loop+0x2c>400001c8:	e5801004 	str	r1, [r0, #4]400001cc:	e59f1070 	ldr	r1, [pc, #70]	; 40000244 <loop+0x30>400001d0:	e5801020 	str	r1, [r0, #32]400001d4:	e3a01000 	mov	r1, #0	; 0x0400001d8:	e5801008 	str	r1, [r0, #8]400001dc:	e3a01000 	mov	r1, #0	; 0x0400001e0:	e5801024 	str	r1, [r0, #36]400001e4:	e3a01000 	mov	r1, #0	; 0x0400001e8:	e580100c 	str	r1, [r0, #12]400001ec:	e3a01000 	mov	r1, #0	; 0x0400001f0:	e5801028 	str	r1, [r0, #40]400001f4:	e3a01000 	mov	r1, #0	; 0x0400001f8:	e5801010 	str	r1, [r0, #16]400001fc:	e3a01000 	mov	r1, #0	; 0x040000200:	e580102c 	str	r1, [r0, #44]40000204:	e3a01000 	mov	r1, #0	; 0x040000208:	e5801014 	str	r1, [r0, #20]4000020c:	e3a01000 	mov	r1, #0	; 0x040000210:	e5801030 	str	r1, [r0, #48]40000214 <loop>:40000214:	eafffffe 	b	40000214 <loop>40000218:	0002a010 	andeq	sl, r2, r0, lsl r04000021c:	0001003c 	andeq	r0, r1, ip, lsr r040000220:	90050000 	andls	r0, r5, r040000224:	0006c100 	andeq	ip, r6, r0, lsl #240000228:	0006c104 	andeq	ip, r6, r4, lsl #24000022c:	0002fe00 	andeq	pc, r2, r0, lsl #2840000230:	00010508 	andeq	r0, r1, r8, lsl #1040000234:	0a090806 	beq	40242254 <__bss_end__+0x241f0c>40000238:	10101010 	andnes	r1, r0, r0, lsl r04000023c:	00001044 	andeq	r1, r0, r4, asr #3240000240:	00110101 	andeqs	r0, r1, r1, lsl #240000244:	000003f3 	streqd	r0, [r0], -r3

⌨️ 快捷键说明

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