This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Regarding heap space allocation in startup.s file

Hi All,

I Sreenivasa, I am writing an application using Tiva C series MCU having 32k of RAM, where I am trying to allocate heap space of 2000 but it is showing following exception.

Trial_Link_CSU.axf: Error: L6406E: No space in execution regions with .ANY selector matching startup.o(STACK).
Trial_Link_CSU.axf: Error: L6406E: No space in execution regions with .ANY selector matching picojpeg.o(.data).
Trial_Link_CSU.axf: Error: L6406E: No space in execution regions with .ANY selector matching variables.o(.bss).
Trial_Link_CSU.axf: Error: L6406E: No space in execution regions with .ANY selector matching mmc-ek-lm4f232h5qd.o(.data).
Trial_Link_CSU.axf: Error: L6407E: Sections of aggregate size 0x168 bytes could not fit into .ANY selector(s).

when I tried with 1000 bytes allocation it works fine.Could anyone help me to resolve this issue.

  • Hello Sreeni

    It looks like the Space in SRAM for variables is run out. You would have to see how better to optimize variables and arrays in the main code.

    Regards

    Amit

  • Hi Amit,

    Thanks for earliest reply,

    after allocating 1000 bytes of heap I got the program size as

    Program Size: Code=12890 RO-data=98 RW-data=120 ZI-data=8432  

    how to calculate the consumption of SRAM in this..? I have removed all the unwanted variables and also removed most of static variables.

    Thanks,

    srini

  • Hello Srini,

    Did you check the map file for all SRAM space allocation.

    Regards

    Amit

  • hi Amith,

    Sorry where can I see the map file for all SRAM allocation, i saw the hw_memmap.h file there the SRAM base address is as follows

    #define FLASH_BASE 0x00000000 // FLASH memory
    #define SRAM_BASE 0x20000000 // SRAM memory

    thanks,

    Srini

  • Hi Amith,

    One more thing I just called the function SysCtlSRAMSizeGet(); and the return value is 0x8000 bytes (32768 bytes)

    thanks

    srini

  • Hello Srini

    If you are using CCS then in the Debug folder of the CCS Project there is a file called *.map which contains the allocation information post link and build

    I am not sure for other IDE's

    Regards

    Amit

  • hi Amit,

    I am using Keil there is no debug file in that, but I checked in the options for target there it the RAM size allocated as 0x8000 and the same I got by calling the function SysCtlSRAMSizeGet()

    so SRAM allocated is 32768 bytes.

    thanks

    srini

  • Hello Srini

    Keil has the map file. See attached screenshot

    Regards

    Amit

  • Hi Amit,

    Following is the file you asked.

    ARM Linker, 4.1 [Build 894] [Evaluation]
    ==============================================================================
    Section Cross References
        main.o(i.main) refers to sysctl.o(i.SysCtlClockSet) for SysCtlClockSet
        main.o(i.main) refers to sysctl.o(i.SysCtlPeripheralEnable) for SysCtlPeripheralEnable
        main.o(i.main) refers to gpio.o(i.GPIOPinTypeGPIOOutput) for GPIOPinTypeGPIOOutput
        main.o(i.main) refers to gpio.o(i.GPIOPinTypeGPIOInput) for GPIOPinTypeGPIOInput
        main.o(i.main) refers to sysctl.o(i.SysCtlSRAMSizeGet) for SysCtlSRAMSizeGet
        main.o(i.main) refers to ff.o(i.f_mount) for f_mount
        main.o(i.main) refers to ff.o(i.f_opendir) for f_opendir
        main.o(i.main) refers to jpg2tga.o(i.Image_Resizing) for Image_Resizing
        main.o(i.main) refers to main.o(.data) for .data
        main.o(i.main) refers to variables.o(.bss) for g_sFatFs
        main.o(i.main) refers to variables.o(.data) for iFResult
        main.o(i.main) refers to variables.o(.bss) for directory
        init.o(i.EEPROM_INIT) refers to sysctl.o(i.SysCtlPeripheralEnable) for SysCtlPeripheralEnable
        init.o(i.EEPROM_INIT) refers to eeprom.o(i.EEPROMInit) for EEPROMInit
        init.o(i.GPIO_INIT) refers to sysctl.o(i.SysCtlPeripheralEnable) for SysCtlPeripheralEnable
        init.o(i.GPIO_INIT) refers to gpio.o(i.GPIOPinTypeGPIOInput) for GPIOPinTypeGPIOInput
        init.o(i.GPIO_INIT) refers to gpio.o(i.GPIOPinTypeGPIOOutput) for GPIOPinTypeGPIOOutput
        init.o(i.HIBERNATE_INIT) refers to sysctl.o(i.SysCtlClockSet) for SysCtlClockSet
        init.o(i.HIBERNATE_INIT) refers to sysctl.o(i.SysCtlPeripheralEnable) for SysCtlPeripheralEnable
        init.o(i.HIBERNATE_INIT) refers to sysctl.o(i.SysCtlClockGet) for SysCtlClockGet
        init.o(i.HIBERNATE_INIT) refers to hibernate.o(i.HibernateEnableExpClk) for HibernateEnableExpClk
        init.o(i.HIBERNATE_INIT) refers to hibernate.o(i.HibernateClockConfig) for HibernateClockConfig
        init.o(i.HIBERNATE_INIT) refers to hibernate.o(i.HibernateRTCEnable) for HibernateRTCEnable
        init.o(i.HIBERNATE_INIT) refers to hibernate.o(i.HibernateRTCSet) for HibernateRTCSet
        init.o(i.HIBERNATE_INIT) refers to hibernate.o(i.HibernateRTCGet) for HibernateRTCGet
        init.o(i.HIBERNATE_INIT) refers to hibernate.o(i.HibernateRTCMatchSet) for HibernateRTCMatchSet
        init.o(i.HIBERNATE_INIT) refers to hibernate.o(i.HibernateWakeSet) for HibernateWakeSet
        init.o(i.HIBERNATE_INIT) refers to hibernate.o(i.HibernateIntEnable) for HibernateIntEnable
        init.o(i.HIBERNATE_INIT) refers to hibernate.o(i.HibernateIntClear) for HibernateIntClear
        init.o(i.HIBERNATE_INIT) refers to hibernate.o(i.HibernateIntRegister) for HibernateIntRegister
        init.o(i.HIBERNATE_INIT) refers to init.o(.data) for .data
        init.o(i.HIBERNATE_INIT) refers to functions.o(i.WAKE_FROM_HIBERNATE_MODE) for WAKE_FROM_HIBERNATE_MODE
        init.o(i.SYSTICKWAIT) refers to init.o(.data) for .data
        init.o(i.UART_INIT) refers to sysctl.o(i.SysCtlPeripheralEnable) for SysCtlPeripheralEnable
        init.o(i.UART_INIT) refers to gpio.o(i.GPIOPinTypeUART) for GPIOPinTypeUART
        init.o(i.UART_INIT) refers to gpio.o(i.GPIOPinTypeGPIOOutput) for GPIOPinTypeGPIOOutput
        init.o(i.UART_INIT) refers to gpio.o(i.GPIOPinConfigure) for GPIOPinConfigure
        init.o(i.UART_INIT) refers to sysctl.o(i.SysCtlClockGet) for SysCtlClockGet
        init.o(i.UART_INIT) refers to uart.o(i.UARTConfigSetExpClk) for UARTConfigSetExpClk
        init.o(i.UART_INIT) refers to uart.o(i.UARTEnable) for UARTEnable
        init.o(i.UART_INIT) refers to gpio.o(i.GPIOPinWrite) for GPIOPinWrite
        init.o(i.UART_INIT) refers to init.o(.data) for .data
        functions.o(i.BATLEVEL_IND) refers to functions.o(i.Get_ADCVoltage) for Get_ADCVoltage
        functions.o(i.BATLEVEL_IND) refers to functions.o(.data) for .data
        functions.o(i.CDMA_INIT) refers to functions.o(i.EXE_CMD) for EXE_CMD
        functions.o(i.CHECK_FOR_FILES_IN_SDCARD) refers to functions.o(i.IS_FILES_EXIST) for IS_FILES_EXIST
        functions.o(i.CONCAT) refers to variables.o(.bss) for FTP_CMD
        functions.o(i.CheckResponse) refers to functions.o(.bss) for .bss
        functions.o(i.EXE_CMD) refers to strlen.o(.text) for strlen
        functions.o(i.EXE_CMD) refers to functions.o(i.UARTSEND) for UARTSEND
        functions.o(i.EXE_CMD) refers to functions.o(i.UARTRECV) for UARTRECV
        functions.o(i.EXE_CMD) refers to functions.o(i.CheckResponse) for CheckResponse
        functions.o(i.EXE_CMD) refers to functions.o(i.Retry_2times) for Retry_2times
        functions.o(i.GET_FIL_STATUS) refers to ff.o(i.f_stat) for f_stat
        functions.o(i.GET_SETTINGS_FROM_EEPROM) refers to eeprom.o(i.EEPROMRead) for EEPROMRead
        functions.o(i.GET_SETTINGS_FROM_EEPROM) refers to rt_memcpy_v6.o(.text) for __aeabi_memcpy
        functions.o(i.GET_SETTINGS_FROM_EEPROM) refers to strlen.o(.text) for strlen
        functions.o(i.GET_SETTINGS_FROM_EEPROM) refers to functions.o(.bss) for .bss
        functions.o(i.GET_SETTINGS_FROM_EEPROM) refers to functions.o(.data) for .data
        functions.o(i.Get_ADCVoltage) refers to sysctl.o(i.SysCtlPeripheralEnable) for SysCtlPeripheralEnable
        functions.o(i.Get_ADCVoltage) refers to adc.o(i.ADCReferenceSet) for ADCReferenceSet
        functions.o(i.Get_ADCVoltage) refers to gpio.o(i.GPIOPinTypeADC) for GPIOPinTypeADC
        functions.o(i.Get_ADCVoltage) refers to adc.o(i.ADCSequenceDisable) for ADCSequenceDisable
        functions.o(i.Get_ADCVoltage) refers to adc.o(i.ADCSequenceConfigure) for ADCSequenceConfigure
        functions.o(i.Get_ADCVoltage) refers to adc.o(i.ADCSequenceStepConfigure) for ADCSequenceStepConfigure
        functions.o(i.Get_ADCVoltage) refers to adc.o(i.ADCSequenceEnable) for ADCSequenceEnable
        functions.o(i.Get_ADCVoltage) refers to adc.o(i.ADCIntClear) for ADCIntClear
        functions.o(i.Get_ADCVoltage) refers to adc.o(i.ADCProcessorTrigger) for ADCProcessorTrigger
        functions.o(i.Get_ADCVoltage) refers to adc.o(i.ADCIntStatus) for ADCIntStatus
        functions.o(i.Get_ADCVoltage) refers to adc.o(i.ADCSequenceDataGet) for ADCSequenceDataGet
        functions.o(i.Get_ADCVoltage) refers to sysctl.o(i.SysCtlClockGet) for SysCtlClockGet
        functions.o(i.Get_ADCVoltage) refers to sysctl.o(.emb_text) for SysCtlDelay
        functions.o(i.Get_ADCVoltage) refers to functions.o(.data) for .data
        functions.o(i.IS_CSU_CONNECTED_TO_SERVER) refers to functions.o(i.CDMA_INIT) for CDMA_INIT
        functions.o(i.IS_CSU_CONNECTED_TO_SERVER) refers to functions.o(.bss) for .bss
        functions.o(i.IS_FILES_EXIST) refers to ff.o(i.f_mount) for f_mount
        functions.o(i.IS_FILES_EXIST) refers to ff.o(i.f_opendir) for f_opendir
        functions.o(i.IS_FILES_EXIST) refers to ff.o(i.f_readdir) for f_readdir
        functions.o(i.IS_FILES_EXIST) refers to ssi.o(i.SSIDisable) for SSIDisable
        functions.o(i.IS_FILES_EXIST) refers to gpio.o(i.GPIOPinWrite) for GPIOPinWrite
        functions.o(i.IS_FILES_EXIST) refers to functions.o(i.SWITCH_SDCARDS) for SWITCH_SDCARDS
        functions.o(i.IS_FILES_EXIST) refers to variables.o(.data) for path
        functions.o(i.IS_FILES_EXIST) refers to variables.o(.data) for Fullpath
        functions.o(i.IS_FILES_EXIST) refers to variables.o(.bss) for g_sFatFs
        functions.o(i.IS_FILES_EXIST) refers to variables.o(.data) for iFResult
        functions.o(i.IS_FILES_EXIST) refers to variables.o(.bss) for directory
        functions.o(i.IS_FILES_EXIST) refers to variables.o(.bss) for File_Info
        functions.o(i.IS_FILES_EXIST) refers to functions.o(.data) for .data
        functions.o(i.IS_PUSHBUTTON_PRESSED) refers to gpio.o(i.GPIOPinRead) for GPIOPinRead
        functions.o(i.IS_PUSHBUTTON_PRESSED) refers to functions.o(i.NTWLEVEL_IND) for NTWLEVEL_IND
        functions.o(i.IS_PUSHBUTTON_PRESSED) refers to functions.o(i.BATLEVEL_IND) for BATLEVEL_IND
        functions.o(i.IS_PUSHBUTTON_PRESSED) refers to variables.o(.data) for SWT_NWT
        functions.o(i.IS_PUSHBUTTON_PRESSED) refers to variables.o(.data) for Wakeup_Count
        functions.o(i.NTWLEVEL_IND) refers to functions.o(i.IS_CSU_CONNECTED_TO_SERVER) for IS_CSU_CONNECTED_TO_SERVER
        functions.o(i.PROCESS_FILE) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
        functions.o(i.PROCESS_FILE) refers to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s
        functions.o(i.PROCESS_FILE) refers to _printf_str.o(.text) for _printf_str
        functions.o(i.PROCESS_FILE) refers to functions.o(i.CDMA_INIT) for CDMA_INIT
        functions.o(i.PROCESS_FILE) refers to functions.o(i.EXE_CMD) for EXE_CMD
        functions.o(i.PROCESS_FILE) refers to ff.o(i.f_readdir) for f_readdir
        functions.o(i.PROCESS_FILE) refers to noretval__2sprintf.o(.text) for __2sprintf
        functions.o(i.PROCESS_FILE) refers to functions.o(i.RENAME_FILE) for RENAME_FILE
        functions.o(i.PROCESS_FILE) refers to functions.o(i.TRANSFER_FILES) for TRANSFER_FILES
        functions.o(i.PROCESS_FILE) refers to functions.o(.data) for .data
        functions.o(i.PROCESS_FILE) refers to functions.o(.bss) for .bss
        functions.o(i.PROCESS_FILE) refers to variables.o(.data) for file_Count
        functions.o(i.RENAME_FILE) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
        functions.o(i.RENAME_FILE) refers to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d
        functions.o(i.RENAME_FILE) refers to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s
        functions.o(i.RENAME_FILE) refers to _printf_dec.o(.text) for _printf_int_dec
        functions.o(i.RENAME_FILE) refers to _printf_str.o(.text) for _printf_str
        functions.o(i.RENAME_FILE) refers to functions.o(i.GET_SETTINGS_FROM_EEPROM) for GET_SETTINGS_FROM_EEPROM
        functions.o(i.RENAME_FILE) refers to strlen.o(.text) for strlen
        functions.o(i.RENAME_FILE) refers to functions.o(i.Get_ADCVoltage) for Get_ADCVoltage
        functions.o(i.RENAME_FILE) refers to noretval__2sprintf.o(.text) for __2sprintf
        functions.o(i.RENAME_FILE) refers to functions.o(.bss) for .bss
        functions.o(i.RENAME_FILE) refers to variables.o(.bss) for DEV_NAME
        functions.o(i.RENAME_FILE) refers to functions.o(.data) for .data
        functions.o(i.Retry_2times) refers to strlen.o(.text) for strlen
        functions.o(i.Retry_2times) refers to functions.o(i.UARTSEND) for UARTSEND
        functions.o(i.Retry_2times) refers to functions.o(i.UARTRECV) for UARTRECV
        functions.o(i.Retry_2times) refers to functions.o(i.CheckResponse) for CheckResponse
        functions.o(i.Retry_2times) refers to hibernate.o(i.HibernateRequest) for HibernateRequest
        functions.o(i.Retry_2times) refers to functions.o(.data) for .data
        functions.o(i.Retry_2times) refers to functions.o(.bss) for .bss
        functions.o(i.SAVE_SETTINGS_TO_EEPROM) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
        functions.o(i.SAVE_SETTINGS_TO_EEPROM) refers to _printf_c.o(.ARM.Collect$$_printf_percent$$00000013) for _printf_c
        functions.o(i.SAVE_SETTINGS_TO_EEPROM) refers to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s
        functions.o(i.SAVE_SETTINGS_TO_EEPROM) refers to _printf_str.o(.text) for _printf_str
        functions.o(i.SAVE_SETTINGS_TO_EEPROM) refers to strlen.o(.text) for strlen
        functions.o(i.SAVE_SETTINGS_TO_EEPROM) refers to noretval__2sprintf.o(.text) for __2sprintf
        functions.o(i.SAVE_SETTINGS_TO_EEPROM) refers to eeprom.o(i.EEPROMProgram) for EEPROMProgram
        functions.o(i.SAVE_SETTINGS_TO_EEPROM) refers to functions.o(.bss) for .bss
        functions.o(i.TRANSFER_FILES) refers to functions.o(i.EXE_CMD) for EXE_CMD
        functions.o(i.TRANSFER_FILES) refers to functions.o(i.CONCAT) for CONCAT
        functions.o(i.TRANSFER_FILES) refers to hibernate.o(i.HibernateRTCGet) for HibernateRTCGet
        functions.o(i.TRANSFER_FILES) refers to hibernate.o(i.HibernateRequest) for HibernateRequest
        functions.o(i.TRANSFER_FILES) refers to functions.o(.bss) for .bss
        functions.o(i.TRANSFER_FILES) refers to variables.o(.bss) for DEV_NAME
        functions.o(i.TRANSFER_FILES) refers to functions.o(.data) for .data
        functions.o(i.TRANSFER_FILES) refers to variables.o(.bss) for FTP_CMD
        functions.o(i.TRANSFER_FILES) refers to variables.o(.data) for TIME_TO_SEND
        functions.o(i.UARTRECV) refers to uart.o(i.UARTCharGet) for UARTCharGet
        functions.o(i.UARTRECV) refers to uart.o(i.UARTCharsAvail) for UARTCharsAvail
        functions.o(i.UARTRECV) refers to strcmpv7m.o(.text) for strcmp
        functions.o(i.UARTRECV) refers to functions.o(.bss) for .bss
        functions.o(i.UARTRECV) refers to functions.o(.data) for .data
        functions.o(i.UARTRECV) refers to variables.o(.data) for TIME_TO_SEND
        functions.o(i.UARTSEND) refers to uart.o(i.UARTCharPut) for UARTCharPut
        functions.o(i.UPDATE_CONFIG_SETTINGS) refers to functions.o(i.IS_CSU_CONNECTED_TO_SERVER) for IS_CSU_CONNECTED_TO_SERVER
        functions.o(i.UPDATE_CONFIG_SETTINGS) refers to functions.o(i.EXE_CMD) for EXE_CMD
        functions.o(i.UPDATE_CONFIG_SETTINGS) refers to functions.o(i.SAVE_SETTINGS_TO_EEPROM) for SAVE_SETTINGS_TO_EEPROM
        functions.o(i.UPDATE_CONFIG_SETTINGS) refers to functions.o(i.GET_SETTINGS_FROM_EEPROM) for GET_SETTINGS_FROM_EEPROM
        functions.o(i.UPDATE_CONFIG_SETTINGS) refers to functions.o(.constdata) for .constdata
        functions.o(i.WAKE_FROM_HIBERNATE_MODE) refers to gpio.o(i.GPIOPinRead) for GPIOPinRead
        functions.o(i.WAKE_FROM_HIBERNATE_MODE) refers to functions.o(i.NTWLEVEL_IND) for NTWLEVEL_IND
        functions.o(i.WAKE_FROM_HIBERNATE_MODE) refers to sysctl.o(i.SysCtlPeripheralEnable) for SysCtlPeripheralEnable
        functions.o(i.WAKE_FROM_HIBERNATE_MODE) refers to functions.o(i.SWITCH_SDCARDS) for SWITCH_SDCARDS
        functions.o(i.WAKE_FROM_HIBERNATE_MODE) refers to functions.o(i.IS_FILES_EXIST) for IS_FILES_EXIST
        functions.o(i.WAKE_FROM_HIBERNATE_MODE) refers to functions.o(i.BATLEVEL_IND) for BATLEVEL_IND
        functions.o(i.WAKE_FROM_HIBERNATE_MODE) refers to variables.o(.data) for SWT_NWT
        functions.o(i.WAKE_FROM_HIBERNATE_MODE) refers to variables.o(.data) for Wakeup_Count
        functions.o(i.WAKE_FROM_HIBERNATE_MODE) refers to functions.o(.data) for .data
        functions.o(i.dec32) refers to functions.o(.bss) for .bss
        jpg2tga.o(i.Image_Resizing) refers to ff.o(i.f_open) for f_open
        jpg2tga.o(i.Image_Resizing) refers to ff.o(i.f_stat) for f_stat
        jpg2tga.o(i.Image_Resizing) refers to jpg2tga.o(i.pjpeg_load_from_file) for pjpeg_load_from_file
        jpg2tga.o(i.Image_Resizing) refers to h1_free.o(.text) for free
        jpg2tga.o(i.Image_Resizing) refers to variables.o(.bss) for File
        jpg2tga.o(i.Image_Resizing) refers to variables.o(.data) for iFResult
        jpg2tga.o(i.Image_Resizing) refers to variables.o(.bss) for File_Info
        jpg2tga.o(i.pjpeg_load_from_file) refers to picojpeg.o(i.pjpeg_decode_init) for pjpeg_decode_init
        jpg2tga.o(i.pjpeg_load_from_file) refers to h1_alloc.o(.text) for malloc
        jpg2tga.o(i.pjpeg_load_from_file) refers to ff.o(i.f_open) for f_open
        jpg2tga.o(i.pjpeg_load_from_file) refers to ff.o(i.f_close) for f_close
        jpg2tga.o(i.pjpeg_load_from_file) refers to picojpeg.o(i.pjpeg_decode_mcu) for pjpeg_decode_mcu
        jpg2tga.o(i.pjpeg_load_from_file) refers to h1_free.o(.text) for free
        jpg2tga.o(i.pjpeg_load_from_file) refers to ff.o(i.f_write) for f_write
        jpg2tga.o(i.pjpeg_load_from_file) refers to jpg2tga.o(.data) for .data
        jpg2tga.o(i.pjpeg_load_from_file) refers to variables.o(.bss) for File
        jpg2tga.o(i.pjpeg_load_from_file) refers to variables.o(.bss) for Tempfile
        jpg2tga.o(i.pjpeg_load_from_file) refers to variables.o(.data) for iFResult
        jpg2tga.o(i.pjpeg_need_bytes_callback) refers to ff.o(i.f_read) for f_read
        jpg2tga.o(i.pjpeg_need_bytes_callback) refers to jpg2tga.o(.data) for .data
        jpg2tga.o(i.pjpeg_need_bytes_callback) refers to variables.o(.bss) for File
        jpg2tga.o(i.pjpeg_need_bytes_callback) refers to variables.o(.data) for iFResult
        picojpeg.o(i.checkHuffTables) refers to picojpeg.o(.data) for .data
        picojpeg.o(i.checkQuantTables) refers to picojpeg.o(.data) for .data
        picojpeg.o(i.createWinogradQuant) refers to picojpeg.o(.constdata) for .constdata
        picojpeg.o(i.decodeNextMCU) refers to picojpeg.o(i.processRestart) for processRestart
        picojpeg.o(i.decodeNextMCU) refers to picojpeg.o(i.huffDecode) for huffDecode
        picojpeg.o(i.decodeNextMCU) refers to picojpeg.o(i.getBits2) for getBits2
        picojpeg.o(i.decodeNextMCU) refers to picojpeg.o(i.huffExtend) for huffExtend
        picojpeg.o(i.decodeNextMCU) refers to picojpeg.o(i.transformBlockReduce) for transformBlockReduce
        picojpeg.o(i.decodeNextMCU) refers to picojpeg.o(.data) for .data
        picojpeg.o(i.decodeNextMCU) refers to picojpeg.o(.bss) for .bss
        picojpeg.o(i.fillInBuf) refers to jpg2tga.o(i.pjpeg_need_bytes_callback) for pjpeg_need_bytes_callback
        picojpeg.o(i.fillInBuf) refers to picojpeg.o(.data) for .data
        picojpeg.o(i.fillInBuf) refers to picojpeg.o(.bss) for .bss
        picojpeg.o(i.fixInBuffer) refers to picojpeg.o(i.stuffChar) for stuffChar
        picojpeg.o(i.fixInBuffer) refers to picojpeg.o(i.getBits2) for getBits2
        picojpeg.o(i.fixInBuffer) refers to picojpeg.o(.data) for .data
        picojpeg.o(i.getBit) refers to picojpeg.o(i.getOctet) for getOctet
        picojpeg.o(i.getBit) refers to picojpeg.o(.data) for .data
        picojpeg.o(i.getBits) refers to picojpeg.o(i.getOctet) for getOctet
        picojpeg.o(i.getBits) refers to picojpeg.o(.data) for .data
        picojpeg.o(i.getBits1) refers to picojpeg.o(i.getBits) for getBits
        picojpeg.o(i.getBits2) refers to picojpeg.o(i.getBits) for getBits
        picojpeg.o(i.getChar) refers to picojpeg.o(i.fillInBuf) for fillInBuf
        picojpeg.o(i.getChar) refers to picojpeg.o(.data) for .data
        picojpeg.o(i.getChar) refers to picojpeg.o(.bss) for .bss
        picojpeg.o(i.getHuffTable) refers to picojpeg.o(.bss) for .bss
        picojpeg.o(i.getHuffVal) refers to picojpeg.o(.bss) for .bss
        picojpeg.o(i.getOctet) refers to picojpeg.o(i.getChar) for getChar
        picojpeg.o(i.getOctet) refers to picojpeg.o(i.stuffChar) for stuffChar
        picojpeg.o(i.huffDecode) refers to picojpeg.o(i.getBit) for getBit
        picojpeg.o(i.huffExtend) refers to picojpeg.o(i.getExtendTest) for getExtendTest
        picojpeg.o(i.huffExtend) refers to picojpeg.o(i.getExtendOffset) for getExtendOffset
        picojpeg.o(i.init) refers to picojpeg.o(i.getBits1) for getBits1
        picojpeg.o(i.init) refers to picojpeg.o(.data) for .data
        picojpeg.o(i.initFrame) refers to picojpeg.o(.data) for .data
        picojpeg.o(i.initScan) refers to picojpeg.o(i.locateSOSMarker) for locateSOSMarker
        picojpeg.o(i.initScan) refers to picojpeg.o(i.checkHuffTables) for checkHuffTables
        picojpeg.o(i.initScan) refers to picojpeg.o(i.checkQuantTables) for checkQuantTables
        picojpeg.o(i.initScan) refers to picojpeg.o(i.fixInBuffer) for fixInBuffer
        picojpeg.o(i.initScan) refers to picojpeg.o(.data) for .data
        picojpeg.o(i.locateSOFMarker) refers to picojpeg.o(i.locateSOIMarker) for locateSOIMarker
        picojpeg.o(i.locateSOFMarker) refers to picojpeg.o(i.processMarkers) for processMarkers
        picojpeg.o(i.locateSOFMarker) refers to picojpeg.o(i.readSOFMarker) for readSOFMarker
        picojpeg.o(i.locateSOIMarker) refers to picojpeg.o(i.getBits1) for getBits1
        picojpeg.o(i.locateSOIMarker) refers to picojpeg.o(.data) for .data
        picojpeg.o(i.locateSOSMarker) refers to picojpeg.o(i.processMarkers) for processMarkers
        picojpeg.o(i.locateSOSMarker) refers to picojpeg.o(i.readSOSMarker) for readSOSMarker
        picojpeg.o(i.nextMarker) refers to picojpeg.o(i.getBits1) for getBits1
        picojpeg.o(i.pjpeg_decode_init) refers to picojpeg.o(i.init) for init
        picojpeg.o(i.pjpeg_decode_init) refers to picojpeg.o(i.locateSOFMarker) for locateSOFMarker
        picojpeg.o(i.pjpeg_decode_init) refers to picojpeg.o(i.initFrame) for initFrame
        picojpeg.o(i.pjpeg_decode_init) refers to picojpeg.o(i.initScan) for initScan
        picojpeg.o(i.pjpeg_decode_init) refers to picojpeg.o(.data) for .data
        picojpeg.o(i.pjpeg_decode_init) refers to picojpeg.o(.bss) for .bss
        picojpeg.o(i.pjpeg_decode_mcu) refers to picojpeg.o(i.decodeNextMCU) for decodeNextMCU
        picojpeg.o(i.pjpeg_decode_mcu) refers to picojpeg.o(.data) for .data
        picojpeg.o(i.processMarkers) refers to picojpeg.o(i.nextMarker) for nextMarker
        picojpeg.o(i.processMarkers) refers to picojpeg.o(i.readDHTMarker) for readDHTMarker
        picojpeg.o(i.processMarkers) refers to picojpeg.o(i.readDQTMarker) for readDQTMarker
        picojpeg.o(i.processMarkers) refers to picojpeg.o(i.readDRIMarker) for readDRIMarker
        picojpeg.o(i.processMarkers) refers to picojpeg.o(i.skipVariableMarker) for skipVariableMarker
        picojpeg.o(i.processRestart) refers to picojpeg.o(i.getChar) for getChar
        picojpeg.o(i.processRestart) refers to picojpeg.o(i.getBits2) for getBits2
        picojpeg.o(i.processRestart) refers to picojpeg.o(.data) for .data
        picojpeg.o(i.readDHTMarker) refers to picojpeg.o(i.getBits1) for getBits1
        picojpeg.o(i.readDHTMarker) refers to picojpeg.o(i.getHuffTable) for getHuffTable
        picojpeg.o(i.readDHTMarker) refers to picojpeg.o(i.getHuffVal) for getHuffVal
        picojpeg.o(i.readDHTMarker) refers to picojpeg.o(i.getMaxHuffCodes) for getMaxHuffCodes
        picojpeg.o(i.readDHTMarker) refers to picojpeg.o(i.huffCreate) for huffCreate
        picojpeg.o(i.readDHTMarker) refers to picojpeg.o(.data) for .data
        picojpeg.o(i.readDQTMarker) refers to picojpeg.o(i.getBits1) for getBits1
        picojpeg.o(i.readDQTMarker) refers to picojpeg.o(i.createWinogradQuant) for createWinogradQuant
        picojpeg.o(i.readDQTMarker) refers to picojpeg.o(.data) for .data
        picojpeg.o(i.readDQTMarker) refers to picojpeg.o(.bss) for .bss
        picojpeg.o(i.readDRIMarker) refers to picojpeg.o(i.getBits1) for getBits1
        picojpeg.o(i.readDRIMarker) refers to picojpeg.o(.data) for .data
        picojpeg.o(i.readSOFMarker) refers to picojpeg.o(i.getBits1) for getBits1
        picojpeg.o(i.readSOFMarker) refers to picojpeg.o(.data) for .data
        picojpeg.o(i.readSOSMarker) refers to picojpeg.o(i.getBits1) for getBits1
        picojpeg.o(i.readSOSMarker) refers to picojpeg.o(.data) for .data
        picojpeg.o(i.skipVariableMarker) refers to picojpeg.o(i.getBits1) for getBits1
        picojpeg.o(i.stuffChar) refers to picojpeg.o(.data) for .data
        picojpeg.o(i.stuffChar) refers to picojpeg.o(.bss) for .bss
        picojpeg.o(i.transformBlockReduce) refers to picojpeg.o(i.clamp) for clamp
        picojpeg.o(i.transformBlockReduce) refers to picojpeg.o(i.addAndClamp) for addAndClamp
        picojpeg.o(i.transformBlockReduce) refers to picojpeg.o(i.subAndClamp) for subAndClamp
        picojpeg.o(i.transformBlockReduce) refers to picojpeg.o(.bss) for .bss
        picojpeg.o(i.transformBlockReduce) refers to picojpeg.o(.data) for .data
        stb_image.o(i.outfile) refers to fopen.o(.text) for fopen
        stb_image.o(i.outfile) refers to stb_image.o(i.writefv) for writefv
        stb_image.o(i.outfile) refers to stb_image.o(i.write_pixels) for write_pixels
        stb_image.o(i.outfile) refers to fclose.o(.text) for fclose
        stb_image.o(i.outfile) refers to variables.o(.data) for iFResult
        stb_image.o(i.stbi_write_bmp) refers to stb_image.o(i.outfile) for outfile
        stb_image.o(i.write8) refers to fwritefast.o(.text) for fwrite
        stb_image.o(i.write_pixels) refers to fwritefast.o(.text) for fwrite
        stb_image.o(i.write_pixels) refers to stb_image.o(i.writef) for writef
        stb_image.o(i.writef) refers to stb_image.o(i.writefv) for writefv
        stb_image.o(i.writefv) refers to abort.o(.text) for abort
        stb_image.o(i.writefv) refers to stb_image.o(i.write8) for write8
        startup.o(STACK) refers (Special) to heapauxi.o(.text) for __use_two_region_memory
        startup.o(HEAP) refers (Special) to heapauxi.o(.text) for __use_two_region_memory
        startup.o(RESET) refers (Special) to heapauxi.o(.text) for __use_two_region_memory
        startup.o(RESET) refers to startup.o(STACK) for StackMem
        startup.o(RESET) refers to __main.o(!!!main) for __main
        startup.o(.text) refers (Special) to heapauxi.o(.text) for __use_two_region_memory
        startup.o(.text) refers to startup.o(HEAP) for HeapMem
        startup.o(.text) refers to startup.o(STACK) for StackMem
        adc.o(i.ADCIntRegister) refers to interrupt.o(i.IntRegister) for IntRegister
        adc.o(i.ADCIntRegister) refers to interrupt.o(i.IntEnable) for IntEnable
        adc.o(i.ADCIntUnregister) refers to interrupt.o(i.IntDisable) for IntDisable
        adc.o(i.ADCIntUnregister) refers to interrupt.o(i.IntUnregister) for IntUnregister
        adc.o(i.ADCSoftwareOversampleConfigure) refers to adc.o(.data) for .data
        adc.o(i.ADCSoftwareOversampleDataGet) refers to adc.o(.data) for .data
        adc.o(i.ADCSoftwareOversampleStepConfigure) refers to adc.o(.data) for .data
        flash.o(i.FlashIntRegister) refers to interrupt.o(i.IntRegister) for IntRegister
        flash.o(i.FlashIntRegister) refers to interrupt.o(i.IntEnable) for IntEnable
        flash.o(i.FlashIntUnregister) refers to interrupt.o(i.IntDisable) for IntDisable
        flash.o(i.FlashIntUnregister) refers to interrupt.o(i.IntUnregister) for IntUnregister
        flash.o(i.FlashProtectGet) refers to flash.o(.constdata) for .constdata
        flash.o(i.FlashProtectSet) refers to flash.o(.constdata) for .constdata
        eeprom.o(i.EEPROMInit) refers to sysctl.o(.emb_text) for SysCtlDelay
        eeprom.o(i.EEPROMInit) refers to eeprom.o(i._EEPROMWaitForDone) for _EEPROMWaitForDone
        eeprom.o(i.EEPROMInit) refers to sysctl.o(i.SysCtlPeripheralReset) for SysCtlPeripheralReset
        eeprom.o(i.EEPROMIntClear) refers to eeprom.o(i._EEPROMSectorMaskClear) for _EEPROMSectorMaskClear
        eeprom.o(i.EEPROMMassErase) refers to eeprom.o(i._EEPROMSectorMaskClear) for _EEPROMSectorMaskClear
        eeprom.o(i.EEPROMMassErase) refers to eeprom.o(i._EEPROMWaitForDone) for _EEPROMWaitForDone
        eeprom.o(i.EEPROMMassErase) refers to sysctl.o(i.SysCtlPeripheralReset) for SysCtlPeripheralReset
        eeprom.o(i.EEPROMMassErase) refers to sysctl.o(.emb_text) for SysCtlDelay
        eeprom.o(i.EEPROMProgram) refers to eeprom.o(i._EEPROMSectorMaskSet) for _EEPROMSectorMaskSet
        eeprom.o(i.EEPROMProgram) refers to eeprom.o(i._EEPROMSectorMaskClear) for _EEPROMSectorMaskClear
        eeprom.o(i.EEPROMProgramNonBlocking) refers to eeprom.o(i._EEPROMSectorMaskSet) for _EEPROMSectorMaskSet
        eeprom.o(i._EEPROMSectorMaskClear) refers to sysctl.o(.emb_text) for SysCtlDelay
        eeprom.o(i._EEPROMSectorMaskSet) refers to sysctl.o(.emb_text) for SysCtlDelay
        gpio.o(i.GPIOIntRegister) refers to gpio.o(i._GPIOIntNumberGet) for _GPIOIntNumberGet
        gpio.o(i.GPIOIntRegister) refers to interrupt.o(i.IntRegister) for IntRegister
        gpio.o(i.GPIOIntRegister) refers to interrupt.o(i.IntEnable) for IntEnable
        gpio.o(i.GPIOIntUnregister) refers to gpio.o(i._GPIOIntNumberGet) for _GPIOIntNumberGet
        gpio.o(i.GPIOIntUnregister) refers to interrupt.o(i.IntDisable) for IntDisable
        gpio.o(i.GPIOIntUnregister) refers to interrupt.o(i.IntUnregister) for IntUnregister
        gpio.o(i.GPIOPinConfigure) refers to gpio.o(.constdata) for .constdata
        gpio.o(i.GPIOPinTypeADC) refers to gpio.o(i.GPIODirModeSet) for GPIODirModeSet
        gpio.o(i.GPIOPinTypeADC) refers to gpio.o(i.GPIOPadConfigSet) for GPIOPadConfigSet
        gpio.o(i.GPIOPinTypeCAN) refers to gpio.o(i.GPIODirModeSet) for GPIODirModeSet
        gpio.o(i.GPIOPinTypeCAN) refers to gpio.o(i.GPIOPadConfigSet) for GPIOPadConfigSet
        gpio.o(i.GPIOPinTypeComparator) refers to gpio.o(i.GPIODirModeSet) for GPIODirModeSet
        gpio.o(i.GPIOPinTypeComparator) refers to gpio.o(i.GPIOPadConfigSet) for GPIOPadConfigSet
        gpio.o(i.GPIOPinTypeEPI) refers to gpio.o(i.GPIODirModeSet) for GPIODirModeSet
        gpio.o(i.GPIOPinTypeEPI) refers to gpio.o(i.GPIOPadConfigSet) for GPIOPadConfigSet
        gpio.o(i.GPIOPinTypeEthernetLED) refers to gpio.o(i.GPIODirModeSet) for GPIODirModeSet
        gpio.o(i.GPIOPinTypeEthernetLED) refers to gpio.o(i.GPIOPadConfigSet) for GPIOPadConfigSet
        gpio.o(i.GPIOPinTypeEthernetMII) refers to gpio.o(i.GPIODirModeSet) for GPIODirModeSet
        gpio.o(i.GPIOPinTypeEthernetMII) refers to gpio.o(i.GPIOPadConfigSet) for GPIOPadConfigSet
        gpio.o(i.GPIOPinTypeFan) refers to gpio.o(i.GPIODirModeSet) for GPIODirModeSet
        gpio.o(i.GPIOPinTypeFan) refers to gpio.o(i.GPIOPadConfigSet) for GPIOPadConfigSet
        gpio.o(i.GPIOPinTypeGPIOInput) refers to gpio.o(i.GPIODirModeSet) for GPIODirModeSet
        gpio.o(i.GPIOPinTypeGPIOInput) refers to gpio.o(i.GPIOPadConfigSet) for GPIOPadConfigSet
        gpio.o(i.GPIOPinTypeGPIOOutput) refers to gpio.o(i.GPIOPadConfigSet) for GPIOPadConfigSet
        gpio.o(i.GPIOPinTypeGPIOOutput) refers to gpio.o(i.GPIODirModeSet) for GPIODirModeSet
        gpio.o(i.GPIOPinTypeGPIOOutputOD) refers to gpio.o(i.GPIOPadConfigSet) for GPIOPadConfigSet
        gpio.o(i.GPIOPinTypeGPIOOutputOD) refers to gpio.o(i.GPIODirModeSet) for GPIODirModeSet
        gpio.o(i.GPIOPinTypeI2C) refers to gpio.o(i.GPIODirModeSet) for GPIODirModeSet
        gpio.o(i.GPIOPinTypeI2C) refers to gpio.o(i.GPIOPadConfigSet) for GPIOPadConfigSet
        gpio.o(i.GPIOPinTypeI2CSCL) refers to gpio.o(i.GPIODirModeSet) for GPIODirModeSet
        gpio.o(i.GPIOPinTypeI2CSCL) refers to gpio.o(i.GPIOPadConfigSet) for GPIOPadConfigSet
        gpio.o(i.GPIOPinTypeLPC) refers to gpio.o(i.GPIODirModeSet) for GPIODirModeSet
        gpio.o(i.GPIOPinTypeLPC) refers to gpio.o(i.GPIOPadConfigSet) for GPIOPadConfigSet
        gpio.o(i.GPIOPinTypePECIRx) refers to gpio.o(i.GPIODirModeSet) for GPIODirModeSet
        gpio.o(i.GPIOPinTypePECIRx) refers to gpio.o(i.GPIOPadConfigSet) for GPIOPadConfigSet
        gpio.o(i.GPIOPinTypePECITx) refers to gpio.o(i.GPIODirModeSet) for GPIODirModeSet
        gpio.o(i.GPIOPinTypePECITx) refers to gpio.o(i.GPIOPadConfigSet) for GPIOPadConfigSet
        gpio.o(i.GPIOPinTypePWM) refers to gpio.o(i.GPIODirModeSet) for GPIODirModeSet
        gpio.o(i.GPIOPinTypePWM) refers to gpio.o(i.GPIOPadConfigSet) for GPIOPadConfigSet
        gpio.o(i.GPIOPinTypeQEI) refers to gpio.o(i.GPIODirModeSet) for GPIODirModeSet
        gpio.o(i.GPIOPinTypeQEI) refers to gpio.o(i.GPIOPadConfigSet) for GPIOPadConfigSet
        gpio.o(i.GPIOPinTypeSSI) refers to gpio.o(i.GPIODirModeSet) for GPIODirModeSet
        gpio.o(i.GPIOPinTypeSSI) refers to gpio.o(i.GPIOPadConfigSet) for GPIOPadConfigSet
        gpio.o(i.GPIOPinTypeTimer) refers to gpio.o(i.GPIODirModeSet) for GPIODirModeSet
        gpio.o(i.GPIOPinTypeTimer) refers to gpio.o(i.GPIOPadConfigSet) for GPIOPadConfigSet
        gpio.o(i.GPIOPinTypeUART) refers to gpio.o(i.GPIODirModeSet) for GPIODirModeSet
        gpio.o(i.GPIOPinTypeUART) refers to gpio.o(i.GPIOPadConfigSet) for GPIOPadConfigSet
        gpio.o(i.GPIOPinTypeUSBAnalog) refers to gpio.o(i.GPIODirModeSet) for GPIODirModeSet
        gpio.o(i.GPIOPinTypeUSBAnalog) refers to gpio.o(i.GPIOPadConfigSet) for GPIOPadConfigSet
        gpio.o(i.GPIOPinTypeUSBDigital) refers to gpio.o(i.GPIODirModeSet) for GPIODirModeSet
        gpio.o(i.GPIOPinTypeUSBDigital) refers to gpio.o(i.GPIOPadConfigSet) for GPIOPadConfigSet
        gpio.o(i._GPIOIntNumberGet) refers to gpio.o(.constdata) for .constdata
        hibernate.o(i.HibernateIntRegister) refers to hibernate.o(i._HibernateIntNumberGet) for _HibernateIntNumberGet
        hibernate.o(i.HibernateIntRegister) refers to interrupt.o(i.IntRegister) for IntRegister
        hibernate.o(i.HibernateIntRegister) refers to interrupt.o(i.IntEnable) for IntEnable
        hibernate.o(i.HibernateIntUnregister) refers to hibernate.o(i._HibernateIntNumberGet) for _HibernateIntNumberGet
        hibernate.o(i.HibernateIntUnregister) refers to interrupt.o(i.IntDisable) for IntDisable
        hibernate.o(i.HibernateIntUnregister) refers to interrupt.o(i.IntUnregister) for IntUnregister
        i2c.o(i.I2CIntRegister) refers to i2c.o(i._I2CIntNumberGet) for _I2CIntNumberGet
        i2c.o(i.I2CIntRegister) refers to interrupt.o(i.IntRegister) for IntRegister
        i2c.o(i.I2CIntRegister) refers to interrupt.o(i.IntEnable) for IntEnable
        i2c.o(i.I2CIntUnregister) refers to i2c.o(i._I2CIntNumberGet) for _I2CIntNumberGet
        i2c.o(i.I2CIntUnregister) refers to interrupt.o(i.IntDisable) for IntDisable
        i2c.o(i.I2CIntUnregister) refers to interrupt.o(i.IntUnregister) for IntUnregister
        i2c.o(i.I2CSlaveInit) refers to i2c.o(i.I2CSlaveEnable) for I2CSlaveEnable
        i2c.o(i._I2CIntNumberGet) refers to i2c.o(.constdata) for .constdata
        interrupt.o(i.IntDisable) refers to interrupt.o(.constdata) for .constdata
        interrupt.o(i.IntEnable) refers to interrupt.o(.constdata) for .constdata
        interrupt.o(i.IntIsEnabled) refers to interrupt.o(.constdata) for .constdata
        interrupt.o(i.IntMasterDisable) refers to cpu.o(.emb_text) for CPUcpsid
        interrupt.o(i.IntMasterEnable) refers to cpu.o(.emb_text) for CPUcpsie
        interrupt.o(i.IntPendClear) refers to interrupt.o(.constdata) for .constdata
        interrupt.o(i.IntPendSet) refers to interrupt.o(.constdata) for .constdata
        interrupt.o(i.IntPriorityGet) refers to interrupt.o(.constdata) for .constdata
        interrupt.o(i.IntPriorityGroupingGet) refers to interrupt.o(.constdata) for .constdata
        interrupt.o(i.IntPriorityGroupingSet) refers to interrupt.o(.constdata) for .constdata
        interrupt.o(i.IntPriorityMaskGet) refers to cpu.o(.emb_text) for CPUbasepriGet
        interrupt.o(i.IntPriorityMaskSet) refers to cpu.o(.emb_text) for CPUbasepriSet
        interrupt.o(i.IntPrioritySet) refers to interrupt.o(.constdata) for .constdata
        interrupt.o(i.IntRegister) refers to interrupt.o(vtable) for vtable
        interrupt.o(i.IntUnregister) refers to interrupt.o(i._IntDefaultHandler) for _IntDefaultHandler
        interrupt.o(i.IntUnregister) refers to interrupt.o(vtable) for vtable
        timer.o(i.TimerIntRegister) refers to timer.o(i._TimerIntNumberGet) for _TimerIntNumberGet
        timer.o(i.TimerIntRegister) refers to interrupt.o(i.IntRegister) for IntRegister
        timer.o(i.TimerIntRegister) refers to interrupt.o(i.IntEnable) for IntEnable
        timer.o(i.TimerIntUnregister) refers to timer.o(i._TimerIntNumberGet) for _TimerIntNumberGet
        timer.o(i.TimerIntUnregister) refers to interrupt.o(i.IntDisable) for IntDisable
        timer.o(i.TimerIntUnregister) refers to interrupt.o(i.IntUnregister) for IntUnregister
        timer.o(i._TimerIntNumberGet) refers to timer.o(.constdata) for .constdata
        uart.o(i.UARTConfigSetExpClk) refers to uart.o(i.UARTDisable) for UARTDisable
        uart.o(i.UARTConfigSetExpClk) refers to uart.o(i.UARTEnable) for UARTEnable
        uart.o(i.UARTIntRegister) refers to uart.o(i._UARTIntNumberGet) for _UARTIntNumberGet
        uart.o(i.UARTIntRegister) refers to interrupt.o(i.IntRegister) for IntRegister
        uart.o(i.UARTIntRegister) refers to interrupt.o(i.IntEnable) for IntEnable
        uart.o(i.UARTIntUnregister) refers to uart.o(i._UARTIntNumberGet) for _UARTIntNumberGet
        uart.o(i.UARTIntUnregister) refers to interrupt.o(i.IntDisable) for IntDisable
        uart.o(i.UARTIntUnregister) refers to interrupt.o(i.IntUnregister) for IntUnregister
        uart.o(i._UARTIntNumberGet) refers to uart.o(.constdata) for .constdata
        ssi.o(i.SSIIntRegister) refers to ssi.o(i._SSIIntNumberGet) for _SSIIntNumberGet
        ssi.o(i.SSIIntRegister) refers to interrupt.o(i.IntRegister) for IntRegister
        ssi.o(i.SSIIntRegister) refers to interrupt.o(i.IntEnable) for IntEnable
        ssi.o(i.SSIIntUnregister) refers to ssi.o(i._SSIIntNumberGet) for _SSIIntNumberGet
        ssi.o(i.SSIIntUnregister) refers to interrupt.o(i.IntDisable) for IntDisable
        ssi.o(i.SSIIntUnregister) refers to interrupt.o(i.IntUnregister) for IntUnregister
        ssi.o(i._SSIIntNumberGet) refers to ssi.o(.constdata) for .constdata
        sysctl.o(i.SysCtlClockGet) refers to sysctl.o(.constdata) for .constdata
        sysctl.o(i.SysCtlClockSet) refers to sysctl.o(.emb_text) for SysCtlDelay
        sysctl.o(i.SysCtlDeepSleep) refers to cpu.o(.emb_text) for CPUwfi
        sysctl.o(i.SysCtlIntRegister) refers to interrupt.o(i.IntRegister) for IntRegister
        sysctl.o(i.SysCtlIntRegister) refers to interrupt.o(i.IntEnable) for IntEnable
        sysctl.o(i.SysCtlIntUnregister) refers to interrupt.o(i.IntDisable) for IntDisable
        sysctl.o(i.SysCtlIntUnregister) refers to interrupt.o(i.IntUnregister) for IntUnregister
        sysctl.o(i.SysCtlSleep) refers to cpu.o(.emb_text) for CPUwfi
        systick.o(i.SysTickIntRegister) refers to interrupt.o(i.IntRegister) for IntRegister
        systick.o(i.SysTickIntUnregister) refers to interrupt.o(i.IntUnregister) for IntUnregister
        mpu.o(i.MPUIntRegister) refers to interrupt.o(i.IntRegister) for IntRegister
        mpu.o(i.MPUIntRegister) refers to interrupt.o(i.IntEnable) for IntEnable
        mpu.o(i.MPUIntUnregister) refers to interrupt.o(i.IntDisable) for IntDisable
        mpu.o(i.MPUIntUnregister) refers to interrupt.o(i.IntUnregister) for IntUnregister
        mmc-ek-lm4f232h5qd.o(i.disk_initialize) refers to mmc-ek-lm4f232h5qd.o(i.power_on) for power_on
        mmc-ek-lm4f232h5qd.o(i.disk_initialize) refers to mmc-ek-lm4f232h5qd.o(i.send_initial_clock_train) for send_initial_clock_train
        mmc-ek-lm4f232h5qd.o(i.disk_initialize) refers to mmc-ek-lm4f232h5qd.o(i.SELECT) for SELECT
        mmc-ek-lm4f232h5qd.o(i.disk_initialize) refers to mmc-ek-lm4f232h5qd.o(i.send_cmd) for send_cmd
        mmc-ek-lm4f232h5qd.o(i.disk_initialize) refers to mmc-ek-lm4f232h5qd.o(i.rcvr_spi) for rcvr_spi
        mmc-ek-lm4f232h5qd.o(i.disk_initialize) refers to mmc-ek-lm4f232h5qd.o(i.DESELECT) for DESELECT
        mmc-ek-lm4f232h5qd.o(i.disk_initialize) refers to mmc-ek-lm4f232h5qd.o(.data) for .data
        mmc-ek-lm4f232h5qd.o(i.disk_ioctl) refers to mmc-ek-lm4f232h5qd.o(i.power_on) for power_on
        mmc-ek-lm4f232h5qd.o(i.disk_ioctl) refers to mmc-ek-lm4f232h5qd.o(i.SELECT) for SELECT
        mmc-ek-lm4f232h5qd.o(i.disk_ioctl) refers to mmc-ek-lm4f232h5qd.o(i.send_cmd) for send_cmd
        mmc-ek-lm4f232h5qd.o(i.disk_ioctl) refers to mmc-ek-lm4f232h5qd.o(i.rcvr_datablock) for rcvr_datablock
        mmc-ek-lm4f232h5qd.o(i.disk_ioctl) refers to mmc-ek-lm4f232h5qd.o(i.wait_ready) for wait_ready
        mmc-ek-lm4f232h5qd.o(i.disk_ioctl) refers to mmc-ek-lm4f232h5qd.o(i.rcvr_spi) for rcvr_spi
        mmc-ek-lm4f232h5qd.o(i.disk_ioctl) refers to mmc-ek-lm4f232h5qd.o(i.DESELECT) for DESELECT
        mmc-ek-lm4f232h5qd.o(i.disk_ioctl) refers to mmc-ek-lm4f232h5qd.o(.data) for .data
        mmc-ek-lm4f232h5qd.o(i.disk_read) refers to mmc-ek-lm4f232h5qd.o(i.SELECT) for SELECT
        mmc-ek-lm4f232h5qd.o(i.disk_read) refers to mmc-ek-lm4f232h5qd.o(i.send_cmd) for send_cmd
        mmc-ek-lm4f232h5qd.o(i.disk_read) refers to mmc-ek-lm4f232h5qd.o(i.rcvr_datablock) for rcvr_datablock
        mmc-ek-lm4f232h5qd.o(i.disk_read) refers to mmc-ek-lm4f232h5qd.o(i.xmit_spi) for xmit_spi
        mmc-ek-lm4f232h5qd.o(i.disk_read) refers to mmc-ek-lm4f232h5qd.o(i.rcvr_spi) for rcvr_spi
        mmc-ek-lm4f232h5qd.o(i.disk_read) refers to mmc-ek-lm4f232h5qd.o(i.DESELECT) for DESELECT
        mmc-ek-lm4f232h5qd.o(i.disk_read) refers to mmc-ek-lm4f232h5qd.o(.data) for .data
        mmc-ek-lm4f232h5qd.o(i.disk_status) refers to mmc-ek-lm4f232h5qd.o(.data) for .data
        mmc-ek-lm4f232h5qd.o(i.disk_timerproc) refers to mmc-ek-lm4f232h5qd.o(.data) for .data
        mmc-ek-lm4f232h5qd.o(i.disk_write) refers to mmc-ek-lm4f232h5qd.o(i.SELECT) for SELECT
        mmc-ek-lm4f232h5qd.o(i.disk_write) refers to mmc-ek-lm4f232h5qd.o(i.send_cmd) for send_cmd
        mmc-ek-lm4f232h5qd.o(i.disk_write) refers to mmc-ek-lm4f232h5qd.o(i.xmit_datablock) for xmit_datablock
        mmc-ek-lm4f232h5qd.o(i.disk_write) refers to mmc-ek-lm4f232h5qd.o(i.DESELECT) for DESELECT
        mmc-ek-lm4f232h5qd.o(i.disk_write) refers to mmc-ek-lm4f232h5qd.o(i.rcvr_spi) for rcvr_spi
        mmc-ek-lm4f232h5qd.o(i.disk_write) refers to mmc-ek-lm4f232h5qd.o(.data) for .data
        mmc-ek-lm4f232h5qd.o(i.power_on) refers to mmc-ek-lm4f232h5qd.o(i.send_initial_clock_train) for send_initial_clock_train
        mmc-ek-lm4f232h5qd.o(i.power_on) refers to mmc-ek-lm4f232h5qd.o(.data) for .data
        mmc-ek-lm4f232h5qd.o(i.rcvr_datablock) refers to mmc-ek-lm4f232h5qd.o(i.rcvr_spi) for rcvr_spi
        mmc-ek-lm4f232h5qd.o(i.rcvr_datablock) refers to mmc-ek-lm4f232h5qd.o(.data) for .data
        mmc-ek-lm4f232h5qd.o(i.send_cmd) refers to mmc-ek-lm4f232h5qd.o(i.wait_ready) for wait_ready
        mmc-ek-lm4f232h5qd.o(i.send_cmd) refers to mmc-ek-lm4f232h5qd.o(i.xmit_spi) for xmit_spi
        mmc-ek-lm4f232h5qd.o(i.send_cmd) refers to mmc-ek-lm4f232h5qd.o(i.rcvr_spi) for rcvr_spi
        mmc-ek-lm4f232h5qd.o(i.send_initial_clock_train) refers to mmc-ek-lm4f232h5qd.o(i.DESELECT) for DESELECT
        mmc-ek-lm4f232h5qd.o(i.wait_ready) refers to mmc-ek-lm4f232h5qd.o(i.rcvr_spi) for rcvr_spi
        mmc-ek-lm4f232h5qd.o(i.wait_ready) refers to mmc-ek-lm4f232h5qd.o(.data) for .data
        mmc-ek-lm4f232h5qd.o(i.xmit_datablock) refers to mmc-ek-lm4f232h5qd.o(i.wait_ready) for wait_ready
        mmc-ek-lm4f232h5qd.o(i.xmit_datablock) refers to mmc-ek-lm4f232h5qd.o(i.xmit_spi) for xmit_spi
        mmc-ek-lm4f232h5qd.o(i.xmit_datablock) refers to mmc-ek-lm4f232h5qd.o(i.rcvr_spi) for rcvr_spi
        ff.o(i.check_fs) refers to mmc-ek-lm4f232h5qd.o(i.disk_read) for disk_read
        ff.o(i.chk_mounted) refers to mmc-ek-lm4f232h5qd.o(i.disk_status) for disk_status
        ff.o(i.chk_mounted) refers to mmc-ek-lm4f232h5qd.o(i.disk_initialize) for disk_initialize
        ff.o(i.chk_mounted) refers to ff.o(i.check_fs) for check_fs
        ff.o(i.chk_mounted) refers to mmc-ek-lm4f232h5qd.o(i.disk_read) for disk_read
        ff.o(i.chk_mounted) refers to ff.o(.data) for .data
        ff.o(i.create_chain) refers to ff.o(i.get_fat) for get_fat
        ff.o(i.create_chain) refers to ff.o(i.put_fat) for put_fat
        ff.o(i.create_name) refers to ff.o(i.mem_set) for mem_set
        ff.o(i.dir_next) refers to ff.o(i.get_fat) for get_fat
        ff.o(i.dir_next) refers to ff.o(i.create_chain) for create_chain
        ff.o(i.dir_next) refers to ff.o(i.sync_window) for sync_window
        ff.o(i.dir_next) refers to ff.o(i.mem_set) for mem_set
        ff.o(i.dir_next) refers to ff.o(i.clust2sect) for clust2sect
        ff.o(i.dir_read) refers to ff.o(i.move_window) for move_window
        ff.o(i.dir_read) refers to ff.o(i.dir_next) for dir_next
        ff.o(i.dir_register) refers to ff.o(i.dir_sdi) for dir_sdi
        ff.o(i.dir_register) refers to ff.o(i.move_window) for move_window
        ff.o(i.dir_register) refers to ff.o(i.dir_next) for dir_next
        ff.o(i.dir_register) refers to ff.o(i.mem_set) for mem_set
        ff.o(i.dir_register) refers to ff.o(i.mem_cpy) for mem_cpy
        ff.o(i.dir_remove) refers to ff.o(i.dir_sdi) for dir_sdi
        ff.o(i.dir_remove) refers to ff.o(i.move_window) for move_window
        ff.o(i.dir_sdi) refers to ff.o(i.get_fat) for get_fat
        ff.o(i.dir_sdi) refers to ff.o(i.clust2sect) for clust2sect
        ff.o(i.f_chmod) refers to ff.o(i.chk_mounted) for chk_mounted
        ff.o(i.f_chmod) refers to ff.o(i.follow_path) for follow_path
        ff.o(i.f_chmod) refers to ff.o(i.sync_fs) for sync_fs
        ff.o(i.f_close) refers to ff.o(i.f_sync) for f_sync
        ff.o(i.f_getfree) refers to ff.o(i.chk_mounted) for chk_mounted
        ff.o(i.f_getfree) refers to ff.o(i.get_fat) for get_fat
        ff.o(i.f_getfree) refers to ff.o(i.move_window) for move_window
        ff.o(i.f_lseek) refers to ff.o(i.validate) for validate
        ff.o(i.f_lseek) refers to ff.o(i.create_chain) for create_chain
        ff.o(i.f_lseek) refers to ff.o(i.get_fat) for get_fat
        ff.o(i.f_lseek) refers to ff.o(i.clust2sect) for clust2sect
        ff.o(i.f_lseek) refers to mmc-ek-lm4f232h5qd.o(i.disk_write) for disk_write
        ff.o(i.f_lseek) refers to mmc-ek-lm4f232h5qd.o(i.disk_read) for disk_read
        ff.o(i.f_mkdir) refers to mmc-ek-lm4f232h5qd.o(i.get_fattime) for get_fattime
        ff.o(i.f_mkdir) refers to ff.o(i.chk_mounted) for chk_mounted
        ff.o(i.f_mkdir) refers to ff.o(i.follow_path) for follow_path
        ff.o(i.f_mkdir) refers to ff.o(i.create_chain) for create_chain
        ff.o(i.f_mkdir) refers to ff.o(i.sync_window) for sync_window
        ff.o(i.f_mkdir) refers to ff.o(i.clust2sect) for clust2sect
        ff.o(i.f_mkdir) refers to ff.o(i.mem_set) for mem_set
        ff.o(i.f_mkdir) refers to ff.o(i.st_clust) for st_clust
        ff.o(i.f_mkdir) refers to ff.o(i.mem_cpy) for mem_cpy
        ff.o(i.f_mkdir) refers to ff.o(i.dir_register) for dir_register
        ff.o(i.f_mkdir) refers to ff.o(i.remove_chain) for remove_chain
        ff.o(i.f_mkdir) refers to ff.o(i.sync_fs) for sync_fs
        ff.o(i.f_mkfs) refers to mmc-ek-lm4f232h5qd.o(i.disk_initialize) for disk_initialize
        ff.o(i.f_mkfs) refers to mmc-ek-lm4f232h5qd.o(i.disk_ioctl) for disk_ioctl
        ff.o(i.f_mkfs) refers to ff.o(i.mem_set) for mem_set
        ff.o(i.f_mkfs) refers to mmc-ek-lm4f232h5qd.o(i.disk_write) for disk_write
        ff.o(i.f_mkfs) refers to ff.o(i.mem_cpy) for mem_cpy
        ff.o(i.f_mkfs) refers to mmc-ek-lm4f232h5qd.o(i.get_fattime) for get_fattime
        ff.o(i.f_mkfs) refers to ff.o(.data) for .data
        ff.o(i.f_mkfs) refers to ff.o(.constdata) for .constdata
        ff.o(i.f_mount) refers to ff.o(.data) for .data
        ff.o(i.f_open) refers to ff.o(i.chk_mounted) for chk_mounted
        ff.o(i.f_open) refers to ff.o(i.follow_path) for follow_path
        ff.o(i.f_open) refers to ff.o(i.dir_register) for dir_register
        ff.o(i.f_open) refers to mmc-ek-lm4f232h5qd.o(i.get_fattime) for get_fattime
        ff.o(i.f_open) refers to ff.o(i.ld_clust) for ld_clust
        ff.o(i.f_open) refers to ff.o(i.st_clust) for st_clust
        ff.o(i.f_open) refers to ff.o(i.remove_chain) for remove_chain
        ff.o(i.f_open) refers to ff.o(i.move_window) for move_window
        ff.o(i.f_opendir) refers to ff.o(i.chk_mounted) for chk_mounted
        ff.o(i.f_opendir) refers to ff.o(i.follow_path) for follow_path
        ff.o(i.f_opendir) refers to ff.o(i.ld_clust) for ld_clust
        ff.o(i.f_opendir) refers to ff.o(i.dir_sdi) for dir_sdi
        ff.o(i.f_read) refers to ff.o(i.validate) for validate
        ff.o(i.f_read) refers to ff.o(i.get_fat) for get_fat
        ff.o(i.f_read) refers to ff.o(i.clust2sect) for clust2sect
        ff.o(i.f_read) refers to mmc-ek-lm4f232h5qd.o(i.disk_read) for disk_read
        ff.o(i.f_read) refers to ff.o(i.mem_cpy) for mem_cpy
        ff.o(i.f_read) refers to mmc-ek-lm4f232h5qd.o(i.disk_write) for disk_write
        ff.o(i.f_readdir) refers to ff.o(i.validate) for validate
        ff.o(i.f_readdir) refers to ff.o(i.dir_read) for dir_read
        ff.o(i.f_readdir) refers to ff.o(i.get_fileinfo) for get_fileinfo
        ff.o(i.f_readdir) refers to ff.o(i.dir_next) for dir_next
        ff.o(i.f_readdir) refers to ff.o(i.dir_sdi) for dir_sdi
        ff.o(i.f_rename) refers to ff.o(i.chk_mounted) for chk_mounted
        ff.o(i.f_rename) refers to ff.o(i.follow_path) for follow_path
        ff.o(i.f_rename) refers to ff.o(i.mem_cpy) for mem_cpy
        ff.o(i.f_rename) refers to ff.o(i.dir_register) for dir_register
        ff.o(i.f_rename) refers to ff.o(i.ld_clust) for ld_clust
        ff.o(i.f_rename) refers to ff.o(i.clust2sect) for clust2sect
        ff.o(i.f_rename) refers to ff.o(i.move_window) for move_window
        ff.o(i.f_rename) refers to ff.o(i.st_clust) for st_clust
        ff.o(i.f_rename) refers to ff.o(i.dir_remove) for dir_remove
        ff.o(i.f_rename) refers to ff.o(i.sync_fs) for sync_fs
        ff.o(i.f_stat) refers to ff.o(i.chk_mounted) for chk_mounted
        ff.o(i.f_stat) refers to ff.o(i.follow_path) for follow_path
        ff.o(i.f_stat) refers to ff.o(i.get_fileinfo) for get_fileinfo
        ff.o(i.f_sync) refers to ff.o(i.validate) for validate
        ff.o(i.f_sync) refers to mmc-ek-lm4f232h5qd.o(i.disk_write) for disk_write
        ff.o(i.f_sync) refers to ff.o(i.move_window) for move_window
        ff.o(i.f_sync) refers to ff.o(i.st_clust) for st_clust
        ff.o(i.f_sync) refers to mmc-ek-lm4f232h5qd.o(i.get_fattime) for get_fattime
        ff.o(i.f_sync) refers to ff.o(i.sync_fs) for sync_fs
        ff.o(i.f_truncate) refers to ff.o(i.validate) for validate
        ff.o(i.f_truncate) refers to ff.o(i.get_fat) for get_fat
        ff.o(i.f_truncate) refers to ff.o(i.remove_chain) for remove_chain
        ff.o(i.f_truncate) refers to ff.o(i.put_fat) for put_fat
        ff.o(i.f_unlink) refers to ff.o(i.chk_mounted) for chk_mounted
        ff.o(i.f_unlink) refers to ff.o(i.follow_path) for follow_path
        ff.o(i.f_unlink) refers to ff.o(i.ld_clust) for ld_clust
        ff.o(i.f_unlink) refers to ff.o(i.mem_cpy) for mem_cpy
        ff.o(i.f_unlink) refers to ff.o(i.dir_sdi) for dir_sdi
        ff.o(i.f_unlink) refers to ff.o(i.dir_read) for dir_read
        ff.o(i.f_unlink) refers to ff.o(i.dir_remove) for dir_remove
        ff.o(i.f_unlink) refers to ff.o(i.remove_chain) for remove_chain
        ff.o(i.f_unlink) refers to ff.o(i.sync_fs) for sync_fs
        ff.o(i.f_utime) refers to ff.o(i.chk_mounted) for chk_mounted
        ff.o(i.f_utime) refers to ff.o(i.follow_path) for follow_path
        ff.o(i.f_utime) refers to ff.o(i.sync_fs) for sync_fs
        ff.o(i.f_write) refers to ff.o(i.validate) for validate
        ff.o(i.f_write) refers to ff.o(i.create_chain) for create_chain
        ff.o(i.f_write) refers to mmc-ek-lm4f232h5qd.o(i.disk_write) for disk_write
        ff.o(i.f_write) refers to ff.o(i.clust2sect) for clust2sect
        ff.o(i.f_write) refers to ff.o(i.mem_cpy) for mem_cpy
        ff.o(i.f_write) refers to mmc-ek-lm4f232h5qd.o(i.disk_read) for disk_read
        ff.o(i.follow_path) refers to ff.o(i.dir_sdi) for dir_sdi
        ff.o(i.follow_path) refers to ff.o(i.create_name) for create_name
        ff.o(i.follow_path) refers to ff.o(i.move_window) for move_window
        ff.o(i.follow_path) refers to ff.o(i.dir_next) for dir_next
        ff.o(i.follow_path) refers to ff.o(i.ld_clust) for ld_clust
        ff.o(i.get_fat) refers to ff.o(i.move_window) for move_window
        ff.o(i.move_window) refers to ff.o(i.sync_window) for sync_window
        ff.o(i.move_window) refers to mmc-ek-lm4f232h5qd.o(i.disk_read) for disk_read
        ff.o(i.put_fat) refers to ff.o(i.move_window) for move_window
        ff.o(i.remove_chain) refers to ff.o(i.get_fat) for get_fat
        ff.o(i.remove_chain) refers to ff.o(i.put_fat) for put_fat
        ff.o(i.sync_fs) refers to ff.o(i.sync_window) for sync_window
        ff.o(i.sync_fs) refers to ff.o(i.mem_set) for mem_set
        ff.o(i.sync_fs) refers to mmc-ek-lm4f232h5qd.o(i.disk_write) for disk_write
        ff.o(i.sync_fs) refers to mmc-ek-lm4f232h5qd.o(i.disk_ioctl) for disk_ioctl
        ff.o(i.sync_window) refers to mmc-ek-lm4f232h5qd.o(i.disk_write) for disk_write
        ff.o(i.validate) refers to mmc-ek-lm4f232h5qd.o(i.disk_status) for disk_status
        malloc.o(.text) refers (Special) to hguard.o(.text) for __heap$guard
        malloc.o(.text) refers (Special) to init_alloc.o(.text) for _init_alloc
        malloc.o(.text) refers to rt_heap_descriptor_intlibspace.o(.text) for __rt_heap_descriptor
        malloc.o(.text) refers to heapstubs.o(.text) for __Heap_Alloc
        free.o(.text) refers (Special) to hguard.o(.text) for __heap$guard
        free.o(.text) refers to rt_heap_descriptor_intlibspace.o(.text) for __rt_heap_descriptor
        free.o(.text) refers to heapstubs.o(.text) for __Heap_Free
        h1_alloc.o(.text) refers (Special) to h1_init.o(.text) for __Heap_Initialize
        h1_alloc.o(.text) refers to rt_heap_descriptor_intlibspace.o(.text) for __rt_heap_descriptor
        h1_alloc.o(.text) refers to init_alloc.o(.text) for __Heap_Full
        h1_free.o(.text) refers to rt_heap_descriptor_intlibspace.o(.text) for __rt_heap_descriptor
        h1_alloc_mt.o(.text) refers (Special) to h1_init.o(.text) for __Heap_Initialize
        h1_alloc_mt.o(.text) refers to init_alloc.o(.text) for __Heap_Full
        h1_alloc_mt.o(.text) refers to rt_heap_descriptor_intlibspace.o(.text) for __rt_heap_descriptor
        h1_free_mt.o(.text) refers to rt_heap_descriptor_intlibspace.o(.text) for __rt_heap_descriptor
        heap2.o(i._FDIterate) refers to heap2.o(.constdata) for .constdata
        heap2.o(i.___Heap_ProvideMemory$realtime) refers to fdtree.o(i._FDTree_Delete) for _FDTree_Delete
        heap2.o(i.___Heap_ProvideMemory$realtime) refers to fdtree.o(i._FDTree_Insert) for _FDTree_Insert
        heap2.o(i.___Heap_Stats$realtime) refers to heap2.o(i._Heap2_StatsIterate) for _Heap2_StatsIterate
        heap2.o(i.___Heap_Valid$realtime) refers to heap2.o(i._FDIterate) for _FDIterate
        heap2.o(i.___Heap_Valid$realtime) refers to heap2.o(.constdata) for .constdata
        heap2.o(i._free$realtime) refers to rt_heap_descriptor_intlibspace.o(.text) for __rt_heap_descriptor
        heap2.o(i._free$realtime) refers to fdtree.o(i._FDTree_Delete) for _FDTree_Delete
        heap2.o(i._free$realtime) refers to fdtree.o(i._FDTree_Insert) for _FDTree_Insert
        heap2.o(i._malloc$realtime) refers to rt_heap_descriptor_intlibspace.o(.text) for __rt_heap_descriptor
        heap2.o(i._malloc$realtime) refers to fdtree.o(i._FDTree_FindFirst) for _FDTree_FindFirst
        heap2.o(i._malloc$realtime) refers to init_alloc.o(.text) for __Heap_Full
        heap2.o(i._malloc$realtime) refers to fdtree.o(i._FDTree_RemoveNode) for _FDTree_RemoveNode
        heap2.o(i._malloc$realtime) refers to fdtree.o(i._FDTree_Insert) for _FDTree_Insert
        heap2.o(i._posix_memalign$realtime) refers to rt_heap_descriptor_intlibspace.o(.text) for __rt_heap_descriptor
        heap2.o(i._posix_memalign$realtime) refers to fdtree.o(i._FDTree_FindFirst) for _FDTree_FindFirst
        heap2.o(i._posix_memalign$realtime) refers to init_alloc.o(.text) for __Heap_Full
        heap2.o(i._posix_memalign$realtime) refers to fdtree.o(i._FDTree_RemoveNode) for _FDTree_RemoveNode
        heap2.o(i._posix_memalign$realtime) refers to fdtree.o(i._FDTree_Insert) for _FDTree_Insert
        heap2.o(i._realloc$realtime) refers to rt_heap_descriptor_intlibspace.o(.text) for __rt_heap_descriptor
        heap2.o(i._realloc$realtime) refers to h1_free.o(.text) for free
        heap2.o(i._realloc$realtime) refers to h1_alloc.o(.text) for malloc
        heap2.o(i._realloc$realtime) refers to fdtree.o(i._FDTree_Delete) for _FDTree_Delete
        heap2.o(i._realloc$realtime) refers to fdtree.o(i._FDTree_Insert) for _FDTree_Insert
        heap2.o(i._realloc$realtime) refers to rt_memcpy_w.o(.text) for __aeabi_memcpy4
        heap2mt.o(i._FDIterate) refers to heap2mt.o(.constdata) for .constdata
        heap2mt.o(i.___Heap_Initialize$realtime$concurrent) refers to mutex_dummy.o(.text) for _mutex_initialize
        heap2mt.o(i.___Heap_ProvideMemory$realtime$concurrent) refers to fdtree.o(i._FDTree_Delete) for _FDTree_Delete
        heap2mt.o(i.___Heap_ProvideMemory$realtime$concurrent) refers to fdtree.o(i._FDTree_Insert) for _FDTree_Insert
        heap2mt.o(i.___Heap_Stats$realtime$concurrent) refers to heap2mt.o(i._Heap2_StatsIterate) for _Heap2_StatsIterate
        heap2mt.o(i.___Heap_Valid$realtime$concurrent) refers to heap2mt.o(i._FDIterate) for _FDIterate
        heap2mt.o(i.___Heap_Valid$realtime$concurrent) refers to heap2mt.o(.constdata) for .constdata
        heap2mt.o(i._free$realtime$concurrent) refers to rt_heap_descriptor_intlibspace.o(.text) for __rt_heap_descriptor
        heap2mt.o(i._free$realtime$concurrent) refers to fdtree.o(i._FDTree_Delete) for _FDTree_Delete
        heap2mt.o(i._free$realtime$concurrent) refers to fdtree.o(i._FDTree_Insert) for _FDTree_Insert
        heap2mt.o(i._malloc$realtime$concurrent) refers to rt_heap_descriptor_intlibspace.o(.text) for __rt_heap_descriptor
        heap2mt.o(i._malloc$realtime$concurrent) refers to fdtree.o(i._FDTree_FindFirst) for _FDTree_FindFirst
        heap2mt.o(i._malloc$realtime$concurrent) refers to init_alloc.o(.text) for __Heap_Full
        heap2mt.o(i._malloc$realtime$concurrent) refers to fdtree.o(i._FDTree_RemoveNode) for _FDTree_RemoveNode
        heap2mt.o(i._malloc$realtime$concurrent) refers to fdtree.o(i._FDTree_Insert) for _FDTree_Insert
        heap2mt.o(i._posix_memalign$realtime$concurrent) refers to rt_heap_descriptor_intlibspace.o(.text) for __rt_heap_descriptor
        heap2mt.o(i._posix_memalign$realtime$concurrent) refers to fdtree.o(i._FDTree_FindFirst) for _FDTree_FindFirst
        heap2mt.o(i._posix_memalign$realtime$concurrent) refers to init_alloc.o(.text) for __Heap_Full
        heap2mt.o(i._posix_memalign$realtime$concurrent) refers to fdtree.o(i._FDTree_RemoveNode) for _FDTree_RemoveNode
        heap2mt.o(i._posix_memalign$realtime$concurrent) refers to fdtree.o(i._FDTree_Insert) for _FDTree_Insert
        heap2mt.o(i._realloc$realtime$concurrent) refers to rt_heap_descriptor_intlibspace.o(.text) for __rt_heap_descriptor
        heap2mt.o(i._realloc$realtime$concurrent) refers to h1_free.o(.text) for free
        heap2mt.o(i._realloc$realtime$concurrent) refers to h1_alloc.o(.text) for malloc
        heap2mt.o(i._realloc$realtime$concurrent) refers to fdtree.o(i._FDTree_Delete) for _FDTree_Delete
        heap2mt.o(i._realloc$realtime$concurrent) refers to fdtree.o(i._FDTree_Insert) for _FDTree_Insert
        heap2mt.o(i._realloc$realtime$concurrent) refers to rt_memcpy_w.o(.text) for __aeabi_memcpy4
        __2sprintf.o(.text) refers to _printf_char_common.o(.text) for _printf_char_common
        __2sprintf.o(.text) refers to _sputc.o(.text) for _sputc
        noretval__2sprintf.o(.text) refers to _printf_char_common.o(.text) for _printf_char_common
        noretval__2sprintf.o(.text) refers to _sputc.o(.text) for _sputc
        __printf.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
        _printf_str.o(.text) refers (Special) to _printf_char.o(.text) for _printf_cs_common
        _printf_dec.o(.text) refers to _printf_intcommon.o(.text) for _printf_int_common
        __printf_flags.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
        __printf_flags.o(.text) refers to __printf_flags.o(.constdata) for .constdata
        __printf_ss.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
        __printf_flags_ss.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
        __printf_flags_ss.o(.text) refers to __printf_flags_ss.o(.constdata) for .constdata
        __printf_wp.o(.text) refers to __printf_wp.o(i._is_digit) for _is_digit
        __printf_wp.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
        __printf_flags_wp.o(.text) refers to __printf_wp.o(i._is_digit) for _is_digit
        __printf_flags_wp.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
        __printf_flags_wp.o(.text) refers to __printf_flags_wp.o(.constdata) for .constdata
        __printf_ss_wp.o(.text) refers to __printf_wp.o(i._is_digit) for _is_digit
        __printf_ss_wp.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
        __printf_flags_ss_wp.o(.text) refers to __printf_wp.o(i._is_digit) for _is_digit
        __printf_flags_ss_wp.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
        __printf_flags_ss_wp.o(.text) refers to __printf_flags_ss_wp.o(.constdata) for .constdata
        _printf_c.o(.ARM.Collect$$_printf_percent$$00000013) refers (Weak) to _printf_char.o(.text) for _printf_char
        _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) refers (Weak) to _printf_char.o(.text) for _printf_string
        _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) refers (Weak) to _printf_dec.o(.text) for _printf_int_dec
        _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) refers (Special) to _printf_percent_end.o(.ARM.Collect$$_printf_percent$$00000017) for _printf_percent_end
        fwrite.o(.text) refers to fputc.o(i.fputc) for fputc
        fopen.o(.text) refers to fclose.o(.text) for _fclose_internal
        fopen.o(.text) refers to sys_io.o(.text) for _sys_open
        fopen.o(.text) refers to fseek.o(.text) for _fseek
        fopen.o(.text) refers to h1_alloc.o(.text) for malloc
        fopen.o(.text) refers to rt_memclr_w.o(.text) for __aeabi_memclr4
        fopen.o(.text) refers to stdio_streams.o(.bss) for __stdin
        fclose.o(.text) refers to stdio.o(.text) for _fflush
        fclose.o(.text) refers to sys_io.o(.text) for _sys_close
        fclose.o(.text) refers to h1_free.o(.text) for free
        fclose.o(.text) refers to rt_memclr_w.o(.text) for __aeabi_memclr4
        fclose_locked.o(.text) refers to fclose.o(.text) for _fclose_internal
        fclose_locked.o(.text) refers to streamlock.o(.data) for _stream_list_lock
        fopen_locked.o(.text) refers to fclose.o(.text) for _fclose_internal
        fopen_locked.o(.text) refers to sys_io.o(.text) for _sys_open
        fopen_locked.o(.text) refers to fseek.o(.text) for _fseek
        fopen_locked.o(.text) refers to h1_alloc.o(.text) for malloc
        fopen_locked.o(.text) refers to rt_memclr_w.o(.text) for __aeabi_memclr4
        fopen_locked.o(.text) refers to streamlock.o(.data) for _stream_list_lock
        fopen_locked.o(.text) refers to stdio_streams.o(.bss) for __stdin
        abort.o(.text) refers to defsig_abrt_outer.o(.text) for __rt_SIGABRT
        abort.o(.text) refers (Weak) to libshutdown.o(.ARM.Collect$$libshutdown$$00000000) for __rt_lib_shutdown
        abort.o(.text) refers to sys_exit.o(.text) for _sys_exit
        rt_memcpy_v6.o(.text) refers to rt_memcpy_w.o(.text) for __aeabi_memcpy4
        __main.o(!!!main) refers to rtentry.o(.ARM.Collect$$rtentry$$00000000) for __rt_entry
        sys_io.o(.text) refers (Special) to use_no_semi.o(.text) for __I$use$semihosting
        sys_io.o(.text) refers (Special) to indicate_semi.o(.text) for __semihosting_library_function
        sys_io.o(.text) refers to strlen.o(.text) for strlen
        sys_io.o(.constdata) refers (Special) to use_no_semi.o(.text) for __I$use$semihosting
        sys_io.o(.constdata) refers (Special) to indicate_semi.o(.text) for __semihosting_library_function
        sys_io.o(.constdata) refers (Special) to use_no_semi.o(.text) for __I$use$semihosting
        sys_io.o(.constdata) refers (Special) to indicate_semi.o(.text) for __semihosting_library_function
        sys_io.o(.constdata) refers (Special) to use_no_semi.o(.text) for __I$use$semihosting
        sys_io.o(.constdata) refers (Special) to indicate_semi.o(.text) for __semihosting_library_function
        sys_exit.o(.text) refers (Special) to use_no_semi.o(.text) for __I$use$semihosting
        sys_exit.o(.text) refers (Special) to indicate_semi.o(.text) for __semihosting_library_function
        rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to rtentry2.o(.ARM.Collect$$rtentry$$0000000A) for __rt_entry_li
        rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to rtentry2.o(.ARM.Collect$$rtentry$$0000000D) for __rt_entry_main
        rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to rtentry2.o(.ARM.Collect$$rtentry$$0000000C) for __rt_entry_postli_1
        rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to rtentry2.o(.ARM.Collect$$rtentry$$00000009) for __rt_entry_postsh_1
        rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to rtentry2.o(.ARM.Collect$$rtentry$$00000002) for __rt_entry_presh_1
        rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to rtentry4.o(.ARM.Collect$$rtentry$$00000004) for __rt_entry_sh
        rt_heap_descriptor.o(.text) refers to rt_heap_descriptor.o(.bss) for __rt_heap_descriptor_data
        rt_heap_descriptor_intlibspace.o(.text) refers to libspace.o(.bss) for __libspace_start
        init_alloc.o(.text) refers (Special) to hguard.o(.text) for __heap$guard
        init_alloc.o(.text) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000001) for __rt_lib_init_heap_2
        init_alloc.o(.text) refers (Special) to maybetermalloc1.o(.emb_text) for _maybe_terminate_alloc
        init_alloc.o(.text) refers to h1_extend.o(.text) for __Heap_ProvideMemory
        init_alloc.o(.text) refers to defsig_rtmem_outer.o(.text) for __rt_SIGRTMEM
        init_alloc.o(.text) refers to rt_heap_descriptor_intlibspace.o(.text) for __rt_heap_descriptor
        init_alloc.o(.text) refers to h1_init.o(.text) for __Heap_Initialize
        h1_init_mt.o(.text) refers to mutex_dummy.o(.text) for _mutex_initialize
        _printf_char_common.o(.text) refers to __printf.o(.text) for __printf
        _printf_char.o(.text) refers (Weak) to _printf_str.o(.text) for _printf_str
        fputc.o(i.fputc) refers to flsbuf.o(.text) for __flsbuf_byte
        fseek.o(.text) refers to sys_io.o(.text) for _sys_istty
        fseek.o(.text) refers to ftell.o(.text) for _ftell_internal
        fseek.o(.text) refers to stdio.o(.text) for _seterr
        stdio.o(.text) refers to sys_io.o(.text) for _sys_seek
        streamlock.o(.data) refers (Special) to initio.o(.text) for _initio
        stdio_streams.o(.bss) refers (Special) to initio.o(.text) for _initio
        stdio_streams.o(.bss) refers (Special) to initio.o(.text) for _initio
        stdio_streams.o(.bss) refers (Special) to initio.o(.text) for _initio
        stdio_streams.o(.data) refers (Special) to initio.o(.text) for _initio
        stdio_streams.o(.data) refers (Special) to initio.o(.text) for _initio
        stdio_streams.o(.data) refers (Special) to initio.o(.text) for _initio
        defsig_abrt_outer.o(.text) refers to defsig_abrt_inner.o(.text) for __rt_SIGABRT_inner
        defsig_abrt_outer.o(.text) refers to defsig_exit.o(.text) for __sig_exit
        defsig_abrt_formal.o(.text) refers to rt_raise.o(.text) for __rt_raise
        _get_argv.o(.text) refers (Special) to hrguard.o(.text) for __heap_region$guard
        _get_argv.o(.text) refers to h1_alloc.o(.text) for malloc
        _get_argv.o(.text) refers to defsig_rtmem_outer.o(.text) for __rt_SIGRTMEM
        _get_argv.o(.text) refers to sys_command.o(.text) for _sys_command_string
        libinit2.o(.ARM.Collect$$libinit$$00000001) refers (Weak) to init_alloc.o(.text) for _init_alloc
        libinit2.o(.ARM.Collect$$libinit$$0000000C) refers to libinit2.o(.ARM.Collect$$libinit$$0000000B) for .ARM.Collect$$libinit$$0000000B
        libinit2.o(.ARM.Collect$$libinit$$0000000E) refers to libinit2.o(.ARM.Collect$$libinit$$0000000B) for .ARM.Collect$$libinit$$0000000B
        libinit2.o(.ARM.Collect$$libinit$$00000010) refers to libinit2.o(.ARM.Collect$$libinit$$0000000B) for .ARM.Collect$$libinit$$0000000B
        libinit2.o(.ARM.Collect$$libinit$$00000012) refers to libinit2.o(.ARM.Collect$$libinit$$0000000B) for .ARM.Collect$$libinit$$0000000B
        libinit2.o(.ARM.Collect$$libinit$$00000014) refers to libinit2.o(.ARM.Collect$$libinit$$0000000B) for .ARM.Collect$$libinit$$0000000B
        libinit2.o(.ARM.Collect$$libinit$$00000020) refers (Weak) to initio.o(.text) for _initio
        libinit2.o(.ARM.Collect$$libinit$$00000022) refers to argv_veneer.o(.emb_text) for __ARM_argv_veneer
        libinit2.o(.ARM.Collect$$libinit$$00000023) refers to argv_veneer.o(.emb_text) for __ARM_argv_veneer
        sys_command.o(.text) refers (Special) to use_no_semi.o(.text) for __I$use$semihosting
        sys_command.o(.text) refers (Special) to indicate_semi.o(.text) for __semihosting_library_function
        libspace.o(.text) refers to libspace.o(.bss) for __libspace_start
        rtentry2.o(.ARM.Collect$$rtentry$$00000008) refers to boardinit2.o(.text) for _platform_post_stackheap_init
        rtentry2.o(.ARM.Collect$$rtentry$$0000000A) refers to libinit.o(.ARM.Collect$$libinit$$00000000) for __rt_lib_init
        rtentry2.o(.ARM.Collect$$rtentry$$0000000B) refers to boardinit3.o(.text) for _platform_post_lib_init
        rtentry2.o(.ARM.Collect$$rtentry$$0000000D) refers to main.o(i.main) for main
        rtentry2.o(.ARM.Collect$$rtentry$$0000000D) refers to exit.o(.text) for exit
        rtentry2.o(.ARM.exidx) refers to rtentry2.o(.ARM.Collect$$rtentry$$00000001) for .ARM.Collect$$rtentry$$00000001
        rtentry2.o(.ARM.exidx) refers to rtentry2.o(.ARM.Collect$$rtentry$$00000008) for .ARM.Collect$$rtentry$$00000008
        rtentry2.o(.ARM.exidx) refers to rtentry2.o(.ARM.Collect$$rtentry$$0000000A) for .ARM.Collect$$rtentry$$0000000A
        rtentry2.o(.ARM.exidx) refers to rtentry2.o(.ARM.Collect$$rtentry$$0000000B) for .ARM.Collect$$rtentry$$0000000B
        rtentry2.o(.ARM.exidx) refers to rtentry2.o(.ARM.Collect$$rtentry$$0000000D) for .ARM.Collect$$rtentry$$0000000D
        rtentry4.o(.ARM.Collect$$rtentry$$00000004) refers to sys_stackheap_outer.o(.text) for __user_setup_stackheap
        rtentry4.o(.ARM.exidx) refers to rtentry4.o(.ARM.Collect$$rtentry$$00000004) for .ARM.Collect$$rtentry$$00000004
        rt_raise.o(.text) refers to __raise.o(.text) for __raise
        rt_raise.o(.text) refers to sys_exit.o(.text) for _sys_exit
        maybetermalloc2.o(.emb_text) refers (Special) to term_alloc.o(.text) for _terminate_alloc
        h1_extend.o(.text) refers to h1_free.o(.text) for free
        h1_extend_mt.o(.text) refers to h1_free_mt.o(.text) for _free_internal
        flsbuf.o(.text) refers to stdio.o(.text) for _deferredlazyseek
        flsbuf.o(.text) refers to sys_io.o(.text) for _sys_flen
        flsbuf.o(.text) refers to h1_alloc.o(.text) for malloc
        ftell.o(.text) refers to rt_errno_addr_intlibspace.o(.text) for __aeabi_errno_addr
        initio.o(.text) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000020) for __rt_lib_init_stdio_2
        initio.o(.text) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000002) for __rt_lib_shutdown_stdio_2
        initio.o(.text) refers to rt_memclr_w.o(.text) for __aeabi_memclr4
        initio.o(.text) refers to fopen.o(.text) for freopen
        initio.o(.text) refers to defsig_rtred_outer.o(.text) for __rt_SIGRTRED
        initio.o(.text) refers to setvbuf.o(.text) for setvbuf
        initio.o(.text) refers to fclose.o(.text) for _fclose_internal
        initio.o(.text) refers to h1_free.o(.text) for free
        initio.o(.text) refers to stdio_streams.o(.bss) for __stdin
        initio.o(.text) refers to stdio_streams.o(.bss) for __stdout
        initio.o(.text) refers to stdio_streams.o(.bss) for __stderr
        initio.o(.text) refers to stdio_streams.o(.data) for __aeabi_stdin
        initio.o(.text) refers to stdio_streams.o(.data) for __aeabi_stdout
        initio.o(.text) refers to stdio_streams.o(.data) for __aeabi_stderr
        initio.o(.text) refers to sys_io.o(.constdata) for __stdin_name
        initio.o(.text) refers to sys_io.o(.constdata) for __stdout_name
        initio.o(.text) refers to sys_io.o(.constdata) for __stderr_name
        initio_locked.o(.text) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000020) for __rt_lib_init_stdio_2
        initio_locked.o(.text) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000002) for __rt_lib_shutdown_stdio_2
        initio_locked.o(.text) refers to rt_memclr_w.o(.text) for __aeabi_memclr4
        initio_locked.o(.text) refers to fopen.o(.text) for freopen
        initio_locked.o(.text) refers to defsig_rtred_outer.o(.text) for __rt_SIGRTRED
        initio_locked.o(.text) refers to setvbuf.o(.text) for setvbuf
        initio_locked.o(.text) refers to fclose.o(.text) for _fclose_internal
        initio_locked.o(.text) refers to h1_free.o(.text) for free
        initio_locked.o(.text) refers to stdio_streams.o(.bss) for __stdin
        initio_locked.o(.text) refers to stdio_streams.o(.bss) for __stdout
        initio_locked.o(.text) refers to stdio_streams.o(.bss) for __stderr
        initio_locked.o(.text) refers to stdio_streams.o(.data) for __aeabi_stdin
        initio_locked.o(.text) refers to stdio_streams.o(.data) for __aeabi_stdout
        initio_locked.o(.text) refers to stdio_streams.o(.data) for __aeabi_stderr
        initio_locked.o(.text) refers to streamlock.o(.data) for _stream_list_lock
        initio_locked.o(.text) refers to sys_io.o(.constdata) for __stdin_name
        initio_locked.o(.text) refers to sys_io.o(.constdata) for __stdout_name
        initio_locked.o(.text) refers to sys_io.o(.constdata) for __stderr_name
        defsig_exit.o(.text) refers to sys_exit.o(.text) for _sys_exit
        defsig_abrt_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
        defsig_rtmem_outer.o(.text) refers to defsig_rtmem_inner.o(.text) for __rt_SIGRTMEM_inner
        defsig_rtmem_outer.o(.text) refers to defsig_exit.o(.text) for __sig_exit
        defsig_rtmem_formal.o(.text) refers to rt_raise.o(.text) for __rt_raise
        heapauxa.o(.text) refers to heapauxa.o(.data) for .data
        argv_veneer.o(.emb_text) refers to no_argv.o(.text) for __ARM_get_argv
        flsbuf_fwide.o(.text) refers to flsbuf.o(.text) for __flsbuf
        sys_stackheap_outer.o(.text) refers to libspace.o(.text) for __user_perproc_libspace
        sys_stackheap_outer.o(.text) refers to startup.o(.text) for __user_initial_stackheap
        rt_errno_addr.o(.text) refers to rt_errno_addr.o(.bss) for __aeabi_errno_addr_data
        rt_errno_addr_intlibspace.o(.text) refers to libspace.o(.bss) for __libspace_start
        term_alloc.o(.text) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$0000000D) for __rt_lib_shutdown_heap_2
        term_alloc.o(.text) refers to rt_heap_descriptor_intlibspace.o(.text) for __rt_heap_descriptor
        term_alloc.o(.text) refers to h1_final.o(.text) for __Heap_Finalize
        fwritefast.o(.text) refers to stdio.o(.text) for _writebuf
        fwritefast.o(.text) refers to flsbuf.o(.text) for __flsbuf_byte
        fwritefast.o(.text) refers to rt_memcpy_v6.o(.text) for __aeabi_memcpy
        fwritefast_locked.o(.text) refers to stdio.o(.text) for _writebuf
        fwritefast_locked.o(.text) refers to flsbuf.o(.text) for __flsbuf_byte
        fwritefast_locked.o(.text) refers to rt_memcpy_v6.o(.text) for __aeabi_memcpy
        exit.o(.text) refers to rtexit.o(.ARM.Collect$$rtexit$$00000000) for __rt_exit
        __raise.o(.text) refers to defsig.o(CL$$defsig) for __default_signal_handler
        defsig_general.o(.text) refers to sys_wrch.o(.text) for _ttywrch
        defsig_rtred_outer.o(.text) refers to defsig_rtred_inner.o(.text) for __rt_SIGRTRED_inner
        defsig_rtred_outer.o(.text) refers to defsig_exit.o(.text) for __sig_exit
        defsig_rtred_formal.o(.text) refers to rt_raise.o(.text) for __rt_raise
        defsig_rtmem_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
        assert_stdio.o(.text) refers to fputs.o(.text) for fputs
        assert_stdio.o(.text) refers to fflush.o(.text) for fflush
        assert_stdio.o(.text) refers to stdio_streams.o(.bss) for __stderr
        _get_argv_nomalloc.o(.text) refers (Special) to hrguard.o(.text) for __heap_region$guard
        _get_argv_nomalloc.o(.text) refers to defsig_rtmem_outer.o(.text) for __rt_SIGRTMEM
        _get_argv_nomalloc.o(.text) refers to sys_command.o(.text) for _sys_command_string
        libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000002A) for __rt_lib_init_alloca_1
        libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000028) for __rt_lib_init_argv_1
        libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000017) for __rt_lib_init_atexit_1
        libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000001D) for __rt_lib_init_clock_1
        libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000002E) for __rt_lib_init_cpp_1
        libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000002C) for __rt_lib_init_exceptions_1
        libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000001B) for __rt_lib_init_fp_trap_1
        libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000001F) for __rt_lib_init_getenv_1
        libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000006) for __rt_lib_init_heap_1
        libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000000D) for __rt_lib_init_lc_collate_1
        libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000000F) for __rt_lib_init_lc_ctype_1
        libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000011) for __rt_lib_init_lc_monetary_1
        libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000013) for __rt_lib_init_lc_numeric_1
        libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000015) for __rt_lib_init_lc_time_1
        libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000000A) for __rt_lib_init_rand_1
        libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000002F) for __rt_lib_init_return
        libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000019) for __rt_lib_init_signal_1
        libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000021) for __rt_lib_init_stdio_1
        libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000008) for __rt_lib_init_user_alloc_1
        libinit.o(.ARM.Collect$$libinit$$00000000) refers to fpinit.o(x$fpl$fpinit) for _fp_init
        libshutdown2.o(.ARM.Collect$$libshutdown$$00000002) refers (Weak) to initio.o(.text) for _terminateio
        libshutdown2.o(.ARM.Collect$$libshutdown$$0000000C) refers (Weak) to term_alloc.o(.text) for _terminate_alloc
        sys_wrch.o(.text) refers (Special) to use_no_semi.o(.text) for __I$use$semihosting
        sys_wrch.o(.text) refers (Special) to indicate_semi.o(.text) for __semihosting_library_function
        rtexit.o(.ARM.Collect$$rtexit$$00000000) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000004) for __rt_exit_exit
        rtexit.o(.ARM.Collect$$rtexit$$00000000) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000003) for __rt_exit_ls
        rtexit.o(.ARM.Collect$$rtexit$$00000000) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000002) for __rt_exit_prels_1
        rtexit.o(.ARM.exidx) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000004) for __rt_exit_exit
        rtexit.o(.ARM.exidx) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000003) for __rt_exit_ls
        rtexit.o(.ARM.exidx) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000002) for __rt_exit_prels_1
        rtexit.o(.ARM.exidx) refers to rtexit.o(.ARM.Collect$$rtexit$$00000000) for .ARM.Collect$$rtexit$$00000000
        fflush.o(.text) refers to stdio.o(.text) for _fflush
        fflush.o(.text) refers to fseek.o(.text) for _fseek
        fflush.o(.text) refers to stdio_streams.o(.bss) for __stdin
        fputs.o(.text) refers to fputc.o(i.fputc) for fputc
        fflush_locked.o(.text) refers to stdio.o(.text) for _fflush
        fflush_locked.o(.text) refers to fseek.o(.text) for _fseek
        fflush_locked.o(.text) refers to fflush.o(.text) for _do_fflush
        fflush_locked.o(.text) refers to streamlock.o(.data) for _stream_list_lock
        fflush_locked.o(.text) refers to stdio_streams.o(.bss) for __stdin
        defsig_rtred_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
        defsig.o(CL$$defsig) refers to defsig_abrt_inner.o(.text) for __rt_SIGABRT_inner
        defsig.o(CL$$defsig) refers to defsig_rtred_inner.o(.text) for __rt_SIGRTRED_inner
        defsig.o(CL$$defsig) refers to defsig_rtmem_inner.o(.text) for __rt_SIGRTMEM_inner
        rtexit2.o(.ARM.Collect$$rtexit$$00000003) refers to libshutdown.o(.ARM.Collect$$libshutdown$$00000000) for __rt_lib_shutdown
        rtexit2.o(.ARM.Collect$$rtexit$$00000004) refers to sys_exit.o(.text) for _sys_exit
        rtexit2.o(.ARM.exidx) refers to rtexit2.o(.ARM.Collect$$rtexit$$00000001) for .ARM.Collect$$rtexit$$00000001
        rtexit2.o(.ARM.exidx) refers to rtexit2.o(.ARM.Collect$$rtexit$$00000003) for .ARM.Collect$$rtexit$$00000003
        rtexit2.o(.ARM.exidx) refers to rtexit2.o(.ARM.Collect$$rtexit$$00000004) for .ARM.Collect$$rtexit$$00000004
        defsig_fpe_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
        defsig_stak_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
        defsig_pvfn_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
        defsig_cppl_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
        defsig_segv_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
        defsig_other.o(.text) refers to defsig_general.o(.text) for __default_signal_display
        libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000006) for __rt_lib_shutdown_fp_trap_1
        libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$0000000E) for __rt_lib_shutdown_heap_1
        libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$0000000F) for __rt_lib_shutdown_return
        libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000009) for __rt_lib_shutdown_signal_1
        libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000003) for __rt_lib_shutdown_stdio_1
        libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$0000000B) for __rt_lib_shutdown_user_alloc_1
    ==============================================================================
    Removing Unused input sections from the image.
        Removing init.o(i.EEPROM_INIT), (20 bytes).
        Removing init.o(i.GPIO_INIT), (140 bytes).
        Removing init.o(i.HIBERNATE_INIT), (120 bytes).
        Removing init.o(i.SPI_INIT), (2 bytes).
        Removing init.o(i.SYSTICKWAIT), (20 bytes).
        Removing init.o(i.UART_INIT), (172 bytes).
        Removing init.o(.data), (12 bytes).
        Removing functions.o(i.BATLEVEL_IND), (160 bytes).
        Removing functions.o(i.CDMA_INIT), (272 bytes).
        Removing functions.o(i.CHECK_FOR_FILES_IN_SDCARD), (4 bytes).
        Removing functions.o(i.CONCAT), (44 bytes).
        Removing functions.o(i.CheckResponse), (40 bytes).
        Removing functions.o(i.EXE_CMD), (46 bytes).
        Removing functions.o(i.GET_FIL_STATUS), (24 bytes).
        Removing functions.o(i.GET_SETTINGS_FROM_EEPROM), (236 bytes).
        Removing functions.o(i.Get_ADCVoltage), (160 bytes).
        Removing functions.o(i.IS_CSU_CONNECTED_TO_SERVER), (44 bytes).
        Removing functions.o(i.IS_FILES_EXIST), (252 bytes).
        Removing functions.o(i.IS_PUSHBUTTON_PRESSED), (64 bytes).
        Removing functions.o(i.NTWLEVEL_IND), (100 bytes).
        Removing functions.o(i.PROCESS_FILE), (144 bytes).
        Removing functions.o(i.RENAME_FILE), (292 bytes).
        Removing functions.o(i.Retry_2times), (84 bytes).
        Removing functions.o(i.SAVE_SETTINGS_TO_EEPROM), (312 bytes).
        Removing functions.o(i.SWITCH_SDCARDS), (36 bytes).
        Removing functions.o(i.TRANSFER_FILES), (116 bytes).
        Removing functions.o(i.UARTRECV), (684 bytes).
        Removing functions.o(i.UARTSEND), (32 bytes).
        Removing functions.o(i.UPDATE_CONFIG_SETTINGS), (36 bytes).
        Removing functions.o(i.WAKE_FROM_HIBERNATE_MODE), (148 bytes).
        Removing functions.o(i.dec32), (36 bytes).
        Removing functions.o(.bss), (834 bytes).
        Removing functions.o(.constdata), (12 bytes).
        Removing functions.o(.constdata), (12 bytes).
        Removing functions.o(.constdata), (37 bytes).
        Removing functions.o(.constdata), (11 bytes).
        Removing functions.o(.constdata), (10 bytes).
        Removing functions.o(.constdata), (26 bytes).
        Removing functions.o(.constdata), (10 bytes).
        Removing functions.o(.constdata), (15 bytes).
        Removing functions.o(.constdata), (11 bytes).
        Removing functions.o(.constdata), (18 bytes).
        Removing functions.o(.constdata), (17 bytes).
        Removing functions.o(.constdata), (11 bytes).
        Removing functions.o(.constdata), (68 bytes).
        Removing functions.o(.data), (135 bytes).
        Removing variables.o(.bss), (30 bytes).
        Removing variables.o(.bss), (50 bytes).
        Removing variables.o(.data), (1 bytes).
        Removing variables.o(.data), (1 bytes).
        Removing variables.o(.data), (1 bytes).
        Removing variables.o(.data), (4 bytes).
        Removing variables.o(.data), (4 bytes).
        Removing variables.o(.data), (4 bytes).
        Removing variables.o(.data), (4 bytes).
        Removing variables.o(.data), (2 bytes).
        Removing variables.o(.data), (2 bytes).
        Removing stb_image.o(i.outfile), (120 bytes).
        Removing stb_image.o(i.stbi_write_bmp), (132 bytes).
        Removing stb_image.o(i.write8), (20 bytes).
        Removing stb_image.o(i.write_pixels), (268 bytes).
        Removing stb_image.o(i.writef), (18 bytes).
        Removing stb_image.o(i.writefv), (100 bytes).
        Removing adc.o(i.ADCComparatorConfigure), (10 bytes).
        Removing adc.o(i.ADCComparatorIntClear), (4 bytes).
        Removing adc.o(i.ADCComparatorIntDisable), (14 bytes).
        Removing adc.o(i.ADCComparatorIntEnable), (14 bytes).
        Removing adc.o(i.ADCComparatorIntStatus), (4 bytes).
        Removing adc.o(i.ADCComparatorRegionSet), (14 bytes).
        Removing adc.o(i.ADCComparatorReset), (32 bytes).
        Removing adc.o(i.ADCHardwareOversampleConfigure), (14 bytes).
        Removing adc.o(i.ADCIntClear), (8 bytes).
        Removing adc.o(i.ADCIntDisable), (12 bytes).
        Removing adc.o(i.ADCIntEnable), (14 bytes).
        Removing adc.o(i.ADCIntRegister), (40 bytes).
        Removing adc.o(i.ADCIntStatus), (48 bytes).
        Removing adc.o(i.ADCIntUnregister), (52 bytes).
        Removing adc.o(i.ADCPhaseDelayGet), (4 bytes).
        Removing adc.o(i.ADCPhaseDelaySet), (4 bytes).
        Removing adc.o(i.ADCProcessorTrigger), (22 bytes).
        Removing adc.o(i.ADCReferenceGet), (8 bytes).
        Removing adc.o(i.ADCReferenceSet), (12 bytes).
        Removing adc.o(i.ADCSequenceConfigure), (38 bytes).
        Removing adc.o(i.ADCSequenceDataGet), (34 bytes).
        Removing adc.o(i.ADCSequenceDisable), (12 bytes).
        Removing adc.o(i.ADCSequenceEnable), (12 bytes).
        Removing adc.o(i.ADCSequenceOverflow), (10 bytes).
        Removing adc.o(i.ADCSequenceOverflowClear), (8 bytes).
        Removing adc.o(i.ADCSequenceStepConfigure), (98 bytes).
        Removing adc.o(i.ADCSequenceUnderflow), (10 bytes).
        Removing adc.o(i.ADCSequenceUnderflowClear), (8 bytes).
        Removing adc.o(i.ADCSoftwareOversampleConfigure), (24 bytes).
        Removing adc.o(i.ADCSoftwareOversampleDataGet), (52 bytes).
        Removing adc.o(i.ADCSoftwareOversampleStepConfigure), (104 bytes).
        Removing adc.o(.data), (3 bytes).
        Removing flash.o(i.FlashErase), (40 bytes).
        Removing flash.o(i.FlashIntClear), (12 bytes).
        Removing flash.o(i.FlashIntDisable), (16 bytes).
        Removing flash.o(i.FlashIntEnable), (16 bytes).
        Removing flash.o(i.FlashIntRegister), (20 bytes).
        Removing flash.o(i.FlashIntStatus), (16 bytes).
        Removing flash.o(i.FlashIntUnregister), (18 bytes).
        Removing flash.o(i.FlashProgram), (84 bytes).
        Removing flash.o(i.FlashProtectGet), (64 bytes).
        Removing flash.o(i.FlashProtectSave), (36 bytes).
        Removing flash.o(i.FlashProtectSet), (92 bytes).
        Removing flash.o(i.FlashUserGet), (20 bytes).
        Removing flash.o(i.FlashUserSave), (48 bytes).
        Removing flash.o(i.FlashUserSet), (16 bytes).
        Removing flash.o(.constdata), (32 bytes).
        Removing eeprom.o(i.EEPROMBlockCountGet), (16 bytes).
        Removing eeprom.o(i.EEPROMBlockHide), (16 bytes).
        Removing eeprom.o(i.EEPROMBlockLock), (20 bytes).
        Removing eeprom.o(i.EEPROMBlockPasswordSet), (36 bytes).
        Removing eeprom.o(i.EEPROMBlockProtectGet), (12 bytes).
        Removing eeprom.o(i.EEPROMBlockProtectSet), (20 bytes).
        Removing eeprom.o(i.EEPROMBlockUnlock), (40 bytes).
        Removing eeprom.o(i.EEPROMInit), (64 bytes).
        Removing eeprom.o(i.EEPROMIntClear), (52 bytes).
        Removing eeprom.o(i.EEPROMIntDisable), (32 bytes).
        Removing eeprom.o(i.EEPROMIntEnable), (32 bytes).
        Removing eeprom.o(i.EEPROMIntStatus), (36 bytes).
        Removing eeprom.o(i.EEPROMMassErase), (84 bytes).
        Removing eeprom.o(i.EEPROMProgram), (188 bytes).
        Removing eeprom.o(i.EEPROMProgramNonBlocking), (68 bytes).
        Removing eeprom.o(i.EEPROMRead), (48 bytes).
        Removing eeprom.o(i.EEPROMSizeGet), (16 bytes).
        Removing eeprom.o(i.EEPROMStatusGet), (12 bytes).
        Removing eeprom.o(i._EEPROMSectorMaskClear), (56 bytes).
        Removing eeprom.o(i._EEPROMSectorMaskSet), (64 bytes).
        Removing eeprom.o(i._EEPROMWaitForDone), (16 bytes).
        Removing gpio.o(i.GPIOADCTriggerDisable), (14 bytes).
        Removing gpio.o(i.GPIOADCTriggerEnable), (14 bytes).
        Removing gpio.o(i.GPIODMATriggerDisable), (14 bytes).
        Removing gpio.o(i.GPIODMATriggerEnable), (14 bytes).
        Removing gpio.o(i.GPIODirModeGet), (38 bytes).
        Removing gpio.o(i.GPIOIntClear), (6 bytes).
        Removing gpio.o(i.GPIOIntDisable), (14 bytes).
        Removing gpio.o(i.GPIOIntEnable), (14 bytes).
        Removing gpio.o(i.GPIOIntRegister), (26 bytes).
        Removing gpio.o(i.GPIOIntStatus), (14 bytes).
        Removing gpio.o(i.GPIOIntTypeGet), (66 bytes).
        Removing gpio.o(i.GPIOIntTypeSet), (78 bytes).
        Removing gpio.o(i.GPIOIntUnregister), (22 bytes).
        Removing gpio.o(i.GPIOPadConfigGet), (110 bytes).
        Removing gpio.o(i.GPIOPinConfigure), (72 bytes).
        Removing gpio.o(i.GPIOPinRead), (6 bytes).
        Removing gpio.o(i.GPIOPinTypeADC), (28 bytes).
        Removing gpio.o(i.GPIOPinTypeCAN), (28 bytes).
        Removing gpio.o(i.GPIOPinTypeComparator), (28 bytes).
        Removing gpio.o(i.GPIOPinTypeEPI), (28 bytes).
        Removing gpio.o(i.GPIOPinTypeEthernetLED), (28 bytes).
        Removing gpio.o(i.GPIOPinTypeEthernetMII), (28 bytes).
        Removing gpio.o(i.GPIOPinTypeFan), (28 bytes).
        Removing gpio.o(i.GPIOPinTypeGPIOOutputOD), (28 bytes).
        Removing gpio.o(i.GPIOPinTypeI2C), (28 bytes).
        Removing gpio.o(i.GPIOPinTypeI2CSCL), (28 bytes).
        Removing gpio.o(i.GPIOPinTypeLPC), (28 bytes).
        Removing gpio.o(i.GPIOPinTypePECIRx), (28 bytes).
        Removing gpio.o(i.GPIOPinTypePECITx), (28 bytes).
        Removing gpio.o(i.GPIOPinTypePWM), (28 bytes).
        Removing gpio.o(i.GPIOPinTypeQEI), (28 bytes).
        Removing gpio.o(i.GPIOPinTypeSSI), (28 bytes).
        Removing gpio.o(i.GPIOPinTypeTimer), (28 bytes).
        Removing gpio.o(i.GPIOPinTypeUART), (28 bytes).
        Removing gpio.o(i.GPIOPinTypeUSBAnalog), (28 bytes).
        Removing gpio.o(i.GPIOPinTypeUSBDigital), (28 bytes).
        Removing gpio.o(i.GPIOPinWrite), (6 bytes).
        Removing gpio.o(i._GPIOIntNumberGet), (40 bytes).
        Removing gpio.o(.constdata), (312 bytes).
        Removing hibernate.o(i.HibernateBatCheckDone), (16 bytes).
        Removing hibernate.o(i.HibernateBatCheckStart), (24 bytes).
        Removing hibernate.o(i.HibernateClockConfig), (28 bytes).
        Removing hibernate.o(i.HibernateDataGet), (32 bytes).
        Removing hibernate.o(i.HibernateDataSet), (36 bytes).
        Removing hibernate.o(i.HibernateDisable), (24 bytes).
        Removing hibernate.o(i.HibernateEnableExpClk), (24 bytes).
        Removing hibernate.o(i.HibernateGPIORetentionDisable), (24 bytes).
        Removing hibernate.o(i.HibernateGPIORetentionEnable), (24 bytes).
        Removing hibernate.o(i.HibernateGPIORetentionGet), (20 bytes).
        Removing hibernate.o(i.HibernateIntClear), (20 bytes).
        Removing hibernate.o(i.HibernateIntDisable), (20 bytes).
        Removing hibernate.o(i.HibernateIntEnable), (20 bytes).
        Removing hibernate.o(i.HibernateIntRegister), (26 bytes).
        Removing hibernate.o(i.HibernateIntStatus), (20 bytes).
        Removing hibernate.o(i.HibernateIntUnregister), (22 bytes).
        Removing hibernate.o(i.HibernateIsActive), (16 bytes).
        Removing hibernate.o(i.HibernateLowBatGet), (16 bytes).
        Removing hibernate.o(i.HibernateLowBatSet), (28 bytes).
        Removing hibernate.o(i.HibernateRTCDisable), (24 bytes).
        Removing hibernate.o(i.HibernateRTCEnable), (24 bytes).
        Removing hibernate.o(i.HibernateRTCGet), (12 bytes).
        Removing hibernate.o(i.HibernateRTCMatchGet), (12 bytes).
        Removing hibernate.o(i.HibernateRTCMatchSet), (16 bytes).
        Removing hibernate.o(i.HibernateRTCSSGet), (16 bytes).
        Removing hibernate.o(i.HibernateRTCSSMatchGet), (12 bytes).
        Removing hibernate.o(i.HibernateRTCSSMatchSet), (20 bytes).
        Removing hibernate.o(i.HibernateRTCSet), (16 bytes).
        Removing hibernate.o(i.HibernateRTCTrimGet), (12 bytes).
        Removing hibernate.o(i.HibernateRTCTrimSet), (16 bytes).
        Removing hibernate.o(i.HibernateRequest), (24 bytes).
        Removing hibernate.o(i.HibernateWakeGet), (16 bytes).
        Removing hibernate.o(i.HibernateWakeSet), (24 bytes).
        Removing hibernate.o(i._HibernateIntNumberGet), (36 bytes).
        Removing i2c.o(i.I2CIntRegister), (26 bytes).
        Removing i2c.o(i.I2CIntUnregister), (22 bytes).
        Removing i2c.o(i.I2CMasterBusBusy), (14 bytes).
        Removing i2c.o(i.I2CMasterBusy), (10 bytes).
        Removing i2c.o(i.I2CMasterControl), (4 bytes).
        Removing i2c.o(i.I2CMasterDataGet), (4 bytes).
        Removing i2c.o(i.I2CMasterDataPut), (4 bytes).
        Removing i2c.o(i.I2CMasterDisable), (10 bytes).
        Removing i2c.o(i.I2CMasterEnable), (10 bytes).
        Removing i2c.o(i.I2CMasterErr), (22 bytes).
        Removing i2c.o(i.I2CMasterInitExpClk), (80 bytes).
        Removing i2c.o(i.I2CMasterIntClear), (8 bytes).
        Removing i2c.o(i.I2CMasterIntClearEx), (4 bytes).
        Removing i2c.o(i.I2CMasterIntDisable), (6 bytes).
        Removing i2c.o(i.I2CMasterIntDisableEx), (8 bytes).
        Removing i2c.o(i.I2CMasterIntEnable), (6 bytes).
        Removing i2c.o(i.I2CMasterIntEnableEx), (8 bytes).
        Removing i2c.o(i.I2CMasterIntStatus), (16 bytes).
        Removing i2c.o(i.I2CMasterIntStatusEx), (10 bytes).
        Removing i2c.o(i.I2CMasterLineStateGet), (4 bytes).
        Removing i2c.o(i.I2CMasterSlaveAddrSet), (8 bytes).
        Removing i2c.o(i.I2CMasterTimeoutSet), (4 bytes).
        Removing i2c.o(i.I2CSlaveACKOverride), (24 bytes).
        Removing i2c.o(i.I2CSlaveACKValueSet), (24 bytes).
        Removing i2c.o(i.I2CSlaveAddressSet), (22 bytes).
        Removing i2c.o(i.I2CSlaveDataGet), (6 bytes).
        Removing i2c.o(i.I2CSlaveDataPut), (6 bytes).
        Removing i2c.o(i.I2CSlaveDisable), (16 bytes).
        Removing i2c.o(i.I2CSlaveEnable), (16 bytes).
        Removing i2c.o(i.I2CSlaveInit), (16 bytes).
        Removing i2c.o(i.I2CSlaveIntClear), (8 bytes).
        Removing i2c.o(i.I2CSlaveIntClearEx), (6 bytes).
        Removing i2c.o(i.I2CSlaveIntDisable), (16 bytes).
        Removing i2c.o(i.I2CSlaveIntDisableEx), (14 bytes).
        Removing i2c.o(i.I2CSlaveIntEnable), (16 bytes).
        Removing i2c.o(i.I2CSlaveIntEnableEx), (14 bytes).
        Removing i2c.o(i.I2CSlaveIntStatus), (20 bytes).
        Removing i2c.o(i.I2CSlaveIntStatusEx), (14 bytes).
        Removing i2c.o(i.I2CSlaveStatus), (6 bytes).
        Removing i2c.o(i._I2CIntNumberGet), (40 bytes).
        Removing i2c.o(.constdata), (48 bytes).
        Removing interrupt.o(i.IntDisable), (92 bytes).
        Removing interrupt.o(i.IntEnable), (92 bytes).
        Removing interrupt.o(i.IntIsEnabled), (96 bytes).
        Removing interrupt.o(i.IntMasterDisable), (14 bytes).
        Removing interrupt.o(i.IntMasterEnable), (14 bytes).
        Removing interrupt.o(i.IntPendClear), (64 bytes).
        Removing interrupt.o(i.IntPendSet), (76 bytes).
        Removing interrupt.o(i.IntPriorityGet), (24 bytes).
        Removing interrupt.o(i.IntPriorityGroupingGet), (36 bytes).
        Removing interrupt.o(i.IntPriorityGroupingSet), (28 bytes).
        Removing interrupt.o(i.IntPriorityMaskGet), (4 bytes).
        Removing interrupt.o(i.IntPriorityMaskSet), (4 bytes).
        Removing interrupt.o(i.IntPrioritySet), (36 bytes).
        Removing interrupt.o(i.IntRegister), (48 bytes).
        Removing interrupt.o(i.IntTrigger), (12 bytes).
        Removing interrupt.o(i.IntUnregister), (20 bytes).
        Removing interrupt.o(i._IntDefaultHandler), (2 bytes).
        Removing interrupt.o(.constdata), (268 bytes).
        Removing interrupt.o(vtable), (620 bytes).
        Removing timer.o(i.TimerConfigure), (34 bytes).
        Removing timer.o(i.TimerControlEvent), (18 bytes).
        Removing timer.o(i.TimerControlLevel), (22 bytes).
        Removing timer.o(i.TimerControlStall), (22 bytes).
        Removing timer.o(i.TimerControlTrigger), (22 bytes).
        Removing timer.o(i.TimerControlWaitOnTrigger), (46 bytes).
        Removing timer.o(i.TimerDisable), (14 bytes).
        Removing timer.o(i.TimerEnable), (14 bytes).
        Removing timer.o(i.TimerIntClear), (4 bytes).
        Removing timer.o(i.TimerIntDisable), (8 bytes).
        Removing timer.o(i.TimerIntEnable), (8 bytes).
        Removing timer.o(i.TimerIntRegister), (26 bytes).
        Removing timer.o(i.TimerIntStatus), (10 bytes).
        Removing timer.o(i.TimerIntUnregister), (22 bytes).
        Removing timer.o(i.TimerLoadGet), (12 bytes).
        Removing timer.o(i.TimerLoadGet64), (14 bytes).
        Removing timer.o(i.TimerLoadSet), (18 bytes).
        Removing timer.o(i.TimerLoadSet64), (6 bytes).
        Removing timer.o(i.TimerMatchGet), (12 bytes).
        Removing timer.o(i.TimerMatchGet64), (14 bytes).
        Removing timer.o(i.TimerMatchSet), (18 bytes).
        Removing timer.o(i.TimerMatchSet64), (6 bytes).
        Removing timer.o(i.TimerPrescaleGet), (12 bytes).
        Removing timer.o(i.TimerPrescaleMatchGet), (12 bytes).
        Removing timer.o(i.TimerPrescaleMatchSet), (18 bytes).
        Removing timer.o(i.TimerPrescaleSet), (18 bytes).
        Removing timer.o(i.TimerRTCDisable), (10 bytes).
        Removing timer.o(i.TimerRTCEnable), (10 bytes).
        Removing timer.o(i.TimerSynchronize), (4 bytes).
        Removing timer.o(i.TimerValueGet), (12 bytes).
        Removing timer.o(i.TimerValueGet64), (14 bytes).
        Removing timer.o(i._TimerIntNumberGet), (48 bytes).
        Removing timer.o(.constdata), (96 bytes).
        Removing uart.o(i.UART9BitAddrSend), (38 bytes).
        Removing uart.o(i.UART9BitAddrSet), (8 bytes).
        Removing uart.o(i.UART9BitDisable), (12 bytes).
        Removing uart.o(i.UART9BitEnable), (12 bytes).
        Removing uart.o(i.UARTBreakCtl), (20 bytes).
        Removing uart.o(i.UARTBusy), (8 bytes).
        Removing uart.o(i.UARTCharGet), (10 bytes).
        Removing uart.o(i.UARTCharGetNonBlocking), (16 bytes).
        Removing uart.o(i.UARTCharPut), (10 bytes).
        Removing uart.o(i.UARTCharPutNonBlocking), (16 bytes).
        Removing uart.o(i.UARTCharsAvail), (10 bytes).
        Removing uart.o(i.UARTClockSourceGet), (6 bytes).
        Removing uart.o(i.UARTClockSourceSet), (6 bytes).
        Removing uart.o(i.UARTConfigGetExpClk), (42 bytes).
        Removing uart.o(i.UARTConfigSetExpClk), (72 bytes).
        Removing uart.o(i.UARTDMADisable), (8 bytes).
        Removing uart.o(i.UARTDMAEnable), (8 bytes).
        Removing uart.o(i.UARTDisable), (26 bytes).
        Removing uart.o(i.UARTDisableSIR), (10 bytes).
        Removing uart.o(i.UARTEnable), (20 bytes).
        Removing uart.o(i.UARTEnableSIR), (20 bytes).
        Removing uart.o(i.UARTFIFODisable), (10 bytes).
        Removing uart.o(i.UARTFIFOEnable), (10 bytes).
        Removing uart.o(i.UARTFIFOLevelGet), (16 bytes).
        Removing uart.o(i.UARTFIFOLevelSet), (6 bytes).
        Removing uart.o(i.UARTFlowControlGet), (8 bytes).
        Removing uart.o(i.UARTFlowControlSet), (12 bytes).
        Removing uart.o(i.UARTIntClear), (4 bytes).
        Removing uart.o(i.UARTIntDisable), (8 bytes).
        Removing uart.o(i.UARTIntEnable), (8 bytes).
        Removing uart.o(i.UARTIntRegister), (26 bytes).
        Removing uart.o(i.UARTIntStatus), (10 bytes).
        Removing uart.o(i.UARTIntUnregister), (22 bytes).
        Removing uart.o(i.UARTModemControlClear), (12 bytes).
        Removing uart.o(i.UARTModemControlGet), (8 bytes).
        Removing uart.o(i.UARTModemControlSet), (12 bytes).
        Removing uart.o(i.UARTModemStatusGet), (10 bytes).
        Removing uart.o(i.UARTParityModeGet), (8 bytes).
        Removing uart.o(i.UARTParityModeSet), (12 bytes).
        Removing uart.o(i.UARTRxErrorClear), (6 bytes).
        Removing uart.o(i.UARTRxErrorGet), (8 bytes).
        Removing uart.o(i.UARTSmartCardDisable), (10 bytes).
        Removing uart.o(i.UARTSmartCardEnable), (22 bytes).
        Removing uart.o(i.UARTSpaceAvail), (10 bytes).
        Removing uart.o(i.UARTTxIntModeGet), (8 bytes).
        Removing uart.o(i.UARTTxIntModeSet), (12 bytes).
        Removing uart.o(i._UARTIntNumberGet), (40 bytes).
        Removing uart.o(.constdata), (64 bytes).
        Removing ssi.o(i.SSIBusy), (8 bytes).
        Removing ssi.o(i.SSIClockSourceGet), (6 bytes).
        Removing ssi.o(i.SSIClockSourceSet), (6 bytes).
        Removing ssi.o(i.SSIConfigSetExpClk), (66 bytes).
        Removing ssi.o(i.SSIDMADisable), (8 bytes).
        Removing ssi.o(i.SSIDMAEnable), (8 bytes).
        Removing ssi.o(i.SSIDataGet), (12 bytes).
        Removing ssi.o(i.SSIDataGetNonBlocking), (18 bytes).
        Removing ssi.o(i.SSIDataPut), (10 bytes).
        Removing ssi.o(i.SSIDataPutNonBlocking), (16 bytes).
        Removing ssi.o(i.SSIDisable), (10 bytes).
        Removing ssi.o(i.SSIEnable), (10 bytes).
        Removing ssi.o(i.SSIIntClear), (4 bytes).
        Removing ssi.o(i.SSIIntDisable), (8 bytes).
        Removing ssi.o(i.SSIIntEnable), (8 bytes).
        Removing ssi.o(i.SSIIntRegister), (26 bytes).
        Removing ssi.o(i.SSIIntStatus), (10 bytes).
        Removing ssi.o(i.SSIIntUnregister), (22 bytes).
        Removing ssi.o(i._SSIIntNumberGet), (40 bytes).
        Removing ssi.o(.constdata), (32 bytes).
        Removing sysctl.o(i.SysCtlADCSpeedGet), (16 bytes).
        Removing sysctl.o(i.SysCtlADCSpeedSet), (32 bytes).
        Removing sysctl.o(i.SysCtlClockGet), (236 bytes).
        Removing sysctl.o(i.SysCtlDeepSleep), (32 bytes).
        Removing sysctl.o(i.SysCtlDeepSleepClockSet), (12 bytes).
        Removing sysctl.o(i.SysCtlFlashSizeGet), (20 bytes).
        Removing sysctl.o(i.SysCtlGPIOAHBDisable), (24 bytes).
        Removing sysctl.o(i.SysCtlGPIOAHBEnable), (24 bytes).
        Removing sysctl.o(i.SysCtlIntClear), (12 bytes).
        Removing sysctl.o(i.SysCtlIntDisable), (16 bytes).
        Removing sysctl.o(i.SysCtlIntEnable), (16 bytes).
        Removing sysctl.o(i.SysCtlIntRegister), (20 bytes).
        Removing sysctl.o(i.SysCtlIntStatus), (16 bytes).
        Removing sysctl.o(i.SysCtlIntUnregister), (18 bytes).
        Removing sysctl.o(i.SysCtlMOSCConfigSet), (12 bytes).
        Removing sysctl.o(i.SysCtlPIOSCCalibrate), (72 bytes).
        Removing sysctl.o(i.SysCtlPWMClockGet), (24 bytes).
        Removing sysctl.o(i.SysCtlPWMClockSet), (20 bytes).
        Removing sysctl.o(i.SysCtlPeripheralClockGating), (28 bytes).
        Removing sysctl.o(i.SysCtlPeripheralDeepSleepDisable), (40 bytes).
        Removing sysctl.o(i.SysCtlPeripheralDeepSleepEnable), (40 bytes).
        Removing sysctl.o(i.SysCtlPeripheralDisable), (40 bytes).
        Removing sysctl.o(i.SysCtlPeripheralPowerOff), (40 bytes).
        Removing sysctl.o(i.SysCtlPeripheralPowerOn), (40 bytes).
        Removing sysctl.o(i.SysCtlPeripheralPresent), (44 bytes).
        Removing sysctl.o(i.SysCtlPeripheralReady), (44 bytes).
        Removing sysctl.o(i.SysCtlPeripheralReset), (52 bytes).
        Removing sysctl.o(i.SysCtlPeripheralSleepDisable), (40 bytes).
        Removing sysctl.o(i.SysCtlPeripheralSleepEnable), (40 bytes).
        Removing sysctl.o(i.SysCtlReset), (16 bytes).
        Removing sysctl.o(i.SysCtlResetCauseClear), (16 bytes).
        Removing sysctl.o(i.SysCtlResetCauseGet), (12 bytes).
        Removing sysctl.o(i.SysCtlSleep), (4 bytes).
        Removing sysctl.o(i.SysCtlUSBPLLDisable), (16 bytes).
        Removing sysctl.o(i.SysCtlUSBPLLEnable), (16 bytes).
        Removing sysctl.o(.constdata), (108 bytes).
        Removing sysctl.o(.data), (4 bytes).
        Removing sysctl.o(.data), (4 bytes).
        Removing sysctl.o(.data), (4 bytes).
        Removing sysctl.o(.data), (4 bytes).
        Removing sysctl.o(.data), (1 bytes).
        Removing systick.o(i.SysTickDisable), (14 bytes).
        Removing systick.o(i.SysTickEnable), (14 bytes).
        Removing systick.o(i.SysTickIntDisable), (14 bytes).
        Removing systick.o(i.SysTickIntEnable), (14 bytes).
        Removing systick.o(i.SysTickIntRegister), (24 bytes).
        Removing systick.o(i.SysTickIntUnregister), (18 bytes).
        Removing systick.o(i.SysTickPeriodGet), (10 bytes).
        Removing systick.o(i.SysTickPeriodSet), (10 bytes).
        Removing systick.o(i.SysTickValueGet), (8 bytes).
        Removing mpu.o(i.MPUDisable), (16 bytes).
        Removing mpu.o(i.MPUEnable), (16 bytes).
        Removing mpu.o(i.MPUIntRegister), (20 bytes).
        Removing mpu.o(i.MPUIntUnregister), (18 bytes).
        Removing mpu.o(i.MPURegionCountGet), (16 bytes).
        Removing mpu.o(i.MPURegionDisable), (24 bytes).
        Removing mpu.o(i.MPURegionEnable), (24 bytes).
        Removing mpu.o(i.MPURegionGet), (28 bytes).
        Removing mpu.o(i.MPURegionSet), (28 bytes).
        Removing fpu.o(i.FPUDisable), (16 bytes).
        Removing fpu.o(i.FPUEnable), (16 bytes).
        Removing fpu.o(i.FPUFlushToZeroModeSet), (20 bytes).
        Removing fpu.o(i.FPUHalfPrecisionModeSet), (20 bytes).
        Removing fpu.o(i.FPULazyStackingEnable), (16 bytes).
        Removing fpu.o(i.FPUNaNModeSet), (20 bytes).
        Removing fpu.o(i.FPURoundingModeSet), (20 bytes).
        Removing fpu.o(i.FPUStackingDisable), (16 bytes).
        Removing fpu.o(i.FPUStackingEnable), (20 bytes).
        Removing cpu.o(.emb_text), (38 bytes).
        Removing mmc-ek-lm4f232h5qd.o(i.disk_timerproc), (28 bytes).
        Removing ff.o(i.dir_read), (88 bytes).
        Removing ff.o(i.dir_remove), (40 bytes).
        Removing ff.o(i.f_chmod), (76 bytes).
        Removing ff.o(i.f_getfree), (196 bytes).
        Removing ff.o(i.f_lseek), (302 bytes).
        Removing ff.o(i.f_mkdir), (354 bytes).
        Removing ff.o(i.f_mkfs), (1340 bytes).
        Removing ff.o(i.f_readdir), (78 bytes).
        Removing ff.o(i.f_rename), (250 bytes).
        Removing ff.o(i.f_truncate), (140 bytes).
        Removing ff.o(i.f_unlink), (164 bytes).
        Removing ff.o(i.f_utime), (80 bytes).
        Removing ff.o(.constdata), (44 bytes).
    448 unused section(s) (total 19056 bytes) removed from the image.
    ==============================================================================
    Image Symbol Table
        Local Symbols
        Symbol Name                              Value     Ov Type        Size  Object(Section)
        RESET                                    0x00000000   Section      644  startup.o(RESET)
        ../../angel/boardlib.s                   0x00000000   Number         0  boardinit2.o ABSOLUTE
        ../../angel/boardlib.s                   0x00000000   Number         0  boardinit3.o ABSOLUTE
        ../../angel/boardlib.s                   0x00000000   Number         0  boardshut.o ABSOLUTE
        ../../angel/boardlib.s                   0x00000000   Number         0  boardinit1.o ABSOLUTE
        ../../angel/handlers.s                   0x00000000   Number         0  __scatter_copy.o ABSOLUTE
        ../../angel/handlers.s                   0x00000000   Number         0  __scatter_zi.o ABSOLUTE
        ../../angel/kernel.s                     0x00000000   Number         0  rtexit2.o ABSOLUTE
        ../../angel/kernel.s                     0x00000000   Number         0  rtentry4.o ABSOLUTE
        ../../angel/kernel.s                     0x00000000   Number         0  rtexit.o ABSOLUTE
        ../../angel/kernel.s                     0x00000000   Number         0  rtentry2.o ABSOLUTE
        ../../angel/kernel.s                     0x00000000   Number         0  rtentry.o ABSOLUTE
        ../../angel/rt.s                         0x00000000   Number         0  rt_errno_addr.o ABSOLUTE
        ../../angel/rt.s                         0x00000000   Number         0  rt_heap_descriptor.o ABSOLUTE
        ../../angel/rt.s                         0x00000000   Number         0  rt_errno_addr_intlibspace.o ABSOLUTE
        ../../angel/rt.s                         0x00000000   Number         0  rt_heap_descriptor_intlibspace.o ABSOLUTE
        ../../angel/rt.s                         0x00000000   Number         0  rt_raise.o ABSOLUTE
        ../../angel/scatter.s                    0x00000000   Number         0  __scatter.o ABSOLUTE
        ../../angel/startup.s                    0x00000000   Number         0  __main.o ABSOLUTE
        ../../angel/sys.s                        0x00000000   Number         0  mutex_dummy.o ABSOLUTE
        ../../angel/sys.s                        0x00000000   Number         0  indicate_semi.o ABSOLUTE
        ../../angel/sys.s                        0x00000000   Number         0  use_no_semi.o ABSOLUTE
        ../../angel/sys.s                        0x00000000   Number         0  libspace.o ABSOLUTE
        ../../angel/sys.s                        0x00000000   Number         0  sys_stackheap_outer.o ABSOLUTE
        ../../angel/sysapp.c                     0x00000000   Number         0  sys_exit.o ABSOLUTE
        ../../angel/sysapp.c                     0x00000000   Number         0  sys_io.o ABSOLUTE
        ../../angel/sysapp.c                     0x00000000   Number         0  sys_wrch.o ABSOLUTE
        ../../angel/sysapp.c                     0x00000000   Number         0  sys_command.o ABSOLUTE
        ../../armsys.c                           0x00000000   Number         0  no_argv.o ABSOLUTE
        ../../armsys.c                           0x00000000   Number         0  _get_argv_nomalloc.o ABSOLUTE
        ../../armsys.c                           0x00000000   Number         0  argv_veneer.o ABSOLUTE
        ../../armsys.c                           0x00000000   Number         0  argv_veneer.o ABSOLUTE
        ../../armsys.c                           0x00000000   Number         0  _get_argv.o ABSOLUTE
        ../../assert.c                           0x00000000   Number         0  assert_stdio.o ABSOLUTE
        ../../fpinit.s                           0x00000000   Number         0  fpinit.o ABSOLUTE
        ../../heap1.c                            0x00000000   Number         0  h1_init.o ABSOLUTE
        ../../heap1.c                            0x00000000   Number         0  h1_init_mt.o ABSOLUTE
        ../../heap1.c                            0x00000000   Number         0  h1_final_mt.o ABSOLUTE
        ../../heap1.c                            0x00000000   Number         0  h1_final.o ABSOLUTE
        ../../heap1.c                            0x00000000   Number         0  h1_alloc.o ABSOLUTE
        ../../heap1.c                            0x00000000   Number         0  h1_extend.o ABSOLUTE
        ../../heap1.c                            0x00000000   Number         0  h1_free_mt.o ABSOLUTE
        ../../heap1.c                            0x00000000   Number         0  h1_alloc_mt.o ABSOLUTE
        ../../heap1.c                            0x00000000   Number         0  h1_extend_mt.o ABSOLUTE
        ../../heap1.c                            0x00000000   Number         0  h1_free.o ABSOLUTE
        ../../heap2.c                            0x00000000   Number         0  fdtree.o ABSOLUTE
        ../../heap2.c                            0x00000000   Number         0  heap2mt.o ABSOLUTE
        ../../heap2.c                            0x00000000   Number         0  heap2.o ABSOLUTE
        ../../heapalloc.c                        0x00000000   Number         0  malloc.o ABSOLUTE
        ../../heapalloc.c                        0x00000000   Number         0  hrguard.o ABSOLUTE
        ../../heapalloc.c                        0x00000000   Number         0  heapstubs.o ABSOLUTE
        ../../heapalloc.c                        0x00000000   Number         0  init_alloc.o ABSOLUTE
        ../../heapalloc.c                        0x00000000   Number         0  hguard.o ABSOLUTE
        ../../heapalloc.c                        0x00000000   Number         0  maybetermalloc1.o ABSOLUTE
        ../../heapalloc.c                        0x00000000   Number         0  term_alloc.o ABSOLUTE
        ../../heapalloc.c                        0x00000000   Number         0  maybetermalloc2.o ABSOLUTE
        ../../heapalloc.c                        0x00000000   Number         0  maybetermalloc2.o ABSOLUTE
        ../../heapalloc.c                        0x00000000   Number         0  maybetermalloc1.o ABSOLUTE
        ../../heapalloc.c                        0x00000000   Number         0  free.o ABSOLUTE
        ../../heapaux.c                          0x00000000   Number         0  heapauxi.o ABSOLUTE
        ../../heapaux.c                          0x00000000   Number         0  heapauxa.o ABSOLUTE
        ../../libinit.s                          0x00000000   Number         0  libinit2.o ABSOLUTE
        ../../libinit.s                          0x00000000   Number         0  libshutdown.o ABSOLUTE
        ../../libinit.s                          0x00000000   Number         0  libshutdown2.o ABSOLUTE
        ../../libinit.s                          0x00000000   Number         0  libinit.o ABSOLUTE
        ../../memcpset.s                         0x00000000   Number         0  rt_memcpy_v6.o ABSOLUTE
        ../../memcpset.s                         0x00000000   Number         0  rt_memcpy_w.o ABSOLUTE
        ../../memcpset.s                         0x00000000   Number         0  strcmpv7m.o ABSOLUTE
        ../../memcpset.s                         0x00000000   Number         0  rt_memclr_w.o ABSOLUTE
        ../../printf.c                           0x00000000   Number         0  __2sprintf.o ABSOLUTE
        ../../printf.c                           0x00000000   Number         0  noretval__2sprintf.o ABSOLUTE
        ../../printf.c                           0x00000000   Number         0  __printf.o ABSOLUTE
        ../../printf.c                           0x00000000   Number         0  _printf_intcommon.o ABSOLUTE
        ../../printf.c                           0x00000000   Number         0  _printf_char_common.o ABSOLUTE
        ../../printf.c                           0x00000000   Number         0  _sputc.o ABSOLUTE
        ../../printf.c                           0x00000000   Number         0  _printf_char.o ABSOLUTE
        ../../printf.c                           0x00000000   Number         0  __printf_flags_wp.o ABSOLUTE
        ../../printf.c                           0x00000000   Number         0  _printf_str.o ABSOLUTE
        ../../printf.c                           0x00000000   Number         0  _printf_dec.o ABSOLUTE
        ../../printf.c                           0x00000000   Number         0  __printf_wp.o ABSOLUTE
        ../../printf.c                           0x00000000   Number         0  __printf_flags_ss.o ABSOLUTE
        ../../printf.c                           0x00000000   Number         0  __printf_ss.o ABSOLUTE
        ../../printf.c                           0x00000000   Number         0  __printf_flags_ss_wp.o ABSOLUTE
        ../../printf.c                           0x00000000   Number         0  __printf_flags.o ABSOLUTE
        ../../printf.c                           0x00000000   Number         0  __printf_ss_wp.o ABSOLUTE
        ../../printf.c                           0x00000000   Number         0  __printf_nopercent.o ABSOLUTE
        ../../printf_percent.s                   0x00000000   Number         0  _printf_percent.o ABSOLUTE
        ../../printf_percent.s                   0x00000000   Number         0  _printf_s.o ABSOLUTE
        ../../printf_percent.s                   0x00000000   Number         0  _printf_c.o ABSOLUTE
        ../../printf_percent.s                   0x00000000   Number         0  _printf_d.o ABSOLUTE
        ../../printf_percent.s                   0x00000000   Number         0  _printf_percent_end.o ABSOLUTE
        ../../signal.c                           0x00000000   Number         0  defsig_abrt_formal.o ABSOLUTE
        ../../signal.c                           0x00000000   Number         0  defsig_other.o ABSOLUTE
        ../../signal.c                           0x00000000   Number         0  defsig_abrt_outer.o ABSOLUTE
        ../../signal.c                           0x00000000   Number         0  defsig_rtred_inner.o ABSOLUTE
        ../../signal.c                           0x00000000   Number         0  defsig_rtred_outer.o ABSOLUTE
        ../../signal.c                           0x00000000   Number         0  defsig_rtred_formal.o ABSOLUTE
        ../../signal.c                           0x00000000   Number         0  defsig_fpe_inner.o ABSOLUTE
        ../../signal.c                           0x00000000   Number         0  defsig_rtmem_formal.o ABSOLUTE
        ../../signal.c                           0x00000000   Number         0  defsig_rtmem_outer.o ABSOLUTE
        ../../signal.c                           0x00000000   Number         0  defsig_stak_inner.o ABSOLUTE
        ../../signal.c                           0x00000000   Number         0  defsig_cppl_inner.o ABSOLUTE
        ../../signal.c                           0x00000000   Number         0  defsig_abrt_inner.o ABSOLUTE
        ../../signal.c                           0x00000000   Number         0  defsig_exit.o ABSOLUTE
        ../../signal.c                           0x00000000   Number         0  defsig_rtmem_inner.o ABSOLUTE
        ../../signal.c                           0x00000000   Number         0  defsig_segv_inner.o ABSOLUTE
        ../../signal.c                           0x00000000   Number         0  defsig_pvfn_inner.o ABSOLUTE
        ../../signal.c                           0x00000000   Number         0  __raise.o ABSOLUTE
        ../../signal.c                           0x00000000   Number         0  defsig_general.o ABSOLUTE
        ../../signal.s                           0x00000000   Number         0  defsig.o ABSOLUTE
        ../../stdio.c                            0x00000000   Number         0  fopen.o ABSOLUTE
        ../../stdio.c                            0x00000000   Number         0  initio_locked.o ABSOLUTE
        ../../stdio.c                            0x00000000   Number         0  initio.o ABSOLUTE
        ../../stdio.c                            0x00000000   Number         0  ftell.o ABSOLUTE
        ../../stdio.c                            0x00000000   Number         0  flsbuf.o ABSOLUTE
        ../../stdio.c                            0x00000000   Number         0  fwrite.o ABSOLUTE
        ../../stdio.c                            0x00000000   Number         0  fwritefast.o ABSOLUTE
        ../../stdio.c                            0x00000000   Number         0  setvbuf.o ABSOLUTE
        ../../stdio.c                            0x00000000   Number         0  setvbuf_locked.o ABSOLUTE
        ../../stdio.c                            0x00000000   Number         0  fflush.o ABSOLUTE
        ../../stdio.c                            0x00000000   Number         0  fputs.o ABSOLUTE
        ../../stdio.c                            0x00000000   Number         0  fputs_locked.o ABSOLUTE
        ../../stdio.c                            0x00000000   Number         0  fflush_locked.o ABSOLUTE
        ../../stdio.c                            0x00000000   Number         0  fwritefast_locked.o ABSOLUTE
        ../../stdio.c                            0x00000000   Number         0  fputc_locked.o ABSOLUTE
        ../../stdio.c                            0x00000000   Number         0  stdio_streams.o ABSOLUTE
        ../../stdio.c                            0x00000000   Number         0  streamlock.o ABSOLUTE
        ../../stdio.c                            0x00000000   Number         0  stdio.o ABSOLUTE
        ../../stdio.c                            0x00000000   Number         0  fseek.o ABSOLUTE
        ../../stdio.c                            0x00000000   Number         0  fputc.o ABSOLUTE
        ../../stdio.c                            0x00000000   Number         0  fopen_locked.o ABSOLUTE
        ../../stdio.c                            0x00000000   Number         0  fclose_locked.o ABSOLUTE
        ../../stdio.c                            0x00000000   Number         0  fclose.o ABSOLUTE
        ../../stdlib.c                           0x00000000   Number         0  exit.o ABSOLUTE
        ../../stdlib.c                           0x00000000   Number         0  abort.o ABSOLUTE
        ../../string.c                           0x00000000   Number         0  strlen.o ABSOLUTE
        ../../wchar.c                            0x00000000   Number         0  flsbuf_fwide.o ABSOLUTE
        RVMDK\Functions.c                        0x00000000   Number         0  functions.o ABSOLUTE
        RVMDK\Image\jpg2tga.c                    0x00000000   Number         0  jpg2tga.o ABSOLUTE
        RVMDK\Image\picojpeg.c                   0x00000000   Number         0  picojpeg.o ABSOLUTE
        RVMDK\Image\stb_image.c                  0x00000000   Number         0  stb_image.o ABSOLUTE
        RVMDK\Init.c                             0x00000000   Number         0  init.o ABSOLUTE
        RVMDK\Main.c                             0x00000000   Number         0  main.o ABSOLUTE
        RVMDK\Variables.c                        0x00000000   Number         0  variables.o ABSOLUTE
        Startup.s                                0x00000000   Number         0  startup.o ABSOLUTE
        dc.s                                     0x00000000   Number         0  dc.o ABSOLUTE
        driverlib\\cpu.c                         0x00000000   Number         0  cpu.o ABSOLUTE
        driverlib\\sysctl.c                      0x00000000   Number         0  sysctl.o ABSOLUTE
        driverlib\adc.c                          0x00000000   Number         0  adc.o ABSOLUTE
        driverlib\cpu.c                          0x00000000   Number         0  cpu.o ABSOLUTE
        driverlib\eeprom.c                       0x00000000   Number         0  eeprom.o ABSOLUTE
        driverlib\flash.c                        0x00000000   Number         0  flash.o ABSOLUTE
        driverlib\fpu.c                          0x00000000   Number         0  fpu.o ABSOLUTE
        driverlib\gpio.c                         0x00000000   Number         0  gpio.o ABSOLUTE
        driverlib\hibernate.c                    0x00000000   Number         0  hibernate.o ABSOLUTE
        driverlib\i2c.c                          0x00000000   Number         0  i2c.o ABSOLUTE
        driverlib\interrupt.c                    0x00000000   Number         0  interrupt.o ABSOLUTE
        driverlib\mpu.c                          0x00000000   Number         0  mpu.o ABSOLUTE
        driverlib\ssi.c                          0x00000000   Number         0  ssi.o ABSOLUTE
        driverlib\sysctl.c                       0x00000000   Number         0  sysctl.o ABSOLUTE
        driverlib\systick.c                      0x00000000   Number         0  systick.o ABSOLUTE
        driverlib\third_party\fatfs\port\mmc-ek-lm4f232h5qd.c 0x00000000   Number         0  mmc-ek-lm4f232h5qd.o ABSOLUTE
        driverlib\third_party\fatfs\src\ff.c     0x00000000   Number         0  ff.o ABSOLUTE
        driverlib\timer.c                        0x00000000   Number         0  timer.o ABSOLUTE
        driverlib\uart.c                         0x00000000   Number         0  uart.o ABSOLUTE
        $v0                                      0x0000026c   Number         0  startup.o(RESET)
        NmiSR                                    0x0000027b   Thumb Code     0  startup.o(RESET)
        FaultISR                                 0x0000027d   Thumb Code     0  startup.o(RESET)
        IntDefaultHandler                        0x0000027f   Thumb Code     0  startup.o(RESET)
        !!!main                                  0x00000284   Section        8  __main.o(!!!main)
        !!!scatter                               0x0000028c   Section       52  __scatter.o(!!!scatter)
        !!handler_copy                           0x000002c0   Section       26  __scatter_copy.o(!!handler_copy)
        !!handler_zi                             0x000002dc   Section       28  __scatter_zi.o(!!handler_zi)
        .ARM.Collect$$libinit$$00000000          0x000002f8   Section        6  libinit.o(.ARM.Collect$$libinit$$00000000)
        .ARM.Collect$$libinit$$00000001          0x000002fe   Section        8  libinit2.o(.ARM.Collect$$libinit$$00000001)
        .ARM.Collect$$libinit$$00000006          0x00000306   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000006)
        .ARM.Collect$$libinit$$00000008          0x00000306   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000008)
        .ARM.Collect$$libinit$$0000000A          0x00000306   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000000A)
        .ARM.Collect$$libinit$$0000000D          0x00000306   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000000D)
        .ARM.Collect$$libinit$$0000000F          0x00000306   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000000F)
        .ARM.Collect$$libinit$$00000011          0x00000306   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000011)
        .ARM.Collect$$libinit$$00000013          0x00000306   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000013)
        .ARM.Collect$$libinit$$00000015          0x00000306   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000015)
        .ARM.Collect$$libinit$$00000017          0x00000306   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000017)
        .ARM.Collect$$libinit$$00000019          0x00000306   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000019)
        .ARM.Collect$$libinit$$0000001B          0x00000306   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000001B)
        .ARM.Collect$$libinit$$0000001D          0x00000306   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000001D)
        .ARM.Collect$$libinit$$0000001F          0x00000306   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000001F)
        .ARM.Collect$$libinit$$00000021          0x00000306   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000021)
        .ARM.Collect$$libinit$$00000028          0x00000306   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000028)
        .ARM.Collect$$libinit$$0000002A          0x00000306   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000002A)
        .ARM.Collect$$libinit$$0000002C          0x00000306   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000002C)
        .ARM.Collect$$libinit$$0000002E          0x00000306   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000002E)
        .ARM.Collect$$libinit$$0000002F          0x00000306   Section        2  libinit2.o(.ARM.Collect$$libinit$$0000002F)
        .ARM.Collect$$libshutdown$$00000000      0x00000308   Section        2  libshutdown.o(.ARM.Collect$$libshutdown$$00000000)
        .ARM.Collect$$libshutdown$$00000003      0x0000030a   Section        0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000003)
        .ARM.Collect$$libshutdown$$00000006      0x0000030a   Section        0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000006)
        .ARM.Collect$$libshutdown$$00000009      0x0000030a   Section        0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000009)
        .ARM.Collect$$libshutdown$$0000000B      0x0000030a   Section        0  libshutdown2.o(.ARM.Collect$$libshutdown$$0000000B)
        .ARM.Collect$$libshutdown$$0000000E      0x0000030a   Section        0  libshutdown2.o(.ARM.Collect$$libshutdown$$0000000E)
        .ARM.Collect$$libshutdown$$0000000F      0x0000030a   Section        2  libshutdown2.o(.ARM.Collect$$libshutdown$$0000000F)
        .ARM.Collect$$rtentry$$00000000          0x0000030c   Section        0  rtentry.o(.ARM.Collect$$rtentry$$00000000)
        .ARM.Collect$$rtentry$$00000002          0x0000030c   Section        0  rtentry2.o(.ARM.Collect$$rtentry$$00000002)
        .ARM.Collect$$rtentry$$00000004          0x0000030c   Section        6  rtentry4.o(.ARM.Collect$$rtentry$$00000004)
        .ARM.Collect$$rtentry$$00000009          0x00000312   Section        0  rtentry2.o(.ARM.Collect$$rtentry$$00000009)
        .ARM.Collect$$rtentry$$0000000A          0x00000312   Section        4  rtentry2.o(.ARM.Collect$$rtentry$$0000000A)
        .ARM.Collect$$rtentry$$0000000C          0x00000316   Section        0  rtentry2.o(.ARM.Collect$$rtentry$$0000000C)
        .ARM.Collect$$rtentry$$0000000D          0x00000316   Section        8  rtentry2.o(.ARM.Collect$$rtentry$$0000000D)
        .ARM.Collect$$rtexit$$00000000           0x0000031e   Section        2  rtexit.o(.ARM.Collect$$rtexit$$00000000)
        .ARM.Collect$$rtexit$$00000002           0x00000320   Section        0  rtexit2.o(.ARM.Collect$$rtexit$$00000002)
        .ARM.Collect$$rtexit$$00000003           0x00000320   Section        4  rtexit2.o(.ARM.Collect$$rtexit$$00000003)
        .ARM.Collect$$rtexit$$00000004           0x00000324   Section        6  rtexit2.o(.ARM.Collect$$rtexit$$00000004)
        .emb_text                                0x0000032c   Section        6  sysctl.o(.emb_text)
        $v0                                      0x0000032c   Number         0  sysctl.o(.emb_text)
        .emb_text                                0x00000334   Section        0  maybetermalloc1.o(.emb_text)
        .text                                    0x00000334   Section       28  startup.o(.text)
        $v0                                      0x00000334   Number         0  startup.o(.text)
        .text                                    0x00000350   Section        0  h1_alloc.o(.text)
        .text                                    0x000003ae   Section        0  h1_free.o(.text)
        .text                                    0x000003fc   Section        0  heapauxi.o(.text)
        .text                                    0x00000404   Section        0  sys_exit.o(.text)
        .text                                    0x00000410   Section        8  rt_heap_descriptor_intlibspace.o(.text)
        .text                                    0x00000418   Section        0  hguard.o(.text)
        .text                                    0x0000041c   Section        0  init_alloc.o(.text)
        .text                                    0x000004a6   Section        0  h1_init.o(.text)
        .text                                    0x000004b4   Section        8  libspace.o(.text)
        .text                                    0x000004bc   Section        2  use_no_semi.o(.text)
        .text                                    0x000004be   Section        0  h1_extend.o(.text)
        .text                                    0x000004be   Section        0  indicate_semi.o(.text)
        .text                                    0x000004f2   Section        0  defsig_exit.o(.text)
        .text                                    0x000004fc   Section        0  defsig_rtmem_outer.o(.text)
        .text                                    0x0000050a   Section       74  sys_stackheap_outer.o(.text)
        .text                                    0x00000554   Section        0  exit.o(.text)
        .text                                    0x00000560   Section        0  defsig_general.o(.text)
        .text                                    0x00000594   Section        0  defsig_rtmem_inner.o(.text)
        .text                                    0x000005e4   Section        0  sys_wrch.o(.text)
        i.DESELECT                               0x000005f2   Section        0  mmc-ek-lm4f232h5qd.o(i.DESELECT)
        DESELECT                                 0x000005f3   Thumb Code    18  mmc-ek-lm4f232h5qd.o(i.DESELECT)
        i.GPIODirModeSet                         0x00000604   Section        0  gpio.o(i.GPIODirModeSet)
        i.GPIOPadConfigSet                       0x0000062a   Section        0  gpio.o(i.GPIOPadConfigSet)
        i.GPIOPinTypeGPIOInput                   0x000006ce   Section        0  gpio.o(i.GPIOPinTypeGPIOInput)
        i.GPIOPinTypeGPIOOutput                  0x000006ea   Section        0  gpio.o(i.GPIOPinTypeGPIOOutput)
        i.Image_Resizing                         0x00000708   Section        0  jpg2tga.o(i.Image_Resizing)
        i.SELECT                                 0x00000764   Section        0  mmc-ek-lm4f232h5qd.o(i.SELECT)
        SELECT                                   0x00000765   Thumb Code    18  mmc-ek-lm4f232h5qd.o(i.SELECT)
        i.SysCtlClockSet                         0x00000778   Section        0  sysctl.o(i.SysCtlClockSet)
        i.SysCtlPeripheralEnable                 0x00000884   Section        0  sysctl.o(i.SysCtlPeripheralEnable)
        i.SysCtlSRAMSizeGet                      0x000008ac   Section        0  sysctl.o(i.SysCtlSRAMSizeGet)
        i.addAndClamp                            0x000008bc   Section        0  picojpeg.o(i.addAndClamp)
        i.checkHuffTables                        0x000008dc   Section        0  picojpeg.o(i.checkHuffTables)
        i.checkQuantTables                       0x00000928   Section        0  picojpeg.o(i.checkQuantTables)
        i.check_fs                               0x00000960   Section        0  ff.o(i.check_fs)
        check_fs                                 0x00000961   Thumb Code    86  ff.o(i.check_fs)
        i.chk_mounted                            0x000009bc   Section        0  ff.o(i.chk_mounted)
        chk_mounted                              0x000009bd   Thumb Code   528  ff.o(i.chk_mounted)
        i.clamp                                  0x00000bd8   Section        0  picojpeg.o(i.clamp)
        i.clust2sect                             0x00000bf2   Section        0  ff.o(i.clust2sect)
        i.createWinogradQuant                    0x00000c0c   Section        0  picojpeg.o(i.createWinogradQuant)
        i.create_chain                           0x00000c34   Section        0  ff.o(i.create_chain)
        create_chain                             0x00000c35   Thumb Code   150  ff.o(i.create_chain)
        i.create_name                            0x00000ccc   Section        0  ff.o(i.create_name)
        create_name                              0x00000ccd   Thumb Code   296  ff.o(i.create_name)
        i.decodeNextMCU                          0x00000e04   Section        0  picojpeg.o(i.decodeNextMCU)
        i.dir_next                               0x00000f28   Section        0  ff.o(i.dir_next)
        dir_next                                 0x00000f29   Thumb Code   232  ff.o(i.dir_next)
        i.dir_register                           0x00001010   Section        0  ff.o(i.dir_register)
        dir_register                             0x00001011   Thumb Code   110  ff.o(i.dir_register)
        i.dir_sdi                                0x0000107e   Section        0  ff.o(i.dir_sdi)
        dir_sdi                                  0x0000107f   Thumb Code   126  ff.o(i.dir_sdi)
        i.disk_initialize                        0x000010fc   Section        0  mmc-ek-lm4f232h5qd.o(i.disk_initialize)
        i.disk_ioctl                             0x0000126c   Section        0  mmc-ek-lm4f232h5qd.o(i.disk_ioctl)
        i.disk_read                              0x000013b0   Section        0  mmc-ek-lm4f232h5qd.o(i.disk_read)
        i.disk_status                            0x00001468   Section        0  mmc-ek-lm4f232h5qd.o(i.disk_status)
        i.disk_write                             0x00001478   Section        0  mmc-ek-lm4f232h5qd.o(i.disk_write)
        i.f_close                                0x00001524   Section        0  ff.o(i.f_close)
        i.f_mount                                0x00001538   Section        0  ff.o(i.f_mount)
        i.f_open                                 0x00001558   Section        0  ff.o(i.f_open)
        i.f_opendir                              0x00001690   Section        0  ff.o(i.f_opendir)
        i.f_read                                 0x000016ec   Section        0  ff.o(i.f_read)
        i.f_stat                                 0x0000182c   Section        0  ff.o(i.f_stat)
        i.f_sync                                 0x00001866   Section        0  ff.o(i.f_sync)
        i.f_write                                0x000018fe   Section        0  ff.o(i.f_write)
        i.fillInBuf                              0x00001a7c   Section        0  picojpeg.o(i.fillInBuf)
        i.fixInBuffer                            0x00001aa8   Section        0  picojpeg.o(i.fixInBuffer)
        i.follow_path                            0x00001ad8   Section        0  ff.o(i.follow_path)
        follow_path                              0x00001ad9   Thumb Code   170  ff.o(i.follow_path)
        i.getBit                                 0x00001b84   Section        0  picojpeg.o(i.getBit)
        i.getBits                                0x00001bbc   Section        0  picojpeg.o(i.getBits)
        i.getBits1                               0x00001c3c   Section        0  picojpeg.o(i.getBits1)
        i.getBits2                               0x00001c42   Section        0  picojpeg.o(i.getBits2)
        i.getChar                                0x00001c48   Section        0  picojpeg.o(i.getChar)
        i.getExtendOffset                        0x00001c88   Section        0  picojpeg.o(i.getExtendOffset)
        i.getExtendTest                          0x00001d0c   Section        0  picojpeg.o(i.getExtendTest)
        i.getHuffTable                           0x00001d74   Section        0  picojpeg.o(i.getHuffTable)
        i.getHuffVal                             0x00001da4   Section        0  picojpeg.o(i.getHuffVal)
        i.getMaxHuffCodes                        0x00001dd4   Section        0  picojpeg.o(i.getMaxHuffCodes)
        i.getOctet                               0x00001de0   Section        0  picojpeg.o(i.getOctet)
        i.get_fat                                0x00001e04   Section        0  ff.o(i.get_fat)
        i.get_fattime                            0x00001ebc   Section        0  mmc-ek-lm4f232h5qd.o(i.get_fattime)
        i.get_fileinfo                           0x00001ec4   Section        0  ff.o(i.get_fileinfo)
        get_fileinfo                             0x00001ec5   Thumb Code   108  ff.o(i.get_fileinfo)
        i.huffCreate                             0x00001f30   Section        0  picojpeg.o(i.huffCreate)
        i.huffDecode                             0x00001f7c   Section        0  picojpeg.o(i.huffDecode)
        i.huffExtend                             0x00001fce   Section        0  picojpeg.o(i.huffExtend)
        i.init                                   0x00001fec   Section        0  picojpeg.o(i.init)
        i.initFrame                              0x00002020   Section        0  picojpeg.o(i.initFrame)
        i.initScan                               0x00002134   Section        0  picojpeg.o(i.initScan)
        i.ld_clust                               0x0000217c   Section        0  ff.o(i.ld_clust)
        ld_clust                                 0x0000217d   Thumb Code    18  ff.o(i.ld_clust)
        i.locateSOFMarker                        0x0000218e   Section        0  picojpeg.o(i.locateSOFMarker)
        i.locateSOIMarker                        0x000021c8   Section        0  picojpeg.o(i.locateSOIMarker)
        i.locateSOSMarker                        0x0000221c   Section        0  picojpeg.o(i.locateSOSMarker)
        i.main                                   0x0000224c   Section        0  main.o(i.main)
        i.mem_cpy                                0x000022b8   Section        0  ff.o(i.mem_cpy)
        mem_cpy                                  0x000022b9   Thumb Code    16  ff.o(i.mem_cpy)
        i.mem_set                                0x000022c8   Section        0  ff.o(i.mem_set)
        mem_set                                  0x000022c9   Thumb Code    14  ff.o(i.mem_set)
        i.move_window                            0x000022d6   Section        0  ff.o(i.move_window)
        move_window                              0x000022d7   Thumb Code    46  ff.o(i.move_window)
        i.nextMarker                             0x00002304   Section        0  picojpeg.o(i.nextMarker)
        i.pjpeg_decode_init                      0x00002324   Section        0  picojpeg.o(i.pjpeg_decode_init)
        i.pjpeg_decode_mcu                       0x000023bc   Section        0  picojpeg.o(i.pjpeg_decode_mcu)
        i.pjpeg_load_from_file                   0x000023f0   Section        0  jpg2tga.o(i.pjpeg_load_from_file)
        i.pjpeg_need_bytes_callback              0x000025a0   Section        0  jpg2tga.o(i.pjpeg_need_bytes_callback)
        i.power_on                               0x000025e0   Section        0  mmc-ek-lm4f232h5qd.o(i.power_on)
        i.processMarkers                         0x00002678   Section        0  picojpeg.o(i.processMarkers)
        i.processRestart                         0x00002704   Section        0  picojpeg.o(i.processRestart)
        i.put_fat                                0x00002770   Section        0  ff.o(i.put_fat)
        i.rcvr_datablock                         0x00002864   Section        0  mmc-ek-lm4f232h5qd.o(i.rcvr_datablock)
        rcvr_datablock                           0x00002865   Thumb Code    68  mmc-ek-lm4f232h5qd.o(i.rcvr_datablock)
        i.rcvr_spi                               0x000028ac   Section        0  mmc-ek-lm4f232h5qd.o(i.rcvr_spi)
        rcvr_spi                                 0x000028ad   Thumb Code    34  mmc-ek-lm4f232h5qd.o(i.rcvr_spi)
        i.readDHTMarker                          0x000028d4   Section        0  picojpeg.o(i.readDHTMarker)
        i.readDQTMarker                          0x00002998   Section        0  picojpeg.o(i.readDQTMarker)
        i.readDRIMarker                          0x00002a44   Section        0  picojpeg.o(i.readDRIMarker)
        i.readSOFMarker                          0x00002a68   Section        0  picojpeg.o(i.readSOFMarker)
        i.readSOSMarker                          0x00002b24   Section        0  picojpeg.o(i.readSOSMarker)
        i.remove_chain                           0x00002be4   Section        0  ff.o(i.remove_chain)
        remove_chain                             0x00002be5   Thumb Code    98  ff.o(i.remove_chain)
        i.send_cmd                               0x00002c46   Section        0  mmc-ek-lm4f232h5qd.o(i.send_cmd)
        send_cmd                                 0x00002c47   Thumb Code   102  mmc-ek-lm4f232h5qd.o(i.send_cmd)
        i.send_initial_clock_train               0x00002cac   Section        0  mmc-ek-lm4f232h5qd.o(i.send_initial_clock_train)
        i.skipVariableMarker                     0x00002d00   Section        0  picojpeg.o(i.skipVariableMarker)
        i.st_clust                               0x00002d28   Section        0  ff.o(i.st_clust)
        st_clust                                 0x00002d29   Thumb Code    16  ff.o(i.st_clust)
        i.stuffChar                              0x00002d38   Section        0  picojpeg.o(i.stuffChar)
        i.subAndClamp                            0x00002d58   Section        0  picojpeg.o(i.subAndClamp)
        i.sync_fs                                0x00002d76   Section        0  ff.o(i.sync_fs)
        sync_fs                                  0x00002d77   Thumb Code   182  ff.o(i.sync_fs)
        i.sync_window                            0x00002e2c   Section        0  ff.o(i.sync_window)
        sync_window                              0x00002e2d   Thumb Code    84  ff.o(i.sync_window)
        i.transformBlockReduce                   0x00002e80   Section        0  picojpeg.o(i.transformBlockReduce)
        i.validate                               0x000031b0   Section        0  ff.o(i.validate)
        validate                                 0x000031b1   Thumb Code    38  ff.o(i.validate)
        i.wait_ready                             0x000031d8   Section        0  mmc-ek-lm4f232h5qd.o(i.wait_ready)
        wait_ready                               0x000031d9   Thumb Code    28  mmc-ek-lm4f232h5qd.o(i.wait_ready)
        i.xmit_datablock                         0x000031f8   Section        0  mmc-ek-lm4f232h5qd.o(i.xmit_datablock)
        xmit_datablock                           0x000031f9   Thumb Code    80  mmc-ek-lm4f232h5qd.o(i.xmit_datablock)
        i.xmit_spi                               0x00003248   Section        0  mmc-ek-lm4f232h5qd.o(i.xmit_spi)
        xmit_spi                                 0x00003249   Thumb Code    30  mmc-ek-lm4f232h5qd.o(i.xmit_spi)
        x$fpl$fpinit                             0x0000326c   Section       10  fpinit.o(x$fpl$fpinit)
        $v0                                      0x0000326c   Number         0  fpinit.o(x$fpl$fpinit)
        .constdata                               0x00003276   Section       64  picojpeg.o(.constdata)
        .data                                    0x20000000   Section        4  main.o(.data)
        i                                        0x20000000   Data           4  main.o(.data)
        .data                                    0x20000004   Section        1  variables.o(.data)
        .data                                    0x20000008   Section       28  jpg2tga.o(.data)
        k                                        0x20000008   Data           4  jpg2tga.o(.data)
        l                                        0x2000000c   Data           4  jpg2tga.o(.data)
        pImage                                   0x20000010   Data           4  jpg2tga.o(.data)
        decoded_width                            0x20000014   Data           4  jpg2tga.o(.data)
        decoded_height                           0x20000018   Data           4  jpg2tga.o(.data)
        g_nInFileSize                            0x2000001c   Data           4  jpg2tga.o(.data)
        g_nInFileOfs                             0x20000020   Data           4  jpg2tga.o(.data)
        .data                                    0x20000024   Section       72  picojpeg.o(.data)
        gTemFlag                                 0x20000026   Data           1  picojpeg.o(.data)
        gInBufOfs                                0x20000027   Data           1  picojpeg.o(.data)
        gInBufLeft                               0x20000028   Data           1  picojpeg.o(.data)
        gCompsInFrame                            0x2000002a   Data           1  picojpeg.o(.data)
        gCompsInScan                             0x2000002b   Data           1  picojpeg.o(.data)
        gMaxBlocksPerMCU                         0x2000002d   Data           1  picojpeg.o(.data)
        gMaxMCUXSize                             0x2000002e   Data           1  picojpeg.o(.data)
        gMaxMCUYSize                             0x2000002f   Data           1  picojpeg.o(.data)
        gCallbackStatus                          0x20000030   Data           1  picojpeg.o(.data)
        gReduce                                  0x20000031   Data           1  picojpeg.o(.data)
        gImageXSize                              0x20000034   Data           2  picojpeg.o(.data)
        gImageYSize                              0x20000036   Data           2  picojpeg.o(.data)
        gRestartInterval                         0x20000038   Data           2  picojpeg.o(.data)
        gNextRestartNum                          0x2000003a   Data           2  picojpeg.o(.data)
        gRestartsLeft                            0x2000003c   Data           2  picojpeg.o(.data)
        gMaxMCUSPerRow                           0x2000003e   Data           2  picojpeg.o(.data)
        gMaxMCUSPerCol                           0x20000040   Data           2  picojpeg.o(.data)
        gNumMCUSRemaining                        0x20000042   Data           2  picojpeg.o(.data)
        gCompIdent                               0x20000044   Data           3  picojpeg.o(.data)
        gCompHSamp                               0x20000047   Data           3  picojpeg.o(.data)
        gCompVSamp                               0x2000004a   Data           3  picojpeg.o(.data)
        gCompQuant                               0x2000004d   Data           3  picojpeg.o(.data)
        gCompList                                0x20000050   Data           3  picojpeg.o(.data)
        gCompDCTab                               0x20000053   Data           3  picojpeg.o(.data)
        gCompACTab                               0x20000056   Data           3  picojpeg.o(.data)
        g_pCallback_data                         0x2000005c   Data           4  picojpeg.o(.data)
        gLastDC                                  0x20000060   Data           6  picojpeg.o(.data)
        gMCUOrg                                  0x20000066   Data           6  picojpeg.o(.data)
        .data                                    0x2000006c   Section        5  mmc-ek-lm4f232h5qd.o(.data)
        Stat                                     0x2000006c   Data           1  mmc-ek-lm4f232h5qd.o(.data)
        PowerFlag                                0x2000006d   Data           1  mmc-ek-lm4f232h5qd.o(.data)
        Timer1                                   0x2000006e   Data           1  mmc-ek-lm4f232h5qd.o(.data)
        Timer2                                   0x2000006f   Data           1  mmc-ek-lm4f232h5qd.o(.data)
        CardType                                 0x20000070   Data           1  mmc-ek-lm4f232h5qd.o(.data)
        .data                                    0x20000074   Section        8  ff.o(.data)
        Fsid                                     0x20000074   Data           2  ff.o(.data)
        FatFs                                    0x20000078   Data           4  ff.o(.data)
        .bss                                     0x2000007c   Section       24  variables.o(.bss)
        .bss                                     0x20000094   Section      548  variables.o(.bss)
        .bss                                     0x200002b8   Section      548  variables.o(.bss)
        .bss                                     0x200004dc   Section       28  variables.o(.bss)
        .bss                                     0x200004f8   Section      564  variables.o(.bss)
        .bss                                     0x2000072c   Section     2272  picojpeg.o(.bss)
        gInBuf                                   0x20000f0c   Data         256  picojpeg.o(.bss)
        .bss                                     0x2000100c   Section       96  libspace.o(.bss)
        HEAP                                     0x20001070   Section     4096  startup.o(HEAP)
        HeapMem                                  0x20001070   Data           0  startup.o(HEAP)
        STACK                                    0x20002070   Section      256  startup.o(STACK)
        StackMem                                 0x20002070   Data           0  startup.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$OTIME$ROPI$EBA8$UX$STANDARDLIB$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.o(RESET)
        __ARM_exceptions_init                     - Undefined Weak Reference
        __alloca_initialize                       - Undefined Weak Reference
        __cpp_initialize__aeabi_                  - Undefined Weak Reference
        __cxa_finalize                            - Undefined Weak Reference
        __rt_locale                               - Undefined Weak Reference
        __sigvec_lookup                           - Undefined Weak Reference
        __user_heap_extent                        - Undefined Weak Reference
        _atexit_init                              - Undefined Weak Reference
        _call_atexit_fns                          - Undefined Weak Reference
        _clock_init                               - Undefined Weak Reference
        _fp_trap_init                             - Undefined Weak Reference
        _fp_trap_shutdown                         - Undefined Weak Reference
        _get_lc_collate                           - Undefined Weak Reference
        _get_lc_ctype                             - Undefined Weak Reference
        _get_lc_monetary                          - Undefined Weak Reference
        _get_lc_numeric                           - Undefined Weak Reference
        _get_lc_time                              - Undefined Weak Reference
        _getenv_init                              - Undefined Weak Reference
        _handle_redirection                       - Undefined Weak Reference
        _mutex_acquire                            - Undefined Weak Reference
        _mutex_free                               - Undefined Weak Reference
        _mutex_release                            - Undefined Weak Reference
        _printf_mbtowc                            - Undefined Weak Reference
        _printf_post_padding                      - Undefined Weak Reference
        _printf_pre_padding                       - Undefined Weak Reference
        _printf_truncate_signed                   - Undefined Weak Reference
        _printf_truncate_unsigned                 - Undefined Weak Reference
        _rand_init                                - Undefined Weak Reference
        _signal_finish                            - Undefined Weak Reference
        _signal_init                              - Undefined Weak Reference
        Reset_Handler                            0x0000026d   Thumb Code     0  startup.o(RESET)
        __main                                   0x00000285   Thumb Code     8  __main.o(!!!main)
        __scatterload                            0x0000028d   Thumb Code     0  __scatter.o(!!!scatter)
        __scatterload_rt2                        0x0000028d   Thumb Code    44  __scatter.o(!!!scatter)
        __scatterload_rt2_thumb_only             0x0000028d   Thumb Code     0  __scatter.o(!!!scatter)
        __scatterload_null                       0x0000029b   Thumb Code     0  __scatter.o(!!!scatter)
        __scatterload_copy                       0x000002c1   Thumb Code    26  __scatter_copy.o(!!handler_copy)
        __scatterload_zeroinit                   0x000002dd   Thumb Code    28  __scatter_zi.o(!!handler_zi)
        __rt_lib_init                            0x000002f9   Thumb Code     0  libinit.o(.ARM.Collect$$libinit$$00000000)
        __rt_lib_init_heap_2                     0x000002ff   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000001)
        __rt_lib_init_alloca_1                   0x00000307   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000002A)
        __rt_lib_init_argv_1                     0x00000307   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000028)
        __rt_lib_init_atexit_1                   0x00000307   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000017)
        __rt_lib_init_clock_1                    0x00000307   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000001D)
        __rt_lib_init_cpp_1                      0x00000307   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000002E)
        __rt_lib_init_exceptions_1               0x00000307   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000002C)
        __rt_lib_init_fp_trap_1                  0x00000307   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000001B)
        __rt_lib_init_getenv_1                   0x00000307   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000001F)
        __rt_lib_init_heap_1                     0x00000307   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000006)
        __rt_lib_init_lc_collate_1               0x00000307   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000000D)
        __rt_lib_init_lc_ctype_1                 0x00000307   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000000F)
        __rt_lib_init_lc_monetary_1              0x00000307   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000011)
        __rt_lib_init_lc_numeric_1               0x00000307   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000013)
        __rt_lib_init_lc_time_1                  0x00000307   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000015)
        __rt_lib_init_rand_1                     0x00000307   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000000A)
        __rt_lib_init_return                     0x00000307   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000002F)
        __rt_lib_init_signal_1                   0x00000307   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000019)
        __rt_lib_init_stdio_1                    0x00000307   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000021)
        __rt_lib_init_user_alloc_1               0x00000307   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000008)
        __rt_lib_shutdown                        0x00000309   Thumb Code     0  libshutdown.o(.ARM.Collect$$libshutdown$$00000000)
        __rt_lib_shutdown_fp_trap_1              0x0000030b   Thumb Code     0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000006)
        __rt_lib_shutdown_heap_1                 0x0000030b   Thumb Code     0  libshutdown2.o(.ARM.Collect$$libshutdown$$0000000E)
        __rt_lib_shutdown_return                 0x0000030b   Thumb Code     0  libshutdown2.o(.ARM.Collect$$libshutdown$$0000000F)
        __rt_lib_shutdown_signal_1               0x0000030b   Thumb Code     0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000009)
        __rt_lib_shutdown_stdio_1                0x0000030b   Thumb Code     0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000003)
        __rt_lib_shutdown_user_alloc_1           0x0000030b   Thumb Code     0  libshutdown2.o(.ARM.Collect$$libshutdown$$0000000B)
        __rt_entry                               0x0000030d   Thumb Code     0  rtentry.o(.ARM.Collect$$rtentry$$00000000)
        __rt_entry_presh_1                       0x0000030d   Thumb Code     0  rtentry2.o(.ARM.Collect$$rtentry$$00000002)
        __rt_entry_sh                            0x0000030d   Thumb Code     0  rtentry4.o(.ARM.Collect$$rtentry$$00000004)
        __rt_entry_li                            0x00000313   Thumb Code     0  rtentry2.o(.ARM.Collect$$rtentry$$0000000A)
        __rt_entry_postsh_1                      0x00000313   Thumb Code     0  rtentry2.o(.ARM.Collect$$rtentry$$00000009)
        __rt_entry_main                          0x00000317   Thumb Code     0  rtentry2.o(.ARM.Collect$$rtentry$$0000000D)
        __rt_entry_postli_1                      0x00000317   Thumb Code     0  rtentry2.o(.ARM.Collect$$rtentry$$0000000C)
        __rt_exit                                0x0000031f   Thumb Code     0  rtexit.o(.ARM.Collect$$rtexit$$00000000)
        __rt_exit_ls                             0x00000321   Thumb Code     0  rtexit2.o(.ARM.Collect$$rtexit$$00000003)
        __rt_exit_prels_1                        0x00000321   Thumb Code     0  rtexit2.o(.ARM.Collect$$rtexit$$00000002)
        __rt_exit_exit                           0x00000325   Thumb Code     0  rtexit2.o(.ARM.Collect$$rtexit$$00000004)
        SysCtlDelay                              0x0000032d   Thumb Code     6  sysctl.o(.emb_text)
        __user_initial_stackheap                 0x00000335   Thumb Code     0  startup.o(.text)
        _maybe_terminate_alloc                   0x00000335   Thumb Code     0  maybetermalloc1.o(.emb_text)
        malloc                                   0x00000351   Thumb Code    94  h1_alloc.o(.text)
        free                                     0x000003af   Thumb Code    78  h1_free.o(.text)
        __use_two_region_memory                  0x000003fd   Thumb Code     2  heapauxi.o(.text)
        __rt_heap_escrow                         0x000003ff   Thumb Code     2  heapauxi.o(.text)
        __rt_heap_expand                         0x00000401   Thumb Code     2  heapauxi.o(.text)
        _sys_exit                                0x00000405   Thumb Code     8  sys_exit.o(.text)
        __rt_heap_descriptor                     0x00000411   Thumb Code     8  rt_heap_descriptor_intlibspace.o(.text)
        __use_no_heap                            0x00000419   Thumb Code     2  hguard.o(.text)
        __heap$guard                             0x0000041b   Thumb Code     2  hguard.o(.text)
        _terminate_user_alloc                    0x0000041d   Thumb Code     2  init_alloc.o(.text)
        _init_user_alloc                         0x0000041f   Thumb Code     2  init_alloc.o(.text)
        __Heap_Full                              0x00000421   Thumb Code    34  init_alloc.o(.text)
        __Heap_Broken                            0x00000443   Thumb Code     6  init_alloc.o(.text)
        _init_alloc                              0x00000449   Thumb Code    94  init_alloc.o(.text)
        __Heap_Initialize                        0x000004a7   Thumb Code    10  h1_init.o(.text)
        __Heap_DescSize                          0x000004b1   Thumb Code     4  h1_init.o(.text)
        __user_libspace                          0x000004b5   Thumb Code     8  libspace.o(.text)
        __user_perproc_libspace                  0x000004b5   Thumb Code     0  libspace.o(.text)
        __user_perthread_libspace                0x000004b5   Thumb Code     0  libspace.o(.text)
        __I$use$semihosting                      0x000004bd   Thumb Code     0  use_no_semi.o(.text)
        __use_no_semihosting_swi                 0x000004bd   Thumb Code     2  use_no_semi.o(.text)
        __Heap_ProvideMemory                     0x000004bf   Thumb Code    52  h1_extend.o(.text)
        __semihosting_library_function           0x000004bf   Thumb Code     0  indicate_semi.o(.text)
        __sig_exit                               0x000004f3   Thumb Code    10  defsig_exit.o(.text)
        __rt_SIGRTMEM                            0x000004fd   Thumb Code    14  defsig_rtmem_outer.o(.text)
        __user_setup_stackheap                   0x0000050b   Thumb Code    74  sys_stackheap_outer.o(.text)
        exit                                     0x00000555   Thumb Code    12  exit.o(.text)
        __default_signal_display                 0x00000561   Thumb Code    50  defsig_general.o(.text)
        __rt_SIGRTMEM_inner                      0x00000595   Thumb Code    22  defsig_rtmem_inner.o(.text)
        _ttywrch                                 0x000005e5   Thumb Code    14  sys_wrch.o(.text)
        GPIODirModeSet                           0x00000605   Thumb Code    38  gpio.o(i.GPIODirModeSet)
        GPIOPadConfigSet                         0x0000062b   Thumb Code   164  gpio.o(i.GPIOPadConfigSet)
        GPIOPinTypeGPIOInput                     0x000006cf   Thumb Code    28  gpio.o(i.GPIOPinTypeGPIOInput)
        GPIOPinTypeGPIOOutput                    0x000006eb   Thumb Code    28  gpio.o(i.GPIOPinTypeGPIOOutput)
        Image_Resizing                           0x00000709   Thumb Code    64  jpg2tga.o(i.Image_Resizing)
        SysCtlClockSet                           0x00000779   Thumb Code   250  sysctl.o(i.SysCtlClockSet)
        SysCtlPeripheralEnable                   0x00000885   Thumb Code    36  sysctl.o(i.SysCtlPeripheralEnable)
        SysCtlSRAMSizeGet                        0x000008ad   Thumb Code    10  sysctl.o(i.SysCtlSRAMSizeGet)
        addAndClamp                              0x000008bd   Thumb Code    30  picojpeg.o(i.addAndClamp)
        checkHuffTables                          0x000008dd   Thumb Code    72  picojpeg.o(i.checkHuffTables)
        checkQuantTables                         0x00000929   Thumb Code    50  picojpeg.o(i.checkQuantTables)
        clamp                                    0x00000bd9   Thumb Code    26  picojpeg.o(i.clamp)
        clust2sect                               0x00000bf3   Thumb Code    24  ff.o(i.clust2sect)
        createWinogradQuant                      0x00000c0d   Thumb Code    34  picojpeg.o(i.createWinogradQuant)
        decodeNextMCU                            0x00000e05   Thumb Code   270  picojpeg.o(i.decodeNextMCU)
        disk_initialize                          0x000010fd   Thumb Code   354  mmc-ek-lm4f232h5qd.o(i.disk_initialize)
        disk_ioctl                               0x0000126d   Thumb Code   318  mmc-ek-lm4f232h5qd.o(i.disk_ioctl)
        disk_read                                0x000013b1   Thumb Code   178  mmc-ek-lm4f232h5qd.o(i.disk_read)
        disk_status                              0x00001469   Thumb Code    12  mmc-ek-lm4f232h5qd.o(i.disk_status)
        disk_write                               0x00001479   Thumb Code   168  mmc-ek-lm4f232h5qd.o(i.disk_write)
        f_close                                  0x00001525   Thumb Code    18  ff.o(i.f_close)
        f_mount                                  0x00001539   Thumb Code    26  ff.o(i.f_mount)
        f_open                                   0x00001559   Thumb Code   312  ff.o(i.f_open)
        f_opendir                                0x00001691   Thumb Code    92  ff.o(i.f_opendir)
        f_read                                   0x000016ed   Thumb Code   320  ff.o(i.f_read)
        f_stat                                   0x0000182d   Thumb Code    58  ff.o(i.f_stat)
        f_sync                                   0x00001867   Thumb Code   152  ff.o(i.f_sync)
        f_write                                  0x000018ff   Thumb Code   382  ff.o(i.f_write)
        fillInBuf                                0x00001a7d   Thumb Code    34  picojpeg.o(i.fillInBuf)
        fixInBuffer                              0x00001aa9   Thumb Code    42  picojpeg.o(i.fixInBuffer)
        getBit                                   0x00001b85   Thumb Code    52  picojpeg.o(i.getBit)
        getBits                                  0x00001bbd   Thumb Code   122  picojpeg.o(i.getBits)
        getBits1                                 0x00001c3d   Thumb Code     6  picojpeg.o(i.getBits1)
        getBits2                                 0x00001c43   Thumb Code     6  picojpeg.o(i.getBits2)
        getChar                                  0x00001c49   Thumb Code    54  picojpeg.o(i.getChar)
        getExtendOffset                          0x00001c89   Thumb Code   106  picojpeg.o(i.getExtendOffset)
        getExtendTest                            0x00001d0d   Thumb Code   102  picojpeg.o(i.getExtendTest)
        getHuffTable                             0x00001d75   Thumb Code    38  picojpeg.o(i.getHuffTable)
        getHuffVal                               0x00001da5   Thumb Code    38  picojpeg.o(i.getHuffVal)
        getMaxHuffCodes                          0x00001dd5   Thumb Code    12  picojpeg.o(i.getMaxHuffCodes)
        getOctet                                 0x00001de1   Thumb Code    36  picojpeg.o(i.getOctet)
        get_fat                                  0x00001e05   Thumb Code   184  ff.o(i.get_fat)
        get_fattime                              0x00001ebd   Thumb Code     4  mmc-ek-lm4f232h5qd.o(i.get_fattime)
        huffCreate                               0x00001f31   Thumb Code    76  picojpeg.o(i.huffCreate)
        huffDecode                               0x00001f7d   Thumb Code    82  picojpeg.o(i.huffDecode)
        huffExtend                               0x00001fcf   Thumb Code    30  picojpeg.o(i.huffExtend)
        init                                     0x00001fed   Thumb Code    48  picojpeg.o(i.init)
        initFrame                                0x00002021   Thumb Code   272  picojpeg.o(i.initFrame)
        initScan                                 0x00002135   Thumb Code    68  picojpeg.o(i.initScan)
        locateSOFMarker                          0x0000218f   Thumb Code    56  picojpeg.o(i.locateSOFMarker)
        locateSOIMarker                          0x000021c9   Thumb Code    80  picojpeg.o(i.locateSOIMarker)
        locateSOSMarker                          0x0000221d   Thumb Code    48  picojpeg.o(i.locateSOSMarker)
        main                                     0x0000224d   Thumb Code    72  main.o(i.main)
        nextMarker                               0x00002305   Thumb Code    32  picojpeg.o(i.nextMarker)
        pjpeg_decode_init                        0x00002325   Thumb Code   144  picojpeg.o(i.pjpeg_decode_init)
        pjpeg_decode_mcu                         0x000023bd   Thumb Code    48  picojpeg.o(i.pjpeg_decode_mcu)
        pjpeg_load_from_file                     0x000023f1   Thumb Code   392  jpg2tga.o(i.pjpeg_load_from_file)
        pjpeg_need_bytes_callback                0x000025a1   Thumb Code    50  jpg2tga.o(i.pjpeg_need_bytes_callback)
        power_on                                 0x000025e1   Thumb Code   130  mmc-ek-lm4f232h5qd.o(i.power_on)
        processMarkers                           0x00002679   Thumb Code   140  picojpeg.o(i.processMarkers)
        processRestart                           0x00002705   Thumb Code   104  picojpeg.o(i.processRestart)
        put_fat                                  0x00002771   Thumb Code   244  ff.o(i.put_fat)
        readDHTMarker                            0x000028d5   Thumb Code   192  picojpeg.o(i.readDHTMarker)
        readDQTMarker                            0x00002999   Thumb Code   164  picojpeg.o(i.readDQTMarker)
        readDRIMarker                            0x00002a45   Thumb Code    30  picojpeg.o(i.readDRIMarker)
        readSOFMarker                            0x00002a69   Thumb Code   182  picojpeg.o(i.readSOFMarker)
        readSOSMarker                            0x00002b25   Thumb Code   186  picojpeg.o(i.readSOSMarker)
        send_initial_clock_train                 0x00002cad   Thumb Code    78  mmc-ek-lm4f232h5qd.o(i.send_initial_clock_train)
        skipVariableMarker                       0x00002d01   Thumb Code    40  picojpeg.o(i.skipVariableMarker)
        stuffChar                                0x00002d39   Thumb Code    22  picojpeg.o(i.stuffChar)
        subAndClamp                              0x00002d59   Thumb Code    30  picojpeg.o(i.subAndClamp)
        transformBlockReduce                     0x00002e81   Thumb Code   808  picojpeg.o(i.transformBlockReduce)
        _fp_init                                 0x0000326d   Thumb Code    10  fpinit.o(x$fpl$fpinit)
        __fplib_config_fpu_vfp                   0x00003275   Thumb Code     0  fpinit.o(x$fpl$fpinit)
        __fplib_config_pureend_doubles           0x00003275   Thumb Code     0  fpinit.o(x$fpl$fpinit)
        gWinogradQuant                           0x00003276   Data          64  picojpeg.o(.constdata)
        Region$$Table$$Base                      0x000032b8   Number         0  anon$$obj.o(Region$$Table)
        Region$$Table$$Limit                     0x000032d8   Number         0  anon$$obj.o(Region$$Table)
        iFResult                                 0x20000004   Data           1  variables.o(.data)
        gValidHuffTables                         0x20000024   Data           1  picojpeg.o(.data)
        gValidQuantTables                        0x20000025   Data           1  picojpeg.o(.data)
        gBitsLeft                                0x20000029   Data           1  picojpeg.o(.data)
        gScanType                                0x2000002c   Data           1  picojpeg.o(.data)
        gBitBuf                                  0x20000032   Data           2  picojpeg.o(.data)
        File_Info                                0x2000007c   Data          24  variables.o(.bss)
        File                                     0x20000094   Data         548  variables.o(.bss)
        Tempfile                                 0x200002b8   Data         548  variables.o(.bss)
        directory                                0x200004dc   Data          28  variables.o(.bss)
        g_sFatFs                                 0x200004f8   Data         564  variables.o(.bss)
        gCoeffBuf                                0x2000072c   Data         128  picojpeg.o(.bss)
        gMCUBufR                                 0x200007ac   Data         256  picojpeg.o(.bss)
        gMCUBufG                                 0x200008ac   Data         256  picojpeg.o(.bss)
        gMCUBufB                                 0x200009ac   Data         256  picojpeg.o(.bss)
        gQuant0                                  0x20000aac   Data         128  picojpeg.o(.bss)
        gQuant1                                  0x20000b2c   Data         128  picojpeg.o(.bss)
        gHuffTab0                                0x20000bac   Data          80  picojpeg.o(.bss)
        gHuffVal0                                0x20000bfc   Data          16  picojpeg.o(.bss)
        gHuffTab1                                0x20000c0c   Data          80  picojpeg.o(.bss)
        gHuffVal1                                0x20000c5c   Data          16  picojpeg.o(.bss)
        gHuffTab2                                0x20000c6c   Data          80  picojpeg.o(.bss)
        gHuffVal2                                0x20000cbc   Data         256  picojpeg.o(.bss)
        gHuffTab3                                0x20000dbc   Data          80  picojpeg.o(.bss)
        gHuffVal3                                0x20000e0c   Data         256  picojpeg.o(.bss)
        __libspace_start                         0x2000100c   Data          96  libspace.o(.bss)
        __temporary_stack_top$libspace           0x2000106c   Data           0  libspace.o(.bss)
    ==============================================================================
    Memory Map of the image
      Image Entry point : 0x0000026d
      Load Region LR_IROM1 (Base: 0x00000000, Size: 0x00003354, Max: 0x00008000, ABSOLUTE)
        Execution Region ER_IROM1 (Base: 0x00000000, Size: 0x000032d8, Max: 0x00008000, ABSOLUTE)
        Base Addr    Size         Type   Attr      Idx    E Section Name        Object
        0x00000000   0x00000284   Code   RO          686  * RESET               startup.o
        0x00000284   0x00000008   Code   RO         3521  * !!!main             c_w.l(__main.o)
        0x0000028c   0x00000034   Code   RO         3795    !!!scatter          c_w.l(__scatter.o)
        0x000002c0   0x0000001a   Code   RO         3797    !!handler_copy      c_w.l(__scatter_copy.o)
        0x000002da   0x00000002   PAD
        0x000002dc   0x0000001c   Code   RO         3799    !!handler_zi        c_w.l(__scatter_zi.o)
        0x000002f8   0x00000006   Code   RO         3733    .ARM.Collect$$libinit$$00000000  c_w.l(libinit.o)
        0x000002fe   0x00000008   Code   RO         3594    .ARM.Collect$$libinit$$00000001  c_w.l(libinit2.o)
        0x00000306   0x00000000   Code   RO         3596    .ARM.Collect$$libinit$$00000006  c_w.l(libinit2.o)
        0x00000306   0x00000000   Code   RO         3598    .ARM.Collect$$libinit$$00000008  c_w.l(libinit2.o)
        0x00000306   0x00000000   Code   RO         3600    .ARM.Collect$$libinit$$0000000A  c_w.l(libinit2.o)
        0x00000306   0x00000000   Code   RO         3603    .ARM.Collect$$libinit$$0000000D  c_w.l(libinit2.o)
        0x00000306   0x00000000   Code   RO         3605    .ARM.Collect$$libinit$$0000000F  c_w.l(libinit2.o)
        0x00000306   0x00000000   Code   RO         3607    .ARM.Collect$$libinit$$00000011  c_w.l(libinit2.o)
        0x00000306   0x00000000   Code   RO         3609    .ARM.Collect$$libinit$$00000013  c_w.l(libinit2.o)
        0x00000306   0x00000000   Code   RO         3611    .ARM.Collect$$libinit$$00000015  c_w.l(libinit2.o)
        0x00000306   0x00000000   Code   RO         3613    .ARM.Collect$$libinit$$00000017  c_w.l(libinit2.o)
        0x00000306   0x00000000   Code   RO         3615    .ARM.Collect$$libinit$$00000019  c_w.l(libinit2.o)
        0x00000306   0x00000000   Code   RO         3617    .ARM.Collect$$libinit$$0000001B  c_w.l(libinit2.o)
        0x00000306   0x00000000   Code   RO         3619    .ARM.Collect$$libinit$$0000001D  c_w.l(libinit2.o)
        0x00000306   0x00000000   Code   RO         3621    .ARM.Collect$$libinit$$0000001F  c_w.l(libinit2.o)
        0x00000306   0x00000000   Code   RO         3623    .ARM.Collect$$libinit$$00000021  c_w.l(libinit2.o)
        0x00000306   0x00000000   Code   RO         3627    .ARM.Collect$$libinit$$00000028  c_w.l(libinit2.o)
        0x00000306   0x00000000   Code   RO         3629    .ARM.Collect$$libinit$$0000002A  c_w.l(libinit2.o)
        0x00000306   0x00000000   Code   RO         3631    .ARM.Collect$$libinit$$0000002C  c_w.l(libinit2.o)
        0x00000306   0x00000000   Code   RO         3633    .ARM.Collect$$libinit$$0000002E  c_w.l(libinit2.o)
        0x00000306   0x00000002   Code   RO         3634    .ARM.Collect$$libinit$$0000002F  c_w.l(libinit2.o)
        0x00000308   0x00000002   Code   RO         3792    .ARM.Collect$$libshutdown$$00000000  c_w.l(libshutdown.o)
        0x0000030a   0x00000000   Code   RO         3736    .ARM.Collect$$libshutdown$$00000003  c_w.l(libshutdown2.o)
        0x0000030a   0x00000000   Code   RO         3739    .ARM.Collect$$libshutdown$$00000006  c_w.l(libshutdown2.o)
        0x0000030a   0x00000000   Code   RO         3742    .ARM.Collect$$libshutdown$$00000009  c_w.l(libshutdown2.o)
        0x0000030a   0x00000000   Code   RO         3744    .ARM.Collect$$libshutdown$$0000000B  c_w.l(libshutdown2.o)
        0x0000030a   0x00000000   Code   RO         3747    .ARM.Collect$$libshutdown$$0000000E  c_w.l(libshutdown2.o)
        0x0000030a   0x00000002   Code   RO         3748    .ARM.Collect$$libshutdown$$0000000F  c_w.l(libshutdown2.o)
        0x0000030c   0x00000000   Code   RO         3532    .ARM.Collect$$rtentry$$00000000  c_w.l(rtentry.o)
        0x0000030c   0x00000000   Code   RO         3644    .ARM.Collect$$rtentry$$00000002  c_w.l(rtentry2.o)
        0x0000030c   0x00000006   Code   RO         3656    .ARM.Collect$$rtentry$$00000004  c_w.l(rtentry4.o)
        0x00000312   0x00000000   Code   RO         3646    .ARM.Collect$$rtentry$$00000009  c_w.l(rtentry2.o)
        0x00000312   0x00000004   Code   RO         3647    .ARM.Collect$$rtentry$$0000000A  c_w.l(rtentry2.o)
        0x00000316   0x00000000   Code   RO         3649    .ARM.Collect$$rtentry$$0000000C  c_w.l(rtentry2.o)
        0x00000316   0x00000008   Code   RO         3650    .ARM.Collect$$rtentry$$0000000D  c_w.l(rtentry2.o)
        0x0000031e   0x00000002   Code   RO         3751    .ARM.Collect$$rtexit$$00000000  c_w.l(rtexit.o)
        0x00000320   0x00000000   Code   RO         3772    .ARM.Collect$$rtexit$$00000002  c_w.l(rtexit2.o)
        0x00000320   0x00000004   Code   RO         3773    .ARM.Collect$$rtexit$$00000003  c_w.l(rtexit2.o)
        0x00000324   0x00000006   Code   RO         3774    .ARM.Collect$$rtexit$$00000004  c_w.l(rtexit2.o)
        0x0000032a   0x00000002   PAD
        0x0000032c   0x00000006   Code   RO         2609    .emb_text           sysctl.o
        0x00000332   0x00000002   PAD
        0x00000334   0x00000000   Code   RO         3662    .emb_text           c_w.l(maybetermalloc1.o)
        0x00000334   0x0000001c   Code   RO          687    .text               startup.o
        0x00000350   0x0000005e   Code   RO         3409    .text               c_w.l(h1_alloc.o)
        0x000003ae   0x0000004e   Code   RO         3411    .text               c_w.l(h1_free.o)
        0x000003fc   0x00000006   Code   RO         3519    .text               c_w.l(heapauxi.o)
        0x00000402   0x00000002   PAD
        0x00000404   0x0000000c   Code   RO         3528    .text               c_w.l(sys_exit.o)
        0x00000410   0x00000008   Code   RO         3536    .text               c_w.l(rt_heap_descriptor_intlibspace.o)
        0x00000418   0x00000004   Code   RO         3538    .text               c_w.l(hguard.o)
        0x0000041c   0x0000008a   Code   RO         3540    .text               c_w.l(init_alloc.o)
        0x000004a6   0x0000000e   Code   RO         3544    .text               c_w.l(h1_init.o)
        0x000004b4   0x00000008   Code   RO         3637    .text               c_w.l(libspace.o)
        0x000004bc   0x00000002   Code   RO         3640    .text               c_w.l(use_no_semi.o)
        0x000004be   0x00000000   Code   RO         3642    .text               c_w.l(indicate_semi.o)
        0x000004be   0x00000034   Code   RO         3664    .text               c_w.l(h1_extend.o)
        0x000004f2   0x0000000a   Code   RO         3678    .text               c_w.l(defsig_exit.o)
        0x000004fc   0x0000000e   Code   RO         3682    .text               c_w.l(defsig_rtmem_outer.o)
        0x0000050a   0x0000004a   Code   RO         3693    .text               c_w.l(sys_stackheap_outer.o)
        0x00000554   0x0000000c   Code   RO         3710    .text               c_w.l(exit.o)
        0x00000560   0x00000032   Code   RO         3714    .text               c_w.l(defsig_general.o)
        0x00000592   0x00000002   PAD
        0x00000594   0x00000050   Code   RO         3720    .text               c_w.l(defsig_rtmem_inner.o)
        0x000005e4   0x0000000e   Code   RO         3749    .text               c_w.l(sys_wrch.o)
        0x000005f2   0x00000012   Code   RO         3054    i.DESELECT          mmc-ek-lm4f232h5qd.o
        0x00000604   0x00000026   Code   RO         1140    i.GPIODirModeSet    gpio.o
        0x0000062a   0x000000a4   Code   RO         1150    i.GPIOPadConfigSet  gpio.o
        0x000006ce   0x0000001c   Code   RO         1160    i.GPIOPinTypeGPIOInput  gpio.o
        0x000006ea   0x0000001c   Code   RO         1161    i.GPIOPinTypeGPIOOutput  gpio.o
        0x00000706   0x00000002   PAD
        0x00000708   0x0000005c   Code   RO          356    i.Image_Resizing    jpg2tga.o
        0x00000764   0x00000012   Code   RO         3055    i.SELECT            mmc-ek-lm4f232h5qd.o
        0x00000776   0x00000002   PAD
        0x00000778   0x0000010c   Code   RO         2613    i.SysCtlClockSet    sysctl.o
        0x00000884   0x00000028   Code   RO         2633    i.SysCtlPeripheralEnable  sysctl.o
        0x000008ac   0x00000010   Code   RO         2644    i.SysCtlSRAMSizeGet  sysctl.o
        0x000008bc   0x0000001e   Code   RO          388    i.addAndClamp       picojpeg.o
        0x000008da   0x00000002   PAD
        0x000008dc   0x0000004c   Code   RO          389    i.checkHuffTables   picojpeg.o
        0x00000928   0x00000038   Code   RO          390    i.checkQuantTables  picojpeg.o
        0x00000960   0x0000005c   Code   RO         3156    i.check_fs          ff.o
        0x000009bc   0x0000021c   Code   RO         3157    i.chk_mounted       ff.o
        0x00000bd8   0x0000001a   Code   RO          391    i.clamp             picojpeg.o
        0x00000bf2   0x00000018   Code   RO         3158    i.clust2sect        ff.o
        0x00000c0a   0x00000002   PAD
        0x00000c0c   0x00000028   Code   RO          392    i.createWinogradQuant  picojpeg.o
        0x00000c34   0x00000096   Code   RO         3159    i.create_chain      ff.o
        0x00000cca   0x00000002   PAD
        0x00000ccc   0x00000138   Code   RO         3160    i.create_name       ff.o
        0x00000e04   0x00000124   Code   RO          393    i.decodeNextMCU     picojpeg.o
        0x00000f28   0x000000e8   Code   RO         3161    i.dir_next          ff.o
        0x00001010   0x0000006e   Code   RO         3163    i.dir_register      ff.o
        0x0000107e   0x0000007e   Code   RO         3165    i.dir_sdi           ff.o
        0x000010fc   0x00000170   Code   RO         3056    i.disk_initialize   mmc-ek-lm4f232h5qd.o
        0x0000126c   0x00000144   Code   RO         3057    i.disk_ioctl        mmc-ek-lm4f232h5qd.o
        0x000013b0   0x000000b8   Code   RO         3058    i.disk_read         mmc-ek-lm4f232h5qd.o
        0x00001468   0x00000010   Code   RO         3059    i.disk_status       mmc-ek-lm4f232h5qd.o
        0x00001478   0x000000ac   Code   RO         3061    i.disk_write        mmc-ek-lm4f232h5qd.o
        0x00001524   0x00000012   Code   RO         3167    i.f_close           ff.o
        0x00001536   0x00000002   PAD
        0x00001538   0x00000020   Code   RO         3172    i.f_mount           ff.o
        0x00001558   0x00000138   Code   RO         3173    i.f_open            ff.o
        0x00001690   0x0000005c   Code   RO         3174    i.f_opendir         ff.o
        0x000016ec   0x00000140   Code   RO         3175    i.f_read            ff.o
        0x0000182c   0x0000003a   Code   RO         3178    i.f_stat            ff.o
        0x00001866   0x00000098   Code   RO         3179    i.f_sync            ff.o
        0x000018fe   0x0000017e   Code   RO         3183    i.f_write           ff.o
        0x00001a7c   0x0000002c   Code   RO          394    i.fillInBuf         picojpeg.o
        0x00001aa8   0x00000030   Code   RO          395    i.fixInBuffer       picojpeg.o
        0x00001ad8   0x000000aa   Code   RO         3184    i.follow_path       ff.o
        0x00001b82   0x00000002   PAD
        0x00001b84   0x00000038   Code   RO          396    i.getBit            picojpeg.o
        0x00001bbc   0x00000080   Code   RO          397    i.getBits           picojpeg.o
        0x00001c3c   0x00000006   Code   RO          398    i.getBits1          picojpeg.o
        0x00001c42   0x00000006   Code   RO          399    i.getBits2          picojpeg.o
        0x00001c48   0x00000040   Code   RO          400    i.getChar           picojpeg.o
        0x00001c88   0x00000084   Code   RO          401    i.getExtendOffset   picojpeg.o
        0x00001d0c   0x00000066   Code   RO          402    i.getExtendTest     picojpeg.o
        0x00001d72   0x00000002   PAD
        0x00001d74   0x00000030   Code   RO          403    i.getHuffTable      picojpeg.o
        0x00001da4   0x00000030   Code   RO          404    i.getHuffVal        picojpeg.o
        0x00001dd4   0x0000000c   Code   RO          405    i.getMaxHuffCodes   picojpeg.o
        0x00001de0   0x00000024   Code   RO          406    i.getOctet          picojpeg.o
        0x00001e04   0x000000b8   Code   RO         3185    i.get_fat           ff.o
        0x00001ebc   0x00000008   Code   RO         3062    i.get_fattime       mmc-ek-lm4f232h5qd.o
        0x00001ec4   0x0000006c   Code   RO         3186    i.get_fileinfo      ff.o
        0x00001f30   0x0000004c   Code   RO          407    i.huffCreate        picojpeg.o
        0x00001f7c   0x00000052   Code   RO          408    i.huffDecode        picojpeg.o
        0x00001fce   0x0000001e   Code   RO          409    i.huffExtend        picojpeg.o
        0x00001fec   0x00000034   Code   RO          410    i.init              picojpeg.o
        0x00002020   0x00000114   Code   RO          411    i.initFrame         picojpeg.o
        0x00002134   0x00000048   Code   RO          412    i.initScan          picojpeg.o
        0x0000217c   0x00000012   Code   RO         3187    i.ld_clust          ff.o
        0x0000218e   0x00000038   Code   RO          413    i.locateSOFMarker   picojpeg.o
        0x000021c6   0x00000002   PAD
        0x000021c8   0x00000054   Code   RO          414    i.locateSOIMarker   picojpeg.o
        0x0000221c   0x00000030   Code   RO          415    i.locateSOSMarker   picojpeg.o
        0x0000224c   0x0000006c   Code   RO            1    i.main              main.o
        0x000022b8   0x00000010   Code   RO         3188    i.mem_cpy           ff.o
        0x000022c8   0x0000000e   Code   RO         3189    i.mem_set           ff.o
        0x000022d6   0x0000002e   Code   RO         3190    i.move_window       ff.o
        0x00002304   0x00000020   Code   RO          416    i.nextMarker        picojpeg.o
        0x00002324   0x00000098   Code   RO          417    i.pjpeg_decode_init  picojpeg.o
        0x000023bc   0x00000034   Code   RO          418    i.pjpeg_decode_mcu  picojpeg.o
        0x000023f0   0x000001b0   Code   RO          357    i.pjpeg_load_from_file  jpg2tga.o
        0x000025a0   0x00000040   Code   RO          358    i.pjpeg_need_bytes_callback  jpg2tga.o
        0x000025e0   0x00000098   Code   RO         3063    i.power_on          mmc-ek-lm4f232h5qd.o
        0x00002678   0x0000008c   Code   RO          419    i.processMarkers    picojpeg.o
        0x00002704   0x0000006c   Code   RO          420    i.processRestart    picojpeg.o
        0x00002770   0x000000f4   Code   RO         3191    i.put_fat           ff.o
        0x00002864   0x00000048   Code   RO         3064    i.rcvr_datablock    mmc-ek-lm4f232h5qd.o
        0x000028ac   0x00000028   Code   RO         3065    i.rcvr_spi          mmc-ek-lm4f232h5qd.o
        0x000028d4   0x000000c4   Code   RO          421    i.readDHTMarker     picojpeg.o
        0x00002998   0x000000ac   Code   RO          422    i.readDQTMarker     picojpeg.o
        0x00002a44   0x00000024   Code   RO          423    i.readDRIMarker     picojpeg.o
        0x00002a68   0x000000bc   Code   RO          424    i.readSOFMarker     picojpeg.o
        0x00002b24   0x000000c0   Code   RO          425    i.readSOSMarker     picojpeg.o
        0x00002be4   0x00000062   Code   RO         3192    i.remove_chain      ff.o
        0x00002c46   0x00000066   Code   RO         3066    i.send_cmd          mmc-ek-lm4f232h5qd.o
        0x00002cac   0x00000054   Code   RO         3067    i.send_initial_clock_train  mmc-ek-lm4f232h5qd.o
        0x00002d00   0x00000028   Code   RO          426    i.skipVariableMarker  picojpeg.o
        0x00002d28   0x00000010   Code   RO         3193    i.st_clust          ff.o
        0x00002d38   0x00000020   Code   RO          427    i.stuffChar         picojpeg.o
        0x00002d58   0x0000001e   Code   RO          428    i.subAndClamp       picojpeg.o
        0x00002d76   0x000000b6   Code   RO         3194    i.sync_fs           ff.o
        0x00002e2c   0x00000054   Code   RO         3195    i.sync_window       ff.o
        0x00002e80   0x00000330   Code   RO          429    i.transformBlockReduce  picojpeg.o
        0x000031b0   0x00000026   Code   RO         3196    i.validate          ff.o
        0x000031d6   0x00000002   PAD
        0x000031d8   0x00000020   Code   RO         3068    i.wait_ready        mmc-ek-lm4f232h5qd.o
        0x000031f8   0x00000050   Code   RO         3069    i.xmit_datablock    mmc-ek-lm4f232h5qd.o
        0x00003248   0x00000024   Code   RO         3070    i.xmit_spi          mmc-ek-lm4f232h5qd.o
        0x0000326c   0x0000000a   Code   RO         3769    x$fpl$fpinit        fz_wm.l(fpinit.o)
        0x00003276   0x00000040   Data   RO          431    .constdata          picojpeg.o
        0x000032b6   0x00000002   PAD
        0x000032b8   0x00000020   Data   RO         3793    Region$$Table       anon$$obj.o
        Execution Region RW_IRAM1 (Base: 0x20000000, Size: 0x00002170, Max: 0x00003000, ABSOLUTE)
        Base Addr    Size         Type   Attr      Idx    E Section Name        Object
        0x20000000   0x00000004   Data   RW            2    .data               main.o
        0x20000004   0x00000001   Data   RW          334    .data               variables.o
        0x20000005   0x00000003   PAD
        0x20000008   0x0000001c   Data   RW          359    .data               jpg2tga.o
        0x20000024   0x00000048   Data   RW          432    .data               picojpeg.o
        0x2000006c   0x00000005   Data   RW         3071    .data               mmc-ek-lm4f232h5qd.o
        0x20000071   0x00000003   PAD
        0x20000074   0x00000008   Data   RW         3198    .data               ff.o
        0x2000007c   0x00000018   Zero   RW          323    .bss                variables.o
        0x20000094   0x00000224   Zero   RW          324    .bss                variables.o
        0x200002b8   0x00000224   Zero   RW          325    .bss                variables.o
        0x200004dc   0x0000001c   Zero   RW          326    .bss                variables.o
        0x200004f8   0x00000234   Zero   RW          327    .bss                variables.o
        0x2000072c   0x000008e0   Zero   RW          430    .bss                picojpeg.o
        0x2000100c   0x00000060   Zero   RW         3638    .bss                c_w.l(libspace.o)
        0x2000106c   0x00000004   PAD
        0x20001070   0x00001000   Zero   RW          685    HEAP                startup.o
        0x20002070   0x00000100   Zero   RW          684    STACK               startup.o
    ==============================================================================
    Image component sizes
          Code (inc. data)   RO Data    RW Data    ZI Data      Debug   Object Name
          4170         40          0          8          0      32987   ff.o
           258          0          0          0          0       2687   gpio.o
             0          0          0          0          0       2576   init.o
           588         82          0         28          0       6700   jpg2tga.o
           108         36          0          4          0       6159   main.o
          1706         86          0          5          0      13778   mmc-ek-lm4f232h5qd.o
          4212        268         64         72       2272      34553   picojpeg.o
           672        642          0          0       4352        480   startup.o
           330         28          0          0          0       2502   sysctl.o
             0          0          0          1       1712       1544   variables.o
        ----------------------------------------------------------------------
         12066       1182         98        124       8336     103966   Object Totals
             0          0         32          0          0          0   (incl. Generated)
            22          0          2          6          0          0   (incl. Padding)
        ----------------------------------------------------------------------
          Code (inc. data)   RO Data    RW Data    ZI Data      Debug   Library Member Name
             8          0          0          0          0         68   __main.o
            52          8          0          0          0          0   __scatter.o
            26          0          0          0          0          0   __scatter_copy.o
            28          0          0          0          0          0   __scatter_zi.o
            10          0          0          0          0         68   defsig_exit.o
            50          0          0          0          0         88   defsig_general.o
            80         58          0          0          0         76   defsig_rtmem_inner.o
            14          0          0          0          0         80   defsig_rtmem_outer.o
            12          0          0          0          0         72   exit.o
            94          0          0          0          0         80   h1_alloc.o
            52          0          0          0          0         68   h1_extend.o
            78          0          0          0          0         80   h1_free.o
            14          0          0          0          0         84   h1_init.o
             6          0          0          0          0        152   heapauxi.o
             4          0          0          0          0        136   hguard.o
             0          0          0          0          0          0   indicate_semi.o
           138          0          0          0          0        168   init_alloc.o
             6          0          0          0          0          0   libinit.o
            10          0          0          0          0          0   libinit2.o
             2          0          0          0          0          0   libshutdown.o
             2          0          0          0          0          0   libshutdown2.o
             8          4          0          0         96         68   libspace.o
             0          0          0          0          0          0   maybetermalloc1.o
             8          4          0          0          0         68   rt_heap_descriptor_intlibspace.o
             0          0          0          0          0          0   rtentry.o
            12          0          0          0          0          0   rtentry2.o
             6          0          0          0          0          0   rtentry4.o
             2          0          0          0          0          0   rtexit.o
            10          0          0          0          0          0   rtexit2.o
            12          4          0          0          0         68   sys_exit.o
            74          0          0          0          0         80   sys_stackheap_outer.o
            14          0          0          0          0         76   sys_wrch.o
             2          0          0          0          0         68   use_no_semi.o
            10          0          0          0          0        116   fpinit.o
        ----------------------------------------------------------------------
           852         78          0          0        100       1764   Library Totals
             8          0          0          0          4          0   (incl. Padding)
        ----------------------------------------------------------------------
          Code (inc. data)   RO Data    RW Data    ZI Data      Debug   Library Name
           834         78          0          0         96       1648   c_w.l
            10          0          0          0          0        116   fz_wm.l
        ----------------------------------------------------------------------
           852         78          0          0        100       1764   Library Totals
        ----------------------------------------------------------------------
    ==============================================================================
          Code (inc. data)   RO Data    RW Data    ZI Data      Debug   
         12918       1260         98        124       8436      95494   Grand Totals
         12918       1260         98        124       8436      95494   ELF Image Totals
         12918       1260         98        124          0          0   ROM Totals
    ==============================================================================
        Total RO  Size (Code + RO Data)                13016 (  12.71kB)
        Total RW  Size (RW Data + ZI Data)              8560 (   8.36kB)
        Total ROM Size (Code + RO Data + RW Data)      13140 (  12.83kB)
    ==============================================================================

    Thanks,

    srini

  • hi Amit,

    Sorry unfortunately I pasted the whole file.

    thanks 

    srini

  • Hello Srini,

    You would need to see the start location of both Stack and Heap do not overlap. I am not sure how it is done Keil.

    Keil experts can comment??

    Regards

    Amit