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

📄 loader.map

📁 em86xx 完整启动程序,支持网络下载与串通下载
💻 MAP
📖 第 1 页 / 共 5 页
字号:
900615bc g     F .text	00000074 atoi90062374 g     F .text	00000058 em86xx_setclockmhz900625e8 g     F .text	00000034 em86xx_mask_irq90060de8 g     F .text	0000009c uart_printlong90066f58 g     F .text	0000022c bootmenu_net90072ec4 g     O .data	00000034 g_sflash_op_sst9006e440 g     F .text	000000e8 fip_write_text90077840 g     O .bss	00000004 window00000000 g     F *ABS*	00000034 90062d58 g     F .text	0000005c updcrc00000000 g     F *ABS*	00000034 9006a168 g     F .text	00000054 pci_em86xx_write_config_word90061b68 g     F .text	00000048 heap_init9006e27c g     F .text	00000190 fip_display_character00000000 g     F *ABS*	00000038 90060ad0 g     F .text	000000a8 build_kernel_param_tag90061318 g     F .text	00000028 strlen90067c58 g     F .text	00000010 sflash_writeb90061260 g     F .text	00000014 toupper00080000 g     O .stack	00000000 _stack90062498 g     F .text	00000060 em86xx_enable_cache90077844 g     O .bss	00000004 inptr00000000 g     F *ABS*	00000030 90062f2c g     F .text	000005fc huft_build90069a58 g     F .text	00000044 pci_dump_idsel900614dc g     F .text	00000038 strchr00000000 g     F *ABS*	00000038 9006c438 g     F .text	00000054 dhcp_send_discover00000000 g     F *ABS*	0000002c 900691e8 g     F .text	0000003c pci_readb9006e214 g     F .text	00000020 is_fip_busy90062dd4 g     F .text	00000158 kunzip9006879c g     F .text	000000c4 flash_probe9006bc88 g     F .text	000000d8 udp_receive90071410 g     O .data	00000004 loadaddr_heap_unzip00000000 g     F *ABS*	00000044 90067184 g     F .text	0000009c bootmenu_net_up00000000 g     F *ABS*	00000038 90067bc4 g     F .text	00000028 sflash_chipselect90061630 g     F .text	00000060 htoi00000000 g     F *ABS*	00000030 00000000 g     F *ABS*	00000004 00000000 g     F *ABS*	00000054 9006c6c8 g     F .text	00000288 dhcp_option_add9006a210 g     F .text	00000008 pci_em86xx_read_byte00000000 g     O *ABS*	00000078 Disassembly of section .text:90060000 <vectors>:90060000:	e59ff018 	ldr	pc, [pc, #18]	; 90060020 <RESET_jump>90060004:	e59ff018 	ldr	pc, [pc, #18]	; 90060024 <UNDEF_jump>90060008:	e59ff018 	ldr	pc, [pc, #18]	; 90060028 <SWI_jump>9006000c:	e59ff018 	ldr	pc, [pc, #18]	; 9006002c <I_ABORT_jump>90060010:	e59ff018 	ldr	pc, [pc, #18]	; 90060030 <D_ABORT_jump>90060014:	e59ff018 	ldr	pc, [pc, #18]	; 90060034 <RSV_jump>90060018:	e59ff018 	ldr	pc, [pc, #18]	; 90060038 <IRQ_jump>9006001c:	e59ff018 	ldr	pc, [pc, #18]	; 9006003c <FIQ_jump>90060020 <RESET_jump>:90060020:	90060204 	andls	r0, r6, r4, lsl #490060024 <UNDEF_jump>:90060024:	90060208 	andls	r0, r6, r8, lsl #490060028 <SWI_jump>:90060028:	90060208 	andls	r0, r6, r8, lsl #49006002c <I_ABORT_jump>:9006002c:	90060208 	andls	r0, r6, r8, lsl #490060030 <D_ABORT_jump>:90060030:	90060208 	andls	r0, r6, r8, lsl #490060034 <RSV_jump>:90060034:	90060208 	andls	r0, r6, r8, lsl #490060038 <IRQ_jump>:90060038:	900602d4 	ldrlsd	r0, [r6], -r49006003c <FIQ_jump>:9006003c:	900602e4 	andls	r0, r6, r4, ror #590060040 <data_config_valid>:90060040:	4d474953 	stcmil	9, cr4, [r7, -#332]90060044 <data_config>:	...900600a0 <data_reserved>:	...90060100 <data_kernelparam>:	...90060200 <main_address>:90060200:	90060310 	andls	r0, r6, r0, lsl r390060204 <RESET_handler>:90060204:	ea000000 	b	9006020c <start>90060208 <D_ABORT_handler>:90060208:	eafffffe 	b	90060208 <D_ABORT_handler>9006020c <start>:9006020c:	e59fa0e0 	ldr	sl, [pc, #e0]	; 900602f4 <FIQ_handler+0x10>90060210:	e3a0b032 	mov	fp, #50	; 0x3290060214:	e58ab000 	str	fp, [sl]90060218:	e59f00d8 	ldr	r0, [pc, #d8]	; 900602f8 <FIQ_handler+0x14>9006021c:	e321f0d2 	msr	CPSR_c, #210	; 0xd290060220:	e1a0d000 	mov	sp, r090060224:	e59f00d0 	ldr	r0, [pc, #d0]	; 900602fc <FIQ_handler+0x18>90060228:	e321f0d1 	msr	CPSR_c, #209	; 0xd19006022c:	e1a0d000 	mov	sp, r090060230:	e59f00c8 	ldr	r0, [pc, #c8]	; 90060300 <FIQ_handler+0x1c>90060234:	e321f0df 	msr	CPSR_c, #223	; 0xdf90060238:	e1a0d000 	mov	sp, r09006023c:	e59f00bc 	ldr	r0, [pc, #bc]	; 90060300 <FIQ_handler+0x1c>90060240:	e321f0db 	msr	CPSR_c, #219	; 0xdb90060244:	e1a0d000 	mov	sp, r090060248:	e59f00b4 	ldr	r0, [pc, #b4]	; 90060304 <FIQ_handler+0x20>9006024c:	e321f0d3 	msr	CPSR_c, #211	; 0xd390060250:	e1a0d000 	mov	sp, r090060254:	e3a04000 	mov	r4, #0	; 0x090060258:	ee074f15 	mcr	15, 0, r4, cr7, cr5, {0}9006025c:	ee074f16 	mcr	15, 0, r4, cr7, cr6, {0}90060260:	e3a0401c 	mov	r4, #28	; 0x1c90060264:	e1844404 	orr	r4, r4, r4, lsl #890060268:	ee064f10 	mcr	15, 0, r4, cr6, cr0, {0}9006026c:	e3a04a0f 	mov	r4, #61440	; 0xf00090060270:	e38440f0 	orr	r4, r4, #240	; 0xf090060274:	ee024f10 	mcr	15, 0, r4, cr2, cr0, {0}90060278:	e3a040f0 	mov	r4, #240	; 0xf09006027c:	ee034f10 	mcr	15, 0, r4, cr3, cr0, {0}90060280:	e59f4080 	ldr	r4, [pc, #80]	; 90060308 <FIQ_handler+0x24>90060284:	ee044f10 	mcr	15, 0, r4, cr4, cr0, {0}90060288:	e59f4078 	ldr	r4, [pc, #78]	; 90060308 <FIQ_handler+0x24>9006028c:	ee054f10 	mcr	15, 0, r4, cr5, cr0, {0}90060290:	e3a04000 	mov	r4, #0	; 0x090060294:	e3844a01 	orr	r4, r4, #4096	; 0x100090060298:	e3844004 	orr	r4, r4, #4	; 0x49006029c:	e3844002 	orr	r4, r4, #2	; 0x2900602a0:	e3844001 	orr	r4, r4, #1	; 0x1900602a4:	ee014f10 	mcr	15, 0, r4, cr1, cr0, {0}900602a8:	e1a00000 	nop			(mov r0,r0)900602ac:	e1a00000 	nop			(mov r0,r0)900602b0:	e1a00000 	nop			(mov r0,r0)900602b4:	e1a00000 	nop			(mov r0,r0)900602b8:	e59f004c 	ldr	r0, [pc, #4c]	; 9006030c <FIQ_handler+0x28>900602bc:	e590f000 	ldr	pc, [r0]900602c0 <do_boot_prog>:900602c0:	e1a04000 	mov	r4, r0900602c4:	e3a00000 	mov	r0, #0	; 0x0900602c8:	e3a010ba 	mov	r1, #186	; 0xba900602cc:	e321f093 	msr	CPSR_c, #147	; 0x93900602d0:	e1a0f004 	mov	pc, r4900602d4 <IRQ_handler>:900602d4:	e92d5fff 	stmdb	sp!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip, lr}900602d8:	eb000903 	bl	900626ec <em86xx_irq_handler>900602dc:	e8bd5fff 	ldmia	sp!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip, lr}900602e0:	e25ef004 	subs	pc, lr, #4	; 0x4900602e4 <FIQ_handler>:900602e4:	e92d40ff 	stmdb	sp!, {r0, r1, r2, r3, r4, r5, r6, r7, lr}900602e8:	eb000921 	bl	90062774 <em86xx_fiq_handler>900602ec:	e8bd40ff 	ldmia	sp!, {r0, r1, r2, r3, r4, r5, r6, r7, lr}900602f0:	e25ef004 	subs	pc, lr, #4	; 0x4900602f4:	0006c104 	andeq	ip, r6, r4, lsl #2900602f8:	90048000 	andls	r8, r4, r0900602fc:	90050000 	andls	r0, r5, r090060300:	90040000 	andls	r0, r4, r090060304:	90058000 	andls	r8, r5, r090060308:	0000ffff 	streqd	pc, [r0], -pc9006030c:	90060200 	andls	r0, r6, r0, lsl #490060310 <entry>:90060310:	e3a03209 	mov	r3, #-1879048192	; 0x9000000090060314:	e1a00003 	mov	r0, r390060318:	e92d41f0 	stmdb	sp!, {r4, r5, r6, r7, r8, lr}9006031c:	e2834806 	add	r4, r3, #393216	; 0x6000090060320:	e1a01004 	mov	r1, r490060324:	e3a02c02 	mov	r2, #512	; 0x20090060328:	eb0004d8 	bl	90061690 <memcpy>9006032c:	e59f02ac 	ldr	r0, [pc, #2ac]	; 900605e0 <entry+0x2d0>90060330:	e59f22ac 	ldr	r2, [pc, #2ac]	; 900605e4 <entry+0x2d4>90060334:	e3a01000 	mov	r1, #0	; 0x090060338:	e0602002 	rsb	r2, r0, r29006033c:	eb00054d 	bl	90061878 <memset>90060340:	eb00020c 	bl	90060b78 <uart_init>90060344:	eb000139 	bl	90060830 <em86xx_bootconfig>90060348:	e1a07000 	mov	r7, r09006034c:	e59f0294 	ldr	r0, [pc, #294]	; 900605e8 <entry+0x2d8>90060350:	eb000246 	bl	90060c70 <uart_puts>90060354:	e3570000 	cmp	r7, #0	; 0x090060358:	e59f028c 	ldr	r0, [pc, #28c]	; 900605ec <entry+0x2dc>9006035c:	0a000002 	beq	9006036c <entry+0x5c>90060360:	e5d73050 	ldrb	r3, [r7, #80]90060364:	e3530000 	cmp	r3, #0	; 0x090060368:	12870050 	addne	r0, r7, #80	; 0x509006036c:	eb00023f 	bl	90060c70 <uart_puts>90060370:	e59f0278 	ldr	r0, [pc, #278]	; 900605f0 <entry+0x2e0>90060374:	eb00023d 	bl	90060c70 <uart_puts>90060378:	e59f0274 	ldr	r0, [pc, #274]	; 900605f4 <entry+0x2e4>9006037c:	eb00023b 	bl	90060c70 <uart_puts>90060380:	e59f0270 	ldr	r0, [pc, #270]	; 900605f8 <entry+0x2e8>90060384:	eb000239 	bl	90060c70 <uart_puts>90060388:	e59f026c 	ldr	r0, [pc, #26c]	; 900605fc <entry+0x2ec>9006038c:	eb000237 	bl	90060c70 <uart_puts>90060390:	e59f0268 	ldr	r0, [pc, #268]	; 90060600 <entry+0x2f0>90060394:	eb000235 	bl	90060c70 <uart_puts>90060398:	e59f0264 	ldr	r0, [pc, #264]	; 90060604 <entry+0x2f4>9006039c:	e1a01004 	mov	r1, r4900603a0:	eb000256 	bl	90060d00 <uart_printf>900603a4:	e3570000 	cmp	r7, #0	; 0x0900603a8:	0a000022 	beq	90060438 <entry+0x128>900603ac:	e59f0254 	ldr	r0, [pc, #254]	; 90060608 <entry+0x2f8>900603b0:	eb00022e 	bl	90060c70 <uart_puts>900603b4:	e5972000 	ldr	r2, [r7]900603b8:	e59f324c 	ldr	r3, [pc, #24c]	; 9006060c <entry+0x2fc>900603bc:	e1520003 	cmp	r2, r3900603c0:	0a00000e 	beq	90060400 <entry+0xf0>900603c4:	8a000003 	bhi	900603d8 <entry+0xc8>900603c8:	e2433003 	sub	r3, r3, #3	; 0x3900603cc:	e1520003 	cmp	r2, r3900603d0:	0a000007 	beq	900603f4 <entry+0xe4>900603d4:	ea000014 	b	9006042c <entry+0x11c>900603d8:	e59f3230 	ldr	r3, [pc, #230]	; 90060610 <entry+0x300>900603dc:	e1520003 	cmp	r2, r3900603e0:	0a00000e 	beq	90060420 <entry+0x110>900603e4:	e2833c03 	add	r3, r3, #768	; 0x300900603e8:	e1520003 	cmp	r2, r3900603ec:	0a000008 	beq	90060414 <entry+0x104>900603f0:	ea00000d 	b	9006042c <entry+0x11c>900603f4:	e59f3218 	ldr	r3, [pc, #218]	; 90060614 <entry+0x304>900603f8:	e59f1218 	ldr	r1, [pc, #218]	; 90060618 <entry+0x308>900603fc:	ea000001 	b	90060408 <entry+0xf8>90060400:	e59f320c 	ldr	r3, [pc, #20c]	; 90060614 <entry+0x304>90060404:	e59f1210 	ldr	r1, [pc, #210]	; 9006061c <entry+0x30c>90060408:	e5930000 	ldr	r0, [r3]9006040c:	eb00023b 	bl	90060d00 <uart_printf>90060410:	ea00000a 	b	90060440 <entry+0x130>90060414:	e59f0204 	ldr	r0, [pc, #204]	; 90060620 <entry+0x310>90060418:	eb000214 	bl	90060c70 <uart_puts>9006041c:	ea000007 	b	90060440 <entry+0x130>90060420:	e59f01fc 	ldr	r0, [pc, #1fc]	; 90060624 <entry+0x314>90060424:	eb000211 	bl	90060c70 <uart_puts>90060428:	ea000004 	b	90060440 <entry+0x130>9006042c:	e59f01f4 	ldr	r0, [pc, #1f4]	; 90060628 <entry+0x318>90060430:	eb00020e 	bl	90060c70 <uart_puts>90060434:	ea000001 	b	90060440 <entry+0x130>90060438:	e59f01ec 	ldr	r0, [pc, #1ec]	; 9006062c <entry+0x31c>9006043c:	eb00020b 	bl	90060c70 <uart_puts>90060440:	eb0007c4 	bl	90062358 <em86xx_getclockmhz>90060444:	e1a01000 	mov	r1, r090060448:	e59f01e0 	ldr	r0, [pc, #1e0]	; 90060630 <entry+0x320>9006044c:	e59f81e0 	ldr	r8, [pc, #1e0]	; 90060634 <entry+0x324>90060450:	eb00022a 	bl	90060d00 <uart_printf>90060454:	e3570000 	cmp	r7, #0	; 0x090060458:	0a000041 	beq	90060564 <entry+0x254>9006045c:	e5973038 	ldr	r3, [r7, #56]90060460:	e21300ff 	ands	r0, r3, #255	; 0xff90060464:	e1a02003 	mov	r2, r390060468:	13a03001 	movne	r3, #1	; 0x19006046c:	11a04013 	movne	r4, r3, lsl r090060470:	01a04000 	moveq	r4, r090060474:	e1a03422 	mov	r3, r2, lsr #890060478:	e21300ff 	ands	r0, r3, #255	; 0xff9006047c:	13a03001 	movne	r3, #1	; 0x190060480:	11a06013 	movne	r6, r3, lsl r090060484:	01a06000 	moveq	r6, r090060488:	e3540000 	cmp	r4, #0	; 0x09006048c:	0a000002 	beq	9006049c <entry+0x18c>90060490:	e3a00000 	mov	r0, #0	; 0x090060494:	eb00006d 	bl	90060650 <em86xx_dram_size>90060498:	e1a04000 	mov	r4, r09006049c:	e3560000 	cmp	r6, #0	; 0x0900604a0:	0a000002 	beq	900604b0 <entry+0x1a0>900604a4:	e3a00001 	mov	r0, #1	; 0x1900604a8:	eb000068 	bl	90060650 <em86xx_dram_size>900604ac:	e1a06000 	mov	r6, r0900604b0:	e1a00004 	mov	r0, r4900604b4:	e59f517c 	ldr	r5, [pc, #17c]	; 90060638 <entry+0x328>900604b8:	e1a03a04 	mov	r3, r4, lsl #20900604bc:	e5853000 	str	r3, [r5]900604c0:	eb00008d 	bl	900606fc <adjust_memmap>900604c4:	e0841006 	add	r1, r4, r6900604c8:	e1a02004 	mov	r2, r4900604cc:	e59f0168 	ldr	r0, [pc, #168]	; 9006063c <entry+0x32c>900604d0:	e1a03006 	mov	r3, r6900604d4:	eb000209 	bl	90060d00 <uart_printf>900604d8:	e3a0c803 	mov	ip, #196608	; 0x30000900604dc:	e59f015c 	ldr	r0, [pc, #15c]	; 90060640 <entry+0x330>900604e0:	e1a0300c 	mov	r3, ip900604e4:	e5931000 	ldr	r1, [r3]900604e8:	e28cc004 	add	ip, ip, #4	; 0x4900604ec:	e59c2000 	ldr	r2, [ip]900604f0:	e59f813c 	ldr	r8, [pc, #13c]	; 90060634 <entry+0x324>900604f4:	eb000201 	bl	90060d00 <uart_printf>900604f8:	e59f4144 	ldr	r4, [pc, #144]	; 90060644 <entry+0x334>900604fc:	e3a01000 	mov	r1, #0	; 0x090060500:	e5940000 	ldr	r0, [r4]90060504:	e3a02040 	mov	r2, #64	; 0x4090060508:	eb0004da 	bl	90061878 <memset>9006050c:	e5944000 	ldr	r4, [r4]90060510:	e59f3130 	ldr	r3, [pc, #130]	; 90060648 <entry+0x338>90060514:	e3a01000 	mov	r1, #0	; 0x0

⌨️ 快捷键说明

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