Component: ARM Compiler 5.06 update 7 (build 960) Tool: armlink [4d3601] ============================================================================== Section Cross References system_max32660.o(i.$Sub$$__main_after_scatterload) refers to system_max32660.o(i.SystemInit) for SystemInit system_max32660.o(i.$Sub$$__main_after_scatterload) refers to entry5.o(.ARM.Collect$$$$00000004) for $Super$$__main_after_scatterload system_max32660.o(i.SystemCoreClockUpdate) refers to system_max32660.o(.data) for SystemCoreClock system_max32660.o(i.SystemInit) refers to mxc_sys.o(i.SYS_Clock_Select) for SYS_Clock_Select system_max32660.o(i.SystemInit) refers to mxc_sys.o(i.SYS_ClockDisable) for SYS_ClockDisable system_max32660.o(i.SystemInit) refers to system_max32660.o(i.Board_Init) for Board_Init system_max32660.o(i.SystemInit) refers to startup_max32660.o(RESET) for __isr_vector dma.o(i.DMA_AcquireChannel) refers to mxc_lock.o(i.mxc_get_lock) for mxc_get_lock dma.o(i.DMA_AcquireChannel) refers to mxc_lock.o(i.mxc_free_lock) for mxc_free_lock dma.o(i.DMA_AcquireChannel) refers to dma.o(.data) for dma_initialized dma.o(i.DMA_AcquireChannel) refers to dma.o(.bss) for dma_resource dma.o(i.DMA_ClearFlags) refers to dma.o(.bss) for dma_resource dma.o(i.DMA_ConfigChannel) refers to dma.o(.bss) for dma_resource dma.o(i.DMA_DisableInterrupt) refers to dma.o(.bss) for dma_resource dma.o(i.DMA_EnableInterrupt) refers to dma.o(.bss) for dma_resource dma.o(i.DMA_GetCHRegs) refers to dma.o(.bss) for dma_resource dma.o(i.DMA_GetFlags) refers to dma.o(.bss) for dma_resource dma.o(i.DMA_Handler) refers to dma.o(i.DMA_ClearFlags) for DMA_ClearFlags dma.o(i.DMA_Handler) refers to dma.o(.bss) for dma_resource dma.o(i.DMA_Init) refers to mxc_sys.o(i.SYS_DMA_Init) for SYS_DMA_Init dma.o(i.DMA_Init) refers to mxc_lock.o(i.mxc_free_lock) for mxc_free_lock dma.o(i.DMA_Init) refers to mxc_lock.o(i.mxc_get_lock) for mxc_get_lock dma.o(i.DMA_Init) refers to dma.o(.data) for dma_initialized dma.o(i.DMA_Init) refers to dma.o(.bss) for dma_resource dma.o(i.DMA_ReleaseChannel) refers to mxc_lock.o(i.mxc_get_lock) for mxc_get_lock dma.o(i.DMA_ReleaseChannel) refers to mxc_lock.o(i.mxc_free_lock) for mxc_free_lock dma.o(i.DMA_ReleaseChannel) refers to dma.o(.bss) for dma_resource dma.o(i.DMA_ReleaseChannel) refers to dma.o(.data) for dma_lock dma.o(i.DMA_SetCallback) refers to dma.o(.bss) for dma_resource dma.o(i.DMA_SetReload) refers to dma.o(.bss) for dma_resource dma.o(i.DMA_SetSrcDstCnt) refers to dma.o(.bss) for dma_resource dma.o(i.DMA_Shutdown) refers to mxc_lock.o(i.mxc_get_lock) for mxc_get_lock dma.o(i.DMA_Shutdown) refers to mxc_sys.o(i.SYS_DMA_Shutdown) for SYS_DMA_Shutdown dma.o(i.DMA_Shutdown) refers to mxc_lock.o(i.mxc_free_lock) for mxc_free_lock dma.o(i.DMA_Shutdown) refers to dma.o(.data) for dma_initialized dma.o(i.DMA_Shutdown) refers to dma.o(.bss) for dma_resource dma.o(i.DMA_Start) refers to dma.o(i.DMA_ClearFlags) for DMA_ClearFlags dma.o(i.DMA_Start) refers to dma.o(.bss) for dma_resource dma.o(i.DMA_Stop) refers to dma.o(.bss) for dma_resource flc.o(.flashprog) refers to mxc_sys.o(i.SYS_FLC_Init) for SYS_FLC_Init flc.o(.flashprog) refers to mxc_sys.o(i.SYS_Flash_Operation) for SYS_Flash_Operation flc.o(.flashprog) refers to memcpya.o(.text) for __aeabi_memcpy flc.o(.flashprog) refers to system_max32660.o(.data) for SystemCoreClock gpio.o(i.GPIO_Handler) refers to gpio.o(.bss) for callback gpio.o(i.GPIO_Init) refers to gpio.o(.bss) for callback gpio.o(i.GPIO_RegisterCallback) refers to gpio.o(.bss) for callback i2c.o(i.I2C_AbortAsync) refers to i2c.o(i.I2C_Recover) for I2C_Recover i2c.o(i.I2C_AbortAsync) refers to i2c.o(i.I2C_FreeCallback) for I2C_FreeCallback i2c.o(i.I2C_AbortAsync) refers to i2c.o(.bss) for states i2c.o(i.I2C_FreeCallback) refers to mxc_lock.o(i.mxc_free_lock) for mxc_free_lock i2c.o(i.I2C_FreeCallback) refers to i2c.o(.bss) for states i2c.o(i.I2C_Handler) refers to i2c.o(i.I2C_MasterHandler) for I2C_MasterHandler i2c.o(i.I2C_Handler) refers to i2c.o(i.I2C_SlaveHandler) for I2C_SlaveHandler i2c.o(i.I2C_Init) refers to mxc_sys.o(i.SYS_I2C_Init) for SYS_I2C_Init i2c.o(i.I2C_Init) refers to mxc_delay.o(i.mxc_delay) for mxc_delay i2c.o(i.I2C_Init) refers to i2c.o(i.I2C_Setspeed) for I2C_Setspeed i2c.o(i.I2C_Init) refers to i2c.o(.bss) for states i2c.o(i.I2C_MasterAsync) refers to mxc_lock.o(i.mxc_get_lock) for mxc_get_lock i2c.o(i.I2C_MasterAsync) refers to i2c.o(i.I2C_MasterHandler) for I2C_MasterHandler i2c.o(i.I2C_MasterAsync) refers to i2c.o(.bss) for states i2c.o(i.I2C_MasterHandler) refers to i2c.o(i.I2C_Recover) for I2C_Recover i2c.o(i.I2C_MasterHandler) refers to i2c.o(i.I2C_FreeCallback) for I2C_FreeCallback i2c.o(i.I2C_MasterHandler) refers to i2c.o(.bss) for states i2c.o(i.I2C_SetTimeout) refers to system_max32660.o(.data) for SystemCoreClock i2c.o(i.I2C_Setspeed) refers to mxc_sys.o(i.SYS_I2C_GetFreq) for SYS_I2C_GetFreq i2c.o(i.I2C_Shutdown) refers to i2c.o(i.I2C_Recover) for I2C_Recover i2c.o(i.I2C_Shutdown) refers to i2c.o(i.I2C_FreeCallback) for I2C_FreeCallback i2c.o(i.I2C_Shutdown) refers to mxc_sys.o(i.SYS_I2C_Shutdown) for SYS_I2C_Shutdown i2c.o(i.I2C_Shutdown) refers to i2c.o(.bss) for states i2c.o(i.I2C_Slave) refers to mxc_lock.o(i.mxc_get_lock) for mxc_get_lock i2c.o(i.I2C_Slave) refers to mxc_lock.o(i.mxc_free_lock) for mxc_free_lock i2c.o(i.I2C_Slave) refers to i2c.o(.bss) for states i2c.o(i.I2C_SlaveAsync) refers to mxc_lock.o(i.mxc_get_lock) for mxc_get_lock i2c.o(i.I2C_SlaveAsync) refers to i2c.o(.bss) for states i2c.o(i.I2C_SlaveHandler) refers to i2c.o(i.I2C_Recover) for I2C_Recover i2c.o(i.I2C_SlaveHandler) refers to i2c.o(i.I2C_FreeCallback) for I2C_FreeCallback i2c.o(i.I2C_SlaveHandler) refers to i2c.o(.bss) for states i2s.o(i.I2S_DMA_ClearFlags) refers to dma.o(i.DMA_ClearFlags) for DMA_ClearFlags i2s.o(i.I2S_DMA_ClearFlags) refers to i2s.o(.data) for dma_channel i2s.o(i.I2S_DMA_SetAddrCnt) refers to dma.o(i.DMA_SetSrcDstCnt) for DMA_SetSrcDstCnt i2s.o(i.I2S_DMA_SetAddrCnt) refers to i2s.o(.data) for dma_channel i2s.o(i.I2S_DMA_SetReload) refers to dma.o(i.DMA_SetReload) for DMA_SetReload i2s.o(i.I2S_DMA_SetReload) refers to i2s.o(.data) for dma_channel i2s.o(i.I2S_Init) refers to mxc_sys.o(i.SYS_I2S_Init) for SYS_I2S_Init i2s.o(i.I2S_Init) refers to mxc_sys.o(i.SYS_I2S_GetFreq) for SYS_I2S_GetFreq i2s.o(i.I2S_Init) refers to dma.o(i.DMA_Init) for DMA_Init i2s.o(i.I2S_Init) refers to dma.o(i.DMA_AcquireChannel) for DMA_AcquireChannel i2s.o(i.I2S_Init) refers to dma.o(i.DMA_ConfigChannel) for DMA_ConfigChannel i2s.o(i.I2S_Init) refers to dma.o(i.DMA_SetCallback) for DMA_SetCallback i2s.o(i.I2S_Init) refers to dma.o(i.DMA_EnableInterrupt) for DMA_EnableInterrupt i2s.o(i.I2S_Init) refers to i2s.o(i.I2S_DMA_SetAddrCnt) for I2S_DMA_SetAddrCnt i2s.o(i.I2S_Init) refers to i2s.o(i.I2S_DMA_SetReload) for I2S_DMA_SetReload i2s.o(i.I2S_Init) refers to i2s.o(i.I2S_Start) for I2S_Start i2s.o(i.I2S_Init) refers to i2s.o(.data) for dma_channel i2s.o(i.I2S_Shutdown) refers to mxc_sys.o(i.SYS_I2S_Shutdown) for SYS_I2S_Shutdown i2s.o(i.I2S_Shutdown) refers to dma.o(i.DMA_ReleaseChannel) for DMA_ReleaseChannel i2s.o(i.I2S_Shutdown) refers to i2s.o(.data) for dma_channel i2s.o(i.I2S_Start) refers to dma.o(i.DMA_Start) for DMA_Start i2s.o(i.I2S_Start) refers to i2s.o(.data) for dma_channel i2s.o(i.I2S_Stop) refers to dma.o(i.DMA_Stop) for DMA_Stop i2s.o(i.I2S_Stop) refers to i2s.o(.data) for dma_channel icc.o(i.ICC_Enable) refers to icc.o(i.ICC_Ready) for ICC_Ready icc.o(i.ICC_Flush) refers to icc.o(i.ICC_Disable) for ICC_Disable icc.o(i.ICC_Flush) refers to icc.o(i.ICC_Enable) for ICC_Enable lp.o(i.LP_SetOperatingVoltage) refers to system_max32660.o(i.SystemCoreClockUpdate) for SystemCoreClockUpdate mxc_delay.o(i.SysTick_Handler) refers to mxc_delay.o(i.mxc_delay_handler) for mxc_delay_handler mxc_delay.o(i.mxc_delay) refers to mxc_delay.o(i.mxc_delay_init) for mxc_delay_init mxc_delay.o(i.mxc_delay) refers to mxc_delay.o(i.mxc_delay_stop) for mxc_delay_stop mxc_delay.o(i.mxc_delay) refers to mxc_delay.o(.data) for compare_value mxc_delay.o(i.mxc_delay_check) refers to mxc_delay.o(i.mxc_delay_stop) for mxc_delay_stop mxc_delay.o(i.mxc_delay_check) refers to mxc_delay.o(.data) for compare_value mxc_delay.o(i.mxc_delay_handler) refers to mxc_delay.o(i.mxc_delay_stop) for mxc_delay_stop mxc_delay.o(i.mxc_delay_handler) refers to mxc_delay.o(.data) for compare_value mxc_delay.o(i.mxc_delay_init) refers to uldiv.o(.text) for __aeabi_uldivmod mxc_delay.o(i.mxc_delay_init) refers to mxc_delay.o(.data) for ctrl_save mxc_delay.o(i.mxc_delay_init) refers to system_max32660.o(.data) for SystemCoreClock mxc_delay.o(i.mxc_delay_start) refers to mxc_delay.o(i.mxc_delay_init) for mxc_delay_init mxc_delay.o(i.mxc_delay_start) refers to mxc_delay.o(.data) for compare_value mxc_delay.o(i.mxc_delay_stop) refers to mxc_delay.o(.data) for ctrl_save mxc_sys.o(i.SYS_Clock_Select) refers to mxc_sys.o(i.SYS_Clock_Timeout) for SYS_Clock_Timeout mxc_sys.o(i.SYS_Clock_Select) refers to system_max32660.o(i.SystemCoreClockUpdate) for SystemCoreClockUpdate mxc_sys.o(i.SYS_Clock_Timeout) refers to mxc_delay.o(i.mxc_delay_start) for mxc_delay_start mxc_sys.o(i.SYS_Clock_Timeout) refers to mxc_delay.o(i.mxc_delay_stop) for mxc_delay_stop mxc_sys.o(i.SYS_Clock_Timeout) refers to mxc_delay.o(i.mxc_delay_check) for mxc_delay_check mxc_sys.o(i.SYS_DMA_Init) refers to mxc_sys.o(i.SYS_ClockEnable) for SYS_ClockEnable mxc_sys.o(i.SYS_DMA_Shutdown) refers to mxc_sys.o(i.SYS_ClockDisable) for SYS_ClockDisable mxc_sys.o(i.SYS_I2C_GetFreq) refers to system_max32660.o(.data) for SystemCoreClock mxc_sys.o(i.SYS_I2C_Init) refers to mxc_sys.o(i.SYS_ClockEnable) for SYS_ClockEnable mxc_sys.o(i.SYS_I2C_Init) refers to gpio.o(i.GPIO_Config) for GPIO_Config mxc_sys.o(i.SYS_I2C_Init) refers to mxc_pins.o(.constdata) for gpio_cfg_i2c0 mxc_sys.o(i.SYS_I2C_Shutdown) refers to mxc_sys.o(i.SYS_ClockDisable) for SYS_ClockDisable mxc_sys.o(i.SYS_I2C_Shutdown) refers to gpio.o(i.GPIO_Config) for GPIO_Config mxc_sys.o(i.SYS_I2C_Shutdown) refers to mxc_pins.o(.constdata) for gpio_cfg_i2c0 mxc_sys.o(i.SYS_I2S_GetFreq) refers to system_max32660.o(.data) for SystemCoreClock mxc_sys.o(i.SYS_I2S_Init) refers to gpio.o(i.GPIO_Config) for GPIO_Config mxc_sys.o(i.SYS_I2S_Init) refers to mxc_sys.o(i.SYS_ClockEnable) for SYS_ClockEnable mxc_sys.o(i.SYS_I2S_Init) refers to mxc_pins.o(.constdata) for gpio_cfg_i2s1a mxc_sys.o(i.SYS_I2S_Shutdown) refers to mxc_sys.o(i.SYS_ClockDisable) for SYS_ClockDisable mxc_sys.o(i.SYS_RTC_SqwavInit) refers to gpio.o(i.GPIO_Config) for GPIO_Config mxc_sys.o(i.SYS_RTC_SqwavInit) refers to mxc_pins.o(.constdata) for gpio_cfg_rtc mxc_sys.o(i.SYS_SPI17Y_Init) refers to mxc_sys.o(i.SYS_ClockEnable) for SYS_ClockEnable mxc_sys.o(i.SYS_SPI17Y_Init) refers to gpio.o(i.GPIO_Config) for GPIO_Config mxc_sys.o(i.SYS_SPI17Y_Init) refers to mxc_pins.o(.constdata) for gpio_cfg_spi17y mxc_sys.o(i.SYS_SPI17Y_Shutdown) refers to mxc_sys.o(i.SYS_ClockDisable) for SYS_ClockDisable mxc_sys.o(i.SYS_SPIMSS_Init) refers to mxc_sys.o(i.SYS_ClockEnable) for SYS_ClockEnable mxc_sys.o(i.SYS_SPIMSS_Init) refers to gpio.o(i.GPIO_Config) for GPIO_Config mxc_sys.o(i.SYS_SPIMSS_Init) refers to mxc_pins.o(.constdata) for gpio_cfg_spimss1a mxc_sys.o(i.SYS_SPIMSS_Shutdown) refers to mxc_sys.o(i.SYS_ClockDisable) for SYS_ClockDisable mxc_sys.o(i.SYS_SysTick_Config) refers to mxc_sys.o(i.NVIC_SetPriority) for NVIC_SetPriority mxc_sys.o(i.SYS_SysTick_Config) refers to rtc.o(i.RTC_Init) for RTC_Init mxc_sys.o(i.SYS_SysTick_Config) refers to rtc.o(i.RTC_EnableRTCE) for RTC_EnableRTCE mxc_sys.o(i.SYS_SysTick_DelayUs) refers to mxc_sys.o(i.SYS_SysTick_GetFreq) for SYS_SysTick_GetFreq mxc_sys.o(i.SYS_SysTick_DelayUs) refers to uldiv.o(.text) for __aeabi_uldivmod mxc_sys.o(i.SYS_SysTick_DelayUs) refers to mxc_sys.o(i.SYS_SysTick_Delay) for SYS_SysTick_Delay mxc_sys.o(i.SYS_SysTick_GetFreq) refers to system_max32660.o(.data) for SystemCoreClock mxc_sys.o(i.SYS_TMR_GetFreq) refers to system_max32660.o(.data) for SystemCoreClock mxc_sys.o(i.SYS_TMR_Init) refers to gpio.o(i.GPIO_Config) for GPIO_Config mxc_sys.o(i.SYS_TMR_Init) refers to mxc_sys.o(i.SYS_ClockEnable) for SYS_ClockEnable mxc_sys.o(i.SYS_TMR_Init) refers to mxc_pins.o(.constdata) for gpio_cfg_tmr0 mxc_sys.o(i.SYS_UART_Init) refers to mxc_sys.o(i.SYS_ClockEnable) for SYS_ClockEnable mxc_sys.o(i.SYS_UART_Init) refers to gpio.o(i.GPIO_Config) for GPIO_Config mxc_sys.o(i.SYS_UART_Init) refers to mxc_pins.o(.constdata) for gpio_cfg_uart0a mxc_sys.o(i.SYS_UART_Shutdown) refers to mxc_sys.o(i.SYS_ClockDisable) for SYS_ClockDisable nvic_table.o(i.NVIC_SetRAM) refers to memcpya.o(.text) for __aeabi_memcpy4 nvic_table.o(i.NVIC_SetRAM) refers to startup_max32660.o(RESET) for __isr_vector nvic_table.o(i.NVIC_SetRAM) refers to nvic_table.o(.bss) for ramVectorTable nvic_table.o(i.NVIC_SetVector) refers to nvic_table.o(i.NVIC_SetRAM) for NVIC_SetRAM nvic_table.o(i.NVIC_SetVector) refers to nvic_table.o(.bss) for ramVectorTable rtc.o(i.RTC_CheckBusy) refers to mxc_delay.o(i.mxc_delay_start) for mxc_delay_start rtc.o(i.RTC_CheckBusy) refers to mxc_delay.o(i.mxc_delay_check) for mxc_delay_check rtc.o(i.RTC_CheckBusy) refers to mxc_delay.o(i.mxc_delay_stop) for mxc_delay_stop rtc.o(i.RTC_ClearFlags) refers to rtc.o(i.RTC_CheckBusy) for RTC_CheckBusy rtc.o(i.RTC_DisableRTCE) refers to rtc.o(i.RTC_CheckBusy) for RTC_CheckBusy rtc.o(i.RTC_DisableSubsecondInterrupt) refers to rtc.o(i.RTC_CheckBusy) for RTC_CheckBusy rtc.o(i.RTC_DisableTimeofdayInterrupt) refers to rtc.o(i.RTC_CheckBusy) for RTC_CheckBusy rtc.o(i.RTC_EnableRTCE) refers to rtc.o(i.RTC_CheckBusy) for RTC_CheckBusy rtc.o(i.RTC_EnableSubsecondInterrupt) refers to rtc.o(i.RTC_CheckBusy) for RTC_CheckBusy rtc.o(i.RTC_EnableTimeofdayInterrupt) refers to rtc.o(i.RTC_CheckBusy) for RTC_CheckBusy rtc.o(i.RTC_GetTime) refers to rtc.o(i.RTC_GetSecond) for RTC_GetSecond rtc.o(i.RTC_GetTime) refers to rtc.o(i.RTC_GetSubSecond) for RTC_GetSubSecond rtc.o(i.RTC_Init) refers to mxc_sys.o(i.SYS_ClockEnable_X32K) for SYS_ClockEnable_X32K rtc.o(i.RTC_Init) refers to rtc.o(i.RTC_CheckBusy) for RTC_CheckBusy rtc.o(i.RTC_SetSubsecondAlarm) refers to rtc.o(i.RTC_DisableSubsecondInterrupt) for RTC_DisableSubsecondInterrupt rtc.o(i.RTC_SetSubsecondAlarm) refers to rtc.o(i.RTC_CheckBusy) for RTC_CheckBusy rtc.o(i.RTC_SetSubsecondAlarm) refers to rtc.o(i.RTC_EnableSubsecondInterrupt) for RTC_EnableSubsecondInterrupt rtc.o(i.RTC_SetTimeofdayAlarm) refers to rtc.o(i.RTC_DisableTimeofdayInterrupt) for RTC_DisableTimeofdayInterrupt rtc.o(i.RTC_SetTimeofdayAlarm) refers to rtc.o(i.RTC_CheckBusy) for RTC_CheckBusy rtc.o(i.RTC_SetTimeofdayAlarm) refers to rtc.o(i.RTC_EnableTimeofdayInterrupt) for RTC_EnableTimeofdayInterrupt rtc.o(i.RTC_SquareWave) refers to mxc_sys.o(i.SYS_RTC_SqwavInit) for SYS_RTC_SqwavInit rtc.o(i.RTC_SquareWave) refers to rtc.o(i.RTC_CheckBusy) for RTC_CheckBusy rtc.o(i.RTC_Trim) refers to rtc.o(i.RTC_CheckBusy) for RTC_CheckBusy spi.o(i.SPI_AbortAsync) refers to spi17y.o(i.SPI17Y_AbortAsync) for SPI17Y_AbortAsync spi.o(i.SPI_AbortAsync) refers to spimss.o(i.SPIMSS_AbortAsync) for SPIMSS_AbortAsync spi.o(i.SPI_Clear_fifo) refers to spi17y.o(i.SPI17Y_Clear_fifo) for SPI17Y_Clear_fifo spi.o(i.SPI_Disable) refers to spi17y.o(i.SPI17Y_Disable) for SPI17Y_Disable spi.o(i.SPI_Enable) refers to spi17y.o(i.SPI17Y_Enable) for SPI17Y_Enable spi.o(i.SPI_Handler) refers to spi17y.o(i.SPI17Y_Handler) for SPI17Y_Handler spi.o(i.SPI_Handler) refers to spimss.o(i.SPIMSS_Handler) for SPIMSS_Handler spi.o(i.SPI_Init) refers to spi17y.o(i.SPI17Y_Init) for SPI17Y_Init spi.o(i.SPI_Init) refers to spimss.o(i.SPIMSS_Init) for SPIMSS_Init spi.o(i.SPI_MasterTrans) refers to spi17y.o(i.SPI17Y_MasterTrans) for SPI17Y_MasterTrans spi.o(i.SPI_MasterTrans) refers to spimss.o(i.SPIMSS_MasterTrans) for SPIMSS_MasterTrans spi.o(i.SPI_MasterTransAsync) refers to spi17y.o(i.SPI17Y_MasterTransAsync) for SPI17Y_MasterTransAsync spi.o(i.SPI_MasterTransAsync) refers to spimss.o(i.SPIMSS_MasterTransAsync) for SPIMSS_MasterTransAsync spi.o(i.SPI_Shutdown) refers to spi17y.o(i.SPI17Y_Shutdown) for SPI17Y_Shutdown spi.o(i.SPI_Shutdown) refers to spimss.o(i.SPIMSS_Shutdown) for SPIMSS_Shutdown spi.o(i.SPI_SlaveTrans) refers to spi17y.o(i.SPI17Y_SlaveTrans) for SPI17Y_SlaveTrans spi.o(i.SPI_SlaveTrans) refers to spimss.o(i.SPIMSS_SlaveTrans) for SPIMSS_SlaveTrans spi.o(i.SPI_SlaveTransAsync) refers to spi17y.o(i.SPI17Y_SlaveTransAsync) for SPI17Y_SlaveTransAsync spi.o(i.SPI_SlaveTransAsync) refers to spimss.o(i.SPIMSS_SlaveTransAsync) for SPIMSS_SlaveTransAsync spi17y.o(i.SPI17Y_AbortAsync) refers to mxc_lock.o(i.mxc_free_lock) for mxc_free_lock spi17y.o(i.SPI17Y_AbortAsync) refers to spi17y.o(.bss) for states spi17y.o(i.SPI17Y_Handler) refers to spi17y.o(i.SPI17Y_MasterTransHandler) for SPI17Y_MasterTransHandler spi17y.o(i.SPI17Y_Handler) refers to spi17y.o(i.SPI17Y_SlaveTransHandler) for SPI17Y_SlaveTransHandler spi17y.o(i.SPI17Y_Handler) refers to spi17y.o(.bss) for states spi17y.o(i.SPI17Y_Init) refers to mxc_sys.o(i.SYS_SPI17Y_Init) for SYS_SPI17Y_Init spi17y.o(i.SPI17Y_Init) refers to spi17y.o(.bss) for states spi17y.o(i.SPI17Y_Init) refers to system_max32660.o(.data) for SystemCoreClock spi17y.o(i.SPI17Y_MasterTrans) refers to spi17y.o(i.SPI17Y_TransSetup) for SPI17Y_TransSetup spi17y.o(i.SPI17Y_MasterTrans) refers to spi17y.o(i.SPI17Y_MasterTransHandler) for SPI17Y_MasterTransHandler spi17y.o(i.SPI17Y_MasterTransAsync) refers to spi17y.o(i.SPI17Y_TransSetup) for SPI17Y_TransSetup spi17y.o(i.SPI17Y_MasterTransAsync) refers to spi17y.o(i.SPI17Y_MasterTransHandler) for SPI17Y_MasterTransHandler spi17y.o(i.SPI17Y_MasterTransHandler) refers to spi17y.o(i.SPI17Y_TransHandler) for SPI17Y_TransHandler spi17y.o(i.SPI17Y_MasterTransHandler) refers to spi17y.o(.bss) for states spi17y.o(i.SPI17Y_Shutdown) refers to mxc_lock.o(i.mxc_free_lock) for mxc_free_lock spi17y.o(i.SPI17Y_Shutdown) refers to mxc_sys.o(i.SYS_SPI17Y_Shutdown) for SYS_SPI17Y_Shutdown spi17y.o(i.SPI17Y_Shutdown) refers to spi17y.o(.bss) for states spi17y.o(i.SPI17Y_SlaveTrans) refers to spi17y.o(i.SPI17Y_TransSetup) for SPI17Y_TransSetup spi17y.o(i.SPI17Y_SlaveTrans) refers to spi17y.o(i.SPI17Y_SlaveTransHandler) for SPI17Y_SlaveTransHandler spi17y.o(i.SPI17Y_SlaveTransAsync) refers to spi17y.o(i.SPI17Y_TransSetup) for SPI17Y_TransSetup spi17y.o(i.SPI17Y_SlaveTransAsync) refers to spi17y.o(i.SPI17Y_SlaveTransHandler) for SPI17Y_SlaveTransHandler spi17y.o(i.SPI17Y_SlaveTransHandler) refers to spi17y.o(i.SPI17Y_TransHandler) for SPI17Y_TransHandler spi17y.o(i.SPI17Y_TransHandler) refers to mxc_lock.o(i.mxc_free_lock) for mxc_free_lock spi17y.o(i.SPI17Y_TransHandler) refers to spi17y.o(.bss) for states spi17y.o(i.SPI17Y_TransSetup) refers to memseta.o(.text) for __aeabi_memclr spi17y.o(i.SPI17Y_TransSetup) refers to spi17y.o(.bss) for states spimss.o(i.SPIMSS_AbortAsync) refers to mxc_lock.o(i.mxc_free_lock) for mxc_free_lock spimss.o(i.SPIMSS_AbortAsync) refers to spimss.o(.data) for states spimss.o(i.SPIMSS_Handler) refers to spimss.o(i.SPIMSS_MasterTransHandler) for SPIMSS_MasterTransHandler spimss.o(i.SPIMSS_Handler) refers to spimss.o(i.SPIMSS_SlaveTransHandler) for SPIMSS_SlaveTransHandler spimss.o(i.SPIMSS_Handler) refers to spimss.o(.data) for states spimss.o(i.SPIMSS_Init) refers to mxc_sys.o(i.SYS_SPIMSS_Init) for SYS_SPIMSS_Init spimss.o(i.SPIMSS_Init) refers to spimss.o(.data) for states spimss.o(i.SPIMSS_Init) refers to system_max32660.o(.data) for SystemCoreClock spimss.o(i.SPIMSS_MasterTrans) refers to spimss.o(i.SPIMSS_TransSetup) for SPIMSS_TransSetup spimss.o(i.SPIMSS_MasterTrans) refers to spimss.o(i.SPIMSS_MasterTransHandler) for SPIMSS_MasterTransHandler spimss.o(i.SPIMSS_MasterTransAsync) refers to spimss.o(i.SPIMSS_TransSetup) for SPIMSS_TransSetup spimss.o(i.SPIMSS_MasterTransAsync) refers to spimss.o(i.SPIMSS_MasterTransHandler) for SPIMSS_MasterTransHandler spimss.o(i.SPIMSS_MasterTransHandler) refers to spimss.o(i.SPIMSS_TransHandler) for SPIMSS_TransHandler spimss.o(i.SPIMSS_Shutdown) refers to mxc_lock.o(i.mxc_free_lock) for mxc_free_lock spimss.o(i.SPIMSS_Shutdown) refers to mxc_sys.o(i.SYS_SPIMSS_Shutdown) for SYS_SPIMSS_Shutdown spimss.o(i.SPIMSS_Shutdown) refers to spimss.o(.data) for states spimss.o(i.SPIMSS_SlaveTrans) refers to spimss.o(i.SPIMSS_TransSetup) for SPIMSS_TransSetup spimss.o(i.SPIMSS_SlaveTrans) refers to spimss.o(i.SPIMSS_SlaveTransHandler) for SPIMSS_SlaveTransHandler spimss.o(i.SPIMSS_SlaveTransAsync) refers to spimss.o(i.SPIMSS_TransSetup) for SPIMSS_TransSetup spimss.o(i.SPIMSS_SlaveTransAsync) refers to spimss.o(i.SPIMSS_SlaveTransHandler) for SPIMSS_SlaveTransHandler spimss.o(i.SPIMSS_SlaveTransHandler) refers to spimss.o(i.SPIMSS_TransHandler) for SPIMSS_TransHandler spimss.o(i.SPIMSS_TransHandler) refers to mxc_lock.o(i.mxc_free_lock) for mxc_free_lock spimss.o(i.SPIMSS_TransHandler) refers to spimss.o(.data) for states spimss.o(i.SPIMSS_TransSetup) refers to mxc_lock.o(i.mxc_get_lock) for mxc_get_lock spimss.o(i.SPIMSS_TransSetup) refers to spimss.o(.data) for states tmr.o(i.TMR_GetTicks) refers to mxc_sys.o(i.SYS_TMR_GetFreq) for SYS_TMR_GetFreq tmr.o(i.TMR_GetTicks) refers to uldiv.o(.text) for __aeabi_uldivmod tmr.o(i.TMR_GetTime) refers to mxc_sys.o(i.SYS_TMR_GetFreq) for SYS_TMR_GetFreq tmr.o(i.TMR_GetTime) refers to uldiv.o(.text) for __aeabi_uldivmod tmr.o(i.TMR_Init) refers to mxc_sys.o(i.SYS_TMR_Init) for SYS_TMR_Init tmr.o(i.TMR_Shutdown) refers to mxc_sys.o(i.SYS_TMR_Shutdown) for SYS_TMR_Shutdown tmr_utils.o(i.TMR_Delay) refers to tmr_utils.o(i.TMR_TO_Start) for TMR_TO_Start tmr_utils.o(i.TMR_Delay) refers to tmr_utils.o(i.TMR_TO_Check) for TMR_TO_Check tmr_utils.o(i.TMR_SW_Start) refers to tmr_utils.o(i.TMR_TO_Start) for TMR_TO_Start tmr_utils.o(i.TMR_SW_Stop) refers to tmr_utils.o(i.TMR_TO_Elapsed) for TMR_TO_Elapsed tmr_utils.o(i.TMR_SW_Stop) refers to tmr_utils.o(i.TMR_TO_Stop) for TMR_TO_Stop tmr_utils.o(i.TMR_TO_Check) refers to tmr.o(i.TMR_IntStatus) for TMR_IntStatus tmr_utils.o(i.TMR_TO_Clear) refers to tmr.o(i.TMR_IntClear) for TMR_IntClear tmr_utils.o(i.TMR_TO_Clear) refers to tmr.o(i.TMR_SetCount) for TMR_SetCount tmr_utils.o(i.TMR_TO_Elapsed) refers to tmr.o(i.TMR_GetCount) for TMR_GetCount tmr_utils.o(i.TMR_TO_Elapsed) refers to tmr.o(i.TMR_GetTime) for TMR_GetTime tmr_utils.o(i.TMR_TO_Remaining) refers to tmr.o(i.TMR_GetCompare) for TMR_GetCompare tmr_utils.o(i.TMR_TO_Remaining) refers to tmr.o(i.TMR_GetCount) for TMR_GetCount tmr_utils.o(i.TMR_TO_Remaining) refers to tmr.o(i.TMR_GetTime) for TMR_GetTime tmr_utils.o(i.TMR_TO_Start) refers to uldiv.o(.text) for __aeabi_uldivmod tmr_utils.o(i.TMR_TO_Start) refers to tmr.o(i.TMR_Init) for TMR_Init tmr_utils.o(i.TMR_TO_Start) refers to tmr.o(i.TMR_Disable) for TMR_Disable tmr_utils.o(i.TMR_TO_Start) refers to tmr.o(i.TMR_Config) for TMR_Config tmr_utils.o(i.TMR_TO_Start) refers to tmr.o(i.TMR_IntClear) for TMR_IntClear tmr_utils.o(i.TMR_TO_Start) refers to tmr.o(i.TMR_Enable) for TMR_Enable tmr_utils.o(i.TMR_TO_Start) refers to system_max32660.o(.data) for SystemCoreClock tmr_utils.o(i.TMR_TO_Stop) refers to tmr.o(i.TMR_Disable) for TMR_Disable tmr_utils.o(i.TMR_TO_Stop) refers to tmr.o(i.TMR_SetCount) for TMR_SetCount uart.o(i.UART_AbortAsync) refers to mxc_lock.o(i.mxc_free_lock) for mxc_free_lock uart.o(i.UART_AbortAsync) refers to uart.o(.data) for rx_states uart.o(i.UART_Busy) refers to uart.o(.data) for tx_states uart.o(i.UART_Handler) refers to uart.o(i.UART_ReadHandler) for UART_ReadHandler uart.o(i.UART_Handler) refers to uart.o(i.UART_WriteHandler) for UART_WriteHandler uart.o(i.UART_Handler) refers to uart.o(.data) for rx_states uart.o(i.UART_Init) refers to mxc_sys.o(i.SYS_UART_Init) for SYS_UART_Init uart.o(i.UART_Init) refers to uart.o(.data) for rx_states uart.o(i.UART_Init) refers to system_max32660.o(.data) for SystemCoreClock uart.o(i.UART_PrepForSleep) refers to uart.o(i.UART_Busy) for UART_Busy uart.o(i.UART_Read) refers to mxc_lock.o(i.mxc_get_lock) for mxc_get_lock uart.o(i.UART_Read) refers to uart.o(i.uart_error_check) for uart_error_check uart.o(i.UART_Read) refers to uart.o(i.uart_error_clear) for uart_error_clear uart.o(i.UART_Read) refers to mxc_lock.o(i.mxc_free_lock) for mxc_free_lock uart.o(i.UART_Read) refers to uart.o(.data) for rx_states uart.o(i.UART_ReadAsync) refers to mxc_lock.o(i.mxc_get_lock) for mxc_get_lock uart.o(i.UART_ReadAsync) refers to uart.o(i.UART_ReadHandler) for UART_ReadHandler uart.o(i.UART_ReadAsync) refers to uart.o(.data) for rx_states uart.o(i.UART_ReadHandler) refers to uart.o(i.UART_NumReadAvail) for UART_NumReadAvail uart.o(i.UART_ReadHandler) refers to mxc_lock.o(i.mxc_free_lock) for mxc_free_lock uart.o(i.UART_ReadHandler) refers to uart.o(.data) for rx_states uart.o(i.UART_Shutdown) refers to mxc_lock.o(i.mxc_free_lock) for mxc_free_lock uart.o(i.UART_Shutdown) refers to mxc_sys.o(i.SYS_UART_Shutdown) for SYS_UART_Shutdown uart.o(i.UART_Shutdown) refers to uart.o(.data) for rx_states uart.o(i.UART_Write) refers to mxc_lock.o(i.mxc_get_lock) for mxc_get_lock uart.o(i.UART_Write) refers to uart.o(i.uart_error_clear) for uart_error_clear uart.o(i.UART_Write) refers to uart.o(i.UART_WriteByte) for UART_WriteByte uart.o(i.UART_Write) refers to mxc_lock.o(i.mxc_free_lock) for mxc_free_lock uart.o(i.UART_Write) refers to uart.o(.data) for tx_states uart.o(i.UART_WriteAsync) refers to mxc_lock.o(i.mxc_get_lock) for mxc_get_lock uart.o(i.UART_WriteAsync) refers to uart.o(i.UART_WriteHandler) for UART_WriteHandler uart.o(i.UART_WriteAsync) refers to uart.o(.data) for tx_states uart.o(i.UART_WriteHandler) refers to uart.o(i.UART_NumWriteAvail) for UART_NumWriteAvail uart.o(i.UART_WriteHandler) refers to mxc_lock.o(i.mxc_free_lock) for mxc_free_lock uart.o(i.UART_WriteHandler) refers to uart.o(.data) for tx_states uart.o(i.uart_error_clear) refers to uart.o(i.UART_ClearFlags) for UART_ClearFlags wdt.o(i.WDT_Init) refers to mxc_sys.o(i.SYS_WDT_Init) for SYS_WDT_Init startup_max32660.o(RESET) refers to startup_max32660.o(STACK) for __initial_sp startup_max32660.o(RESET) refers to startup_max32660.o(.text) for Reset_Handler startup_max32660.o(RESET) refers to mxc_delay.o(i.SysTick_Handler) for SysTick_Handler startup_max32660.o(.text) refers to system_max32660.o(i.PreInit) for PreInit startup_max32660.o(.text) refers to entry.o(.ARM.Collect$$$$00000000) for __main entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry10a.o(.ARM.Collect$$$$0000000F) for __rt_final_cpp entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry11a.o(.ARM.Collect$$$$00000011) for __rt_final_exit entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry12b.o(.ARM.Collect$$$$0000000E) for __rt_lib_shutdown_fini entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry7b.o(.ARM.Collect$$$$00000008) for _main_clock entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry8b.o(.ARM.Collect$$$$0000000A) for _main_cpp_init entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry9a.o(.ARM.Collect$$$$0000000B) for _main_init entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry5.o(.ARM.Collect$$$$00000004) for _main_scatterload entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry2.o(.ARM.Collect$$$$00000001) for _main_stk entry5.o(.ARM.Collect$$$$00000004) refers to init.o(.text) for __scatterload uldiv.o(.text) refers to llushr.o(.text) for __aeabi_llsr uldiv.o(.text) refers to llshl.o(.text) for __aeabi_llsl entry2.o(.ARM.Collect$$$$00000001) refers to entry2.o(.ARM.Collect$$$$00002712) for __lit__00000000 entry2.o(.ARM.Collect$$$$00002712) refers to startup_max32660.o(STACK) for __initial_sp entry2.o(__vectab_stack_and_reset_area) refers to startup_max32660.o(STACK) for __initial_sp entry2.o(__vectab_stack_and_reset_area) refers to entry.o(.ARM.Collect$$$$00000000) for __main entry9a.o(.ARM.Collect$$$$0000000B) refers to main.o(i.main) for main entry9b.o(.ARM.Collect$$$$0000000C) refers to main.o(i.main) for main init.o(.text) refers to system_max32660.o(i.$Sub$$__main_after_scatterload) for __main_after_scatterload ============================================================================== Removing Unused input sections from the image. Removing system_max32660.o(.rev16_text), (4 bytes). Removing system_max32660.o(.revsh_text), (4 bytes). Removing dma.o(.rev16_text), (4 bytes). Removing dma.o(.revsh_text), (4 bytes). Removing dma.o(i.DMA_AcquireChannel), (128 bytes). Removing dma.o(i.DMA_ClearFlags), (64 bytes). Removing dma.o(i.DMA_ConfigChannel), (216 bytes). Removing dma.o(i.DMA_DisableInterrupt), (56 bytes). Removing dma.o(i.DMA_EnableInterrupt), (56 bytes). Removing dma.o(i.DMA_GetCHRegs), (44 bytes). Removing dma.o(i.DMA_GetFlags), (56 bytes). Removing dma.o(i.DMA_Handler), (48 bytes). Removing dma.o(i.DMA_Init), (200 bytes). Removing dma.o(i.DMA_ReleaseChannel), (116 bytes). Removing dma.o(i.DMA_SetCallback), (48 bytes). Removing dma.o(i.DMA_SetReload), (116 bytes). Removing dma.o(i.DMA_SetSrcDstCnt), (76 bytes). Removing dma.o(i.DMA_Shutdown), (152 bytes). Removing dma.o(i.DMA_Start), (128 bytes). Removing dma.o(i.DMA_Stop), (68 bytes). Removing dma.o(.bss), (80 bytes). Removing dma.o(.data), (8 bytes). Removing flc.o(.rev16_text), (4 bytes). Removing flc.o(.revsh_text), (4 bytes). Removing flc.o(.flashprog), (1256 bytes). Removing flc.o(i.FLC_ClearFlags), (32 bytes). Removing flc.o(i.FLC_DisableInt), (44 bytes). Removing flc.o(i.FLC_EnableInt), (44 bytes). Removing flc.o(i.FLC_GetFlags), (16 bytes). Removing flc.o(i.FLC_LockInfoBlock), (20 bytes). Removing flc.o(i.FLC_UnlockInfoBlock), (36 bytes). Removing gpio.o(.rev16_text), (4 bytes). Removing gpio.o(.revsh_text), (4 bytes). Removing gpio.o(i.GPIO_Config), (248 bytes). Removing gpio.o(i.GPIO_Handler), (100 bytes). Removing gpio.o(i.GPIO_InGet), (28 bytes). Removing gpio.o(i.GPIO_Init), (48 bytes). Removing gpio.o(i.GPIO_IntClr), (24 bytes). Removing gpio.o(i.GPIO_IntConfig), (128 bytes). Removing gpio.o(i.GPIO_IntDisable), (24 bytes). Removing gpio.o(i.GPIO_IntEnable), (24 bytes). Removing gpio.o(i.GPIO_IntStatus), (28 bytes). Removing gpio.o(i.GPIO_OutClr), (24 bytes). Removing gpio.o(i.GPIO_OutGet), (28 bytes). Removing gpio.o(i.GPIO_OutPut), (32 bytes). Removing gpio.o(i.GPIO_OutSet), (24 bytes). Removing gpio.o(i.GPIO_OutToggle), (28 bytes). Removing gpio.o(i.GPIO_RegisterCallback), (68 bytes). Removing gpio.o(.bss), (112 bytes). Removing i2c.o(.rev16_text), (4 bytes). Removing i2c.o(.revsh_text), (4 bytes). Removing i2c.o(i.I2C_AbortAsync), (80 bytes). Removing i2c.o(i.I2C_ClearTimeout), (6 bytes). Removing i2c.o(i.I2C_DrainRX), (10 bytes). Removing i2c.o(i.I2C_DrainTX), (10 bytes). Removing i2c.o(i.I2C_FreeCallback), (40 bytes). Removing i2c.o(i.I2C_Handler), (40 bytes). Removing i2c.o(i.I2C_Init), (384 bytes). Removing i2c.o(i.I2C_MasterAsync), (172 bytes). Removing i2c.o(i.I2C_MasterHandler), (540 bytes). Removing i2c.o(i.I2C_MasterRead), (228 bytes). Removing i2c.o(i.I2C_MasterWrite), (220 bytes). Removing i2c.o(i.I2C_Recover), (24 bytes). Removing i2c.o(i.I2C_SetTimeout), (48 bytes). Removing i2c.o(i.I2C_Setspeed), (248 bytes). Removing i2c.o(i.I2C_Shutdown), (120 bytes). Removing i2c.o(i.I2C_Slave), (628 bytes). Removing i2c.o(i.I2C_SlaveAsync), (120 bytes). Removing i2c.o(i.I2C_SlaveHandler), (540 bytes). Removing i2c.o(.bss), (16 bytes). Removing i2s.o(.rev16_text), (4 bytes). Removing i2s.o(.revsh_text), (4 bytes). Removing i2s.o(i.I2S_DMA_ClearFlags), (16 bytes). Removing i2s.o(i.I2S_DMA_SetAddrCnt), (28 bytes). Removing i2s.o(i.I2S_DMA_SetReload), (28 bytes). Removing i2s.o(i.I2S_Init), (392 bytes). Removing i2s.o(i.I2S_Mute), (20 bytes). Removing i2s.o(i.I2S_Pause), (20 bytes). Removing i2s.o(i.I2S_Shutdown), (40 bytes). Removing i2s.o(i.I2S_Start), (44 bytes). Removing i2s.o(i.I2S_Stop), (44 bytes). Removing i2s.o(i.I2S_Unmute), (20 bytes). Removing i2s.o(i.I2S_Unpause), (20 bytes). Removing i2s.o(.data), (4 bytes). Removing icc.o(.rev16_text), (4 bytes). Removing icc.o(.revsh_text), (4 bytes). Removing icc.o(i.ICC_Disable), (24 bytes). Removing icc.o(i.ICC_Enable), (48 bytes). Removing icc.o(i.ICC_Flush), (12 bytes). Removing icc.o(i.ICC_ID), (56 bytes). Removing icc.o(i.ICC_Ready), (16 bytes). Removing lp.o(.rev16_text), (4 bytes). Removing lp.o(.revsh_text), (4 bytes). Removing lp.o(i.LP_ClearWakeStatus), (32 bytes). Removing lp.o(i.LP_DisableBandGap), (20 bytes). Removing lp.o(i.LP_DisableBlockDetect), (20 bytes). Removing lp.o(i.LP_DisableFastWk), (20 bytes). Removing lp.o(i.LP_DisableGPIOWakeup), (48 bytes). Removing lp.o(i.LP_DisableICacheLightSleep), (18 bytes). Removing lp.o(i.LP_DisableLDO), (20 bytes). Removing lp.o(i.LP_DisableRTCAlarmWakeup), (18 bytes). Removing lp.o(i.LP_DisableRamRetReg), (20 bytes). Removing lp.o(i.LP_DisableSRAM0), (20 bytes). Removing lp.o(i.LP_DisableSRAM1), (20 bytes). Removing lp.o(i.LP_DisableSRAM2), (20 bytes). Removing lp.o(i.LP_DisableSRAM3), (20 bytes). Removing lp.o(i.LP_DisableSRamRet0), (20 bytes). Removing lp.o(i.LP_DisableSRamRet1), (20 bytes). Removing lp.o(i.LP_DisableSRamRet2), (20 bytes). Removing lp.o(i.LP_DisableSRamRet3), (20 bytes). Removing lp.o(i.LP_DisableSysRAM0LightSleep), (18 bytes). Removing lp.o(i.LP_DisableSysRAM1LightSleep), (18 bytes). Removing lp.o(i.LP_DisableSysRAM2LightSleep), (18 bytes). Removing lp.o(i.LP_DisableSysRAM3LightSleep), (18 bytes). Removing lp.o(i.LP_DisableVCorePORSignal), (20 bytes). Removing lp.o(i.LP_DisableVCoreSVM), (20 bytes). Removing lp.o(i.LP_DisableVDDIOPorMonitor), (20 bytes). Removing lp.o(i.LP_EnableBandGap), (20 bytes). Removing lp.o(i.LP_EnableBlockDetect), (20 bytes). Removing lp.o(i.LP_EnableFastWk), (20 bytes). Removing lp.o(i.LP_EnableGPIOWakeup), (44 bytes). Removing lp.o(i.LP_EnableICacheLightSleep), (18 bytes). Removing lp.o(i.LP_EnableLDO), (20 bytes). Removing lp.o(i.LP_EnableRTCAlarmWakeup), (18 bytes). Removing lp.o(i.LP_EnableRamRetReg), (20 bytes). Removing lp.o(i.LP_EnableSRAM0), (20 bytes). Removing lp.o(i.LP_EnableSRAM1), (20 bytes). Removing lp.o(i.LP_EnableSRAM2), (20 bytes). Removing lp.o(i.LP_EnableSRAM3), (20 bytes). Removing lp.o(i.LP_EnableSRamRet0), (20 bytes). Removing lp.o(i.LP_EnableSRamRet1), (20 bytes). Removing lp.o(i.LP_EnableSRamRet2), (20 bytes). Removing lp.o(i.LP_EnableSRamRet3), (20 bytes). Removing lp.o(i.LP_EnableSysRAM0LightSleep), (18 bytes). Removing lp.o(i.LP_EnableSysRAM1LightSleep), (18 bytes). Removing lp.o(i.LP_EnableSysRAM2LightSleep), (18 bytes). Removing lp.o(i.LP_EnableSysRAM3LightSleep), (18 bytes). Removing lp.o(i.LP_EnableVCorePORSignal), (20 bytes). Removing lp.o(i.LP_EnableVCoreSVM), (20 bytes). Removing lp.o(i.LP_EnableVDDIOPorMonitoF), (20 bytes). Removing lp.o(i.LP_EnterBackupMode), (30 bytes). Removing lp.o(i.LP_EnterDeepSleepMode), (32 bytes). Removing lp.o(i.LP_EnterShutdownMode), (30 bytes). Removing lp.o(i.LP_EnterSleepMode), (20 bytes). Removing lp.o(i.LP_SetOperatingVoltage), (240 bytes). Removing mxc_assert.o(.rev16_text), (4 bytes). Removing mxc_assert.o(.revsh_text), (4 bytes). Removing mxc_assert.o(i.mxc_assert), (4 bytes). Removing mxc_delay.o(.rev16_text), (4 bytes). Removing mxc_delay.o(.revsh_text), (4 bytes). Removing mxc_delay.o(i.mxc_delay), (128 bytes). Removing mxc_lock.o(.rev16_text), (4 bytes). Removing mxc_lock.o(.revsh_text), (4 bytes). Removing mxc_lock.o(i.mxc_free_lock), (10 bytes). Removing mxc_lock.o(i.mxc_get_lock), (32 bytes). Removing mxc_pins.o(.rev16_text), (4 bytes). Removing mxc_pins.o(.revsh_text), (4 bytes). Removing mxc_pins.o(.constdata), (192 bytes). Removing mxc_sys.o(.rev16_text), (4 bytes). Removing mxc_sys.o(.revsh_text), (4 bytes). Removing mxc_sys.o(i.NVIC_SetPriority), (40 bytes). Removing mxc_sys.o(i.SYS_ClockDisable_X32K), (20 bytes). Removing mxc_sys.o(i.SYS_ClockEnable), (42 bytes). Removing mxc_sys.o(i.SYS_ClockEnable_X32K), (22 bytes). Removing mxc_sys.o(i.SYS_DMA_Init), (12 bytes). Removing mxc_sys.o(i.SYS_DMA_Shutdown), (12 bytes). Removing mxc_sys.o(i.SYS_FLC_Init), (6 bytes). Removing mxc_sys.o(i.SYS_FLC_Shutdown), (4 bytes). Removing mxc_sys.o(i.SYS_Flash_Operation), (56 bytes). Removing mxc_sys.o(i.SYS_I2C_GetFreq), (16 bytes). Removing mxc_sys.o(i.SYS_I2C_Init), (76 bytes). Removing mxc_sys.o(i.SYS_I2C_Shutdown), (116 bytes). Removing mxc_sys.o(i.SYS_I2S_GetFreq), (16 bytes). Removing mxc_sys.o(i.SYS_I2S_Init), (56 bytes). Removing mxc_sys.o(i.SYS_I2S_Shutdown), (12 bytes). Removing mxc_sys.o(i.SYS_RTC_SqwavInit), (20 bytes). Removing mxc_sys.o(i.SYS_Reset0), (20 bytes). Removing mxc_sys.o(i.SYS_Reset1), (20 bytes). Removing mxc_sys.o(i.SYS_SPI17Y_Init), (76 bytes). Removing mxc_sys.o(i.SYS_SPI17Y_Shutdown), (24 bytes). Removing mxc_sys.o(i.SYS_SPIMSS_Init), (72 bytes). Removing mxc_sys.o(i.SYS_SPIMSS_Shutdown), (24 bytes). Removing mxc_sys.o(i.SYS_SysTick_Config), (148 bytes). Removing mxc_sys.o(i.SYS_SysTick_Delay), (248 bytes). Removing mxc_sys.o(i.SYS_SysTick_DelayUs), (40 bytes). Removing mxc_sys.o(i.SYS_SysTick_Disable), (10 bytes). Removing mxc_sys.o(i.SYS_SysTick_GetFreq), (40 bytes). Removing mxc_sys.o(i.SYS_TMR_GetFreq), (16 bytes). Removing mxc_sys.o(i.SYS_TMR_Init), (92 bytes). Removing mxc_sys.o(i.SYS_TMR_Shutdown), (6 bytes). Removing mxc_sys.o(i.SYS_UART_Init), (156 bytes). Removing mxc_sys.o(i.SYS_UART_Shutdown), (44 bytes). Removing mxc_sys.o(i.SYS_WDT_Init), (6 bytes). Removing nvic_table.o(.rev16_text), (4 bytes). Removing nvic_table.o(.revsh_text), (4 bytes). Removing nvic_table.o(i.NVIC_GetVector), (20 bytes). Removing nvic_table.o(i.NVIC_SetRAM), (36 bytes). Removing nvic_table.o(i.NVIC_SetVector), (64 bytes). Removing nvic_table.o(.bss), (284 bytes). Removing rtc.o(.rev16_text), (4 bytes). Removing rtc.o(.revsh_text), (4 bytes). Removing rtc.o(i.RTC_CheckBusy), (52 bytes). Removing rtc.o(i.RTC_ClearFlags), (40 bytes). Removing rtc.o(i.RTC_DisableRTCE), (68 bytes). Removing rtc.o(i.RTC_DisableSubsecondInterrupt), (40 bytes). Removing rtc.o(i.RTC_DisableTimeofdayInterrupt), (40 bytes). Removing rtc.o(i.RTC_EnableRTCE), (68 bytes). Removing rtc.o(i.RTC_EnableSubsecondInterrupt), (28 bytes). Removing rtc.o(i.RTC_EnableTimeofdayInterrupt), (28 bytes). Removing rtc.o(i.RTC_GetFlags), (16 bytes). Removing rtc.o(i.RTC_GetSecond), (12 bytes). Removing rtc.o(i.RTC_GetSubSecond), (12 bytes). Removing rtc.o(i.RTC_GetTime), (88 bytes). Removing rtc.o(i.RTC_Init), (126 bytes). Removing rtc.o(i.RTC_IsEnabled), (16 bytes). Removing rtc.o(i.RTC_SetSubsecondAlarm), (56 bytes). Removing rtc.o(i.RTC_SetTimeofdayAlarm), (60 bytes). Removing rtc.o(i.RTC_SquareWave), (218 bytes). Removing rtc.o(i.RTC_Trim), (70 bytes). Removing spi.o(.rev16_text), (4 bytes). Removing spi.o(.revsh_text), (4 bytes). Removing spi.o(i.SPI_AbortAsync), (48 bytes). Removing spi.o(i.SPI_Clear_fifo), (44 bytes). Removing spi.o(i.SPI_Disable), (44 bytes). Removing spi.o(i.SPI_Enable), (44 bytes). Removing spi.o(i.SPI_Handler), (48 bytes). Removing spi.o(i.SPI_Init), (104 bytes). Removing spi.o(i.SPI_MasterTrans), (60 bytes). Removing spi.o(i.SPI_MasterTransAsync), (60 bytes). Removing spi.o(i.SPI_Shutdown), (56 bytes). Removing spi.o(i.SPI_SlaveTrans), (60 bytes). Removing spi.o(i.SPI_SlaveTransAsync), (60 bytes). Removing spi17y.o(.rev16_text), (4 bytes). Removing spi17y.o(.revsh_text), (4 bytes). Removing spi17y.o(i.SPI17Y_AbortAsync), (112 bytes). Removing spi17y.o(i.SPI17Y_Clear_fifo), (10 bytes). Removing spi17y.o(i.SPI17Y_Disable), (10 bytes). Removing spi17y.o(i.SPI17Y_Enable), (10 bytes). Removing spi17y.o(i.SPI17Y_Handler), (156 bytes). Removing spi17y.o(i.SPI17Y_Init), (212 bytes). Removing spi17y.o(i.SPI17Y_MasterTrans), (60 bytes). Removing spi17y.o(i.SPI17Y_MasterTransAsync), (38 bytes). Removing spi17y.o(i.SPI17Y_MasterTransHandler), (104 bytes). Removing spi17y.o(i.SPI17Y_Shutdown), (128 bytes). Removing spi17y.o(i.SPI17Y_SlaveTrans), (48 bytes). Removing spi17y.o(i.SPI17Y_SlaveTransAsync), (38 bytes). Removing spi17y.o(i.SPI17Y_SlaveTransHandler), (20 bytes). Removing spi17y.o(i.SPI17Y_TransHandler), (556 bytes). Removing spi17y.o(i.SPI17Y_TransSetup), (524 bytes). Removing spi17y.o(.bss), (64 bytes). Removing spimss.o(.rev16_text), (4 bytes). Removing spimss.o(.revsh_text), (4 bytes). Removing spimss.o(i.SPIMSS_AbortAsync), (100 bytes). Removing spimss.o(i.SPIMSS_Handler), (108 bytes). Removing spimss.o(i.SPIMSS_Init), (160 bytes). Removing spimss.o(i.SPIMSS_MasterTrans), (78 bytes). Removing spimss.o(i.SPIMSS_MasterTransAsync), (70 bytes). Removing spimss.o(i.SPIMSS_MasterTransHandler), (30 bytes). Removing spimss.o(i.SPIMSS_Shutdown), (108 bytes). Removing spimss.o(i.SPIMSS_SlaveTrans), (70 bytes). Removing spimss.o(i.SPIMSS_SlaveTransAsync), (62 bytes). Removing spimss.o(i.SPIMSS_SlaveTransHandler), (16 bytes). Removing spimss.o(i.SPIMSS_TransHandler), (452 bytes). Removing spimss.o(i.SPIMSS_TransSetup), (184 bytes). Removing spimss.o(.data), (4 bytes). Removing tmr.o(.rev16_text), (4 bytes). Removing tmr.o(.revsh_text), (4 bytes). Removing tmr.o(i.TMR_Config), (42 bytes). Removing tmr.o(i.TMR_Disable), (10 bytes). Removing tmr.o(i.TMR_Enable), (10 bytes). Removing tmr.o(i.TMR_GetCapture), (6 bytes). Removing tmr.o(i.TMR_GetCompare), (6 bytes). Removing tmr.o(i.TMR_GetCount), (6 bytes). Removing tmr.o(i.TMR_GetTicks), (196 bytes). Removing tmr.o(i.TMR_GetTime), (380 bytes). Removing tmr.o(i.TMR_Init), (42 bytes). Removing tmr.o(i.TMR_IntClear), (6 bytes). Removing tmr.o(i.TMR_IntStatus), (6 bytes). Removing tmr.o(i.TMR_PWMConfig), (54 bytes). Removing tmr.o(i.TMR_PWMSetDuty), (50 bytes). Removing tmr.o(i.TMR_PWMSetPeriod), (28 bytes). Removing tmr.o(i.TMR_SetCompare), (4 bytes). Removing tmr.o(i.TMR_SetCount), (4 bytes). Removing tmr.o(i.TMR_Shutdown), (26 bytes). Removing tmr_utils.o(.rev16_text), (4 bytes). Removing tmr_utils.o(.revsh_text), (4 bytes). Removing tmr_utils.o(i.TMR_Delay), (40 bytes). Removing tmr_utils.o(i.TMR_SW_Start), (20 bytes). Removing tmr_utils.o(i.TMR_SW_Stop), (22 bytes). Removing tmr_utils.o(i.TMR_TO_Check), (22 bytes). Removing tmr_utils.o(i.TMR_TO_Clear), (20 bytes). Removing tmr_utils.o(i.TMR_TO_Elapsed), (84 bytes). Removing tmr_utils.o(i.TMR_TO_Remaining), (92 bytes). Removing tmr_utils.o(i.TMR_TO_Start), (132 bytes). Removing tmr_utils.o(i.TMR_TO_Stop), (20 bytes). Removing uart.o(.rev16_text), (4 bytes). Removing uart.o(.revsh_text), (4 bytes). Removing uart.o(i.UART_AbortAsync), (232 bytes). Removing uart.o(i.UART_Busy), (88 bytes). Removing uart.o(i.UART_ClearFlags), (4 bytes). Removing uart.o(i.UART_Disable), (10 bytes). Removing uart.o(i.UART_DrainRX), (10 bytes). Removing uart.o(i.UART_DrainTX), (10 bytes). Removing uart.o(i.UART_Enable), (10 bytes). Removing uart.o(i.UART_GetFlags), (6 bytes). Removing uart.o(i.UART_Handler), (104 bytes). Removing uart.o(i.UART_Init), (220 bytes). Removing uart.o(i.UART_NumReadAvail), (10 bytes). Removing uart.o(i.UART_NumWriteAvail), (14 bytes). Removing uart.o(i.UART_PrepForSleep), (30 bytes). Removing uart.o(i.UART_Read), (212 bytes). Removing uart.o(i.UART_ReadAsync), (164 bytes). Removing uart.o(i.UART_ReadByte), (20 bytes). Removing uart.o(i.UART_ReadHandler), (208 bytes). Removing uart.o(i.UART_Shutdown), (184 bytes). Removing uart.o(i.UART_Write), (148 bytes). Removing uart.o(i.UART_WriteAsync), (144 bytes). Removing uart.o(i.UART_WriteByte), (16 bytes). Removing uart.o(i.UART_WriteHandler), (136 bytes). Removing uart.o(i.uart_error_check), (10 bytes). Removing uart.o(i.uart_error_clear), (14 bytes). Removing uart.o(.data), (16 bytes). Removing wdt.o(.rev16_text), (4 bytes). Removing wdt.o(.revsh_text), (4 bytes). Removing wdt.o(i.WDT_ClearIntFlag), (10 bytes). Removing wdt.o(i.WDT_ClearResetFlag), (10 bytes). Removing wdt.o(i.WDT_Enable), (22 bytes). Removing wdt.o(i.WDT_EnableInt), (22 bytes). Removing wdt.o(i.WDT_EnableReset), (22 bytes). Removing wdt.o(i.WDT_GetIntFlag), (10 bytes). Removing wdt.o(i.WDT_GetResetFlag), (8 bytes). Removing wdt.o(i.WDT_Init), (18 bytes). Removing wdt.o(i.WDT_ResetTimer), (10 bytes). Removing wdt.o(i.WDT_SetIntPeriod), (10 bytes). Removing wdt.o(i.WDT_SetResetPeriod), (10 bytes). Removing startup_max32660.o(HEAP), (4096 bytes). 336 unused section(s) (total 25022 bytes) removed from the image. ============================================================================== Image Symbol Table Local Symbols Symbol Name Value Ov Type Size Object(Section) RESET 0x00000000 Section 284 startup_max32660.o(RESET) ../clib/microlib/division.c 0x00000000 Number 0 uldiv.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry8a.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry7b.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry2.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry12a.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry5.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry10a.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry12b.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry7a.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry11b.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry11a.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry10b.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry9b.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry9a.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry8b.o ABSOLUTE ../clib/microlib/longlong.c 0x00000000 Number 0 llshl.o ABSOLUTE ../clib/microlib/longlong.c 0x00000000 Number 0 llushr.o ABSOLUTE ../clib/microlib/string/memcpy.c 0x00000000 Number 0 memcpyb.o ABSOLUTE ../clib/microlib/string/memcpy.c 0x00000000 Number 0 memcpya.o ABSOLUTE ../clib/microlib/string/memset.c 0x00000000 Number 0 memseta.o ABSOLUTE ..\App\main.c 0x00000000 Number 0 main.o ABSOLUTE ..\App\system_max32660.c 0x00000000 Number 0 system_max32660.o ABSOLUTE ..\SDK\Driver\Source\dma.c 0x00000000 Number 0 dma.o ABSOLUTE ..\SDK\Driver\Source\flc.c 0x00000000 Number 0 flc.o ABSOLUTE ..\SDK\Driver\Source\gpio.c 0x00000000 Number 0 gpio.o ABSOLUTE ..\SDK\Driver\Source\i2c.c 0x00000000 Number 0 i2c.o ABSOLUTE ..\SDK\Driver\Source\i2s.c 0x00000000 Number 0 i2s.o ABSOLUTE ..\SDK\Driver\Source\icc.c 0x00000000 Number 0 icc.o ABSOLUTE ..\SDK\Driver\Source\lp.c 0x00000000 Number 0 lp.o ABSOLUTE ..\SDK\Driver\Source\mxc_assert.c 0x00000000 Number 0 mxc_assert.o ABSOLUTE ..\SDK\Driver\Source\mxc_delay.c 0x00000000 Number 0 mxc_delay.o ABSOLUTE ..\SDK\Driver\Source\mxc_lock.c 0x00000000 Number 0 mxc_lock.o ABSOLUTE ..\SDK\Driver\Source\mxc_pins.c 0x00000000 Number 0 mxc_pins.o ABSOLUTE ..\SDK\Driver\Source\mxc_sys.c 0x00000000 Number 0 mxc_sys.o ABSOLUTE ..\SDK\Driver\Source\nvic_table.c 0x00000000 Number 0 nvic_table.o ABSOLUTE ..\SDK\Driver\Source\rtc.c 0x00000000 Number 0 rtc.o ABSOLUTE ..\SDK\Driver\Source\spi.c 0x00000000 Number 0 spi.o ABSOLUTE ..\SDK\Driver\Source\spi17y.c 0x00000000 Number 0 spi17y.o ABSOLUTE ..\SDK\Driver\Source\spimss.c 0x00000000 Number 0 spimss.o ABSOLUTE ..\SDK\Driver\Source\tmr.c 0x00000000 Number 0 tmr.o ABSOLUTE ..\SDK\Driver\Source\tmr_utils.c 0x00000000 Number 0 tmr_utils.o ABSOLUTE ..\SDK\Driver\Source\uart.c 0x00000000 Number 0 uart.o ABSOLUTE ..\SDK\Driver\Source\wdt.c 0x00000000 Number 0 wdt.o ABSOLUTE ..\SDK\Startup\startup_max32660.S 0x00000000 Number 0 startup_max32660.o ABSOLUTE ..\\App\\system_max32660.c 0x00000000 Number 0 system_max32660.o ABSOLUTE ..\\SDK\\Driver\\Source\\dma.c 0x00000000 Number 0 dma.o ABSOLUTE ..\\SDK\\Driver\\Source\\flc.c 0x00000000 Number 0 flc.o ABSOLUTE ..\\SDK\\Driver\\Source\\gpio.c 0x00000000 Number 0 gpio.o ABSOLUTE ..\\SDK\\Driver\\Source\\i2c.c 0x00000000 Number 0 i2c.o ABSOLUTE ..\\SDK\\Driver\\Source\\i2s.c 0x00000000 Number 0 i2s.o ABSOLUTE ..\\SDK\\Driver\\Source\\icc.c 0x00000000 Number 0 icc.o ABSOLUTE ..\\SDK\\Driver\\Source\\lp.c 0x00000000 Number 0 lp.o ABSOLUTE ..\\SDK\\Driver\\Source\\mxc_assert.c 0x00000000 Number 0 mxc_assert.o ABSOLUTE ..\\SDK\\Driver\\Source\\mxc_delay.c 0x00000000 Number 0 mxc_delay.o ABSOLUTE ..\\SDK\\Driver\\Source\\mxc_lock.c 0x00000000 Number 0 mxc_lock.o ABSOLUTE ..\\SDK\\Driver\\Source\\mxc_pins.c 0x00000000 Number 0 mxc_pins.o ABSOLUTE ..\\SDK\\Driver\\Source\\mxc_sys.c 0x00000000 Number 0 mxc_sys.o ABSOLUTE ..\\SDK\\Driver\\Source\\nvic_table.c 0x00000000 Number 0 nvic_table.o ABSOLUTE ..\\SDK\\Driver\\Source\\rtc.c 0x00000000 Number 0 rtc.o ABSOLUTE ..\\SDK\\Driver\\Source\\spi.c 0x00000000 Number 0 spi.o ABSOLUTE ..\\SDK\\Driver\\Source\\spi17y.c 0x00000000 Number 0 spi17y.o ABSOLUTE ..\\SDK\\Driver\\Source\\spimss.c 0x00000000 Number 0 spimss.o ABSOLUTE ..\\SDK\\Driver\\Source\\tmr.c 0x00000000 Number 0 tmr.o ABSOLUTE ..\\SDK\\Driver\\Source\\tmr_utils.c 0x00000000 Number 0 tmr_utils.o ABSOLUTE ..\\SDK\\Driver\\Source\\uart.c 0x00000000 Number 0 uart.o ABSOLUTE ..\\SDK\\Driver\\Source\\wdt.c 0x00000000 Number 0 wdt.o ABSOLUTE dc.s 0x00000000 Number 0 dc.o ABSOLUTE handlers.s 0x00000000 Number 0 handlers.o ABSOLUTE init.s 0x00000000 Number 0 init.o ABSOLUTE .ARM.Collect$$$$00000000 0x0000011c Section 0 entry.o(.ARM.Collect$$$$00000000) .ARM.Collect$$$$00000001 0x0000011c Section 4 entry2.o(.ARM.Collect$$$$00000001) .ARM.Collect$$$$00000004 0x00000120 Section 4 entry5.o(.ARM.Collect$$$$00000004) .ARM.Collect$$$$00000008 0x00000124 Section 0 entry7b.o(.ARM.Collect$$$$00000008) .ARM.Collect$$$$0000000A 0x00000124 Section 0 entry8b.o(.ARM.Collect$$$$0000000A) .ARM.Collect$$$$0000000B 0x00000124 Section 8 entry9a.o(.ARM.Collect$$$$0000000B) .ARM.Collect$$$$0000000E 0x0000012c Section 4 entry12b.o(.ARM.Collect$$$$0000000E) .ARM.Collect$$$$0000000F 0x00000130 Section 0 entry10a.o(.ARM.Collect$$$$0000000F) .ARM.Collect$$$$00000011 0x00000130 Section 0 entry11a.o(.ARM.Collect$$$$00000011) .ARM.Collect$$$$00002712 0x00000130 Section 4 entry2.o(.ARM.Collect$$$$00002712) __lit__00000000 0x00000130 Data 4 entry2.o(.ARM.Collect$$$$00002712) .text 0x00000134 Section 40 startup_max32660.o(.text) $v0 0x00000134 Number 0 startup_max32660.o(.text) .text 0x0000015c Section 0 uldiv.o(.text) .text 0x000001c0 Section 36 init.o(.text) .text 0x000001e4 Section 0 llshl.o(.text) .text 0x00000202 Section 0 llushr.o(.text) i.$Sub$$__main_after_scatterload 0x00000222 Section 0 system_max32660.o(i.$Sub$$__main_after_scatterload) i.Board_Init 0x0000022e Section 0 system_max32660.o(i.Board_Init) i.PreInit 0x00000232 Section 0 system_max32660.o(i.PreInit) i.SYS_ClockDisable 0x00000236 Section 0 mxc_sys.o(i.SYS_ClockDisable) i.SYS_Clock_Select 0x00000260 Section 0 mxc_sys.o(i.SYS_Clock_Select) i.SYS_Clock_Timeout 0x00000494 Section 0 mxc_sys.o(i.SYS_Clock_Timeout) SYS_Clock_Timeout 0x00000495 Thumb Code 46 mxc_sys.o(i.SYS_Clock_Timeout) i.SysTick_Handler 0x000004c2 Section 0 mxc_delay.o(i.SysTick_Handler) i.SystemCoreClockUpdate 0x000004cc Section 0 system_max32660.o(i.SystemCoreClockUpdate) i.SystemInit 0x00000530 Section 0 system_max32660.o(i.SystemInit) i.__scatterload_copy 0x000005c4 Section 14 handlers.o(i.__scatterload_copy) i.__scatterload_null 0x000005d2 Section 2 handlers.o(i.__scatterload_null) i.__scatterload_zeroinit 0x000005d4 Section 14 handlers.o(i.__scatterload_zeroinit) i.main 0x000005e2 Section 0 main.o(i.main) i.mxc_delay_check 0x000005e8 Section 0 mxc_delay.o(i.mxc_delay_check) i.mxc_delay_handler 0x0000063c Section 0 mxc_delay.o(i.mxc_delay_handler) i.mxc_delay_init 0x00000694 Section 0 mxc_delay.o(i.mxc_delay_init) mxc_delay_init 0x00000695 Thumb Code 154 mxc_delay.o(i.mxc_delay_init) i.mxc_delay_start 0x00000748 Section 0 mxc_delay.o(i.mxc_delay_start) i.mxc_delay_stop 0x00000794 Section 0 mxc_delay.o(i.mxc_delay_stop) .data 0x20000000 Section 4 system_max32660.o(.data) .data 0x20000008 Section 28 mxc_delay.o(.data) ctrl_save 0x20000008 Data 4 mxc_delay.o(.data) compare_value 0x20000010 Data 8 mxc_delay.o(.data) curr_value 0x20000018 Data 8 mxc_delay.o(.data) reload 0x20000020 Data 4 mxc_delay.o(.data) STACK 0x20000028 Section 8192 startup_max32660.o(STACK) Global Symbols Symbol Name Value Ov Type Size Object(Section) BuildAttributes$$THM_ISAv4$E$P$D$K$B$S$7EM$VFPi3$EXTD16$VFPS$VFMA$PE$A:L22UL41UL21$X:L11$S22US41US21$IEEE1$IW$USESV6$~STKCKD$USESV7$~SHL$OSPACE$EBA8$MICROLIB$REQ8$PRES8$EABIv2 0x00000000 Number 0 anon$$obj.o ABSOLUTE __ARM_use_no_argv 0x00000000 Number 0 main.o ABSOLUTE __Vectors 0x00000000 Data 0 startup_max32660.o(RESET) __isr_vector 0x00000000 Data 4 startup_max32660.o(RESET) __arm_fini_ - Undefined Weak Reference __cpp_initialize__aeabi_ - Undefined Weak Reference __cxa_finalize - Undefined Weak Reference __decompress - Undefined Weak Reference _clock_init - Undefined Weak Reference _microlib_exit - Undefined Weak Reference __Vectors_End 0x0000011c Data 0 startup_max32660.o(RESET) __Vectors_Size 0x0000011c Number 0 startup_max32660.o ABSOLUTE __main 0x0000011d Thumb Code 0 entry.o(.ARM.Collect$$$$00000000) _main_stk 0x0000011d Thumb Code 0 entry2.o(.ARM.Collect$$$$00000001) _main_scatterload 0x00000121 Thumb Code 0 entry5.o(.ARM.Collect$$$$00000004) $Super$$__main_after_scatterload 0x00000125 Thumb Code 0 entry5.o(.ARM.Collect$$$$00000004) _main_clock 0x00000125 Thumb Code 0 entry7b.o(.ARM.Collect$$$$00000008) _main_cpp_init 0x00000125 Thumb Code 0 entry8b.o(.ARM.Collect$$$$0000000A) _main_init 0x00000125 Thumb Code 0 entry9a.o(.ARM.Collect$$$$0000000B) __rt_lib_shutdown_fini 0x0000012d Thumb Code 0 entry12b.o(.ARM.Collect$$$$0000000E) __rt_final_cpp 0x00000131 Thumb Code 0 entry10a.o(.ARM.Collect$$$$0000000F) __rt_final_exit 0x00000131 Thumb Code 0 entry11a.o(.ARM.Collect$$$$00000011) Reset_Handler 0x00000135 Thumb Code 14 startup_max32660.o(.text) NMI_Handler 0x00000143 Thumb Code 2 startup_max32660.o(.text) HardFault_Handler 0x00000145 Thumb Code 2 startup_max32660.o(.text) MemManage_Handler 0x00000147 Thumb Code 2 startup_max32660.o(.text) BusFault_Handler 0x00000149 Thumb Code 2 startup_max32660.o(.text) UsageFault_Handler 0x0000014b Thumb Code 2 startup_max32660.o(.text) SVC_Handler 0x0000014d Thumb Code 2 startup_max32660.o(.text) DebugMon_Handler 0x0000014f Thumb Code 2 startup_max32660.o(.text) PendSV_Handler 0x00000151 Thumb Code 2 startup_max32660.o(.text) DMA0_IRQHandler 0x00000153 Thumb Code 0 startup_max32660.o(.text) DMA1_IRQHandler 0x00000153 Thumb Code 0 startup_max32660.o(.text) DMA2_IRQHandler 0x00000153 Thumb Code 0 startup_max32660.o(.text) DMA3_IRQHandler 0x00000153 Thumb Code 0 startup_max32660.o(.text) FLC_IRQHandler 0x00000153 Thumb Code 0 startup_max32660.o(.text) GPIO0_IRQHandler 0x00000153 Thumb Code 0 startup_max32660.o(.text) GPIOWAKE_IRQHandler 0x00000153 Thumb Code 0 startup_max32660.o(.text) I2C0_IRQHandler 0x00000153 Thumb Code 0 startup_max32660.o(.text) I2C1_IRQHandler 0x00000153 Thumb Code 0 startup_max32660.o(.text) PF_IRQHandler 0x00000153 Thumb Code 0 startup_max32660.o(.text) RSV00_IRQHandler 0x00000153 Thumb Code 0 startup_max32660.o(.text) RSV01_IRQHandler 0x00000153 Thumb Code 0 startup_max32660.o(.text) RSV02_IRQHandler 0x00000153 Thumb Code 0 startup_max32660.o(.text) RSV03_IRQHandler 0x00000153 Thumb Code 0 startup_max32660.o(.text) RSV04_IRQHandler 0x00000153 Thumb Code 0 startup_max32660.o(.text) RSV05_IRQHandler 0x00000153 Thumb Code 0 startup_max32660.o(.text) RSV06_IRQHandler 0x00000153 Thumb Code 0 startup_max32660.o(.text) RSV07_IRQHandler 0x00000153 Thumb Code 0 startup_max32660.o(.text) RSV08_IRQHandler 0x00000153 Thumb Code 0 startup_max32660.o(.text) RSV09_IRQHandler 0x00000153 Thumb Code 0 startup_max32660.o(.text) RSV10_IRQHandler 0x00000153 Thumb Code 0 startup_max32660.o(.text) RSV11_IRQHandler 0x00000153 Thumb Code 0 startup_max32660.o(.text) RSV12_IRQHandler 0x00000153 Thumb Code 0 startup_max32660.o(.text) RSV13_IRQHandler 0x00000153 Thumb Code 0 startup_max32660.o(.text) RSV14_IRQHandler 0x00000153 Thumb Code 0 startup_max32660.o(.text) RSV15_IRQHandler 0x00000153 Thumb Code 0 startup_max32660.o(.text) RSV16_IRQHandler 0x00000153 Thumb Code 0 startup_max32660.o(.text) RSV17_IRQHandler 0x00000153 Thumb Code 0 startup_max32660.o(.text) RSV18_IRQHandler 0x00000153 Thumb Code 0 startup_max32660.o(.text) RSV19_IRQHandler 0x00000153 Thumb Code 0 startup_max32660.o(.text) RSV20_IRQHandler 0x00000153 Thumb Code 0 startup_max32660.o(.text) RSV21_IRQHandler 0x00000153 Thumb Code 0 startup_max32660.o(.text) RSV22_IRQHandler 0x00000153 Thumb Code 0 startup_max32660.o(.text) RSV23_IRQHandler 0x00000153 Thumb Code 0 startup_max32660.o(.text) RSV24_IRQHandler 0x00000153 Thumb Code 0 startup_max32660.o(.text) RSV25_IRQHandler 0x00000153 Thumb Code 0 startup_max32660.o(.text) RSV26_IRQHandler 0x00000153 Thumb Code 0 startup_max32660.o(.text) RSV27_IRQHandler 0x00000153 Thumb Code 0 startup_max32660.o(.text) RSV28_IRQHandler 0x00000153 Thumb Code 0 startup_max32660.o(.text) RSV29_IRQHandler 0x00000153 Thumb Code 0 startup_max32660.o(.text) RSV30_IRQHandler 0x00000153 Thumb Code 0 startup_max32660.o(.text) RSV31_IRQHandler 0x00000153 Thumb Code 0 startup_max32660.o(.text) RSV32_IRQHandler 0x00000153 Thumb Code 0 startup_max32660.o(.text) RSV33_IRQHandler 0x00000153 Thumb Code 0 startup_max32660.o(.text) RSV34_IRQHandler 0x00000153 Thumb Code 0 startup_max32660.o(.text) RSV35_IRQHandler 0x00000153 Thumb Code 0 startup_max32660.o(.text) RTC_IRQHandler 0x00000153 Thumb Code 0 startup_max32660.o(.text) SPI0_IRQHandler 0x00000153 Thumb Code 0 startup_max32660.o(.text) SPI1_IRQHandler 0x00000153 Thumb Code 0 startup_max32660.o(.text) TMR0_IRQHandler 0x00000153 Thumb Code 0 startup_max32660.o(.text) TMR1_IRQHandler 0x00000153 Thumb Code 0 startup_max32660.o(.text) TMR2_IRQHandler 0x00000153 Thumb Code 0 startup_max32660.o(.text) UART0_IRQHandler 0x00000153 Thumb Code 0 startup_max32660.o(.text) UART1_IRQHandler 0x00000153 Thumb Code 0 startup_max32660.o(.text) WDT0_IRQHandler 0x00000153 Thumb Code 0 startup_max32660.o(.text) __aeabi_uldivmod 0x0000015d Thumb Code 98 uldiv.o(.text) __scatterload 0x000001c1 Thumb Code 28 init.o(.text) __scatterload_rt2 0x000001c1 Thumb Code 0 init.o(.text) __aeabi_llsl 0x000001e5 Thumb Code 30 llshl.o(.text) _ll_shift_l 0x000001e5 Thumb Code 0 llshl.o(.text) __aeabi_llsr 0x00000203 Thumb Code 32 llushr.o(.text) _ll_ushift_r 0x00000203 Thumb Code 0 llushr.o(.text) __main_after_scatterload 0x00000223 Thumb Code 12 system_max32660.o(i.$Sub$$__main_after_scatterload) Board_Init 0x0000022f Thumb Code 4 system_max32660.o(i.Board_Init) PreInit 0x00000233 Thumb Code 4 system_max32660.o(i.PreInit) SYS_ClockDisable 0x00000237 Thumb Code 42 mxc_sys.o(i.SYS_ClockDisable) SYS_Clock_Select 0x00000261 Thumb Code 556 mxc_sys.o(i.SYS_Clock_Select) SysTick_Handler 0x000004c3 Thumb Code 8 mxc_delay.o(i.SysTick_Handler) SystemCoreClockUpdate 0x000004cd Thumb Code 80 system_max32660.o(i.SystemCoreClockUpdate) SystemInit 0x00000531 Thumb Code 132 system_max32660.o(i.SystemInit) __scatterload_copy 0x000005c5 Thumb Code 14 handlers.o(i.__scatterload_copy) __scatterload_null 0x000005d3 Thumb Code 2 handlers.o(i.__scatterload_null) __scatterload_zeroinit 0x000005d5 Thumb Code 14 handlers.o(i.__scatterload_zeroinit) main 0x000005e3 Thumb Code 4 main.o(i.main) mxc_delay_check 0x000005e9 Thumb Code 72 mxc_delay.o(i.mxc_delay_check) mxc_delay_handler 0x0000063d Thumb Code 76 mxc_delay.o(i.mxc_delay_handler) mxc_delay_start 0x00000749 Thumb Code 72 mxc_delay.o(i.mxc_delay_start) mxc_delay_stop 0x00000795 Thumb Code 20 mxc_delay.o(i.mxc_delay_stop) Region$$Table$$Base 0x000007b0 Number 0 anon$$obj.o(Region$$Table) Region$$Table$$Limit 0x000007d0 Number 0 anon$$obj.o(Region$$Table) SystemCoreClock 0x20000000 Data 4 system_max32660.o(.data) __initial_sp 0x20002028 Data 0 startup_max32660.o(STACK) ============================================================================== Memory Map of the image Image Entry point : 0x0000011d Load Region LR_IROM1 (Base: 0x00000000, Size: 0x000007f4, Max: 0x00080000, ABSOLUTE) Execution Region ER_IROM1 (Exec base: 0x00000000, Load base: 0x00000000, Size: 0x000007d0, Max: 0x00080000, ABSOLUTE) Exec Addr Load Addr Size Type Attr Idx E Section Name Object 0x00000000 0x00000000 0x0000011c Data RO 2299 RESET startup_max32660.o 0x0000011c 0x0000011c 0x00000000 Code RO 2304 * .ARM.Collect$$$$00000000 mc_w.l(entry.o) 0x0000011c 0x0000011c 0x00000004 Code RO 2316 .ARM.Collect$$$$00000001 mc_w.l(entry2.o) 0x00000120 0x00000120 0x00000004 Code RO 2305 .ARM.Collect$$$$00000004 mc_w.l(entry5.o) 0x00000124 0x00000124 0x00000000 Code RO 2320 .ARM.Collect$$$$00000008 mc_w.l(entry7b.o) 0x00000124 0x00000124 0x00000000 Code RO 2322 .ARM.Collect$$$$0000000A mc_w.l(entry8b.o) 0x00000124 0x00000124 0x00000008 Code RO 2323 .ARM.Collect$$$$0000000B mc_w.l(entry9a.o) 0x0000012c 0x0000012c 0x00000004 Code RO 2330 .ARM.Collect$$$$0000000E mc_w.l(entry12b.o) 0x00000130 0x00000130 0x00000000 Code RO 2325 .ARM.Collect$$$$0000000F mc_w.l(entry10a.o) 0x00000130 0x00000130 0x00000000 Code RO 2327 .ARM.Collect$$$$00000011 mc_w.l(entry11a.o) 0x00000130 0x00000130 0x00000004 Code RO 2317 .ARM.Collect$$$$00002712 mc_w.l(entry2.o) 0x00000134 0x00000134 0x00000028 Code RO 2300 .text startup_max32660.o 0x0000015c 0x0000015c 0x00000062 Code RO 2308 .text mc_w.l(uldiv.o) 0x000001be 0x000001be 0x00000002 PAD 0x000001c0 0x000001c0 0x00000024 Code RO 2331 .text mc_w.l(init.o) 0x000001e4 0x000001e4 0x0000001e Code RO 2333 .text mc_w.l(llshl.o) 0x00000202 0x00000202 0x00000020 Code RO 2335 .text mc_w.l(llushr.o) 0x00000222 0x00000222 0x0000000c Code RO 16 i.$Sub$$__main_after_scatterload system_max32660.o 0x0000022e 0x0000022e 0x00000004 Code RO 17 i.Board_Init system_max32660.o 0x00000232 0x00000232 0x00000004 Code RO 18 i.PreInit system_max32660.o 0x00000236 0x00000236 0x0000002a Code RO 1177 i.SYS_ClockDisable mxc_sys.o 0x00000260 0x00000260 0x00000234 Code RO 1181 i.SYS_Clock_Select mxc_sys.o 0x00000494 0x00000494 0x0000002e Code RO 1182 i.SYS_Clock_Timeout mxc_sys.o 0x000004c2 0x000004c2 0x00000008 Code RO 1072 i.SysTick_Handler mxc_delay.o 0x000004ca 0x000004ca 0x00000002 PAD 0x000004cc 0x000004cc 0x00000064 Code RO 19 i.SystemCoreClockUpdate system_max32660.o 0x00000530 0x00000530 0x00000094 Code RO 20 i.SystemInit system_max32660.o 0x000005c4 0x000005c4 0x0000000e Code RO 2339 i.__scatterload_copy mc_w.l(handlers.o) 0x000005d2 0x000005d2 0x00000002 Code RO 2340 i.__scatterload_null mc_w.l(handlers.o) 0x000005d4 0x000005d4 0x0000000e Code RO 2341 i.__scatterload_zeroinit mc_w.l(handlers.o) 0x000005e2 0x000005e2 0x00000004 Code RO 1 i.main main.o 0x000005e6 0x000005e6 0x00000002 PAD 0x000005e8 0x000005e8 0x00000054 Code RO 1074 i.mxc_delay_check mxc_delay.o 0x0000063c 0x0000063c 0x00000058 Code RO 1075 i.mxc_delay_handler mxc_delay.o 0x00000694 0x00000694 0x000000b4 Code RO 1076 i.mxc_delay_init mxc_delay.o 0x00000748 0x00000748 0x0000004c Code RO 1077 i.mxc_delay_start mxc_delay.o 0x00000794 0x00000794 0x0000001c Code RO 1078 i.mxc_delay_stop mxc_delay.o 0x000007b0 0x000007b0 0x00000020 Data RO 2337 Region$$Table anon$$obj.o Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x000007d0, Size: 0x00002028, Max: 0x00020000, ABSOLUTE) Exec Addr Load Addr Size Type Attr Idx E Section Name Object 0x20000000 0x000007d0 0x00000004 Data RW 21 .data system_max32660.o 0x20000004 0x000007d4 0x00000004 PAD 0x20000008 0x000007d8 0x0000001c Data RW 1079 .data mxc_delay.o 0x20000024 0x000007f4 0x00000004 PAD 0x20000028 - 0x00002000 Zero RW 2297 STACK startup_max32660.o ============================================================================== Image component sizes Code (inc. data) RO Data RW Data ZI Data Debug Object Name 4 0 0 0 0 1895 main.o 464 62 0 28 0 4263 mxc_delay.o 652 8 0 0 0 6974 mxc_sys.o 40 8 284 0 8192 812 startup_max32660.o 268 36 0 4 0 115183 system_max32660.o ---------------------------------------------------------------------- 1432 114 316 36 8196 129127 Object Totals 0 0 32 0 0 0 (incl. Generated) 4 0 0 4 4 0 (incl. Padding) ---------------------------------------------------------------------- Code (inc. data) RO Data RW Data ZI Data Debug Library Member Name 0 0 0 0 0 0 entry.o 0 0 0 0 0 0 entry10a.o 0 0 0 0 0 0 entry11a.o 4 0 0 0 0 0 entry12b.o 8 4 0 0 0 0 entry2.o 4 0 0 0 0 0 entry5.o 0 0 0 0 0 0 entry7b.o 0 0 0 0 0 0 entry8b.o 8 4 0 0 0 0 entry9a.o 30 0 0 0 0 0 handlers.o 36 8 0 0 0 68 init.o 30 0 0 0 0 68 llshl.o 32 0 0 0 0 68 llushr.o 98 0 0 0 0 92 uldiv.o ---------------------------------------------------------------------- 252 16 0 0 0 296 Library Totals 2 0 0 0 0 0 (incl. Padding) ---------------------------------------------------------------------- Code (inc. data) RO Data RW Data ZI Data Debug Library Name 250 16 0 0 0 296 mc_w.l ---------------------------------------------------------------------- 252 16 0 0 0 296 Library Totals ---------------------------------------------------------------------- ============================================================================== Code (inc. data) RO Data RW Data ZI Data Debug 1684 130 316 36 8196 128475 Grand Totals 1684 130 316 36 8196 128475 ELF Image Totals 1684 130 316 36 0 0 ROM Totals ============================================================================== Total RO Size (Code + RO Data) 2000 ( 1.95kB) Total RW Size (RW Data + ZI Data) 8232 ( 8.04kB) Total ROM Size (Code + RO Data + RW Data) 2036 ( 1.99kB) ==============================================================================