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

📄 gpio.map

📁 str73系列 三洋LC75010 控制代码
💻 MAP
📖 第 1 页 / 共 4 页
字号:
ARM Linker, RVCT3.1 [Build 919] for uVision [Standard]

================================================================================

Section Cross References

    str73x.o(Reset) refers to Undef.o(Undef) for UndefHandler
    str73x.o(Reset) refers to SWI.o(SWI) for SWIHandler
    str73x.o(Reset) refers to PAbt.o(PAbt) for PAbtHandler
    str73x.o(Reset) refers to DAbt.o(DAbt) for DAbtHandler
    str73x.o(Reset) refers to IRQ.o(IRQ) for IRQHandler
    str73x.o(Reset) refers to FIQ.o(FIQ) for FIQHandler
    str73x.o(Reset) refers to str73x.o(STACK) for Stack_Top
    str73x.o(Reset) refers to entry.o($$startup$$) for __main
    73x_it.o(.text) refers to main.o(.data) for TsysCnt
    retarget.o(.text) refers to 73x_uart.o(i.UART_ByteBufferSend) for UART_ByteBufferSend
    main.o(.text) refers to 73x_cfg.o(i.CFG_PeripheralClockConfig) for CFG_PeripheralClockConfig
    main.o(.text) refers to 73x_eic.o(i.EIC_IRQChannelConfig) for EIC_IRQChannelConfig
    main.o(.text) refers to 73x_eic.o(i.EIC_IRQChannelPriorityConfig) for EIC_IRQChannelPriorityConfig
    main.o(.text) refers to 73x_cmu.o(i.CMU_Init) for CMU_Init
    main.o(.text) refers to 73x_prccu.o(i.PRCCU_Init) for PRCCU_Init
    main.o(.text) refers to 73x_tb.o(i.TB_Init) for TB_Init
    main.o(.text) refers to 73x_tb.o(i.TB_ITConfig) for TB_ITConfig
    main.o(.text) refers to 73x_tb.o(i.TB_Cmd) for TB_Cmd
    main.o(.text) refers to 73x_uart.o(i.UART_StructInit) for UART_StructInit
    main.o(.text) refers to 73x_uart.o(i.UART_Cmd) for UART_Cmd
    main.o(.text) refers to 73x_uart.o(i.UART_Init) for UART_Init
    main.o(.text) refers to 73x_uart.o(i.UART_FifoReset) for UART_FifoReset
    main.o(.text) refers to 73x_uart.o(i.UART_SetTimeOutValue) for UART_SetTimeOutValue
    main.o(.text) refers to main.o(.data) for TsysCnt
    main.o(.text) refers to main.o(.constdata) for start_data
    main.o(.text) refers to 73x_uart.o(i.UART_FlagStatus) for UART_FlagStatus
    main.o(.text) refers to 73x_uart.o(i.UART_ByteSend) for UART_ByteSend
    main.o(.text) refers to main.o(.bss) for UART_data_buff
    Undef.o(Undef) refers to 73x_it.o(.text) for Undefined_Handler
    PAbt.o(PAbt) refers to 73x_it.o(.text) for Prefetch_Handler
    DAbt.o(DAbt) refers to 73x_it.o(.text) for Abort_Handler
    SWI.o(SWI) refers to 73x_it.o(.text) for SWI_Handler
    FIQ.o(FIQ) refers to 73x_it.o(.text) for FIQ_Handler
    IRQ.o(IRQ) refers to 73x_it.o(.text) for PRCCUCMU_IRQHandler
    73x_cmu.o(i.CMU_Init) refers to 73x_cmu.o(i.CMU_Lock) for CMU_Lock
    73x_eic.o(i.EIC_Init) refers to str73x.o(Reset) for PRCCUCMU_Addr
    73x_eic.o(i.EIC_DeInit) refers to 73x_cfg.o(i.CFG_PeripheralClockConfig) for CFG_PeripheralClockConfig
    73x_eic.o(i.EIC_CurrentPriorityLevelConfig) refers to F_I_Bit.o(F_I_BIT) for ARMIRQ_Disable
    73x_eic.o(i.EIC_IRQCmd) refers to F_I_Bit.o(F_I_BIT) for ARMIRQ_Disable
    73x_eic.o(i.EIC_FIQCmd) refers to F_I_Bit.o(F_I_BIT) for ARMFIQ_Disable
    73x_prccu.o(i.PRCCU_GetFrequencyValue) refers to idiv.o(.text) for __aeabi_idivmod
    73x_prccu.o(i.PRCCU_GetFrequencyValue) refers to uidiv.o(.text) for __aeabi_uidivmod
    73x_tb.o(i.TB_DeInit) refers to 73x_cfg.o(i.CFG_PeripheralClockConfig) for CFG_PeripheralClockConfig
    73x_uart.o(i.UART_DeInit) refers to 73x_cfg.o(i.CFG_PeripheralClockConfig) for CFG_PeripheralClockConfig
    73x_uart.o(i.UART_Init) refers to 73x_prccu.o(i.PRCCU_GetFrequencyValue) for PRCCU_GetFrequencyValue
    73x_uart.o(i.UART_Init) refers to uidiv.o(.text) for __aeabi_uidivmod
    entry.o($$startup$$) refers to init.o(.text) for __init
    entry.o($$startup$$) refers to str73x.o(STACK) for __initial_sp
    idiv.o(.text) refers to uidiv.o(.text) for __aeabi_uidivmod
    init.o(.text) refers to callvia.o(.text) for __ARM_call_via_r3
    init.o(.text) refers to init.o(.emb_text) for __call_main
    init.o(.text) refers to main.o(.text) for main


================================================================================

Removing Unused input sections from the image.

    Removing str73x.o(HEAP), (0 bytes).
    Removing retarget.o(.text), (88 bytes).
    Removing retarget.o(.data), (4 bytes).
    Removing 73x_cfg.o(i.CFG_EmulationPeripheralClockConfig), (112 bytes).
    Removing 73x_cfg.o(i.CFG_RemapConfig), (28 bytes).
    Removing 73x_cfg.o(i.CFG_PeripheralClockStop), (44 bytes).
    Removing 73x_cfg.o(i.CFG_PeripheralClockStart), (60 bytes).
    Removing 73x_cfg.o(i.CFG_FlagStatus), (20 bytes).
    Removing 73x_cfg.o(i.CFG_DeviceID), (12 bytes).
    Removing 73x_cfg.o(i.CFG_FlashPowerOnDelay), (28 bytes).
    Removing 73x_cmu.o(i.CMU_DeInit), (80 bytes).
    Removing 73x_cmu.o(i.CMU_StructInit), (44 bytes).
    Removing 73x_cmu.o(i.CMU_GetOSCFrequency), (40 bytes).
    Removing 73x_cmu.o(i.CMU_ModeOscConfig), (84 bytes).
    Removing 73x_cmu.o(i.CMU_StopOscConfig), (24 bytes).
    Removing 73x_cmu.o(i.CMU_ResetConfig), (32 bytes).
    Removing 73x_cmu.o(i.CMU_ITConfig), (32 bytes).
    Removing 73x_cmu.o(i.CMU_FlagStatus), (24 bytes).
    Removing 73x_cmu.o(i.CMU_ITClear), (24 bytes).
    Removing 73x_cmu.o(i.CMU_FlagClear), (24 bytes).
    Removing 73x_eic.o(i.EIC_Init), (232 bytes).
    Removing 73x_eic.o(i.EIC_DeInit), (32 bytes).
    Removing 73x_eic.o(i.EIC_StructInit), (28 bytes).
    Removing 73x_eic.o(i.EIC_CurrentPriorityLevelConfig), (52 bytes).
    Removing 73x_eic.o(i.EIC_ExternalITTriggerConfig), (164 bytes).
    Removing 73x_eic.o(i.EIC_IRQCmd), (52 bytes).
    Removing 73x_eic.o(i.EIC_FIQCmd), (52 bytes).
    Removing 73x_eic.o(i.EIC_CurrentPriorityLevelValue), (16 bytes).
    Removing 73x_eic.o(i.EIC_CurrentIRQChannelValue), (16 bytes).
    Removing 73x_eic.o(i.EIC_CurrentFIQChannelValue), (16 bytes).
    Removing 73x_eic.o(i.EIC_FIQPendingBitClear), (12 bytes).
    Removing 73x_eic.o(i.EIC_FIQChannelConfig), (28 bytes).
    Removing 73x_eic.o(i.EIC_ExternalITFilterConfig), (28 bytes).
    Removing 73x_prccu.o(i.PRCCU_DeInit), (60 bytes).
    Removing 73x_prccu.o(i.PRCCU_StructInit), (36 bytes).
    Removing 73x_prccu.o(i.PRCCU_SetExtClkDiv), (36 bytes).
    Removing 73x_prccu.o(i.PRCCU_EnterLPM), (116 bytes).
    Removing 73x_prccu.o(i.PRCCU_ITConfig), (28 bytes).
    Removing 73x_prccu.o(i.PRCCU_FlagStatus), (36 bytes).
    Removing 73x_prccu.o(i.PRCCU_FlagClear), (28 bytes).
    Removing 73x_prccu.o(i.PRCCU_SwResetGenerate), (36 bytes).
    Removing 73x_prccu.o(i.PRCCU_VRCmd), (92 bytes).
    Removing 73x_prccu.o(i.PRCCU_LPVRCurrentConfig), (72 bytes).
    Removing 73x_tb.o(i.TB_DeInit), (112 bytes).
    Removing 73x_tb.o(i.TB_StructInit), (28 bytes).
    Removing 73x_tb.o(i.TB_FlagStatus), (16 bytes).
    Removing 73x_tb.o(i.TB_GetCounter), (8 bytes).
    Removing 73x_tb.o(i.TB_FlagClear), (16 bytes).
    Removing 73x_uart.o(i.UART_DeInit), (144 bytes).
    Removing 73x_uart.o(i.UART_ByteBufferSend), (96 bytes).
    Removing 73x_uart.o(i.UART_9BitByteBufferSend), (100 bytes).
    Removing 73x_uart.o(i.UART_StringSend), (120 bytes).
    Removing 73x_uart.o(i.UART_ByteBufferReceive), (104 bytes).
    Removing 73x_uart.o(i.UART_9BitBufferReceive), (108 bytes).
    Removing 73x_uart.o(i.UART_StringReceive), (76 bytes).
    Removing 73x_uart.o(i.UART_ByteReceive), (12 bytes).
    Removing 73x_uart.o(i.UART_9BitReceive), (8 bytes).
    Removing 73x_uart.o(i.UART_9BitSend), (8 bytes).
    Removing 73x_uart.o(i.UART_ITConfig), (24 bytes).
    Removing F_I_Bit.o(F_I_BIT), (64 bytes).

60 unused section(s) (total 3116 bytes) removed from the image.

================================================================================

Adding Veneers to the image

    Adding AT veneer (8 bytes, Inline) for call to '__init' from entry.o($$startup$$).
    Adding AT veneer (8 bytes, Inline) for call to '__aeabi_idivmod' from 73x_prccu.o(i.PRCCU_GetFrequencyValue).
    Adding AT veneer (8 bytes, Inline) for call to '__aeabi_uidivmod' from 73x_prccu.o(i.PRCCU_GetFrequencyValue).

3 Veneer(s) (total 24 bytes) added to the image.

================================================================================

Image Symbol Table

    Local Symbols

    Symbol Name                              Value     Ov Type        Size  Object(Section)

    ../../microlib/division.c                0x00000000   Number         0  idiv.o ABSOLUTE
    ../../microlib/division.c                0x00000000   Number         0  uidiv.o ABSOLUTE
    ../../microlib/init/entry.s              0x00000000   Number         0  entry.o ABSOLUTE
    ../../microlib/init/handlers.c           0x00000000   Number         0  handlers.o ABSOLUTE
    ../../microlib/init/init.c               0x00000000   Number         0  init.o ABSOLUTE
    ../../microlib/stubs.s                   0x00000000   Number         0  useno.o ABSOLUTE

⌨️ 快捷键说明

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