Tool/software:
Hi team,
1.How to find the start address and End address of the program from the (.map) file actually what ever we build the program is storing in the RAM
so, i need to find the RAM start address and End address.. can you say for the below map file?
****************************************************************************** TI ARM Clang Linker PC v3.2.2 ****************************************************************************** >> Linked Mon Oct 14 17:45:09 2024 OUTPUT FILE NAME: <qspi_flash_transfer_am263x-cc_r5fss0-0_nortos_ti-arm-clang.out> ENTRY POINT SYMBOL: "_vectors" address: 00000000 MEMORY CONFIGURATION name origin length used unused attr fill ---------------------- -------- --------- -------- -------- ---- -------- R5F_VECS 00000000 00000040 00000040 00000000 RWIX R5F_TCMA 00000040 00007fc0 00000000 00007fc0 RWIX R5F_TCMB 00080000 00008000 00000000 00008000 RWIX MAILBOX_HSM 44000000 000003ce 00000000 000003ce RWIX MAILBOX_R5F 44000400 000003ce 00000000 000003ce RWIX FLASH 60100000 00080000 00000000 00080000 RWIX SBL 70000000 00040000 00000000 00040000 RWIX OCRAM 70040000 00040000 00019f98 00026068 RWIX USER_SHM_MEM 701d0000 00004000 00000000 00004000 RWIX LOG_SHM_MEM 701d4000 00004000 00000000 00004000 RWIX RTOS_NORTOS_IPC_SHM_M 72000000 00003e80 00000000 00003e80 RWIX SEGMENT ALLOCATION MAP run origin load origin length init length attrs members ---------- ----------- ---------- ----------- ----- ------- 00000000 00000000 00000040 00000040 r-x 00000000 00000000 00000040 00000040 r-x .vectors 70040000 70040000 0000d868 00000000 rw- 70040000 70040000 00001868 00000000 rw- .bss 70041868 70041868 00008000 00000000 rw- .sysmem 70049868 70049868 00004000 00000000 rw- .stack 7004d880 7004d880 0000ad48 0000ad48 r-x 7004d880 7004d880 000093a0 000093a0 r-x .text 70056c20 70056c20 00000ad0 00000ad0 r-- .rodata 700576f0 700576f0 00000760 00000760 r-x .text.hwi 70057e50 70057e50 00000430 00000430 r-x .text.cache 70058280 70058280 00000218 00000218 r-x .text.mpu 70058498 70058498 00000128 00000128 r-x .text.boot 700585c0 700585c0 00000008 00000008 r-x .text:abort 700585c8 700585c8 000005e8 000005e8 rw- 700585c8 700585c8 000005e8 000005e8 rw- .data 70058bb0 70058bb0 00001400 00000000 r-- 70058bb0 70058bb0 00000100 00000000 r-- .irqstack 70058cb0 70058cb0 00000100 00000000 r-- .fiqstack 70058db0 70058db0 00001000 00000000 r-- .svcstack 70059db0 70059db0 00000100 00000000 r-- .abortstack 70059eb0 70059eb0 00000100 00000000 r-- .undefinedstack SECTION ALLOCATION MAP output attributes/ section page origin length input sections -------- ---- ---------- ---------- ---------------- .vectors 0 00000000 00000040 00000000 00000040 nortos.am263x.r5f.ti-arm-clang.release.lib : HwiP_armv7r_vectors_nortos_asm.obj (.vectors) .bss 0 70040000 00001868 UNINITIALIZED 70040000 00001008 (.common:gHwiCtrl) 70041008 00000368 ti_drivers_config.o (.bss.gUartObjects) 70041370 00000214 ti_drivers_config.o (.bss.gQspiObjects) 70041584 00000120 libsysbm.a : trgmsg.c.obj (.bss:_CIOBUF_) 700416a4 000000a0 libc.a : defs.c.obj (.bss.__TI_tmpnams) 70041744 00000068 ti_drivers_config.o (.bss.gEdmaObjects) 700417ac 00000004 nortos.am263x.r5f.ti-arm-clang.release.lib : HwiP_armv7r_vim.obj (.bss.gdummy) 700417b0 00000038 (.common:gClockCtrl) 700417e8 00000034 (.common:gqspiEdmaParam) 7004181c 00000010 (.common:gFlashObject_S25FL128SA) 7004182c 00000010 (.common:virtToPhymap) 7004183c 0000000c (.common:crcParams) 70041848 00000008 libsysbm.a : hostopen.c.obj (.bss.parmbuf) 70041850 00000004 libc.a : memory.c.obj (.bss.sys_free) 70041854 00000004 (.common:crc) 70041858 00000004 (.common:gEdmaHandle) 7004185c 00000004 (.common:gFlashHandle) 70041860 00000004 (.common:gQspiHandle) 70041864 00000004 (.common:gUartHandle) .sysmem 0 70041868 00008000 UNINITIALIZED 70041868 00000010 libc.a : memory.c.obj (.sysmem) 70041878 00007ff0 --HOLE-- .stack 0 70049868 00004000 UNINITIALIZED 70049868 00000004 nortos.am263x.r5f.ti-arm-clang.release.lib : boot_armv7r_asm.obj (.stack) 7004986c 00003ffc --HOLE-- .text 0 7004d880 000093a0 7004d880 00000ddc libc.a : _printfi.c.obj (.text:__TI_printfi_nofloat) 7004e65c 00000598 nortos.am263x.r5f.ti-arm-clang.release.lib : printf.obj (.text._vsnprintf) 7004ebf4 0000041a board.am263x.r5f.ti-arm-clang.release.lib : flash_nor_qspi.obj (.text.Flash_norQspiOpen) 7004f00e 00000002 nortos.am263x.r5f.ti-arm-clang.release.lib : AddrTranslateP_null.obj (.text.AddrTranslateP_getLocalAddr) 7004f010 00000400 drivers.am263x.r5f.ti-arm-clang.release.lib : soc_rcm.obj (.text.SOC_rcmEnablePeripheralClock) 7004f410 00000398 nortos.am263x.r5f.ti-arm-clang.release.lib : printf.obj (.text._ftoa) 7004f7a8 00000018 ti_board_open_close.o (.text.Board_driversClose) 7004f7c0 00000390 libc.a : strcmp32.S.obj (.text:strcmp) 7004fb50 00000310 nortos.am263x.r5f.ti-arm-clang.release.lib : printf.obj (.text._etoa) 7004fe60 000002fc drivers.am263x.r5f.ti-arm-clang.release.lib : uart_v0.obj (.text.UART_open) 7005015c 000002a8 : edma.obj (.text.EDMA_init) 70050404 0000023c : uart_v0_lld.obj (.text.UART_configInstance) 70050640 00000200 : edma.obj (.text.EDMA_freeChannelRegion) 70050840 000001f4 : qspi.obj (.text.QSPI_open) 70050a34 000001ec : soc_rcm.obj (.text.SOC_rcmSetPeripheralClock) 70050c20 000001d8 : qspi_edma_lld.obj (.text.QSPI_edmaTransfer) 70050df8 000001d0 libclang_rt.builtins.a : udivsi3.S.obj (.text.__udivsi3) 70050fc8 000001b4 libc.a : memory.c.obj (.text.aligned_alloc) 7005117c 000001b0 : memory.c.obj (.text.free) 7005132c 000001a4 : fputs.c.obj (.text.fputs) 700514d0 00000198 drivers.am263x.r5f.ti-arm-clang.release.lib : uart_dma_edma.obj (.text.UART_lld_dmaInit) 70051668 00000184 : qspi_edma_lld.obj (.text.QSPI_edmaChannelConfig) 700517ec 0000016e board.am263x.r5f.ti-arm-clang.release.lib : flash_nor_qspi.obj (.text.Flash_norQspiWrite) 7005195a 00000002 ti_board_config.o (.text.Board_deinit) 7005195c 00000168 drivers.am263x.r5f.ti-arm-clang.release.lib : edma.obj (.text.EDMA_deinit) 70051ac4 00000154 : uart_v0_lld.obj (.text.UART_lld_controllerIsr) 70051c18 00000152 nortos.am263x.r5f.ti-arm-clang.release.lib : printf.obj (.text._ntoa_format) 70051d6a 0000014c drivers.am263x.r5f.ti-arm-clang.release.lib : uart_dma_edma.obj (.text.UART_lld_dmaDeInit) 70051eb6 00000002 ti_board_config.o (.text.Board_init) 70051eb8 00000144 libc.a : setvbuf.c.obj (.text.setvbuf) 70051ffc 00000140 drivers.am263x.r5f.ti-arm-clang.release.lib : soc.obj (.text.SOC_virtToPhy) 7005213c 00000140 nortos.am263x.r5f.ti-arm-clang.release.lib : TimerP_rti.obj (.text.TimerP_setup) 7005227c 0000013e drivers.am263x.r5f.ti-arm-clang.release.lib : qspi_lld.obj (.text.QSPI_lld_readCmd) 700523ba 00000002 ti_dpl_config.o (.text.Dpl_deinit) 700523bc 00000138 drivers.am263x.r5f.ti-arm-clang.release.lib : uart_v0.obj (.text.UART_close) 700524f4 00000128 : uart_v0_lld.obj (.text.UART_lld_write) 7005261c 00000124 : edma.obj (.text.Alloc_resource) 70052740 0000011c : soc_rcm.obj (.text.SOC_rcmGetPeripheralClockFrequency) 7005285c 00000118 libclang_rt.builtins.a : udivmoddi4.S.obj (.text) 70052974 00000108 drivers.am263x.r5f.ti-arm-clang.release.lib : edma.obj (.text.EDMA_transferCompletionMasterIsrFxn) 70052a7c 00000108 board.am263x.r5f.ti-arm-clang.release.lib : flash_nor_qspi.obj (.text.Flash_norQspiReset) 70052b84 00000106 drivers.am263x.r5f.ti-arm-clang.release.lib : qspi_lld.obj (.text.QSPI_lld_read) 70052c8a 00000104 : qspi_lld.obj (.text.QSPI_lld_readDma) 70052d8e 00000102 nortos.am263x.r5f.ti-arm-clang.release.lib : ClockP_nortos_r5.obj (.text.ClockP_init) 70052e90 000000f8 drivers.am263x.r5f.ti-arm-clang.release.lib : qspi_lld.obj (.text.QSPI_lld_isr) 70052f88 000000f4 libc.a : fputc.c.obj (.text.fputc) 7005307c 000000ec drivers.am263x.r5f.ti-arm-clang.release.lib : uart_dma_edma.obj (.text.UART_lld_dmaWrite) 70053168 000000ec : uart_v0.obj (.text.UART_write) 70053254 000000ce board.am263x.r5f.ti-arm-clang.release.lib : flash_nor_qspi.obj (.text.Flash_norQspiSet4ByteAddrMode) 70053322 00000002 nortos.am263x.r5f.ti-arm-clang.release.lib : SemaphoreP_nortos.obj (.text.SemaphoreP_destruct) 70053324 000000c8 drivers.am263x.r5f.ti-arm-clang.release.lib : qspi_lld.obj (.text.QSPI_lld_initDma) 700533ec 000000c8 : qspi_lld.obj (.text.QSPI_programInstance) 700534b4 000000c8 : uart_v0_lld.obj (.text.UART_lld_initDma) 7005357c 000000c8 libc.a : getdevice.c.obj (.text.getdevice) 70053644 000000c4 drivers.am263x.r5f.ti-arm-clang.release.lib : edma.obj (.text.EDMA_unregisterIntr) 70053708 000000bc : edma.obj (.text.EDMA_registerIntr) 700537c4 000000b8 : uart_v0_lld.obj (.text.UART_lld_init) 7005387c 000000b6 board.am263x.r5f.ti-arm-clang.release.lib : flash_nor_qspi.obj (.text.Flash_norQspiErase) 70053932 000000b6 : flash_nor_qspi.obj (.text.Flash_norQspiEraseSector) 700539e8 000000b4 drivers.am263x.r5f.ti-arm-clang.release.lib : edma.obj (.text.EDMA_open) 70053a9c 000000b4 libc.a : fclose.c.obj (.text.__TI_closefile) 70053b50 000000b4 : fseek.c.obj (.text.fseeko) 70053c04 000000b2 drivers.am263x.r5f.ti-arm-clang.release.lib : qspi_lld.obj (.text.QSPI_lld_writeCmd) 70053cb6 000000b0 nortos.am263x.r5f.ti-arm-clang.release.lib : printf.obj (.text._ntoa_long_long) 70053d66 000000ae drivers.am263x.r5f.ti-arm-clang.release.lib : qspi_lld.obj (.text.QSPI_spiConfigWrite) 70053e14 000000ac : soc_rcm.obj (.text.SOC_rcmGetCoreHSDivOut) 70053ec0 000000ac : uart_v0_lld.obj (.text.UART_divisorLatchWrite) 70053f6c 000000a8 : qspi_lld.obj (.text.QSPI_lld_init) 70054014 000000a6 nortos.am263x.r5f.ti-arm-clang.release.lib : printf.obj (.text._out_rev) 700540ba 00000002 : TaskP_nortos.obj (.text.TaskP_yield) 700540bc 000000a4 libc.a : memory.c.obj (.text.split) 70054160 000000a0 libsysbm.a : hostrename.c.obj (.text.HOSTrename) 70054200 0000009c libc.a : _io_perm.c.obj (.text.__TI_wrt_ok) 7005429c 00000098 drivers.am263x.r5f.ti-arm-clang.release.lib : edma.obj (.text.EDMA_freeDmaChannel) 70054334 00000098 : edma.obj (.text.EDMA_freeParam) 700543cc 00000098 : edma.obj (.text.EDMA_freeTcc) 70054464 00000098 libsysbm.a : hostlseek.c.obj (.text.HOSTlseek) 700544fc 00000098 libc.a : printf.c.obj (.text.printf) 70054594 00000096 nortos.am263x.r5f.ti-arm-clang.release.lib : SemaphoreP_nortos.obj (.text.SemaphoreP_pend) 7005462a 00000094 drivers.am263x.r5f.ti-arm-clang.release.lib : edma.obj (.text.EDMA_configureChannelRegion) 700546be 00000002 : uart_dma_edma.obj (.text.UART_edmaDoNothing) 700546c0 00000094 libsysbm.a : hostopen.c.obj (.text.HOSTopen) 70054754 0000008c libc.a : fflush.c.obj (.text.__TI_doflush) 700547e0 0000008c nortos.am263x.r5f.ti-arm-clang.release.lib : printf.obj (.text._ntoa_long) 7005486c 0000008c libsysbm.a : close.c.obj (.text.close) 700548f8 00000088 drivers.am263x.r5f.ti-arm-clang.release.lib : uart_v0.obj (.text.UART_init) 70054980 00000088 : uart_v0_lld.obj (.text.UART_procLineStatusErr) 70054a08 00000084 libsysbm.a : hostread.c.obj (.text.HOSTread) 70054a8c 00000084 : hostwrite.c.obj (.text.HOSTwrite) 70054b10 00000080 drivers.am263x.r5f.ti-arm-clang.release.lib : uart_v0.obj (.text.UART_flushTxFifo) 70054b90 0000007c board.am263x.r5f.ti-arm-clang.release.lib : flash_nor_qspi.obj (.text.Flash_norQspiWaitReady) 70054c0c 00000070 drivers.am263x.r5f.ti-arm-clang.release.lib : qspi.obj (.text.QSPI_init) 70054c7c 00000070 qspi_flash_transfer.o (.text.display_flash_memory) 70054cec 0000006e ti_board_open_close.o (.text.Board_flashOpen) 70054d5a 0000006e drivers.am263x.r5f.ti-arm-clang.release.lib : edma.obj (.text.EDMA_disableTransferRegion) 70054dc8 0000006e : edma.obj (.text.EDMA_enableTransferRegion) 70054e36 0000006e : uart_v0_lld.obj (.text.UART_lld_writeIntr) 70054ea4 0000006c : edma.obj (.text.EDMA_close) 70054f10 0000006c libsysbm.a : hostunlink.c.obj (.text.HOSTunlink) 70054f7c 0000006c drivers.am263x.r5f.ti-arm-clang.release.lib : uart_v0_lld.obj (.text.UART_lld_writeDma) 70054fe8 0000006c libc.a : atoi.c.obj (.text.atoi) 70055054 00000066 drivers.am263x.r5f.ti-arm-clang.release.lib : qspi_edma_lld.obj (.text.QSPI_edmaChannelFree) 700550ba 00000002 : uart_v0.obj (.text.UART_lld_errorCallback) 700550bc 00000060 libsysbm.a : hostclose.c.obj (.text.HOSTclose) 7005511c 0000005e nortos.am263x.r5f.ti-arm-clang.release.lib : ClockP_nortos.obj (.text.ClockP_timerTickIsr) 7005517a 00000002 : printf.obj (.text._out_null) 7005517c 0000005c drivers.am263x.r5f.ti-arm-clang.release.lib : gpio.obj (.text.GPIO_setTrigType) 700551d8 0000005c : soc.obj (.text.SOC_controlModuleLockMMR) 70055234 0000005c : soc.obj (.text.SOC_controlModuleUnlockMMR) 70055290 0000005c nortos.am263x.r5f.ti-arm-clang.release.lib : DebugP_log.obj (.text._DebugP_assert) 700552ec 00000058 libc.a : fopen.c.obj (.text.__TI_cleanup) 70055344 00000058 libsysbm.a : trgmsg.c.obj (.text.__TI_readmsg) 7005539c 00000058 : trgmsg.c.obj (.text.__TI_writemsg) 700553f4 00000058 libc.a : autoinit.c.obj (.text:__TI_auto_init_nobinit_nopinit) 7005544c 00000056 nortos.am263x.r5f.ti-arm-clang.release.lib : ClockP_nortos.obj (.text.ClockP_getTimeUsec) 700554a2 00000056 drivers.am263x.r5f.ti-arm-clang.release.lib : uart_v0_lld.obj (.text.UART_writeCancelNoCB) 700554f8 00000054 : qspi.obj (.text.QSPI_readMemMapMode) 7005554c 00000054 libc.a : exit.c.obj (.text.exit) 700555a0 00000054 : getdevice.c.obj (.text.finddevice) 700555f4 00000052 drivers.am263x.r5f.ti-arm-clang.release.lib : uart_v0_lld.obj (.text.UART_intrDisable) 70055646 00000052 qspi_flash_transfer.o (.text.qspi_flash_dma_transfer) 70055698 00000050 nortos.am263x.r5f.ti-arm-clang.release.lib : ClockP_nortos.obj (.text.ClockP_addToList) 700556e8 00000050 : ClockP_nortos.obj (.text.ClockP_construct) 70055738 00000050 drivers.am263x.r5f.ti-arm-clang.release.lib : edma.obj (.text.EDMA_allocDmaChannel) 70055788 00000050 : edma.obj (.text.EDMA_allocParam) 700557d8 00000050 : edma.obj (.text.EDMA_allocTcc) 70055828 0000004e : edma.obj (.text.EDMA_disableChInShadowRegRegion) 70055876 0000004c ti_drivers_open_close.o (.text.Drivers_edmaOpen) 700558c2 0000004c ti_drivers_open_close.o (.text.Drivers_qspiOpen) 7005590e 0000004c ti_drivers_open_close.o (.text.Drivers_uartOpen) 7005595a 00000002 --HOLE-- [fill = 0] 7005595c 0000004c drivers.am263x.r5f.ti-arm-clang.release.lib : qspi.obj (.text.QSPI_close) 700559a8 0000004c : uart_v0_lld.obj (.text.UART_lld_flushTxFifo) 700559f4 00000048 : qspi_lld.obj (.text.QSPI_writeCommandInit) 70055a3c 00000048 libc.a : memccpy.c.obj (.text.memccpy) 70055a84 00000048 libsysbm.a : unlink.c.obj (.text.unlink) 70055acc 00000044 drivers.am263x.r5f.ti-arm-clang.release.lib : qspi_lld.obj (.text.QSPI_waitIdle) 70055b10 00000044 : uart_v0.obj (.text.UART_Params_init) 70055b54 00000044 : uart_v0_lld.obj (.text.UART_lld_deInitDma) 70055b98 00000040 nortos.am263x.r5f.ti-arm-clang.release.lib : ClockP_nortos.obj (.text.ClockP_stop) 70055bd8 00000040 ti_dpl_config.o (.text.Dpl_init) 70055c18 00000040 ti_drivers_open_close.o (.text.Drivers_close) 70055c58 00000040 drivers.am263x.r5f.ti-arm-clang.release.lib : edma.obj (.text.EDMA_mapChToEvtQ) 70055c98 00000040 : pinmux.obj (.text.Pinmux_config) 70055cd8 00000040 nortos.am263x.r5f.ti-arm-clang.release.lib : SemaphoreP_nortos.obj (.text.SemaphoreP_constructBinary) 70055d18 00000040 drivers.am263x.r5f.ti-arm-clang.release.lib : uart_v0_lld.obj (.text.UART_lld_deInit) 70055d58 00000040 libc.a : memory.c.obj (.text.free_list_insert) 70055d98 0000003e nortos.am263x.r5f.ti-arm-clang.release.lib : SemaphoreP_nortos.obj (.text.SemaphoreP_constructMutex) 70055dd6 00000002 --HOLE-- [fill = 0] 70055dd8 0000003c drivers.am263x.r5f.ti-arm-clang.release.lib : edma.obj (.text.EDMA_getBaseAddr) 70055e14 0000003c board.am263x.r5f.ti-arm-clang.release.lib : flash_nor_qspi.obj (.text.Flash_norQspiRead) 70055e50 0000003c drivers.am263x.r5f.ti-arm-clang.release.lib : qspi.obj (.text.QSPI_writeConfigMode) 70055e8c 0000003c : soc_rcm.obj (.text.SOC_rcmADPLLJGetFOut) 70055ec8 0000003c : uart_v0_lld.obj (.text.UART_readData) 70055f04 0000003a nortos.am263x.r5f.ti-arm-clang.release.lib : ClockP_nortos.obj (.text.ClockP_destruct) 70055f3e 0000003a : DebugP_uartLogWriter.obj (.text.DebugP_uartLogWriterPutChar) 70055f78 0000003a board.am263x.r5f.ti-arm-clang.release.lib : flash.obj (.text.Flash_open) 70055fb2 00000038 nortos.am263x.r5f.ti-arm-clang.release.lib : DebugP_nortos.obj (.text._DebugP_logZone) 70055fea 00000036 drivers.am263x.r5f.ti-arm-clang.release.lib : edma.obj (.text.EDMA_clrMissEvtRegion) 70056020 00000036 ti_power_clock_config.o (.text.Module_clockSetFrequency) 70056056 00000034 nortos.am263x.r5f.ti-arm-clang.release.lib : ClockP_nortos.obj (.text.ClockP_start) 7005608a 00000002 --HOLE-- [fill = 0] 7005608c 00000034 libc.a : memory.c.obj (.text.free_list_remove) 700560c0 00000034 libsysbm.a : lseek.c.obj (.text.lseek) 700560f4 00000034 : write.c.obj (.text.write) 70056128 00000032 drivers.am263x.r5f.ti-arm-clang.release.lib : edma.obj (.text.EDMA_unmapChToEvtQ) 7005615a 00000032 nortos.am263x.r5f.ti-arm-clang.release.lib : SemaphoreP_nortos.obj (.text.SemaphoreP_post) 7005618c 00000030 drivers.am263x.r5f.ti-arm-clang.release.lib : soc_rcm.obj (.text.SOC_rcmGetModuleClkDivVal) 700561bc 00000030 : uart_v0.obj (.text.UART_lld_writeCompleteCallback) 700561ec 0000002e : edma.obj (.text.EDMA_enableChInShadowRegRegion) 7005621a 0000002e ti_power_clock_config.o (.text.Module_clockDisable) 70056248 0000002e ti_power_clock_config.o (.text.Module_clockEnable) 70056276 0000002e drivers.am263x.r5f.ti-arm-clang.release.lib : qspi_lld.obj (.text.QSPI_lld_deInitDma) 700562a4 0000002e : uart_v0.obj (.text.UART_lld_readCompleteCallback) 700562d2 00000002 --HOLE-- [fill = 0] 700562d4 0000002c : edma.obj (.text.EDMA_getHandle) 70056300 0000002c ti_drivers_config.o (.text.GPIO_init) 7005632c 0000002c drivers.am263x.r5f.ti-arm-clang.release.lib : uart_v0.obj (.text.UART_getHandle) 70056358 00000028 board.am263x.r5f.ti-arm-clang.release.lib : flash_nor_qspi.obj (.text.Flash_norQspiSetOpCodeModeDummy) 70056380 00000028 drivers.am263x.r5f.ti-arm-clang.release.lib : gpio.obj (.text.GPIO_setDirMode) 700563a8 00000028 : qspi.obj (.text.QSPI_getHandle) 700563d0 00000028 : qspi_lld.obj (.text.QSPI_lld_setPreScaler) 700563f8 00000028 : soc.obj (.text.SOC_moduleSetClockFrequency) 70056420 00000028 : uart_dma_edma.obj (.text.UART_lld_dmaDisableChannel) 70056448 00000026 : edma.obj (.text.EDMA_setPaRAM) 7005646e 00000026 ti_drivers_config.o (.text.GPIO_deinit) 70056494 00000026 drivers.am263x.r5f.ti-arm-clang.release.lib : qspi_lld.obj (.text.QSPI_lld_deInit) 700564ba 00000024 : edma.obj (.text.EDMA_clrIntrRegion) 700564de 00000024 : edma.obj (.text.EDMA_disableEvtIntrRegion) 70056502 00000024 : edma.obj (.text.EDMA_readIntrStatusRegion) 70056526 00000002 --HOLE-- [fill = 0] 70056528 00000024 : uart_v0_lld.obj (.text.UART_IsHWFlowCtrlValid) 7005654c 00000024 : uart_v0_lld.obj (.text.UART_IsRxTrigLvlValid) 70056570 00000024 : uart_v0_lld.obj (.text.UART_IsTxTrigLvlValid) 70056594 00000024 libclang_rt.builtins.a : aeabi_uldivmod.S.obj (.text.__aeabi_uldivmod) 700565b8 00000024 nortos.am263x.r5f.ti-arm-clang.release.lib : printf.obj (.text.vprintf_) 700565dc 00000022 ti_drivers_open_close.o (.text.Drivers_open) 700565fe 00000022 drivers.am263x.r5f.ti-arm-clang.release.lib : edma.obj (.text.EDMA_linkChannel) 70056620 00000022 ti_drivers_config.o (.text.System_init) 70056642 00000020 nortos.am263x.r5f.ti-arm-clang.release.lib : DebugP_log.obj (.text.DebugP_logZoneEnable) 70056662 00000002 --HOLE-- [fill = 0] 70056664 00000020 drivers.am263x.r5f.ti-arm-clang.release.lib : edma.obj (.text.EDMA_chainChannel) 70056684 00000020 nortos.am263x.r5f.ti-arm-clang.release.lib : TimerP_rti.obj (.text.TimerP_Params_init) 700566a4 00000020 drivers.am263x.r5f.ti-arm-clang.release.lib : uart_dma_edma.obj (.text.UART_edmaIsrRx) 700566c4 00000020 : uart_dma_edma.obj (.text.UART_edmaIsrTx) 700566e4 00000020 : uart_v0_lld.obj (.text.UART_getChar) 70056704 00000020 libc.a : wcslen.c.obj (.text.wcslen) 70056724 0000001e ti_drivers_config.o (.text.System_deinit) 70056742 0000001e drivers.am263x.r5f.ti-arm-clang.release.lib : uart_v0_lld.obj (.text.UART_spaceAvail) 70056760 0000001c : soc_rcm.obj (.text.SOC_rcmIsR5FInLockStepMode) 7005677c 0000001c nortos.am263x.r5f.ti-arm-clang.release.lib : boot_armv7r.obj (.text._system_pre_init) 70056798 0000001c main.o (.text.main) 700567b4 0000001c libc.a : _printfi.c.obj (.text.strlen) 700567d0 0000001c libsysbm.a : hostrename.c.obj (.text.strlen) 700567ec 0000001c libc.a : memcpy32.S.obj (.text:TI_memcpy_small) 70056808 0000001a nortos.am263x.r5f.ti-arm-clang.release.lib : CpuId_armv7r.obj (.text.CSL_armR5GetCpuID) 70056822 0000001a drivers.am263x.r5f.ti-arm-clang.release.lib : edma.obj (.text.EDMA_readEventStatusRegion) 7005683c 0000001a : uart_v0_lld.obj (.text.UART_enhanFuncEnable) 70056856 00000002 --HOLE-- [fill = 0] 70056858 00000018 : qspi.obj (.text.QSPI_deinit) 70056870 00000018 : qspi.obj (.text.QSPI_readCmdParams_init) 70056888 00000018 : qspi.obj (.text.QSPI_writeCmdParams_init) 700568a0 00000018 nortos.am263x.r5f.ti-arm-clang.release.lib : TimerP_rti.obj (.text.TimerP_getCount) 700568b8 00000018 drivers.am263x.r5f.ti-arm-clang.release.lib : uart_v0.obj (.text.UART_deinit) 700568d0 00000018 libc.a : memset32.S.obj (.text:TI_memset_small) 700568e8 00000016 drivers.am263x.r5f.ti-arm-clang.release.lib : uart_v0_lld.obj (.text.UART_IsTxRxFifoEmpty) 700568fe 00000016 : uart_v0_lld.obj (.text.UART_checkCharsAvailInFifo) 70056914 00000016 : uart_v0_lld.obj (.text.UART_getIntrIdentityStatus) 7005692a 00000014 nortos.am263x.r5f.ti-arm-clang.release.lib : ClockP_nortos.obj (.text.ClockP_usecToTicks) 7005693e 00000014 drivers.am263x.r5f.ti-arm-clang.release.lib : edma.obj (.text.EDMA_getRegionId) 70056952 00000014 : qspi.obj (.text.QSPI_setAddressByteCount) 70056966 00000014 : qspi.obj (.text.QSPI_setDummyBitCount) 7005697a 00000014 : qspi.obj (.text.QSPI_setReadCmd) 7005698e 00000014 : qspi.obj (.text.QSPI_setWriteCmd) 700569a2 00000014 : qspi.obj (.text.QSPI_transaction_init) 700569b6 00000014 : uart_v0.obj (.text.UART_Transaction_init) 700569ca 00000014 : uart_v0_lld.obj (.text.UART_enhanFuncBitValRestore) 700569de 00000002 --HOLE-- [fill = 0] 700569e0 00000014 libsysbm.a : hostrename.c.obj (.text.strcpy) 700569f4 00000012 drivers.am263x.r5f.ti-arm-clang.release.lib : qspi.obj (.text.QSPI_readCmd) 70056a06 00000012 : qspi.obj (.text.QSPI_writeCmd) 70056a18 00000012 : uart_v0_lld.obj (.text.UART_hardwareFlowCtrlOptSet) 70056a2a 00000012 : uart_v0_lld.obj (.text.UART_operatingModeSelect) 70056a3c 00000012 : uart_v0_lld.obj (.text.UART_readLineStatus) 70056a4e 00000012 ti_dpl_config.o (.text.putchar_) 70056a60 00000010 drivers.am263x.r5f.ti-arm-clang.release.lib : gpio.obj (.text.GPIO_bankIntrDisable) 70056a70 00000010 : qspi.obj (.text.QSPI_setRxLines) 70056a80 00000010 : uart_v0_lld.obj (.text.UART_intr2Disable) 70056a90 00000010 libclang_rt.builtins.a : aeabi_memset.S.obj (.text.__aeabi_memset) 70056aa0 00000010 libc.a : fputc.c.obj (.text.putchar) 70056ab0 0000000e drivers.am263x.r5f.ti-arm-clang.release.lib : edma.obj (.text.EDMA_ccPaRAMEntry_init) 70056abe 0000000e board.am263x.r5f.ti-arm-clang.release.lib : flash.obj (.text.Flash_close) 70056acc 0000000e drivers.am263x.r5f.ti-arm-clang.release.lib : gpio.obj (.text.GPIO_bankIntrEnable) 70056ada 0000000e ti_pinmux_config.o (.text.Pinmux_init) 70056ae8 0000000e ti_power_clock_config.o (.text.PowerClock_init) 70056af6 0000000c nortos.am263x.r5f.ti-arm-clang.release.lib : ClockP_nortos.obj (.text.ClockP_getTicks) 70056b02 0000000c : DebugP_uartLogWriter.obj (.text.DebugP_uartSetDrvIndex) 70056b0e 00000002 --HOLE-- [fill = 0] 70056b10 0000000c libc.a : aeabi_portable.c.obj (.text.__aeabi_errno_addr) 70056b1c 0000000c libclang_rt.builtins.a : aeabi_memset.S.obj (.text.__aeabi_memclr) 70056b28 0000000c libc.a : memory.c.obj (.text.malloc) 70056b34 0000000c nortos.am263x.r5f.ti-arm-clang.release.lib : CpuId_armv7r_asm.obj (.text) 70056b40 0000000c libc.a : strcmp32.S.obj (.text) 70056b4c 0000000a nortos.am263x.r5f.ti-arm-clang.release.lib : ClockP_nortos.obj (.text.ClockP_Params_init) 70056b56 0000000a : ClockP_nortos.obj (.text.ClockP_isActive) 70056b60 0000000a drivers.am263x.r5f.ti-arm-clang.release.lib : qspi.obj (.text.QSPI_interruptCallback) 70056b6a 0000000a nortos.am263x.r5f.ti-arm-clang.release.lib : TimerP_rti.obj (.text.TimerP_getReloadCount) 70056b74 0000000a : TimerP_rti.obj (.text.TimerP_start) 70056b7e 0000000a drivers.am263x.r5f.ti-arm-clang.release.lib : uart_v0_lld.obj (.text.UART_lld_Transaction_deInit) 70056b88 00000008 board.am263x.r5f.ti-arm-clang.release.lib : flash_nor_qspi.obj (.text.Flash_norQspiClose) 70056b90 00000008 drivers.am263x.r5f.ti-arm-clang.release.lib : qspi_lld.obj (.text.QSPI_lld_readCompleteCallback) 70056b98 00000008 nortos.am263x.r5f.ti-arm-clang.release.lib : TimerP_rti.obj (.text.TimerP_clearOverflowInt) 70056ba0 00000008 : printf.obj (.text._out_char) 70056ba8 00000006 drivers.am263x.r5f.ti-arm-clang.release.lib : edma.obj (.text.EDMA_isInterruptEnabled) 70056bae 00000006 : qspi_edma_lld.obj (.text.QSPI_edmaIsrFxn) 70056bb4 00000006 : soc.obj (.text.SOC_moduleClockEnable) 70056bba 00000004 ti_board_open_close.o (.text.Board_driversOpen) 70056bbe 00000004 nortos.am263x.r5f.ti-arm-clang.release.lib : ClockP_nortos_r5.obj (.text.ClockP_getTimerCount) 70056bc2 00000004 : ClockP_nortos_r5.obj (.text.ClockP_timerClearOverflowInt) 70056bc6 00000004 ti_power_clock_config.o (.text.PowerClock_deinit) 70056bca 00000002 --HOLE-- [fill = 0] 70056bcc 00000004 libclang_rt.builtins.a : aeabi_memcpy.S.obj (.text.__aeabi_memcpy) 70056bd0 00000004 : aeabi_div0.c.obj (.text.__aeabi_idiv0) 70056bd4 00000004 libc.a : _lock.c.obj (.text._nop) 70056bd8 00000004 : printf.c.obj (.text._outc) 70056bdc 00000004 : printf.c.obj (.text._outs) 70056be0 00000004 libclang_rt.builtins.a : aeabi_div0.c.obj (.text.__aeabi_ldiv0) 70056be4 00000004 libc.a : fseek.c.obj (.text.fseek) 70056be8 00000004 libsysbm.a : remove.c.obj (.text.remove) 70056bec 00000008 nortos.am263x.r5f.ti-arm-clang.release.lib : HwiP_armv7r_asm.obj (.tramp.HwiP_enable.1) 70056bf4 00000008 : HwiP_armv7r_asm.obj (.tramp.HwiP_restore.1) 70056bfc 00000008 libc.a : printf.c.obj (.tramp.printf.1) 70056c04 0000001c --HOLE-- [fill = 0] .rodata 0 70056c20 00000ad0 70056c20 00000101 libc.a : aeabi_ctype.S.obj (.rodata:__aeabi_ctype_table_) 70056d21 00000003 --HOLE-- [fill = 0] 70056d24 00000054 ti_dpl_config.o (.rodata.cfg) 70056d78 00000050 nortos.am263x.r5f.ti-arm-clang.release.lib : printf.obj (.rodata._ftoa.pow10) 70056dc8 00000048 drivers.am263x.r5f.ti-arm-clang.release.lib : soc_rcm.obj (.rodata.gADPLLJConfigTbl) 70056e10 0000003d nortos.am263x.r5f.ti-arm-clang.release.lib : TimerP_rti.obj (.rodata.str1.127871409925583167061) 70056e4d 00000037 board.am263x.r5f.ti-arm-clang.release.lib : flash_nor_qspi.obj (.rodata.str1.66522715409767019311) 70056e84 00000037 nortos.am263x.r5f.ti-arm-clang.release.lib : SemaphoreP_nortos.obj (.rodata.str1.77784356401422800491) 70056ebb 00000036 ti_board_open_close.o (.rodata.str1.158514076447486314621) 70056ef1 00000035 ti_drivers_open_close.o (.rodata.str1.180798386837276072261) 70056f26 00000035 ti_drivers_open_close.o (.rodata.str1.65579262704178835781) 70056f5b 00000035 ti_drivers_open_close.o (.rodata.str1.93079820704098108021) 70056f90 0000002e qspi_flash_transfer.o (.rodata.str1.142435934890258641291) 70056fbe 0000002e nortos.am263x.r5f.ti-arm-clang.release.lib : ClockP_nortos.obj (.rodata.str1.60552435462749564001) 70056fec 0000002a : DebugP_log.obj (.rodata.str1.8568035916953519521) 70057016 00000027 : ClockP_nortos_r5.obj (.rodata.str1.124546920576200709321) 7005703d 00000024 drivers.am263x.r5f.ti-arm-clang.release.lib : edma.obj (.rodata.str1.76418684701105564031) 70057061 00000023 : soc_rcm.obj (.rodata.str1.148337355877052044771) 70057084 00000023 nortos.am263x.r5f.ti-arm-clang.release.lib : ClockP_nortos_r5.obj (.rodata.str1.25776369892830718361) 700570a7 00000022 drivers.am263x.r5f.ti-arm-clang.release.lib : edma.obj (.rodata.str1.71946734960229262581) 700570c9 00000021 : qspi.obj (.rodata.str1.135910412420766670741) 700570ea 00000021 nortos.am263x.r5f.ti-arm-clang.release.lib : ClockP_nortos_r5.obj (.rodata.str1.167645692065458388701) 7005710b 00000001 --HOLE-- [fill = 0] 7005710c 00000020 drivers.am263x.r5f.ti-arm-clang.release.lib : uart_v0_lld.obj (.rodata.cst32) 7005712c 00000020 : uart_v0.obj (.rodata.str1.169394063705023262141) 7005714c 0000001f nortos.am263x.r5f.ti-arm-clang.release.lib : ClockP_nortos_r5.obj (.rodata.str1.37049961317335892191) 7005716b 0000001f : SemaphoreP_nortos.obj (.rodata.str1.93106250239489445331) 7005718a 0000001d : TimerP_rti.obj (.rodata.str1.104449343195731994541) 700571a7 0000001d drivers.am263x.r5f.ti-arm-clang.release.lib : uart_v0.obj (.rodata.str1.151873246111077803171) 700571c4 0000001d nortos.am263x.r5f.ti-arm-clang.release.lib : TimerP_rti.obj (.rodata.str1.168704976108447940721) 700571e1 0000001c board.am263x.r5f.ti-arm-clang.release.lib : flash_nor_qspi.obj (.rodata.str1.67764905997492188091) 700571fd 0000001b nortos.am263x.r5f.ti-arm-clang.release.lib : ClockP_nortos.obj (.rodata.str1.25471646840808198631) 70057218 0000001b drivers.am263x.r5f.ti-arm-clang.release.lib : edma.obj (.rodata.str1.27426942506473672571) 70057233 0000001a : edma.obj (.rodata.str1.124854076466481638881) 7005724d 0000001a : soc_rcm.obj (.rodata.str1.166209547165797590351) 70057267 0000001a nortos.am263x.r5f.ti-arm-clang.release.lib : ClockP_nortos_r5.obj (.rodata.str1.169616377957066558931) 70057281 0000001a drivers.am263x.r5f.ti-arm-clang.release.lib : qspi.obj (.rodata.str1.92825623095800856511) 7005729b 00000019 nortos.am263x.r5f.ti-arm-clang.release.lib : TimerP_rti.obj (.rodata.str1.171094773555586588011) 700572b4 00000018 drivers.am263x.r5f.ti-arm-clang.release.lib : soc_rcm.obj (.rodata.gControlssPllClkSrcValMap) 700572cc 00000018 : soc_rcm.obj (.rodata.gCptsClkSrcValMap) 700572e4 00000018 : soc_rcm.obj (.rodata.gI2cClkSrcValMap) 700572fc 00000018 : soc_rcm.obj (.rodata.gLinUartClkSrcValMap) 70057314 00000018 : soc_rcm.obj (.rodata.gPeripheralClkSrcInfoMap) 7005732c 00000018 : soc_rcm.obj (.rodata.gRtiClkSrcValMap) 70057344 00000018 : soc_rcm.obj (.rodata.gWdtClkSrcValMap) 7005735c 00000018 : uart_v0.obj (.rodata.str1.144905129610797327471) 70057374 00000018 : soc_rcm.obj (.rodata.str1.2011046773963571581) 7005738c 00000018 nortos.am263x.r5f.ti-arm-clang.release.lib : TimerP_rti.obj (.rodata.str1.28969720400930718401) 700573a4 00000017 drivers.am263x.r5f.ti-arm-clang.release.lib : soc_rcm.obj (.rodata.str1.115646986215342713251) 700573bb 00000017 qspi_flash_transfer.o (.rodata.str1.45029429945811759971) 700573d2 00000016 drivers.am263x.r5f.ti-arm-clang.release.lib : soc_rcm.obj (.rodata.str1.88078973015312845701) 700573e8 00000015 : soc_rcm.obj (.rodata.str1.165419076133254381021) 700573fd 00000015 : edma.obj (.rodata.str1.47321562910415611081) 70057412 00000015 nortos.am263x.r5f.ti-arm-clang.release.lib : SemaphoreP_nortos.obj (.rodata.str1.67625122021398397081) 70057427 00000014 drivers.am263x.r5f.ti-arm-clang.release.lib : edma.obj (.rodata.str1.111851871490580105611) 7005743b 00000014 board.am263x.r5f.ti-arm-clang.release.lib : flash_nor_qspi.obj (.rodata.str1.124813839230078262741) 7005744f 00000014 drivers.am263x.r5f.ti-arm-clang.release.lib : edma.obj (.rodata.str1.125718155871853086561) 70057463 00000014 : edma.obj (.rodata.str1.16892001508069939541) 70057477 00000013 : soc_rcm.obj (.rodata.str1.26062253077900876091) 7005748a 00000013 : uart_v0.obj (.rodata.str1.60965199449619900431) 7005749d 00000012 : uart_v0.obj (.rodata.str1.108170205221098943901) 700574af 00000012 : soc_rcm.obj (.rodata.str1.149486351867967700381) 700574c1 00000012 : edma.obj (.rodata.str1.168183851025455507691) 700574d3 00000012 : uart_v0.obj (.rodata.str1.62999113157451139141) 700574e5 00000011 : edma.obj (.rodata.str1.106738448986847799941) 700574f6 00000011 libc.a : _printfi.c.obj (.rodata.str1.11645776875810915891) 70057507 00000011 : _printfi.c.obj (.rodata.str1.44690500295887128011) 70057518 00000011 ti_drivers_open_close.o (.rodata.str1.4958453356307933371) 70057529 00000011 nortos.am263x.r5f.ti-arm-clang.release.lib : ClockP_nortos.obj (.rodata.str1.56392992661620616651) 7005753a 00000011 drivers.am263x.r5f.ti-arm-clang.release.lib : uart_v0.obj (.rodata.str1.60774846955662521161) 7005754b 00000011 ti_drivers_open_close.o (.rodata.str1.67188952531549399371) 7005755c 00000011 ti_drivers_open_close.o (.rodata.str1.89966530938494420691) 7005756d 00000010 drivers.am263x.r5f.ti-arm-clang.release.lib : edma.obj (.rodata.str1.176695246689650852301) 7005757d 00000010 ti_board_open_close.o (.rodata.str1.25028743247797655141) 7005758d 00000010 drivers.am263x.r5f.ti-arm-clang.release.lib : qspi.obj (.rodata.str1.76608676823413182551) 7005759d 0000000f : qspi.obj (.rodata.str1.144057298332754841671) 700575ac 0000000f : edma.obj (.rodata.str1.146140478628064919631) 700575bb 0000000f : edma.obj (.rodata.str1.161917553004410528641) 700575ca 0000000f : edma.obj (.rodata.str1.20711589974906254701) 700575d9 0000000f : edma.obj (.rodata.str1.92036655423271899321) 700575e8 0000000e : edma.obj (.rodata.str1.100996213821086933721) 700575f6 0000000e : edma.obj (.rodata.str1.168695502010531622391) 70057604 0000000e : edma.obj (.rodata.str1.38923894092977584571) 70057612 0000000d nortos.am263x.r5f.ti-arm-clang.release.lib : TimerP_rti.obj (.rodata.str1.37123793416160760081) 7005761f 0000000d drivers.am263x.r5f.ti-arm-clang.release.lib : edma.obj (.rodata.str1.52137637017250348531) 7005762c 0000000d nortos.am263x.r5f.ti-arm-clang.release.lib : TimerP_rti.obj (.rodata.str1.68197642816127260011) 70057639 0000000c : ClockP_nortos_r5.obj (.rodata.str1.43857604347425843821) 70057645 0000000c drivers.am263x.r5f.ti-arm-clang.release.lib : edma.obj (.rodata.str1.88401663264709294401) 70057651 0000000b : uart_v0.obj (.rodata.str1.147565038505633975661) 7005765c 0000000b : uart_v0.obj (.rodata.str1.163246704051681974461) 70057667 0000000b ti_board_open_close.o (.rodata.str1.37579006416461608171) 70057672 0000000b drivers.am263x.r5f.ti-arm-clang.release.lib : edma.obj (.rodata.str1.76990244014968518721) 7005767d 0000000a : edma.obj (.rodata.str1.138945604539585827651) 70057687 0000000a : edma.obj (.rodata.str1.155011958078798190681) 70057691 0000000a : uart_v0.obj (.rodata.str1.181272059988846645511) 7005769b 0000000a : uart_v0.obj (.rodata.str1.27933745631974480251) 700576a5 0000000a : qspi.obj (.rodata.str1.42250777056531364411) 700576af 0000000a : qspi.obj (.rodata.str1.74616868707024351891) 700576b9 0000000a : soc_rcm.obj (.rodata.str1.87774609813797830901) 700576c3 00000006 : soc_rcm.obj (.rodata.str1.10757430730481735831) 700576c9 00000005 nortos.am263x.r5f.ti-arm-clang.release.lib : printf.obj (.rodata.str1.180255128143303278211) 700576ce 00000005 : printf.obj (.rodata.str1.62992066646743021711) 700576d3 00000001 --HOLE-- [fill = 0] 700576d4 00000004 : CacheP_armv7r.obj (.rodata.gCacheL1dCacheLineSize) 700576d8 00000004 : CacheP_armv7r.obj (.rodata.gCacheL1pCacheLineSize) 700576dc 00000004 : printf.obj (.rodata.str1.83442741595977738081) 700576e0 00000004 : printf.obj (.rodata.str1.92767893489218153371) 700576e4 0000000c --HOLE-- [fill = 0] .text.hwi * 0 700576f0 00000760 700576f0 00000408 nortos.am263x.r5f.ti-arm-clang.release.lib : HwiP_armv7r_vim.obj (.text.hwi) 70057af8 00000220 : HwiP_armv7r_handlers_nortos.obj (.text.hwi) 70057d18 000000c0 : HwiP_armv7r_handlers_nortos_asm.obj (.text.hwi) 70057dd8 00000070 : HwiP_armv7r_asm.obj (.text.hwi) 70057e48 00000008 : HwiP_armv7r_asm.obj (.tramp.HwiP_enableFIQ.1) .text.cache * 0 70057e50 00000430 70057e50 00000340 nortos.am263x.r5f.ti-arm-clang.release.lib : CacheP_armv7r_asm.obj (.text.cache) 70058190 000000d8 : CacheP_armv7r.obj (.text.cache) 70058268 00000008 : CacheP_armv7r_asm.obj (.tramp.CacheP_invL1d.1) 70058270 00000008 : CacheP_armv7r_asm.obj (.tramp.CacheP_enableL1p.1) 70058278 00000008 : HwiP_armv7r_asm.obj (.tramp.HwiP_restore.2) .text.mpu * 0 70058280 00000218 70058280 0000018e nortos.am263x.r5f.ti-arm-clang.release.lib : MpuP_armv7r.obj (.text.mpu) 7005840e 00000002 --HOLE-- [fill = 0] 70058410 00000078 : MpuP_armv7r_asm.obj (.text.mpu) 70058488 00000008 : HwiP_armv7r_asm.obj (.tramp.HwiP_restore.3) 70058490 00000008 : MpuP_armv7r_asm.obj (.tramp.MpuP_isEnableAsm.1) .text.boot * 0 70058498 00000128 70058498 000000fc nortos.am263x.r5f.ti-arm-clang.release.lib : boot_armv7r_asm.obj (.text.boot) 70058594 0000001e : DebugP_log.obj (.text.boot) 700585b2 0000000e ti_dpl_config.o (.text.boot) .text:abort * 0 700585c0 00000008 700585c0 00000008 libc.a : exit.c.obj (.text:abort) .data 0 700585c8 000005e8 700585c8 000000f0 libc.a : defs.c.obj (.data._ftable) 700586b8 0000009c drivers.am263x.r5f.ti-arm-clang.release.lib : qspi.obj (.data.gQspiDrvObj) 70058754 0000009c : uart_v0.obj (.data.gUartDrvObj) 700587f0 00000084 ti_board_open_close.o (.data.gFlashDevCfg_S25FL128SA) 70058874 00000078 libsysbm.a : host_device.c.obj (.data._device) 700588ec 00000064 ti_drivers_config.o (.data.gEdmaAttrs) 70058950 00000058 ti_pinmux_config.o (.data.gPinMuxMainDomainCfg) 700589a8 00000058 ti_drivers_open_close.o (.data.gUartParams) 70058a00 00000050 libsysbm.a : host_device.c.obj (.data._stream) 70058a50 00000034 ti_board_open_close.o (.data.gFlashAttrs_S25FL128SA) 70058a84 00000034 ti_drivers_config.o (.data.gQspiAttrs) 70058ab8 00000024 ti_power_clock_config.o (.data.gSocModulesClockFrequency) 70058adc 0000001c board.am263x.r5f.ti-arm-clang.release.lib : flash_nor_qspi.obj (.data.gFlashNorQspiFxns) 70058af8 00000018 ti_dpl_config.o (.data.gClockConfig) 70058b10 00000014 ti_board_open_close.o (.data.gFlashConfig) 70058b24 00000010 board.am263x.r5f.ti-arm-clang.release.lib : flash_nor_qspi.obj (.data.gFlashToSpiProtocolMap) 70058b34 0000000c ti_power_clock_config.o (.data.gSocModules) 70058b40 00000008 libc.a : exit.c.obj (.data..L_MergedGlobals) 70058b48 00000008 ti_drivers_config.o (.data.gEdmaConfig) 70058b50 00000008 ti_board_open_close.o (.data.gFlashParams) 70058b58 00000008 ti_drivers_config.o (.data.gQspiConfig) 70058b60 00000008 ti_drivers_config.o (.data.gUartAttrs) 70058b68 00000008 ti_drivers_config.o (.data.gUartConfig) 70058b70 00000004 libc.a : defs.c.obj (.data.__TI_ft_end) 70058b74 00000004 : aeabi_portable.c.obj (.data.__aeabi_errno) 70058b78 00000004 : _lock.c.obj (.data._lock) 70058b7c 00000004 : _lock.c.obj (.data._unlock) 70058b80 00000004 nortos.am263x.r5f.ti-arm-clang.release.lib : DebugP_log.obj (.data.gDebugLogZone) 70058b84 00000004 : DebugP_uartLogWriter.obj (.data.gDebugP_uartDrvIndex) 70058b88 00000004 ti_drivers_config.o (.data.gEdmaConfigNum) 70058b8c 00000004 ti_drivers_open_close.o (.data.gEdmaParams) 70058b90 00000004 ti_board_open_close.o (.data.gFlashConfigNum) 70058b94 00000004 ti_dpl_config.o (.data.gHwiConfig) 70058b98 00000004 ti_drivers_config.o (.data.gQspiConfigNum) 70058b9c 00000004 ti_drivers_open_close.o (.data.gQspiParams) 70058ba0 00000004 ti_drivers_config.o (.data.gUartConfigNum) 70058ba4 00000004 ti_drivers_open_close.o (.data.gUartDmaChConfig) 70058ba8 00000001 drivers.am263x.r5f.ti-arm-clang.release.lib : soc.obj (.data.isMapAvailable) 70058ba9 00000003 --HOLE-- [fill = 0] 70058bac 00000001 libc.a : memory.c.obj (.data.memory_is_initialized) 70058bad 00000003 --HOLE-- [fill = 0] .irqstack * 0 70058bb0 00000100 UNINITIALIZED 70058bb0 00000100 --HOLE-- .fiqstack * 0 70058cb0 00000100 UNINITIALIZED 70058cb0 00000100 --HOLE-- .svcstack * 0 70058db0 00001000 UNINITIALIZED 70058db0 00001000 --HOLE-- .abortstack * 0 70059db0 00000100 UNINITIALIZED 70059db0 00000100 --HOLE-- .undefinedstack * 0 70059eb0 00000100 UNINITIALIZED 70059eb0 00000100 --HOLE-- .init_array * 0 70040000 00000000 UNINITIALIZED MODULE SUMMARY Module code ro data rw data ------ ---- ------- ------- .\ qspi_flash_transfer.o 194 69 16 main.o 28 0 0 +--+-------------------------------------+-------+---------+---------+ Total: 222 69 16 .\syscfg\ ti_drivers_config.o 146 0 1704 ti_drivers_open_close.o 326 210 112 ti_board_open_close.o 138 81 236 ti_dpl_config.o 98 84 80 ti_power_clock_config.o 164 0 48 ti_pinmux_config.o 14 0 88 ti_board_config.o 4 0 0 +--+-------------------------------------+-------+---------+---------+ Total: 890 375 2268 C:/ti/mcu_plus_sdk_am263x_09_02_00_55/source/board/lib/board.am263x.r5f.ti-arm-clang.release.lib flash_nor_qspi.obj 2482 103 44 flash.obj 72 0 0 +--+-------------------------------------+-------+---------+---------+ Total: 2554 103 44 C:/ti/mcu_plus_sdk_am263x_09_02_00_55/source/drivers/lib/drivers.am263x.r5f.ti-arm-clang.release.lib edma.obj 4518 413 0 uart_v0_lld.obj 2916 32 0 soc_rcm.obj 2108 444 0 qspi_lld.obj 2280 0 0 uart_v0.obj 1828 199 156 qspi.obj 1106 110 156 uart_dma_edma.obj 1082 0 0 qspi_edma_lld.obj 968 0 0 soc.obj 550 0 17 gpio.obj 162 0 0 pinmux.obj 64 0 0 +--+-------------------------------------+-------+---------+---------+ Total: 17582 1198 329 C:/ti/mcu_plus_sdk_am263x_09_02_00_55/source/kernel/nortos/lib/nortos.am263x.r5f.ti-arm-clang.release.lib HwiP_armv7r_vim.obj 1032 0 4108 printf.obj 4002 98 0 CacheP_armv7r_asm.obj 848 0 0 ClockP_nortos.obj 566 90 56 TimerP_rti.obj 404 194 0 HwiP_armv7r_handlers_nortos.obj 544 0 0 ClockP_nortos_r5.obj 266 176 0 SemaphoreP_nortos.obj 328 107 0 MpuP_armv7r.obj 398 0 0 boot_armv7r_asm.obj 252 0 0 CacheP_armv7r.obj 216 8 0 DebugP_log.obj 154 42 4 HwiP_armv7r_handlers_nortos_asm.obj 192 0 0 HwiP_armv7r_asm.obj 152 0 0 MpuP_armv7r_asm.obj 128 0 0 DebugP_uartLogWriter.obj 70 0 4 HwiP_armv7r_vectors_nortos_asm.obj 64 0 0 DebugP_nortos.obj 56 0 0 boot_armv7r.obj 28 0 0 CpuId_armv7r.obj 26 0 0 CpuId_armv7r_asm.obj 12 0 0 AddrTranslateP_null.obj 2 0 0 TaskP_nortos.obj 2 0 0 +--+-------------------------------------+-------+---------+---------+ Total: 9742 715 4172 C:\ti\ccs1270\ccs\tools\compiler\ti-cgt-armllvm_3.2.2.LTS\lib\armv7r-ti-none-eabihf/c/libc.a _printfi.c.obj 3576 34 0 memory.c.obj 1160 0 5 strcmp32.S.obj 924 0 0 fputs.c.obj 420 0 0 defs.c.obj 0 0 404 setvbuf.c.obj 324 0 0 getdevice.c.obj 284 0 0 fputc.c.obj 260 0 0 aeabi_ctype.S.obj 0 257 0 fseek.c.obj 184 0 0 fclose.c.obj 180 0 0 printf.c.obj 168 0 0 _io_perm.c.obj 156 0 0 fflush.c.obj 140 0 0 atoi.c.obj 108 0 0 exit.c.obj 92 0 8 autoinit.c.obj 88 0 0 fopen.c.obj 88 0 0 memccpy.c.obj 72 0 0 wcslen.c.obj 32 0 0 memcpy32.S.obj 28 0 0 memset32.S.obj 24 0 0 aeabi_portable.c.obj 12 0 4 _lock.c.obj 4 0 8 +--+-------------------------------------+-------+---------+---------+ Total: 8324 291 429 C:\ti\ccs1270\ccs\tools\compiler\ti-cgt-armllvm_3.2.2.LTS\lib\armv7r-ti-none-eabihf/c/libsysbm.a trgmsg.c.obj 176 0 288 hostrename.c.obj 208 0 0 host_device.c.obj 0 0 200 hostopen.c.obj 148 0 8 hostlseek.c.obj 152 0 0 close.c.obj 140 0 0 hostread.c.obj 132 0 0 hostwrite.c.obj 132 0 0 hostunlink.c.obj 108 0 0 hostclose.c.obj 96 0 0 unlink.c.obj 72 0 0 lseek.c.obj 52 0 0 write.c.obj 52 0 0 remove.c.obj 4 0 0 +--+-------------------------------------+-------+---------+---------+ Total: 1472 0 496 C:\ti\ccs1270\ccs\tools\compiler\ti-cgt-armllvm_3.2.2.LTS\lib\clang/15.0.7/lib/armv7r-ti-none-eabihf/libclang_rt.builtins.a udivsi3.S.obj 464 0 0 udivmoddi4.S.obj 280 0 0 aeabi_uldivmod.S.obj 36 0 0 aeabi_memset.S.obj 28 0 0 aeabi_div0.c.obj 8 0 0 aeabi_memcpy.S.obj 4 0 0 +--+-------------------------------------+-------+---------+---------+ Total: 820 0 0 Heap: 0 0 32768 Stack: 0 0 16384 +--+-------------------------------------+-------+---------+---------+ Grand Total: 41606 2751 56906 VENEERS callee name veneer name callee addr veneer addr call addr call info -------------- ----------- --------- ---------------- HwiP_enableFIQ $Ven$TA$L$PI$$HwiP_enableFIQ 70057e08 70057e48 70057ae2 nortos.am263x.r5f.ti-arm-clang.release.lib : HwiP_armv7r_vim.obj (.text.hwi) CacheP_invL1d $Ven$TA$L$PI$$CacheP_invL1d 70057ec0 70058268 70058264 nortos.am263x.r5f.ti-arm-clang.release.lib : CacheP_armv7r.obj (.text.cache) CacheP_enableL1p $Ven$TA$L$PI$$CacheP_enableL1p 70057ea8 70058270 7005823e nortos.am263x.r5f.ti-arm-clang.release.lib : CacheP_armv7r.obj (.text.cache) HwiP_restore $Ven$TA$L$PI$$HwiP_restore 70057e18 70058278 7005821e nortos.am263x.r5f.ti-arm-clang.release.lib : CacheP_armv7r.obj (.text.cache) HwiP_restore $Ven$TA$L$PI$$HwiP_restore 70057e18 70058488 7005836c nortos.am263x.r5f.ti-arm-clang.release.lib : MpuP_armv7r.obj (.text.mpu) 700583a6 : MpuP_armv7r.obj (.text.mpu) MpuP_isEnableAsm $Ven$TA$L$PI$$MpuP_isEnableAsm 70058460 70058490 7005833c nortos.am263x.r5f.ti-arm-clang.release.lib : MpuP_armv7r.obj (.text.mpu) HwiP_enable $Ven$TA$L$PI$$HwiP_enable 70057df8 70056bec 70055c14 ti_dpl_config.o (.text.Dpl_init) HwiP_restore $Ven$TA$L$PI$$HwiP_restore 70057e18 70056bf4 70055bd4 nortos.am263x.r5f.ti-arm-clang.release.lib : ClockP_nortos.obj (.text.ClockP_stop) 70055f3a : ClockP_nortos.obj (.text.ClockP_destruct) 70056086 : ClockP_nortos.obj (.text.ClockP_start) 70056188 : SemaphoreP_nortos.obj (.text.SemaphoreP_post) printf $Ven$TA$L$PI$$printf 700544fc 70056bfc 70054ce8 qspi_flash_transfer.o (.text.display_flash_memory) [9 trampolines] [13 trampoline calls] GLOBAL SYMBOLS: SORTED ALPHABETICALLY BY Name address name ------- ---- 7004f00f AddrTranslateP_getLocalAddr 7005195b Board_deinit 7004f7a9 Board_driversClose 70056bbb Board_driversOpen 70054ced Board_flashOpen 70051eb7 Board_init 700585c0 C$$EXIT 700553e8 C$$IO$$ 70056809 CSL_armR5GetCpuID 70056b34 CSL_armR5ReadMpidrReg 70058160 CacheP_configForceWrThru 700581e9 CacheP_disable 70057e50 CacheP_disableL1d 70057e78 CacheP_disableL1p 70058223 CacheP_enable 70057e90 CacheP_enableL1d 70057ea8 CacheP_enableL1p 70058154 CacheP_getCacheLevelInfo 7005811c CacheP_getEnabled 70058191 CacheP_init 70058243 CacheP_inv 70057ec0 CacheP_invL1d 70057f34 CacheP_invL1dAll 70057ef8 CacheP_invL1p 70057f3c CacheP_invL1pAll 70058180 CacheP_setDLFO 70057f44 CacheP_wb 70057fbc CacheP_wbAll 70057f80 CacheP_wbInv 70058064 CacheP_wbInvAll 7005807c CacheP_wbInvAllAsm 70056b4d ClockP_Params_init 700556e9 ClockP_construct 70055f05 ClockP_destruct 70056af7 ClockP_getTicks 7005544d ClockP_getTimeUsec 70056bbf ClockP_getTimerCount 70052d8f ClockP_init 70056b57 ClockP_isActive 70056057 ClockP_start 70055b99 ClockP_stop 70056bc3 ClockP_timerClearOverflowInt 7005511d ClockP_timerTickIsr 7005692b ClockP_usecToTicks 70056643 DebugP_logZoneEnable 70055f3f DebugP_uartLogWriterPutChar 70056b03 DebugP_uartSetDrvIndex 700523bb Dpl_deinit 70055bd9 Dpl_init 70055c19 Drivers_close 70055877 Drivers_edmaOpen 700565dd Drivers_open 700558c3 Drivers_qspiOpen 7005590f Drivers_uartOpen 70055739 EDMA_allocDmaChannel 70055789 EDMA_allocParam 700557d9 EDMA_allocTcc 70056ab1 EDMA_ccPaRAMEntry_init 70056665 EDMA_chainChannel 70054ea5 EDMA_close 700564bb EDMA_clrIntrRegion 70055feb EDMA_clrMissEvtRegion 7005462b EDMA_configureChannelRegion 7005195d EDMA_deinit 70055829 EDMA_disableChInShadowRegRegion 700564df EDMA_disableEvtIntrRegion 70054d5b EDMA_disableTransferRegion 700561ed EDMA_enableChInShadowRegRegion 70054dc9 EDMA_enableTransferRegion 70050641 EDMA_freeChannelRegion 7005429d EDMA_freeDmaChannel 70054335 EDMA_freeParam 700543cd EDMA_freeTcc 70055dd9 EDMA_getBaseAddr 700562d5 EDMA_getHandle 7005693f EDMA_getRegionId 7005015d EDMA_init 70056ba9 EDMA_isInterruptEnabled 700565ff EDMA_linkChannel 70055c59 EDMA_mapChToEvtQ 700539e9 EDMA_open 70056823 EDMA_readEventStatusRegion 70056503 EDMA_readIntrStatusRegion 70053709 EDMA_registerIntr 70056449 EDMA_setPaRAM 70056129 EDMA_unmapChToEvtQ 70053645 EDMA_unregisterIntr 70056abf Flash_close 70055f79 Flash_open 70056a61 GPIO_bankIntrDisable 70056acd GPIO_bankIntrEnable 7005646f GPIO_deinit 70056301 GPIO_init 70056381 GPIO_setDirMode 7005517d GPIO_setTrigType 700550bc HOSTclose 70054464 HOSTlseek 700546c0 HOSTopen 70054a08 HOSTread 70054160 HOSTrename 70054f10 HOSTunlink 70054a8c HOSTwrite 700577e9 HwiP_Params_init 700577a1 HwiP_clearInt 700577fb HwiP_construct 70057d8c HwiP_data_abort_handler 70057ceb HwiP_data_abort_handler_c 70057945 HwiP_destruct 70057dd8 HwiP_disable 70057de8 HwiP_disableFIQ 70057719 HwiP_disableInt 70057e30 HwiP_disableVIC 70057df8 HwiP_enable 70057e08 HwiP_enableFIQ 700576f1 HwiP_enableInt 70057e20 HwiP_enableVIC 70057b7f HwiP_fiq_handler 70057e40 HwiP_getCPSR 70057ae7 HwiP_inISR 70057a17 HwiP_init 70057d18 HwiP_irq_handler 70057af9 HwiP_irq_handler_c 700577c1 HwiP_post 70057cbd HwiP_prefetch_abort_handler 70057c33 HwiP_reserved_handler 70057e18 HwiP_restore 7005774b HwiP_restoreInt 70057c8f HwiP_svc_handler 70057c61 HwiP_undefined_handler 7005621b Module_clockDisable 70056249 Module_clockEnable 70056021 Module_clockSetFrequency 70058281 MpuP_RegionAttrs_init 70058341 MpuP_disable 70058410 MpuP_disableAsm 70058428 MpuP_disableBRAsm 70058373 MpuP_enable 70058438 MpuP_enableAsm 70058450 MpuP_enableBRAsm 700583ab MpuP_init 7005833d MpuP_isEnable 70058460 MpuP_isEnableAsm 7005828f MpuP_setRegion 70058474 MpuP_setRegionAsm 70055c99 Pinmux_config 70056adb Pinmux_init 70056bc7 PowerClock_deinit 70056ae9 PowerClock_init 7005595d QSPI_close 70056859 QSPI_deinit 70051669 QSPI_edmaChannelConfig 70055055 QSPI_edmaChannelFree 70050c21 QSPI_edmaTransfer 700563a9 QSPI_getHandle 70054c0d QSPI_init 70056495 QSPI_lld_deInit 70056277 QSPI_lld_deInitDma 70053f6d QSPI_lld_init 70053325 QSPI_lld_initDma 70052e91 QSPI_lld_isr 70052b85 QSPI_lld_read 7005227d QSPI_lld_readCmd 70056b91 QSPI_lld_readCompleteCallback 70052c8b QSPI_lld_readDma 700563d1 QSPI_lld_setPreScaler 70053c05 QSPI_lld_writeCmd 70050841 QSPI_open 700569f5 QSPI_readCmd 70056871 QSPI_readCmdParams_init 700554f9 QSPI_readMemMapMode 70056953 QSPI_setAddressByteCount 70056967 QSPI_setDummyBitCount 7005697b QSPI_setReadCmd 70056a71 QSPI_setRxLines 7005698f QSPI_setWriteCmd 700569a3 QSPI_transaction_init 70056a07 QSPI_writeCmd 70056889 QSPI_writeCmdParams_init 70055e51 QSPI_writeConfigMode 700551d9 SOC_controlModuleLockMMR 70055235 SOC_controlModuleUnlockMMR 70056bb5 SOC_moduleClockEnable 700563f9 SOC_moduleSetClockFrequency 7004f011 SOC_rcmEnablePeripheralClock 70052741 SOC_rcmGetPeripheralClockFrequency 70056761 SOC_rcmIsR5FInLockStepMode 70050a35 SOC_rcmSetPeripheralClock 70051ffd SOC_virtToPhy 70055cd9 SemaphoreP_constructBinary 70055d99 SemaphoreP_constructMutex 70053323 SemaphoreP_destruct 70054595 SemaphoreP_pend 7005615b SemaphoreP_post 70056725 System_deinit 70056621 System_init 700567ec TI_memcpy_small 700568d0 TI_memset_small 700540bb TaskP_yield 70056685 TimerP_Params_init 70056b99 TimerP_clearOverflowInt 700568a1 TimerP_getCount 70056b6b TimerP_getReloadCount 7005213d TimerP_setup 70056b75 TimerP_start 700568e9 UART_IsTxRxFifoEmpty 70055b11 UART_Params_init 700569b7 UART_Transaction_init 700568ff UART_checkCharsAvailInFifo 700523bd UART_close 700568b9 UART_deinit 70054b11 UART_flushTxFifo 700566e5 UART_getChar 7005632d UART_getHandle 70056915 UART_getIntrIdentityStatus 700548f9 UART_init 70056a81 UART_intr2Disable 700555f5 UART_intrDisable 70056b7f UART_lld_Transaction_deInit 70051ac5 UART_lld_controllerIsr 70055d19 UART_lld_deInit 70055b55 UART_lld_deInitDma 70051d6b UART_lld_dmaDeInit 70056421 UART_lld_dmaDisableChannel 700514d1 UART_lld_dmaInit 7005307d UART_lld_dmaWrite 700559a9 UART_lld_flushTxFifo 700537c5 UART_lld_init 700534b5 UART_lld_initDma 700524f5 UART_lld_write 70054f7d UART_lld_writeDma 70054e37 UART_lld_writeIntr 7004fe61 UART_open 70056a2b UART_operatingModeSelect 70054981 UART_procLineStatusErr 70056a3d UART_readLineStatus 70056743 UART_spaceAvail 70053169 UART_write 700554a3 UART_writeCancelNoCB 70041584 _CIOBUF_ 70055291 _DebugP_assert 70058595 _DebugP_assertNoLog 70055fb3 _DebugP_logZone 70059eb0 __ABORT_STACK_END 00000100 __ABORT_STACK_SIZE 70059db0 __ABORT_STACK_START 70041868 __BSS_END 70040000 __BSS_START 70041584 __CIOBUF_ 70058db0 __FIQ_STACK_END 00000100 __FIQ_STACK_SIZE 70058cb0 __FIQ_STACK_START 70058cb0 __IRQ_STACK_END 00000100 __IRQ_STACK_SIZE 70058bb0 __IRQ_STACK_START 7004d868 __STACK_END 00004000 __STACK_SIZE 70059db0 __SVC_STACK_END 00001000 __SVC_STACK_SIZE 70058db0 __SVC_STACK_START 00008000 __SYSMEM_SIZE 00000000 __TI_ATRegion0_region_sz 00000000 __TI_ATRegion0_src_addr 00000000 __TI_ATRegion0_trg_addr 00000000 __TI_ATRegion1_region_sz 00000000 __TI_ATRegion1_src_addr 00000000 __TI_ATRegion1_trg_addr 00000000 __TI_ATRegion2_region_sz 00000000 __TI_ATRegion2_src_addr 00000000 __TI_ATRegion2_trg_addr UNDEFED __TI_CINIT_Base UNDEFED __TI_CINIT_Limit UNDEFED __TI_Handler_Table_Base UNDEFED __TI_Handler_Table_Limit 700553f4 __TI_auto_init_nobinit_nopinit 700552ec __TI_cleanup 70058b40 __TI_cleanup_ptr 70053a9c __TI_closefile 70054754 __TI_doflush 70058b44 __TI_dtors_ptr 70058b70 __TI_ft_end ffffffff __TI_pprof_out_hndl 7004d880 __TI_printfi_nofloat ffffffff __TI_prof_data_size ffffffff __TI_prof_data_start 70055344 __TI_readmsg 00000000 __TI_static_base__ 700416a4 __TI_tmpnams 7005539c __TI_writemsg 70054200 __TI_wrt_ok 70059fb0 __UNDEFINED_STACK_END 00000100 __UNDEFINED_STACK_SIZE 70059eb0 __UNDEFINED_STACK_START 70056c20 __aeabi_ctype_table_ 70056c20 __aeabi_ctype_table_C 70058b74 __aeabi_errno 70056b10 __aeabi_errno_addr 70056bd0 __aeabi_idiv0 70056be0 __aeabi_ldiv0 70056b1c __aeabi_memclr 70056b1c __aeabi_memclr4 70056b1c __aeabi_memclr8 70056bcc __aeabi_memcpy 70056bcc __aeabi_memcpy4 70056bcc __aeabi_memcpy8 70056a90 __aeabi_memset 70056a90 __aeabi_memset4 70056a90 __aeabi_memset8 70050df8 __aeabi_uidiv 70056594 __aeabi_uldivmod ffffffff __binit__ 700585b3 __mpu_init 70049868 __stack 7005285c __udivmoddi4 70050df8 __udivsi3 700584bc _c_int00 70058498 _c_int00_sbl 70058874 _device 700585c8 _ftable 70058b78 _lock 70056bd4 _nop 70058a00 _stream 70041868 _sys_memory UNDEFED _system_post_cinit 7005677d _system_pre_init 70058b7c _unlock 00000000 _vectors 700585c0 abort 70050fc8 aligned_alloc 70054fe8 atoi ffffffff binit 7005486c close 70041854 crc 7004183c crcParams 70054c7d display_flash_memory 7005554c exit 700555a0 finddevice 70052f88 fputc 7005132c fputs 7005117c free 70056be4 fseek 70053b50 fseeko 70056dc8 gADPLLJConfigTbl 70056d24 gCacheConfig 700576d4 gCacheL1dCacheLineSize 700576d8 gCacheL1pCacheLineSize 70058af8 gClockConfig 700417b0 gClockCtrl 70058b80 gDebugLogZone 70058b84 gDebugP_uartDrvIndex 70058b48 gEdmaConfig 70058b88 gEdmaConfigNum 70041858 gEdmaHandle 70058b8c gEdmaParams 70058a50 gFlashAttrs_S25FL128SA 70058b10 gFlashConfig 70058b90 gFlashConfigNum 700587f0 gFlashDevCfg_S25FL128SA 7004185c gFlashHandle 70058adc gFlashNorQspiFxns 7004181c gFlashObject_S25FL128SA 70058b50 gFlashParams 70058b24 gFlashToSpiProtocolMap 70058b94 gHwiConfig 70040000 gHwiCtrl 70056d2c gMpuConfig 70056d38 gMpuRegionConfig 70057314 gPeripheralClkSrcInfoMap 70058b58 gQspiConfig 70058b98 gQspiConfigNum 70041860 gQspiHandle 70058b9c gQspiParams 70058b34 gSocModules 70058ab8 gSocModulesClockFrequency 70058b68 gUartConfig 70058ba0 gUartConfigNum 70058ba4 gUartDmaChConfig 700585c8 gUartDmaHandle 70041864 gUartHandle 700589a8 gUartParams 7005357c getdevice 700417e8 gqspiEdmaParam 70058ba8 isMapAvailable 700560c0 lseek 70056799 main 70056b28 malloc 70050fc8 memalign 70055a3c memccpy 70041848 parmbuf 700544fc printf 70056aa0 putchar 70056a4f putchar_ 70055647 qspi_flash_dma_transfer 70056be8 remove 70051eb8 setvbuf 7004f7c0 strcmp 70055a84 unlink 7004182c virtToPhymap 700565b9 vprintf_ 70056704 wcslen 700560f4 write GLOBAL SYMBOLS: SORTED BY Symbol Address address name ------- ---- 00000000 __TI_ATRegion0_region_sz 00000000 __TI_ATRegion0_src_addr 00000000 __TI_ATRegion0_trg_addr 00000000 __TI_ATRegion1_region_sz 00000000 __TI_ATRegion1_src_addr 00000000 __TI_ATRegion1_trg_addr 00000000 __TI_ATRegion2_region_sz 00000000 __TI_ATRegion2_src_addr 00000000 __TI_ATRegion2_trg_addr 00000000 __TI_static_base__ 00000000 _vectors 00000100 __ABORT_STACK_SIZE 00000100 __FIQ_STACK_SIZE 00000100 __IRQ_STACK_SIZE 00000100 __UNDEFINED_STACK_SIZE 00001000 __SVC_STACK_SIZE 00004000 __STACK_SIZE 00008000 __SYSMEM_SIZE 70040000 __BSS_START 70040000 gHwiCtrl 70041584 _CIOBUF_ 70041584 __CIOBUF_ 700416a4 __TI_tmpnams 700417b0 gClockCtrl 700417e8 gqspiEdmaParam 7004181c gFlashObject_S25FL128SA 7004182c virtToPhymap 7004183c crcParams 70041848 parmbuf 70041854 crc 70041858 gEdmaHandle 7004185c gFlashHandle 70041860 gQspiHandle 70041864 gUartHandle 70041868 __BSS_END 70041868 _sys_memory 70049868 __stack 7004d868 __STACK_END 7004d880 __TI_printfi_nofloat 7004f00f AddrTranslateP_getLocalAddr 7004f011 SOC_rcmEnablePeripheralClock 7004f7a9 Board_driversClose 7004f7c0 strcmp 7004fe61 UART_open 7005015d EDMA_init 70050641 EDMA_freeChannelRegion 70050841 QSPI_open 70050a35 SOC_rcmSetPeripheralClock 70050c21 QSPI_edmaTransfer 70050df8 __aeabi_uidiv 70050df8 __udivsi3 70050fc8 aligned_alloc 70050fc8 memalign 7005117c free 7005132c fputs 700514d1 UART_lld_dmaInit 70051669 QSPI_edmaChannelConfig 7005195b Board_deinit 7005195d EDMA_deinit 70051ac5 UART_lld_controllerIsr 70051d6b UART_lld_dmaDeInit 70051eb7 Board_init 70051eb8 setvbuf 70051ffd SOC_virtToPhy 7005213d TimerP_setup 7005227d QSPI_lld_readCmd 700523bb Dpl_deinit 700523bd UART_close 700524f5 UART_lld_write 70052741 SOC_rcmGetPeripheralClockFrequency 7005285c __udivmoddi4 70052b85 QSPI_lld_read 70052c8b QSPI_lld_readDma 70052d8f ClockP_init 70052e91 QSPI_lld_isr 70052f88 fputc 7005307d UART_lld_dmaWrite 70053169 UART_write 70053323 SemaphoreP_destruct 70053325 QSPI_lld_initDma 700534b5 UART_lld_initDma 7005357c getdevice 70053645 EDMA_unregisterIntr 70053709 EDMA_registerIntr 700537c5 UART_lld_init 700539e9 EDMA_open 70053a9c __TI_closefile 70053b50 fseeko 70053c05 QSPI_lld_writeCmd 70053f6d QSPI_lld_init 700540bb TaskP_yield 70054160 HOSTrename 70054200 __TI_wrt_ok 7005429d EDMA_freeDmaChannel 70054335 EDMA_freeParam 700543cd EDMA_freeTcc 70054464 HOSTlseek 700544fc printf 70054595 SemaphoreP_pend 7005462b EDMA_configureChannelRegion 700546c0 HOSTopen 70054754 __TI_doflush 7005486c close 700548f9 UART_init 70054981 UART_procLineStatusErr 70054a08 HOSTread 70054a8c HOSTwrite 70054b11 UART_flushTxFifo 70054c0d QSPI_init 70054c7d display_flash_memory 70054ced Board_flashOpen 70054d5b EDMA_disableTransferRegion 70054dc9 EDMA_enableTransferRegion 70054e37 UART_lld_writeIntr 70054ea5 EDMA_close 70054f10 HOSTunlink 70054f7d UART_lld_writeDma 70054fe8 atoi 70055055 QSPI_edmaChannelFree 700550bc HOSTclose 7005511d ClockP_timerTickIsr 7005517d GPIO_setTrigType 700551d9 SOC_controlModuleLockMMR 70055235 SOC_controlModuleUnlockMMR 70055291 _DebugP_assert 700552ec __TI_cleanup 70055344 __TI_readmsg 7005539c __TI_writemsg 700553e8 C$$IO$$ 700553f4 __TI_auto_init_nobinit_nopinit 7005544d ClockP_getTimeUsec 700554a3 UART_writeCancelNoCB 700554f9 QSPI_readMemMapMode 7005554c exit 700555a0 finddevice 700555f5 UART_intrDisable 70055647 qspi_flash_dma_transfer 700556e9 ClockP_construct 70055739 EDMA_allocDmaChannel 70055789 EDMA_allocParam 700557d9 EDMA_allocTcc 70055829 EDMA_disableChInShadowRegRegion 70055877 Drivers_edmaOpen 700558c3 Drivers_qspiOpen 7005590f Drivers_uartOpen 7005595d QSPI_close 700559a9 UART_lld_flushTxFifo 70055a3c memccpy 70055a84 unlink 70055b11 UART_Params_init 70055b55 UART_lld_deInitDma 70055b99 ClockP_stop 70055bd9 Dpl_init 70055c19 Drivers_close 70055c59 EDMA_mapChToEvtQ 70055c99 Pinmux_config 70055cd9 SemaphoreP_constructBinary 70055d19 UART_lld_deInit 70055d99 SemaphoreP_constructMutex 70055dd9 EDMA_getBaseAddr 70055e51 QSPI_writeConfigMode 70055f05 ClockP_destruct 70055f3f DebugP_uartLogWriterPutChar 70055f79 Flash_open 70055fb3 _DebugP_logZone 70055feb EDMA_clrMissEvtRegion 70056021 Module_clockSetFrequency 70056057 ClockP_start 700560c0 lseek 700560f4 write 70056129 EDMA_unmapChToEvtQ 7005615b SemaphoreP_post 700561ed EDMA_enableChInShadowRegRegion 7005621b Module_clockDisable 70056249 Module_clockEnable 70056277 QSPI_lld_deInitDma 700562d5 EDMA_getHandle 70056301 GPIO_init 7005632d UART_getHandle 70056381 GPIO_setDirMode 700563a9 QSPI_getHandle 700563d1 QSPI_lld_setPreScaler 700563f9 SOC_moduleSetClockFrequency 70056421 UART_lld_dmaDisableChannel 70056449 EDMA_setPaRAM 7005646f GPIO_deinit 70056495 QSPI_lld_deInit 700564bb EDMA_clrIntrRegion 700564df EDMA_disableEvtIntrRegion 70056503 EDMA_readIntrStatusRegion 70056594 __aeabi_uldivmod 700565b9 vprintf_ 700565dd Drivers_open 700565ff EDMA_linkChannel 70056621 System_init 70056643 DebugP_logZoneEnable 70056665 EDMA_chainChannel 70056685 TimerP_Params_init 700566e5 UART_getChar 70056704 wcslen 70056725 System_deinit 70056743 UART_spaceAvail 70056761 SOC_rcmIsR5FInLockStepMode 7005677d _system_pre_init 70056799 main 700567ec TI_memcpy_small 70056809 CSL_armR5GetCpuID 70056823 EDMA_readEventStatusRegion 70056859 QSPI_deinit 70056871 QSPI_readCmdParams_init 70056889 QSPI_writeCmdParams_init 700568a1 TimerP_getCount 700568b9 UART_deinit 700568d0 TI_memset_small 700568e9 UART_IsTxRxFifoEmpty 700568ff UART_checkCharsAvailInFifo 70056915 UART_getIntrIdentityStatus 7005692b ClockP_usecToTicks 7005693f EDMA_getRegionId 70056953 QSPI_setAddressByteCount 70056967 QSPI_setDummyBitCount 7005697b QSPI_setReadCmd 7005698f QSPI_setWriteCmd 700569a3 QSPI_transaction_init 700569b7 UART_Transaction_init 700569f5 QSPI_readCmd 70056a07 QSPI_writeCmd 70056a2b UART_operatingModeSelect 70056a3d UART_readLineStatus 70056a4f putchar_ 70056a61 GPIO_bankIntrDisable 70056a71 QSPI_setRxLines 70056a81 UART_intr2Disable 70056a90 __aeabi_memset 70056a90 __aeabi_memset4 70056a90 __aeabi_memset8 70056aa0 putchar 70056ab1 EDMA_ccPaRAMEntry_init 70056abf Flash_close 70056acd GPIO_bankIntrEnable 70056adb Pinmux_init 70056ae9 PowerClock_init 70056af7 ClockP_getTicks 70056b03 DebugP_uartSetDrvIndex 70056b10 __aeabi_errno_addr 70056b1c __aeabi_memclr 70056b1c __aeabi_memclr4 70056b1c __aeabi_memclr8 70056b28 malloc 70056b34 CSL_armR5ReadMpidrReg 70056b4d ClockP_Params_init 70056b57 ClockP_isActive 70056b6b TimerP_getReloadCount 70056b75 TimerP_start 70056b7f UART_lld_Transaction_deInit 70056b91 QSPI_lld_readCompleteCallback 70056b99 TimerP_clearOverflowInt 70056ba9 EDMA_isInterruptEnabled 70056bb5 SOC_moduleClockEnable 70056bbb Board_driversOpen 70056bbf ClockP_getTimerCount 70056bc3 ClockP_timerClearOverflowInt 70056bc7 PowerClock_deinit 70056bcc __aeabi_memcpy 70056bcc __aeabi_memcpy4 70056bcc __aeabi_memcpy8 70056bd0 __aeabi_idiv0 70056bd4 _nop 70056be0 __aeabi_ldiv0 70056be4 fseek 70056be8 remove 70056c20 __aeabi_ctype_table_ 70056c20 __aeabi_ctype_table_C 70056d24 gCacheConfig 70056d2c gMpuConfig 70056d38 gMpuRegionConfig 70056dc8 gADPLLJConfigTbl 70057314 gPeripheralClkSrcInfoMap 700576d4 gCacheL1dCacheLineSize 700576d8 gCacheL1pCacheLineSize 700576f1 HwiP_enableInt 70057719 HwiP_disableInt 7005774b HwiP_restoreInt 700577a1 HwiP_clearInt 700577c1 HwiP_post 700577e9 HwiP_Params_init 700577fb HwiP_construct 70057945 HwiP_destruct 70057a17 HwiP_init 70057ae7 HwiP_inISR 70057af9 HwiP_irq_handler_c 70057b7f HwiP_fiq_handler 70057c33 HwiP_reserved_handler 70057c61 HwiP_undefined_handler 70057c8f HwiP_svc_handler 70057cbd HwiP_prefetch_abort_handler 70057ceb HwiP_data_abort_handler_c 70057d18 HwiP_irq_handler 70057d8c HwiP_data_abort_handler 70057dd8 HwiP_disable 70057de8 HwiP_disableFIQ 70057df8 HwiP_enable 70057e08 HwiP_enableFIQ 70057e18 HwiP_restore 70057e20 HwiP_enableVIC 70057e30 HwiP_disableVIC 70057e40 HwiP_getCPSR 70057e50 CacheP_disableL1d 70057e78 CacheP_disableL1p 70057e90 CacheP_enableL1d 70057ea8 CacheP_enableL1p 70057ec0 CacheP_invL1d 70057ef8 CacheP_invL1p 70057f34 CacheP_invL1dAll 70057f3c CacheP_invL1pAll 70057f44 CacheP_wb 70057f80 CacheP_wbInv 70057fbc CacheP_wbAll 70058064 CacheP_wbInvAll 7005807c CacheP_wbInvAllAsm 7005811c CacheP_getEnabled 70058154 CacheP_getCacheLevelInfo 70058160 CacheP_configForceWrThru 70058180 CacheP_setDLFO 70058191 CacheP_init 700581e9 CacheP_disable 70058223 CacheP_enable 70058243 CacheP_inv 70058281 MpuP_RegionAttrs_init 7005828f MpuP_setRegion 7005833d MpuP_isEnable 70058341 MpuP_disable 70058373 MpuP_enable 700583ab MpuP_init 70058410 MpuP_disableAsm 70058428 MpuP_disableBRAsm 70058438 MpuP_enableAsm 70058450 MpuP_enableBRAsm 70058460 MpuP_isEnableAsm 70058474 MpuP_setRegionAsm 70058498 _c_int00_sbl 700584bc _c_int00 70058595 _DebugP_assertNoLog 700585b3 __mpu_init 700585c0 C$$EXIT 700585c0 abort 700585c8 _ftable 700585c8 gUartDmaHandle 700587f0 gFlashDevCfg_S25FL128SA 70058874 _device 700589a8 gUartParams 70058a00 _stream 70058a50 gFlashAttrs_S25FL128SA 70058ab8 gSocModulesClockFrequency 70058adc gFlashNorQspiFxns 70058af8 gClockConfig 70058b10 gFlashConfig 70058b24 gFlashToSpiProtocolMap 70058b34 gSocModules 70058b40 __TI_cleanup_ptr 70058b44 __TI_dtors_ptr 70058b48 gEdmaConfig 70058b50 gFlashParams 70058b58 gQspiConfig 70058b68 gUartConfig 70058b70 __TI_ft_end 70058b74 __aeabi_errno 70058b78 _lock 70058b7c _unlock 70058b80 gDebugLogZone 70058b84 gDebugP_uartDrvIndex 70058b88 gEdmaConfigNum 70058b8c gEdmaParams 70058b90 gFlashConfigNum 70058b94 gHwiConfig 70058b98 gQspiConfigNum 70058b9c gQspiParams 70058ba0 gUartConfigNum 70058ba4 gUartDmaChConfig 70058ba8 isMapAvailable 70058bb0 __IRQ_STACK_START 70058cb0 __FIQ_STACK_START 70058cb0 __IRQ_STACK_END 70058db0 __FIQ_STACK_END 70058db0 __SVC_STACK_START 70059db0 __ABORT_STACK_START 70059db0 __SVC_STACK_END 70059eb0 __ABORT_STACK_END 70059eb0 __UNDEFINED_STACK_START 70059fb0 __UNDEFINED_STACK_END ffffffff __TI_pprof_out_hndl ffffffff __TI_prof_data_size ffffffff __TI_prof_data_start ffffffff __binit__ ffffffff binit UNDEFED __TI_CINIT_Base UNDEFED __TI_CINIT_Limit UNDEFED __TI_Handler_Table_Base UNDEFED __TI_Handler_Table_Limit UNDEFED _system_post_cinit [400 symbols]
2. In the (.txt) i could able to see the data starting form 0x7004d880 this address ... wheather is it correct?
but i couldn't able to find the end address?can you say?
3. How to read the (.map) file in the program?
for example i need to read the start address and end address of the ram in the ccs by using the .map file