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

📄 standalone.elf.xmap

📁 摩托罗拉MMC2107在ucosII的移植代码
💻 XMAP
字号:
# Link map of _start

# Unreferenced symbols:
	globalExceptionCounter	(bsp.c )
	lineBuffer$18	(sci.c )
	lineBuffer$73	(sci.c )



# .main_application
  8100C000 00000058 .text   _start	(startup.c)
  8100C058 00000006 .text   _ExitProcess	(startup.c)
  8100C060 0000008C .text   TaskPulse	(main.c)
  8100C0EC 00000028 .text   TaskMonitor	(main.c)
  8100C114 00000030 .text   TaskStart	(main.c)
  8100C144 00000068 .text   main	(main.c)
  8100C1B0 00000000 .text   OSStartHighRdy	(OS_CPU_A.S)
  8100C1B0 000000B8 .text   .text	(OS_CPU_A.S)
  8100C1C0 00000000 .text   OSCtxSw	(OS_CPU_A.S)
  8100C200 00000000 .text   OSIntCtxSw	(OS_CPU_A.S)
  8100C210 00000000 .text   OSTickISR	(OS_CPU_A.S)
  8100C268 000000F4 .text   OSTaskStkInit	(OS_CPU_C.C)
  8100C35C 00000004 .text   OSTaskCreateHook	(OS_CPU_C.C)
  8100C360 00000004 .text   OSTaskDelHook	(OS_CPU_C.C)
  8100C364 00000002 .text   OSTaskSwHook	(OS_CPU_C.C)
  8100C368 00000002 .text   OSTaskStatHook	(OS_CPU_C.C)
  8100C36C 00000002 .text   OSTimeTickHook	(OS_CPU_C.C)
  8100C370 00000002 .text   OSInitHookBegin	(OS_CPU_C.C)
  8100C374 00000002 .text   OSInitHookEnd	(OS_CPU_C.C)
  8100C378 00000004 .text   OSTCBInitHook	(OS_CPU_C.C)
  8100C37C 00000002 .text   OSTaskIdleHook	(OS_CPU_C.C)
  8100C380 000001C8 .text   OSInit	(uCOS_II.C)
  8100C548 00000030 .text   OSIntEnter	(uCOS_II.C)
  8100C578 000000C8 .text   OSIntExit	(uCOS_II.C)
  8100C640 00000088 .text   OSStart	(uCOS_II.C)
  8100C6C8 000000C0 .text   OSTimeTick	(uCOS_II.C)
  8100C788 00000002 .text   OS_Dummy	(uCOS_II.C)
  8100C78C 000000A0 .text   OS_Sched	(uCOS_II.C)
  8100C82C 00000028 .text   OS_TaskIdle	(uCOS_II.C)
  8100C854 00000090 .text   OS_TaskStat	(uCOS_II.C)
  8100C8E4 00000144 .text   OS_TCBInit	(uCOS_II.C)
  8100CA28 0000003C .text   OS_FlagInit	(uCOS_II.C)
  8100CA64 0000002E .text   OS_FlagUnlink	(uCOS_II.C)
  8100CA94 0000005C .text   OS_MemInit	(uCOS_II.C)
  8100CAF0 00000038 .text   OS_QInit	(uCOS_II.C)
  8100CB28 000000C0 .text   OSTaskCreate	(uCOS_II.C)
  8100CBE8 000000FC .text   OSTaskCreateExt	(uCOS_II.C)
  8100CCE4 000001B8 .text   OSTaskDel	(uCOS_II.C)
  8100CE9C 00000084 .text   OSTimeDly	(uCOS_II.C)
  8100CF20 00000014 .text   __memcpy	(strcpy.c)
  8100CF34 00000022 .text   memset	(strcpy.c)
  8100CF58 00000036 .text   .text	(interrupt_support.s)
  8100CF58 00000000 .text   Read_PSR	(interrupt_support.s)
  8100CF5C 00000000 .text   Read_VBR	(interrupt_support.s)
  8100CF60 00000000 .text   Write_PSR	(interrupt_support.s)
  8100CF64 00000000 .text   Write_VBR	(interrupt_support.s)
  8100CF68 00000000 .text   Disable_Ints	(interrupt_support.s)
  8100CF72 00000000 .text   Enable_Ints	(interrupt_support.s)
  8100CF7C 00000000 .text   Set_Alternate_Stack	(interrupt_support.s)
  8100CF90 000000F4 .text   TIM_A_Init_f	(tim_a.c)
  8100D084 000000F4 .text   TIM_A_ConfigChannelOuputCompare_f	(tim_a.c)
  8100D178 0000000E .text   TIM_A_SetCompareValue_f	(tim_a.c)
  8100D188 00000018 .text   WaitforLockBit	(bsp.c)
  8100D1A0 00000134 .text   BSPInit	(bsp.c)
  8100D2D4 00000160 .text   InitHardware	(bsp.c)
  8100D434 00000010 .text   OSStartHardware	(bsp.c)
  8100D444 00000004 .text   misaligned_access	(isr_trap_stubs.c)
  8100D448 00000004 .text   access_error	(isr_trap_stubs.c)
  8100D44C 00000004 .text   divide_by_zero	(isr_trap_stubs.c)
  8100D450 00000004 .text   illegal_instruction	(isr_trap_stubs.c)
  8100D454 00000004 .text   privilege_violation	(isr_trap_stubs.c)
  8100D458 00000004 .text   trace_exception	(isr_trap_stubs.c)
  8100D45C 00000004 .text   breakpoint_exception	(isr_trap_stubs.c)
  8100D460 00000004 .text   unrecoverable_error	(isr_trap_stubs.c)
  8100D464 00000004 .text   soft_reset	(isr_trap_stubs.c)
  8100D468 00000004 .text   normal_autovector_interrupt	(isr_trap_stubs.c)
  8100D46C 00000004 .text   fast_autovector_interrupt	(isr_trap_stubs.c)
  8100D470 00000004 .text   hardware_accelerator	(isr_trap_stubs.c)
  8100D474 00000004 .text   trap1	(isr_trap_stubs.c)
  8100D478 00000004 .text   trap2	(isr_trap_stubs.c)
  8100D47C 00000004 .text   trap3	(isr_trap_stubs.c)
  8100D480 00000004 .text   vectored_normal_p0	(isr_trap_stubs.c)
  8100D484 00000004 .text   vectored_normal_p1	(isr_trap_stubs.c)
  8100D488 00000004 .text   vectored_normal_p2	(isr_trap_stubs.c)
  8100D48C 00000004 .text   vectored_normal_p3	(isr_trap_stubs.c)
  8100D490 00000004 .text   vectored_normal_p4	(isr_trap_stubs.c)
  8100D494 00000004 .text   vectored_normal_p5	(isr_trap_stubs.c)
  8100D498 00000004 .text   vectored_normal_p6	(isr_trap_stubs.c)
  8100D49C 00000004 .text   vectored_normal_p7	(isr_trap_stubs.c)
  8100D4A0 00000004 .text   vectored_normal_p8	(isr_trap_stubs.c)
  8100D4A4 00000004 .text   vectored_normal_p9	(isr_trap_stubs.c)
  8100D4A8 00000004 .text   vectored_normal_p10	(isr_trap_stubs.c)
  8100D4AC 00000004 .text   vectored_normal_p11	(isr_trap_stubs.c)
  8100D4B0 00000004 .text   vectored_normal_p12	(isr_trap_stubs.c)
  8100D4B4 00000004 .text   vectored_normal_p13	(isr_trap_stubs.c)
  8100D4B8 00000004 .text   vectored_normal_p14	(isr_trap_stubs.c)
  8100D4BC 00000004 .text   vectored_normal_p15	(isr_trap_stubs.c)
  8100D4C0 00000004 .text   vectored_normal_p16	(isr_trap_stubs.c)
  8100D4C4 00000004 .text   vectored_normal_p17	(isr_trap_stubs.c)
  8100D4C8 00000004 .text   vectored_normal_p18	(isr_trap_stubs.c)
  8100D4CC 00000004 .text   vectored_normal_p19	(isr_trap_stubs.c)
  8100D4D0 00000004 .text   vectored_normal_p20	(isr_trap_stubs.c)
  8100D4D4 00000004 .text   vectored_normal_p21	(isr_trap_stubs.c)
  8100D4D8 00000004 .text   vectored_normal_p22	(isr_trap_stubs.c)
  8100D4DC 00000004 .text   vectored_normal_p23	(isr_trap_stubs.c)
  8100D4E0 00000004 .text   vectored_normal_p24	(isr_trap_stubs.c)
  8100D4E4 00000004 .text   vectored_normal_p25	(isr_trap_stubs.c)
  8100D4E8 00000004 .text   vectored_normal_p26	(isr_trap_stubs.c)
  8100D4EC 00000004 .text   vectored_normal_p27	(isr_trap_stubs.c)
  8100D4F0 00000004 .text   vectored_normal_p28	(isr_trap_stubs.c)
  8100D4F4 00000004 .text   vectored_normal_p29	(isr_trap_stubs.c)
  8100D4F8 00000004 .text   vectored_normal_p30	(isr_trap_stubs.c)
  8100D4FC 00000004 .text   vectored_normal_p31	(isr_trap_stubs.c)
  8100D500 00000004 .text   vectored_fast_p0	(isr_trap_stubs.c)
  8100D504 00000004 .text   vectored_fast_p1	(isr_trap_stubs.c)
  8100D508 00000004 .text   vectored_fast_p2	(isr_trap_stubs.c)
  8100D50C 00000004 .text   vectored_fast_p3	(isr_trap_stubs.c)
  8100D510 00000004 .text   vectored_fast_p4	(isr_trap_stubs.c)
  8100D514 00000004 .text   vectored_fast_p5	(isr_trap_stubs.c)
  8100D518 00000004 .text   vectored_fast_p6	(isr_trap_stubs.c)
  8100D51C 00000004 .text   vectored_fast_p7	(isr_trap_stubs.c)
  8100D520 00000004 .text   vectored_fast_p8	(isr_trap_stubs.c)
  8100D524 00000004 .text   vectored_fast_p9	(isr_trap_stubs.c)
  8100D528 00000004 .text   vectored_fast_p10	(isr_trap_stubs.c)
  8100D52C 00000004 .text   vectored_fast_p11	(isr_trap_stubs.c)
  8100D530 00000004 .text   vectored_fast_p12	(isr_trap_stubs.c)
  8100D534 00000004 .text   vectored_fast_p13	(isr_trap_stubs.c)
  8100D538 00000004 .text   vectored_fast_p14	(isr_trap_stubs.c)
  8100D53C 00000004 .text   vectored_fast_p15	(isr_trap_stubs.c)
  8100D540 00000004 .text   vectored_fast_p16	(isr_trap_stubs.c)
  8100D544 00000004 .text   vectored_fast_p17	(isr_trap_stubs.c)
  8100D548 00000004 .text   vectored_fast_p18	(isr_trap_stubs.c)
  8100D54C 00000004 .text   vectored_fast_p19	(isr_trap_stubs.c)
  8100D550 00000004 .text   vectored_fast_p20	(isr_trap_stubs.c)
  8100D554 00000004 .text   vectored_fast_p21	(isr_trap_stubs.c)
  8100D558 00000004 .text   vectored_fast_p22	(isr_trap_stubs.c)
  8100D55C 00000004 .text   vectored_fast_p23	(isr_trap_stubs.c)
  8100D560 00000004 .text   vectored_fast_p24	(isr_trap_stubs.c)
  8100D564 00000004 .text   vectored_fast_p25	(isr_trap_stubs.c)
  8100D568 00000004 .text   vectored_fast_p26	(isr_trap_stubs.c)
  8100D56C 00000004 .text   vectored_fast_p27	(isr_trap_stubs.c)
  8100D570 00000004 .text   vectored_fast_p28	(isr_trap_stubs.c)
  8100D574 00000004 .text   vectored_fast_p29	(isr_trap_stubs.c)
  8100D578 00000004 .text   vectored_fast_p31	(isr_trap_stubs.c)
  8100D57C 00000024 .text   __copy_rom_section	(rom_copy.c)
  8100D5A0 00000024 .text   __init_user	(rom_copy.c)
  8100D5C4 0000004C .text   PWM_Init	(pwm.c)
  8100D610 0000004C .text   PWM_ConfigChannel	(pwm.c)
  8100D65C 00000064 .text   PWM_SetPulseWidth	(pwm.c)
  8100D6C0 0000009C .text   out_string	(sci.c)
  8100D75C 0000001C .text   print2	(sci.c)
  8100D778 00000026 .text   SCI_D_ControlOperation_f	(lib_mmc2107.a sci_d_controlo/)
  8100D7A0 000000AE .text   SCI_D_GetStatus_f	(lib_mmc2107.a sci_d_getstatu/)
  8100D850 00000086 .text   SCI_D_Init_f	(lib_mmc2107.a sci_d_init.c/  )
  8100D8D8 00000028 .text   SCI_D_Reset_f	(lib_mmc2107.a sci_d_reset.c/ )
  8100D900 0000008A .text   SCI_D_Transmit_f	(lib_mmc2107.a sci_d_transmit/)
  8100D98C 00000000 .text   setVBR	(lib_mmc2107.a core_b_assy.s/ )
  8100D98C 00000064 .text   .text	(lib_mmc2107.a core_b_assy.s/ )
  8100D990 00000000 .text   getVBR	(lib_mmc2107.a core_b_assy.s/ )
  8100D994 00000000 .text   setPSR	(lib_mmc2107.a core_b_assy.s/ )
  8100D998 00000000 .text   getPSR	(lib_mmc2107.a core_b_assy.s/ )
  8100D99C 00000000 .text   setEPSR	(lib_mmc2107.a core_b_assy.s/ )
  8100D9A0 00000000 .text   getEPSR	(lib_mmc2107.a core_b_assy.s/ )
  8100D9A4 00000000 .text   setFPSR	(lib_mmc2107.a core_b_assy.s/ )
  8100D9A8 00000000 .text   getFPSR	(lib_mmc2107.a core_b_assy.s/ )
  8100D9AC 00000000 .text   setEPC	(lib_mmc2107.a core_b_assy.s/ )
  8100D9B0 00000000 .text   getEPC	(lib_mmc2107.a core_b_assy.s/ )
  8100D9B4 00000000 .text   setFPC	(lib_mmc2107.a core_b_assy.s/ )
  8100D9B8 00000000 .text   getFPC	(lib_mmc2107.a core_b_assy.s/ )
  8100D9BC 00000000 .text   setSS0	(lib_mmc2107.a core_b_assy.s/ )
  8100D9C0 00000000 .text   getSS0	(lib_mmc2107.a core_b_assy.s/ )
  8100D9C4 00000000 .text   setSS1	(lib_mmc2107.a core_b_assy.s/ )
  8100D9C8 00000000 .text   getSS1	(lib_mmc2107.a core_b_assy.s/ )
  8100D9CC 00000000 .text   setSS2	(lib_mmc2107.a core_b_assy.s/ )
  8100D9D0 00000000 .text   getSS2	(lib_mmc2107.a core_b_assy.s/ )
  8100D9D4 00000000 .text   setSS3	(lib_mmc2107.a core_b_assy.s/ )
  8100D9D8 00000000 .text   getSS3	(lib_mmc2107.a core_b_assy.s/ )
  8100D9DC 00000000 .text   setSS4	(lib_mmc2107.a core_b_assy.s/ )
  8100D9E0 00000000 .text   getSS4	(lib_mmc2107.a core_b_assy.s/ )
  8100D9E4 00000000 .text   setGCR	(lib_mmc2107.a core_b_assy.s/ )
  8100D9E8 00000000 .text   getGCR	(lib_mmc2107.a core_b_assy.s/ )
  8100D9EC 00000000 .text   getGSR	(lib_mmc2107.a core_b_assy.s/ )
  8100D9F0 0000007C .text   CORE_B_SetProcessorStatus_f	(lib_mmc2107.a core_b_setproc/)
  8100DA6C 00000034 .text   ITCN_B_ControlOperation_f	(lib_mmc2107.a itcn_b_control/)
  8100DAA0 00000198 .text   ITCN_B_Init_f	(lib_mmc2107.a itcn_b_init.c/ )
  8100DC38 00000000 .text   ITCN_B_getVBR	(lib_mmc2107.a itcn_b_assy.s/ )
  8100DC38 00000004 .text   .text	(lib_mmc2107.a itcn_b_assy.s/ )
  8100DC3C 00000248 .text   ITCN_B_SetInterruptServiceRoutine_f	(lib_mmc2107.a itcn_b_setinte/)
  8100DE84 00000032 .text   PIT_B_Init_f	(lib_mmc2107.a pit_b_init.c/  )
  8100DEB8 00000018 .text   PIT_B_ControlOperation_f	(lib_mmc2107.a pit_b_controlo/)
  8100DED0 00000018 .text   PIT_B_ControlInterrupt_f	(lib_mmc2107.a pit_b_controli/)
  8100DEE8 00000190 .text   PLL_B_Init_f	(lib_mmc2107.a pll_b_init.c/  )
  8100E078 00000014 .text   PLL_B_WaitForPhaseLock_f	(lib_mmc2107.a pll_b_init.c/  )
  8100E08C 0000001E .text   Watchdog_A_Init_f	(lib_mmc2107.a watchdog_a_ini/)

# .main_vector_data
  8100E400 00000200 .rodata __vector_table	(vector_table.c)

# .main_application_data
#>8100E600          __data_ROM_begin (linker command file)
  8100E600 00000064 .data   @stringBase0	(main.c)
#>8100E664          __data_ROM_end (linker command file)
  8100E664 00000008 .rodata OSMapTbl	(uCOS_II.C)
  8100E66C 00000100 .rodata OSUnMapTbl	(uCOS_II.C)

# .main_app_data
#>00800000          __data_begin (linker command file)
#>00000064          __data_size (linker command file)

# .main_app_bss
#>00800064          __bss_begin (linker command file)
  00800064 00000004 .bss    OSTime	(uCOS_II.C)
  00800068 00000078 .bss    OSQTbl	(uCOS_II.C)
  008000E0 00000004 .bss    OSQFreeList	(uCOS_II.C)
  008000E4 00000028 .bss    OSMemTbl	(uCOS_II.C)
  0080010C 00000004 .bss    OSMemFreeList	(uCOS_II.C)
  00800110 00000270 .bss    OSTCBTbl	(uCOS_II.C)
  00800380 00000100 .bss    OSTCBPrioTbl	(uCOS_II.C)
  00800480 00000004 .bss    OSTCBList	(uCOS_II.C)
  00800484 00000004 .bss    OSTCBHighRdy	(uCOS_II.C)
  00800488 00000004 .bss    OSTCBFreeList	(uCOS_II.C)
  0080048C 00000004 .bss    OSTCBCur	(uCOS_II.C)
  00800490 00000400 .bss    OSTaskIdleStk	(uCOS_II.C)
  00800890 00000004 .bss    OSIdleCtr	(uCOS_II.C)
  00800894 00000001 .bss    OSTaskCtr	(uCOS_II.C)
  00800895 00000001 .bss    OSRunning	(uCOS_II.C)
  00800896 00000008 .bss    OSRdyTbl	(uCOS_II.C)
  0080089E 00000001 .bss    OSRdyGrp	(uCOS_II.C)
  0080089F 00000001 .bss    OSPrioHighRdy	(uCOS_II.C)
  008008A0 00000001 .bss    OSPrioCur	(uCOS_II.C)
  008008A1 00000001 .bss    OSLockNesting	(uCOS_II.C)
  008008A2 00000001 .bss    OSIntExitY	(uCOS_II.C)
  008008A3 00000001 .bss    OSIntNesting	(uCOS_II.C)
  008008A4 00000400 .bss    OSTaskStatStk	(uCOS_II.C)
  00800CA4 00000001 .bss    OSStatRdy	(uCOS_II.C)
  00800CA8 00000004 .bss    OSIdleCtrRun	(uCOS_II.C)
  00800CAC 00000004 .bss    OSIdleCtrMax	(uCOS_II.C)
  00800CB0 00000001 .bss    OSCPUUsage	(uCOS_II.C)
  00800CB4 00000004 .bss    OSFlagFreeList	(uCOS_II.C)
  00800CB8 0000003C .bss    OSFlagTbl	(uCOS_II.C)
  00800CF4 00000140 .bss    OSEventTbl	(uCOS_II.C)
  00800E34 00000004 .bss    OSEventFreeList	(uCOS_II.C)
  00800E38 00000004 .bss    OSCtxSwCtr	(uCOS_II.C)
  00800E3C 00000200 .bss    TaskPulseStk	(main.c)
  0080103C 00000200 .bss    TaskMonitorStk	(main.c)
  0080123C 00000200 .bss    TaskStartStk	(main.c)
  0080143C 00000010 .bss    MaxPulseWidth	(pwm.c)
  0080144C 00000004 .bss    pCallPollingFunc	(lib_mmc2107.a pll_b_init.c/  )
#>00801450          __bss_end (linker command file)
#>00801450          __heap_addr (linker command file)
#>00801850          __heap_end (linker command file)
#>00000400          __heap_size (linker command file)
#>00802000          __stack_begin (linker command file)
#>00801800          __stack_end (linker command file)
#>00801800          __alt_stack_begin (linker command file)
#>00801600          __alt_stack_end (linker command file)


# Memory map:
  v_addr   p_addr   size     name
  8100C000 8100C000 000020AA TEXT
  8100E0AA 8100E0AA 00000556 VECTORS
  8100E600 8100E600 0000016C ROMDATA
  00800000 00800000 00000064 DATA
  00800064 00800064 000013EC BSS

# Link start time: Mon Dec 24 17:55:04 2001
# Link end time: Mon Dec 24 17:55:05 2001

⌨️ 快捷键说明

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