****************************************************************************** TI ARM Clang Linker Unix v4.0.4 ****************************************************************************** >> Linked Thu Apr 23 05:01:16 2026 OUTPUT FILE NAME: ENTRY POINT SYMBOL: "_c_int00_noargs" address: 00007535 MEMORY CONFIGURATION name origin length used unused attr fill ---------------------- -------- --------- -------- -------- ---- -------- FLASH 00000000 00020000 00008e38 000171c8 R X SRAM 20200000 00008000 0000572b 000028d5 RW X BCR_CONFIG 41c00000 00000080 00000000 00000080 R BSL_CONFIG 41c00100 00000080 00000000 00000080 R SEGMENT ALLOCATION MAP run origin load origin length init length attrs members ---------- ----------- ---------- ----------- ----- ------- 00000000 00000000 00008e38 00008e38 r-x 00000000 00000000 000000c0 000000c0 r-- .intvecs 000000c0 000000c0 00007b30 00007b30 r-x .text 00007bf0 00007bf0 000011d8 000011d8 r-- .rodata 00008dc8 00008dc8 00000070 00000070 r-- .cinit 20200000 20200000 00005530 00000000 rw- 20200000 20200000 00004a6e 00000000 rw- .bss 20204a70 20204a70 000008bd 00000000 rw- .data 20205330 20205330 00000200 00000000 rw- .sysmem 20207e00 20207e00 00000200 00000000 rw- 20207e00 20207e00 00000200 00000000 rw- .stack SECTION ALLOCATION MAP output attributes/ section page origin length input sections -------- ---- ---------- ---------- ---------------- .intvecs 0 00000000 000000c0 00000000 000000c0 startup_mspm0g3507_ticlang.o (.intvecs) .text 0 000000c0 00007b30 000000c0 000007e8 RTOS_SensorBoard.o (.text.Robot) 000008a8 00000490 Interpreter.o (.text.Interpreter) 00000d38 00000308 RTOS_SensorBoard.o (.text.overtake_step) 00001040 00000228 eDisk.o (.text.eDisk_Init) 00001268 00000218 CAN.o (.text.CAN_Init) 00001480 000001f4 RTOS_UART.o (.text.UART_OutUDec5) 00001674 000001ec RTOS_SensorBoard.o (.text.realmain) 00001860 000001d0 OS.o (.text.OS_BuildTimeline) 00001a30 000001b4 Clock.o (.text.Clock_Init80MHz) 00001be4 000001a4 ST7735_SDC.o (.text.ST7735_DrawChar) 00001d88 00000174 TFLuna1.o (.text.TFLuna1_Init) 00001efc 00000174 TFLuna2.o (.text.TFLuna2_Init) 00002070 00000174 TFLuna3.o (.text.TFLuna3_Init) 000021e4 0000016c CAN.o (.text.ReadCANMsgRam) 00002350 00000164 OS.o (.text.OS_AddThread) 000024b4 00000154 IMU.o (.text.IMU_Read) 00002608 00000144 TFLuna1.o (.text.copyHardwareToSoftware1) 0000274c 00000144 TFLuna2.o (.text.copyHardwareToSoftware2) 00002890 00000144 TFLuna3.o (.text.copyHardwareToSoftware3) 000029d4 00000140 CAN.o (.text.CAN_Send) 00002b14 00000138 RTOS_SensorBoard.o (.text.DAS) 00002c4c 00000138 RTOS_UARTints.o (.text.UART_Init) 00002d84 00000134 eFile.o (.text.eFile_Format) 00002eb8 00000126 eDisk.o (.text.send_cmd) 00002fde 00000002 libclang_rt.builtins.a : aeabi_div0.c.obj (.text.__aeabi_idiv0) 00002fe0 00000124 ADC.o (.text.ADC_InitDual) 00003104 00000120 RTOS_SensorBoard.o (.text.Display) 00003224 00000120 SPI.o (.text.SPI1_Init) 00003344 0000011c eFile.o (.text.eFile_Delete) 00003460 00000118 ST7735_SDC.o (.text.ST7735_FillRect) 00003578 00000118 eDisk.o (.text.eDisk_Write) 00003690 00000118 eFile.o (.text.eFile_Create) 000037a8 00000114 OS.o (.text.TIMG8_IRQHandler) 000038bc 00000110 eFile.o (.text.eFile_WOpen) 000039cc 00000104 eFile.o (.text.eFile_ReadNext) 00003ad0 00000100 OS.o (.text.GROUP1_IRQHandler) 00003bd0 000000fc eFile.o (.text.eFile_ROpen) 00003ccc 000000f0 eFile.o (.text.eFile_Write) 00003dbc 000000e8 OS.o (.text.OS_Init) 00003ea4 000000e4 eDisk.o (.text.eDisk_Read) 00003f88 000000e4 OS.o (.text.setInitialStack) 0000406c 000000e0 RTOS_SensorBoard.o (.text.Lab4) 0000414c 000000dc OS.o (.text.OS_Signal) 00004228 000000dc OS.o (.text.OS_bSignal) 00004304 000000d8 osasm.o (.text) 000043dc 000000d0 ST7735_SDC.o (.text.ST7735_OutChar) 000044ac 000000c8 OS.o (.text.OS_Wait) 00004574 000000c8 OS.o (.text.OS_bWait) 0000463c 000000b8 OS.o (.text.OS_Sleep) 000046f4 000000b0 Interpreter.o (.text.readLine) 000047a4 000000ac RTOS_SensorBoard.o (.text.arctan) 00004850 000000a8 I2C.o (.text.I2C_Send2) 000048f8 000000a8 Timer.o (.text.TimerG7_IntArm) 000049a0 000000a8 Timer.o (.text.TimerG8_IntArm) 00004a48 000000a4 RTOS_SensorBoard.o (.text.cosine) 00004aec 000000a2 ST7735_SDC.o (.text.commandList) 00004b8e 00000002 libclang_rt.builtins.a : aeabi_div0.c.obj (.text.__aeabi_ldiv0) 00004b90 000000a2 : udivmoddi4.S.obj (.text) 00004c32 00000002 --HOLE-- [fill = 0] 00004c34 000000a0 RTOS_SensorBoard.o (.text.DFT) 00004cd4 000000a0 eFile.o (.text.FreeMapAlloc) 00004d74 0000009c I2C.o (.text.I2C_RecvN) 00004e10 0000009c I2C.o (.text.I2C_Send1) 00004eac 00000098 Model.o (.text.Model_ApplyResidual) 00004f44 00000098 ST7735_SDC.o (.text.ST7735_InitR) 00004fdc 00000094 LPF.o (.text.Filter2) 00005070 00000094 LPF.o (.text.Filter) 00005104 00000090 eFile.o (.text.eFile_DirNext) 00005194 0000008c OS.o (.text.OS_Kill) 00005220 00000088 Model.o (.text.Model_Inference) 000052a8 00000088 ST7735_SDC.o (.text.setAddrWindow) 00005330 00000088 libc.a : strcmp-armv6m.S.obj (.text:strcmp) 000053b8 00000084 OS.o (.text.OS_AddPeriodicThread) 0000543c 00000084 ST7735_SDC.o (.text.ST7735_DrawString) 000054c0 00000084 ST7735_SDC.o (.text.ST7735_OutUDec) 00005544 00000080 ST7735_SDC.o (.text.ST7735_Message) 000055c4 0000007c LaunchPad.o (.text.LaunchPad_Init) 00005640 0000007c libc.a : copy_decompress_lzss.c.obj (.text:decompress:lzss) 000056bc 0000007a IMU.o (.text.IMU_Init) 00005736 00000002 --HOLE-- [fill = 0] 00005738 00000078 I2C.o (.text.I2C_Init) 000057b0 00000078 OS.o (.text.OS_AddPA28Task) 00005828 00000078 eDisk.o (.text.rcvr_datablock) 000058a0 00000076 eDisk.o (.text.xmit_datablock) 00005916 00000002 --HOLE-- [fill = 0] 00005918 00000074 CAN.o (.text.CAN_EnableInterrupts) 0000598c 00000070 eDisk.o (.text.disk_timerproc) 000059fc 00000070 RTOS_SensorBoard.o (.text.median3_i32) 00005a6c 0000006c eFile.o (.text.FetchMetadata) 00005ad8 0000006c OS.o (.text.OS_AddS2Task) 00005b44 0000006c RTOS_SensorBoard.o (.text.diskError) 00005bb0 00000068 CAN.o (.text.CANFD0_IRQHandler) 00005c18 00000068 LPF.o (.text.LPF_Init7) 00005c80 00000068 CAN.o (.text.readCANRxMsg) 00005ce8 00000064 ADC.o (.text.ADC_InDual) 00005d4c 00000064 SPI.o (.text.TFT_OutCommand) 00005db0 00000064 SPI.o (.text.TFT_OutData) 00005e14 00000064 OS.o (.text.TIMG7_IRQHandler) 00005e78 00000064 RTOS_SensorBoard.o (.text.VirusDetector) 00005edc 00000060 Timer.o (.text.TimerG12_Init) 00005f3c 0000005c eFile.o (.text.BackupMetadata) 00005f98 0000005c RTOS_SensorBoard.o (.text.HandleCrash) 00005ff4 0000005c RTOS_UARTints.o (.text.UART0_IRQHandler) 00006050 0000005c TFLuna1.o (.text.UART1_IRQHandler) 000060ac 0000005c TFLuna2.o (.text.UART2_IRQHandler) 00006108 0000005c TFLuna3.o (.text.UART3_IRQHandler) 00006164 0000005c eFile.o (.text.eFile_SelectDirectory) 000061c0 0000005c OS.o (.text.lcm2) 0000621c 00000058 I2C.o (.text.IC2FillTxFifo) 00006274 00000058 RTOS_SensorBoard.o (.text.Logic_Init) 000062cc 00000058 RTOS_FIFO.o (.text.RxFifo_Put) 00006324 00000058 RTOS_SensorBoard.o (.text.StartFileDump) 0000637c 00000058 RTOS_FIFO.o (.text.TxFifo_Get) 000063d4 00000058 RTOS_SensorBoard.o (.text.ramp_toward) 0000642c 00000056 libclang_rt.builtins.a : aeabi_idivmod.S.obj (.text.__aeabi_idivmod) 00006482 00000054 eFile.o (.text.eFile_WriteString) 000064d6 00000002 --HOLE-- [fill = 0] 000064d8 00000054 ST7735_SDC.o (.text.fillmessage) 0000652c 00000050 eFile.o (.text.eFile_DOpen) 0000657c 00000050 eDisk.o (.text.wait_ready) 000065cc 00000050 eDisk.o (.text.xmit_spi_multi) 0000661c 0000004c TFLuna1.o (.text.Rx1Fifo_Put) 00006668 0000004c TFLuna2.o (.text.Rx2Fifo_Put) 000066b4 0000004c TFLuna3.o (.text.Rx3Fifo_Put) 00006700 0000004c TFLuna1.o (.text.Tx1Fifo_Put) 0000674c 0000004c TFLuna2.o (.text.Tx2Fifo_Put) 00006798 0000004c TFLuna3.o (.text.Tx3Fifo_Put) 000067e4 0000004c TFLuna1.o (.text.copySoftwareToHardware1) 00006830 0000004c TFLuna2.o (.text.copySoftwareToHardware2) 0000687c 0000004c TFLuna3.o (.text.copySoftwareToHardware3) 000068c8 0000004c RTOS_UARTints.o (.text.copySoftwareToHardware) 00006914 0000004c eFile.o (.text.eFile_Init) 00006960 0000004c Interpreter.o (.text.findArg) 000069ac 00000048 OS.o (.text.OS_Launch) 000069f4 00000048 TFLuna1.o (.text.Tx1Fifo_Get) 00006a3c 00000048 TFLuna2.o (.text.Tx2Fifo_Get) 00006a84 00000048 TFLuna3.o (.text.Tx3Fifo_Get) 00006acc 00000048 CAN.o (.text.getCANRxFIFOStatus) 00006b14 00000048 eDisk.o (.text.xchg_spi) 00006b5c 00000044 RTOS_SensorBoard.o (.text.Producer) 00006ba0 00000044 eFile.o (.text.eFile_Mount) 00006be4 00000044 eDisk.o (.text.select) 00006c28 00000042 LPF.o (.text.sqrt2) 00006c6a 00000002 --HOLE-- [fill = 0] 00006c6c 00000040 SPI.o (.text.SPI1_Reset) 00006cac 00000040 TFLuna1.o (.text.TFLuna1_OutChar) 00006cec 00000040 TFLuna2.o (.text.TFLuna2_OutChar) 00006d2c 00000040 TFLuna3.o (.text.TFLuna3_OutChar) 00006d6c 00000040 libclang_rt.builtins.a : aeabi_uidivmod.S.obj (.text.__aeabi_uidivmod) 00006dac 0000003e Model.o (.text.Model_NormalizeSigned) 00006dea 0000003e libclang_rt.builtins.a : divmoddi4.c.obj (.text.__divmoddi4) 00006e28 0000003c IRDistance.o (.text.IRDistance_Left) 00006e64 0000003c IRDistance.o (.text.IRDistance_Right) 00006ea0 0000003c RTOS_FIFO.o (.text.TxFifo_Put) 00006edc 0000003c ST7735_SDC.o (.text.commonInit) 00006f18 0000003c eFile.o (.text.eFile_RClose) 00006f54 0000003c eDisk.o (.text.rcvr_spi) 00006f90 0000003c libc.a : autoinit.c.obj (.text:__TI_auto_init_nobinit_nopinit) 00006fcc 0000003a libclang_rt.builtins.a : muldsi3.S.obj (.text.__muldsi3) 00007006 00000002 --HOLE-- [fill = 0] 00007008 00000038 LaunchPad.o (.text.ActivatePortA_B) 00007040 00000038 RTOS_SensorBoard.o (.text.Jitter3_Init) 00007078 00000038 Model.o (.text.Model_Normalize) 000070b0 00000038 OS.o (.text.OS_Fifo_Init) 000070e8 00000038 RTOS_SensorBoard.o (.text.PA28Push) 00007120 00000038 RTOS_UARTints.o (.text.UART_OutChar) 00007158 00000038 RTOS_SensorBoard.o (.text.throttle_to_v_mmps) 00007190 00000036 RTOS_UART.o (.text.UART_OutUDec) 000071c6 00000002 --HOLE-- [fill = 0] 000071c8 00000034 Clock.o (.text.Clock_Delay1ms) 000071fc 00000034 RTOS_FIFO.o (.text.RxFifo_Get) 00007230 00000034 RTOS_SensorBoard.o (.text.S2Push) 00007264 00000034 ST7735_SDC.o (.text.ST7735_SetCursor) 00007298 00000034 OS.o (.text.SysTick_Handler) 000072cc 00000034 Model.o (.text.clamp_i32) 00007300 00000030 RTOS_SensorBoard.o (.text.Check) 00007330 00000030 eFile.o (.text.FreeMapClearBit) 00007360 00000030 eFile.o (.text.FreeMapSetBit) 00007390 00000030 RTOS_SensorBoard.o (.text.Producer2) 000073c0 00000030 TFLuna1.o (.text.TFLuna1_SendMessage) 000073f0 00000030 TFLuna2.o (.text.TFLuna2_SendMessage) 00007420 00000030 TFLuna3.o (.text.TFLuna3_SendMessage) 00007450 00000030 RTOS_UARTints.o (.text.copyHardwareToSoftware) 00007480 0000002e CAN.o (.text.CAN_SendMessage) 000074ae 00000002 --HOLE-- [fill = 0] 000074b0 0000002c ST7735_SDC.o (.text.ST7735_FillScreen) 000074dc 0000002c eDisk.o (.text.rcvr_spi_multi) 00007508 0000002a CAN.o (.text.CAN_SetMotors) 00007532 00000002 --HOLE-- [fill = 0] 00007534 00000028 libc.a : boot_cortex_m.c.obj (.text:_c_int00_noargs) 0000755c 00000026 ST7735_SDC.o (.text.ST7735_OutString) 00007582 00000026 RTOS_UART.o (.text.UART_OutSDec) 000075a8 00000026 RTOS_UART.o (.text.UART_OutString) 000075ce 00000002 --HOLE-- [fill = 0] 000075d0 00000024 SPI.o (.text.CS_Init) 000075f4 00000024 OS.o (.text.OS_MailBox_Recv) 00007618 00000024 RTOS_FIFO.o (.text.TxFifo_Init) 0000763c 00000024 libclang_rt.builtins.a : muldi3.S.obj (.text.__muldi3) 00007660 00000020 LaunchPad.o (.text.LaunchPad_InS2) 00007680 00000020 PWMA0.o (.text.PWMA0_Break) 000076a0 00000020 PWMA1.o (.text.PWMA1_Break) 000076c0 00000020 RTOS_SensorBoard.o (.text.Producer3) 000076e0 00000020 RTOS_FIFO.o (.text.RxFifo_Init) 00007700 0000001e libclang_rt.builtins.a : ashldi3.S.obj (.text.__ashldi3) 0000771e 0000001e Model.o (.text.fixed_mul) 0000773c 0000001e ST7735_SDC.o (.text.pushColor) 0000775a 0000001c CAN.o (.text.CAN_TellCrashed) 00007776 00000002 --HOLE-- [fill = 0] 00007778 0000001c startup_mspm0g3507_ticlang.o (.text.Default_Handler) 00007794 0000001c startup_mspm0g3507_ticlang.o (.text.HardFault_Handler) 000077b0 0000001c RTOS_SensorBoard.o (.text.main) 000077cc 0000001a OS.o (.text.OS_InitSemaphore) 000077e6 00000002 --HOLE-- [fill = 0] 000077e8 00000018 OS.o (.text.OS_LockScheduler) 00007800 00000018 OS.o (.text.OS_Suspend) 00007818 00000018 TFLuna1.o (.text.TFLuna1_InStatus) 00007830 00000018 TFLuna1.o (.text.TFLuna1_OutStatus) 00007848 00000018 TFLuna2.o (.text.TFLuna2_InStatus) 00007860 00000018 TFLuna2.o (.text.TFLuna2_OutStatus) 00007878 00000018 TFLuna3.o (.text.TFLuna3_InStatus) 00007890 00000018 TFLuna3.o (.text.TFLuna3_OutStatus) 000078a8 00000018 RTOS_FIFO.o (.text.TxFifo_Size) 000078c0 00000018 eDisk.o (.text.eDisk_ReadBlock) 000078d8 00000018 eDisk.o (.text.eDisk_WriteBlock) 000078f0 00000018 eDisk.o (.text.init_spi) 00007908 00000014 OS.o (.text.OS_MailBox_Init) 0000791c 00000014 OS.o (.text.OS_UnLockScheduler) 00007930 00000014 TFLuna1.o (.text.Rx1Fifo_Init) 00007944 00000014 TFLuna2.o (.text.Rx2Fifo_Init) 00007958 00000014 TFLuna3.o (.text.Rx3Fifo_Init) 0000796c 00000014 ST7735_SDC.o (.text.ST7735_SetTextColor) 00007980 00000014 TFLuna1.o (.text.Tx1Fifo_Init) 00007994 00000014 TFLuna2.o (.text.Tx2Fifo_Init) 000079a8 00000014 TFLuna3.o (.text.Tx3Fifo_Init) 000079bc 00000014 RTOS_UARTints.o (.text.UART_InChar) 000079d0 00000014 libclang_rt.builtins.a : aeabi_ldivmod.S.obj (.text.__aeabi_ldivmod) 000079e4 00000014 eDisk.o (.text.deselect) 000079f8 00000012 libc.a : memcpy16.S.obj (.text:TI_memcpy_small) 00007a0a 00000012 : copy_decompress_none.c.obj (.text:decompress:none) 00007a1c 00000010 Clock.o (.text.Clock_Delay) 00007a2c 00000010 LaunchPad.o (.text.Delay) 00007a3c 00000010 RTOS_SensorBoard.o (.text.IMU_Task) 00007a4c 00000010 OS.o (.text.OS_TimeDifference) 00007a5c 00000010 CAN.o (.text.READ_REG32_RAW) 00007a6c 00000010 TFLuna1.o (.text.TFLuna1_Format_Standard_mm) 00007a7c 00000010 TFLuna1.o (.text.TFLuna1_Frame_Rate) 00007a8c 00000010 TFLuna1.o (.text.TFLuna1_SaveSettings) 00007a9c 00000010 TFLuna1.o (.text.TFLuna1_System_Reset) 00007aac 00000010 TFLuna2.o (.text.TFLuna2_Format_Standard_mm) 00007abc 00000010 TFLuna2.o (.text.TFLuna2_Frame_Rate) 00007acc 00000010 TFLuna2.o (.text.TFLuna2_SaveSettings) 00007adc 00000010 TFLuna2.o (.text.TFLuna2_System_Reset) 00007aec 00000010 TFLuna3.o (.text.TFLuna3_Format_Standard_mm) 00007afc 00000010 TFLuna3.o (.text.TFLuna3_Frame_Rate) 00007b0c 00000010 TFLuna3.o (.text.TFLuna3_SaveSettings) 00007b1c 00000010 TFLuna3.o (.text.TFLuna3_System_Reset) 00007b2c 00000010 CAN.o (.text.WRITE_REG32_RAW) 00007b3c 00000010 Interpreter.o (.text.displayHelp) 00007b4c 00000010 libc.a : copy_zero_init.c.obj (.text:decompress:ZI) 00007b5c 0000000e : strcpy.c.obj (.text.strcpy) 00007b6a 0000000e : strlen.c.obj (.text.strlen) 00007b78 0000000e : memset16.S.obj (.text:TI_memset_small) 00007b86 00000002 --HOLE-- [fill = 0] 00007b88 0000000c Clock.o (.text.Clock_Freq) 00007b94 0000000c OS.o (.text.OS_Id) 00007ba0 0000000c OS.o (.text.OS_Time) 00007bac 0000000c libclang_rt.builtins.a : aeabi_memset.S.obj (.text.__aeabi_memclr) 00007bb8 0000000c bump.o (.text.bump_collision) 00007bc4 00000008 libclang_rt.builtins.a : aeabi_memcpy.S.obj (.text.__aeabi_memcpy) 00007bcc 00000006 libc.a : exit.c.obj (.text:abort) 00007bd2 00000004 libsysbm.a : hostexit.c.obj (.text.HOSTexit) 00007bd6 00000004 startup_mspm0g3507_ticlang.o (.text.Reset_Handler) 00007bda 00000004 libc.a : pre_init.c.obj (.text._system_pre_init) 00007bde 00000004 eFile.o (.text.eFile_DClose) 00007be2 0000000e --HOLE-- [fill = 0] .cinit 0 00008dc8 00000070 00008dc8 0000004b (.cinit..data.load) [load image, compression = lzss] 00008e13 00000001 --HOLE-- [fill = 0] 00008e14 0000000c (__TI_handler_table) 00008e20 00000008 (.cinit..bss.load) [load image, compression = zero_init] 00008e28 00000010 (__TI_cinit_table) .rodata 0 00007bf0 000011d8 00007bf0 000004fb ST7735_SDC.o (.rodata.Font) 000080eb 000002d0 Interpreter.o (.rodata.str1.3640833247440392218.1) 000083bb 00000001 Interpreter.o (.rodata.str1.6099132036730984718.1) 000083bc 000001e0 eFile.o (.rodata.BlankDirectory) 0000859c 0000016c RTOS_SensorBoard.o (.rodata.CosTable) 00008708 00000168 RTOS_SensorBoard.o (.rodata.TanTable) 00008870 0000009c Model.o (.rodata.Model_Weights) 0000890c 0000003b ST7735_SDC.o (.rodata.Rcmd1) 00008947 00000033 RTOS_SensorBoard.o (.rodata.str1.10967674339867980298.1) 0000897a 00000030 RTOS_SensorBoard.o (.rodata.str1.1270396408010643451.1) 000089aa 0000002b ST7735_SDC.o (.rodata.Rcmd3) 000089d5 00000024 Interpreter.o (.rodata.str1.10788060859246666907.1) 000089f9 00000022 RTOS_SensorBoard.o (.rodata.str1.15477781220370791262.1) 00008a1b 0000001f Interpreter.o (.rodata.str1.16145079996052228972.1) 00008a3a 0000001d Interpreter.o (.rodata.str1.13584691219899174016.1) 00008a57 0000001a Interpreter.o (.rodata.str1.6342930968960270222.1) 00008a71 00000019 RTOS_SensorBoard.o (.rodata.str1.1194958859479189372.1) 00008a8a 00000018 Interpreter.o (.rodata.str1.3865723553975578614.1) 00008aa2 00000018 Interpreter.o (.rodata.str1.9303564720754203623.1) 00008aba 00000016 ST7735_SDC.o (.rodata.str1.18061791561094498689.1) 00008ad0 00000015 Interpreter.o (.rodata.str1.11662498999985250417.1) 00008ae5 00000015 RTOS_SensorBoard.o (.rodata.str1.2474773243656797038.1) 00008afa 00000015 Interpreter.o (.rodata.str1.438584629756741659.1) 00008b0f 00000015 RTOS_SensorBoard.o (.rodata.str1.7540163393742610513.1) 00008b24 00000014 RTOS_SensorBoard.o (.rodata.str1.10559202240509487000.1) 00008b38 00000014 RTOS_SensorBoard.o (.rodata.str1.10872076749959421124.1) 00008b4c 00000014 RTOS_SensorBoard.o (.rodata.str1.2701442266228782790.1) 00008b60 00000014 Interpreter.o (.rodata.str1.6623216276457726575.1) 00008b74 00000014 RTOS_SensorBoard.o (.rodata.str1.7510962854708680194.1) 00008b88 00000014 Interpreter.o (.rodata.str1.8834951582488220755.1) 00008b9c 00000013 Interpreter.o (.rodata.str1.11371354337695463545.1) 00008baf 00000013 RTOS_SensorBoard.o (.rodata.str1.13230180480128184883.1) 00008bc2 00000013 RTOS_SensorBoard.o (.rodata.str1.18132257608487613209.1) 00008bd5 00000012 RTOS_SensorBoard.o (.rodata.str1.5929259285695905661.1) 00008be7 00000012 Interpreter.o (.rodata.str1.8716952829235969412.1) 00008bf9 00000011 RTOS_SensorBoard.o (.rodata.str1.16829446440242229059.1) 00008c0a 00000011 Interpreter.o (.rodata.str1.5848584941126780850.1) 00008c1b 00000011 Interpreter.o (.rodata.str1.8740789795297769696.1) 00008c2c 00000010 Interpreter.o (.rodata.str1.14402438281036077488.1) 00008c3c 0000000f Interpreter.o (.rodata.str1.11118897363992537812.1) 00008c4b 0000000f Interpreter.o (.rodata.str1.15874607606149105548.1) 00008c5a 0000000f Interpreter.o (.rodata.str1.8801398533620989010.1) 00008c69 0000000e RTOS_SensorBoard.o (.rodata.str1.1538521471824722327.1) 00008c77 0000000e RTOS_SensorBoard.o (.rodata.str1.1838118335394397376.1) 00008c85 0000000e RTOS_SensorBoard.o (.rodata.str1.4346641787988958757.1) 00008c93 0000000d ST7735_SDC.o (.rodata.Rcmd2green) 00008ca0 0000000d ST7735_SDC.o (.rodata.Rcmd2red) 00008cad 0000000d RTOS_SensorBoard.o (.rodata.str1.11657917032540078158.1) 00008cba 0000000d RTOS_SensorBoard.o (.rodata.str1.9782482346179171644.1) 00008cc7 00000001 --HOLE-- [fill = 0] 00008cc8 0000000c Model.o (.rodata.Model_Bias) 00008cd4 0000000c RTOS_SensorBoard.o (.rodata.str1.15334618025206361010.1) 00008ce0 0000000c RTOS_SensorBoard.o (.rodata.str1.16906850547784655405.1) 00008cec 0000000c Interpreter.o (.rodata.str1.17318961184984262945.1) 00008cf8 0000000b Interpreter.o (.rodata.str1.15287782171638189172.1) 00008d03 0000000b RTOS_SensorBoard.o (.rodata.str1.1537046189511827291.1) 00008d0e 0000000b Interpreter.o (.rodata.str1.1827009460364060299.1) 00008d19 0000000b RTOS_SensorBoard.o (.rodata.str1.5717578654390681180.1) 00008d24 0000000b RTOS_SensorBoard.o (.rodata.str1.6966162577337205679.1) 00008d2f 0000000a RTOS_SensorBoard.o (.rodata.str1.1614460567136054040.1) 00008d39 0000000a RTOS_SensorBoard.o (.rodata.str1.2386610945106789132.1) 00008d43 0000000a RTOS_SensorBoard.o (.rodata.str1.3467644913325935321.1) 00008d4d 0000000a Interpreter.o (.rodata.str1.7755859433532082946.1) 00008d57 00000009 Interpreter.o (.rodata.str1.1298965053803950432.1) 00008d60 00000008 RTOS_SensorBoard.o (.rodata.str1.14478958131967293310.1) 00008d68 00000008 RTOS_SensorBoard.o (.rodata.str1.15488377498433696819.1) 00008d70 00000008 Interpreter.o (.rodata.str1.6869798450878480225.1) 00008d78 00000008 RTOS_SensorBoard.o (.rodata.str1.9779112926934288022.1) 00008d80 00000007 RTOS_SensorBoard.o (.rodata.str1.13923382035432573256.1) 00008d87 00000006 TFLunaCommon.o (.rodata.Frame_Rate) 00008d8d 00000006 Interpreter.o (.rodata.str1.12747060012456852606.1) 00008d93 00000006 RTOS_UART.o (.rodata.str1.348781566416802842.1) 00008d99 00000006 RTOS_SensorBoard.o (.rodata.str1.9678011416057742947.1) 00008d9f 00000005 TFLunaCommon.o (.rodata.Format_Standard_mm) 00008da4 00000004 TFLunaCommon.o (.rodata.SaveSettings) 00008da8 00000004 TFLunaCommon.o (.rodata.System_Reset) 00008dac 00000004 Interpreter.o (.rodata.str1.1287619923014008887.1) 00008db0 00000004 Interpreter.o (.rodata.str1.8494452576783132325.1) 00008db4 00000004 RTOS_SensorBoard.o (.rodata.str1.9821098488607326610.1) 00008db8 00000003 Interpreter.o (.rodata.str1.15341649103122110242.1) 00008dbb 00000003 Interpreter.o (.rodata.str1.310310424903037747.1) 00008dbe 00000003 RTOS_SensorBoard.o (.rodata.str1.647111244518607058.1) 00008dc1 00000003 RTOS_SensorBoard.o (.rodata.str1.7954059768670774791.1) 00008dc4 00000002 Interpreter.o (.rodata.str1.1890611713944335580.1) 00008dc6 00000002 --HOLE-- [fill = 0] .init_array * 0 00000000 00000000 UNINITIALIZED .binit 0 00000000 00000000 .bss 0 20200000 00004a6e UNINITIALIZED 20200000 00002800 (.common:Stacks) 20202800 00000c80 (.common:PeriodicTasks) 20203480 0000041c (.common:OS_Fifo) 2020389c 000003c0 (.common:Directories) 20203c5c 00000200 (.common:BlankBlock) 20203e5c 00000200 (.common:Metadata) 2020405c 00000200 (.common:RCurrentBlock) 2020425c 00000200 (.common:WCurrentBlock) 2020445c 00000118 (.common:tcbs) 20204574 00000080 (.common:CANFIFO) 202045f4 00000040 RTOS_FIFO.o (.bss.TxFifo) 20204634 00000040 (.common:ImX) 20204674 00000040 (.common:ReX) 202046b4 00000040 (.common:x) 202046f4 00000040 (.common:x7) 20204734 00000034 (.common:Model_Inputs) 20204768 00000020 (.common:ReadyLists) 20204788 00000020 (.common:RunPts) 202047a8 0000001c (.common:OS_Mailbox) 202047c4 00000018 LPF.o (.bss.Filter.x) 202047dc 00000018 LPF.o (.bss.Filter.y) 202047f4 00000018 LPF.o (.bss.Filter2.x) 2020480c 00000018 LPF.o (.bss.Filter2.y) 20204824 00000018 CAN.o (.bss.readCANRxMsg.rxFS) 2020483c 00000010 TFLuna1.o (.bss.Rx1Fifo) 2020484c 00000010 TFLuna2.o (.bss.Rx2Fifo) 2020485c 00000010 TFLuna3.o (.bss.Rx3Fifo) 2020486c 00000010 RTOS_FIFO.o (.bss.RxFifo) 2020487c 00000010 TFLuna1.o (.bss.Tx1Fifo) 2020488c 00000010 TFLuna2.o (.bss.Tx2Fifo) 2020489c 00000010 TFLuna3.o (.bss.Tx3Fifo) 202048ac 0000000c (.common:CanDataAvailable) 202048b8 0000000c (.common:LCDFree) 202048c4 0000000c (.common:Message) 202048d0 0000000c (.common:Model_Outputs) 202048dc 0000000c (.common:RxDataAvailable) 202048e8 0000000c (.common:TFLuna1DataMessage) 202048f4 0000000c (.common:TFLuna2DataMessage) 20204900 0000000c (.common:TFLuna2Ready) 2020490c 0000000c (.common:TFLuna3DataMessage) 20204918 0000000c (.common:TFLuna3Ready) 20204924 0000000c (.common:TxRoomLeft) 20204930 00000004 RTOS_SensorBoard.o (.bss.DAS.LastTime) 20204934 00000004 TFLuna1.o (.bss.Rx1GetI) 20204938 00000004 TFLuna1.o (.bss.Rx1PutI) 2020493c 00000004 TFLuna2.o (.bss.Rx2GetI) 20204940 00000004 TFLuna2.o (.bss.Rx2PutI) 20204944 00000004 TFLuna3.o (.bss.Rx3GetI) 20204948 00000004 TFLuna3.o (.bss.Rx3PutI) 2020494c 00000004 eDisk.o (.bss.Timer1) 20204950 00000004 eDisk.o (.bss.Timer2) 20204954 00000004 TFLuna1.o (.bss.Tx1GetI) 20204958 00000004 TFLuna1.o (.bss.Tx1PutI) 2020495c 00000004 TFLuna2.o (.bss.Tx2GetI) 20204960 00000004 TFLuna2.o (.bss.Tx2PutI) 20204964 00000004 TFLuna3.o (.bss.Tx3GetI) 20204968 00000004 TFLuna3.o (.bss.Tx3PutI) 2020496c 00000004 (.common:BadCheckSum1) 20204970 00000004 (.common:BadCheckSum2) 20204974 00000004 (.common:BadCheckSum3) 20204978 00000004 (.common:BumpStatus) 2020497c 00000004 (.common:CAN_CREL) 20204980 00000004 (.common:CAN_PID) 20204984 00000004 (.common:Checks) 20204988 00000004 (.common:ChecksWork) 2020498c 00000004 (.common:Checksum) 20204990 00000004 (.common:ChecksumErrors) 20204994 00000004 (.common:ChecksumOriginal) 20204998 00000004 (.common:CurrentDirectory) 2020499c 00000004 (.common:DCurrentEntry) 202049a0 00000004 (.common:DataLost) 202049a4 00000004 (.common:Distance) 202049a8 00000004 (.common:Distance2) 202049ac 00000004 (.common:DistanceRaw) 202049b0 00000004 (.common:FilterOutput) 202049b4 00000004 (.common:FilterWork) 202049b8 00000004 (.common:Free) 202049bc 00000004 (.common:I2C_error) 202049c0 00000004 (.common:I7) 202049c4 00000004 (.common:LPFSum7) 202049c8 00000004 (.common:L_Distance) 202049cc 00000004 (.common:L_Distance2) 202049d0 00000004 (.common:L_DistanceRaw) 202049d4 00000004 (.common:L_FilterOutput) 202049d8 00000004 (.common:LostData1) 202049dc 00000004 (.common:LostData2) 202049e0 00000004 (.common:LostData3) 202049e4 00000004 (.common:MaxJitter3) 202049e8 00000004 (.common:Messageindex) 202049ec 00000004 (.common:NumCreated) 202049f0 00000004 (.common:RBlockNum) 202049f4 00000004 (.common:RByteCnt) 202049f8 00000004 (.common:ROpenFile) 202049fc 00000004 (.common:RTotalByteCnt) 20204a00 00000004 (.common:RunPt) 20204a04 00000004 (.common:Running) 20204a08 00000004 (.common:RxGetI) 20204a0c 00000004 (.common:RxPutI) 20204a10 00000004 (.common:Size7) 20204a14 00000004 (.common:Sleeping) 20204a18 00000004 (.common:SysTickElapsed) 20204a1c 00000004 (.common:SysTickStart) 20204a20 00000004 (.common:TFLuna1Distance) 20204a24 00000004 (.common:TFLuna1Function) 20204a28 00000004 (.common:TFLuna1Index) 20204a2c 00000004 (.common:TFLuna2Distance) 20204a30 00000004 (.common:TFLuna2Function) 20204a34 00000004 (.common:TFLuna2Index) 20204a38 00000004 (.common:TFLuna3Distance) 20204a3c 00000004 (.common:TFLuna3Function) 20204a40 00000004 (.common:TFLuna3Index) 20204a44 00000004 (.common:TimeMs) 20204a48 00000004 (.common:TxGetI) 20204a4c 00000004 (.common:TxPutI) 20204a50 00000004 (.common:WBlockNum) 20204a54 00000004 (.common:WOpenFile) 20204a58 00000002 (.common:IMU_AccelX) 20204a5a 00000002 (.common:IMU_AccelY) 20204a5c 00000002 (.common:IMU_AccelZ) 20204a5e 00000002 (.common:IMU_GyroX) 20204a60 00000002 (.common:IMU_GyroY) 20204a62 00000002 (.common:IMU_GyroZ) 20204a64 00000002 (.common:IMU_Temp) 20204a66 00000001 eDisk.o (.bss.CardType) 20204a67 00000001 ST7735_SDC.o (.bss.ColStart) 20204a68 00000001 ST7735_SDC.o (.bss.RowStart) 20204a69 00000001 ST7735_SDC.o (.bss.TabColor) 20204a6a 00000001 (.common:TFLuna1LastByte) 20204a6b 00000001 (.common:TFLuna2LastByte) 20204a6c 00000001 (.common:TFLuna3LastByte) 20204a6d 00000001 (.common:crashed) .data 0 20204a70 000008bd UNINITIALIZED 20204a70 00000800 RTOS_SensorBoard.o (.data.JitterHistogram3) 20205270 00000020 CAN.o (.data.objSize4) 20205290 00000008 RTOS_SensorBoard.o (.data.FileName) 20205298 00000004 RTOS_SensorBoard.o (.data.ArmCrash) 2020529c 00000004 OS.o (.data.BumpTask) 202052a0 00000004 Clock.o (.data.BusFreq) 202052a4 00000004 CAN.o (.data.CANGetI) 202052a8 00000004 CAN.o (.data.CANPutI) 202052ac 00000004 CAN.o (.data.CanInterruptLine1Status) 202052b0 00000004 LPF.o (.data.Filter.n) 202052b4 00000004 LPF.o (.data.Filter2.n) 202052b8 00000004 RTOS_SensorBoard.o (.data.FrontCount) 202052bc 00000004 RTOS_SensorBoard.o (.data.FrontDist) 202052c0 00000004 eFile.o (.data.OpenFlag) 202052c4 00000004 OS.o (.data.PA28Task) 202052c8 00000004 OS.o (.data.S2Task) 202052cc 00000004 SPI.o (.data.SPI1_init_Flag) 202052d0 00000004 ST7735_SDC.o (.data.StX) 202052d4 00000004 ST7735_SDC.o (.data.StY) 202052d8 00000004 Interpreter.o (.data.currentDirectory) 202052dc 00000004 RTOS_SensorBoard.o (.data.dist_ref_cur) 202052e0 00000004 RTOS_SensorBoard.o (.data.dist_ref_target) 202052e4 00000004 RTOS_SensorBoard.o (.data.elapsed) 202052e8 00000004 RTOS_SensorBoard.o (.data.front_m1) 202052ec 00000004 RTOS_SensorBoard.o (.data.front_m2) 202052f0 00000004 RTOS_SensorBoard.o (.data.front_prev_filt) 202052f4 00000004 RTOS_SensorBoard.o (.data.ot_clear_since_ms) 202052f8 00000004 RTOS_SensorBoard.o (.data.ot_detect_cnt) 202052fc 00000004 RTOS_SensorBoard.o (.data.ot_side) 20205300 00000004 RTOS_SensorBoard.o (.data.ot_state_entry_ms) 20205304 00000004 RTOS_SensorBoard.o (.data.prevE_A) 20205308 00000004 RTOS_SensorBoard.o (.data.prevError) 2020530c 00000004 RTOS_SensorBoard.o (.data.prevTime) 20205310 00000004 RTOS_SensorBoard.o (.data.prev_throttle_avg) 20205314 00000004 RTOS_SensorBoard.o (.data.r_acc) 20205318 00000004 RTOS_SensorBoard.o (.data.startTime) 2020531c 00000004 RTOS_SensorBoard.o (.data.v_hat) 20205320 00000002 ST7735_SDC.o (.data.StTextColor) 20205322 00000002 ST7735_SDC.o (.data._height) 20205324 00000002 ST7735_SDC.o (.data._width) 20205326 00000002 RTOS_SensorBoard.o (.data.gyroZ_bias) 20205328 00000001 eDisk.o (.data.Stat) 20205329 00000001 OS.o (.data.ThisTask) 2020532a 00000001 OS.o (.data.numPeriodic) 2020532b 00000001 OS.o (.data.numRegistered) 2020532c 00000001 RTOS_SensorBoard.o (.data.ot_state) .sysmem 0 20205330 00000200 UNINITIALIZED 20205330 00000010 libc.a : memory.c.obj (.sysmem) 20205340 000001f0 --HOLE-- .stack 0 20207e00 00000200 UNINITIALIZED 20207e00 00000004 libc.a : boot_cortex_m.c.obj (.stack) 20207e04 000001fc --HOLE-- __llvm_prf_cnts * 0 20200000 00000000 UNINITIALIZED __llvm_prf_bits * 0 20200000 00000000 UNINITIALIZED MODULE SUMMARY Module code ro data rw data ------ ---- ------- ------- ./ OS.o 3898 0 14908 RTOS_SensorBoard.o 5748 1279 2443 eFile.o 2960 480 3044 ST7735_SDC.o 2078 1425 33 Interpreter.o 1436 1188 4 eDisk.o 2200 0 10 CAN.o 1764 0 216 TFLuna1.o 1352 0 81 TFLuna2.o 1352 0 81 TFLuna3.o 1352 0 81 Model.o 488 168 64 I2C.o 688 0 4 LPF.o 466 0 180 RTOS_UART.o 630 6 0 RTOS_UARTints.o 604 0 0 SPI.o 588 0 4 Clock.o 516 0 4 RTOS_FIFO.o 380 0 120 IMU.o 462 0 14 Timer.o 432 0 0 ADC.o 392 0 0 LaunchPad.o 228 0 0 osasm.o 216 0 0 IRDistance.o 120 0 0 PWMA0.o 32 0 0 PWMA1.o 32 0 0 TFLunaCommon.o 0 19 0 bump.o 12 0 0 +--+------------------------------+-------+---------+---------+ Total: 30426 4565 21291 ./ticlang/ startup_mspm0g3507_ticlang.o 60 192 0 +--+------------------------------+-------+---------+---------+ Total: 60 192 0 /Applications/ti/ccs2040/ccs/tools/compiler/ti-cgt-armllvm_4.0.4.LTS/lib/armv6m-ti-none-eabi/c/libc.a strcmp-armv6m.S.obj 136 0 0 copy_decompress_lzss.c.obj 124 0 0 autoinit.c.obj 60 0 0 boot_cortex_m.c.obj 40 0 0 copy_decompress_none.c.obj 18 0 0 memcpy16.S.obj 18 0 0 copy_zero_init.c.obj 16 0 0 memset16.S.obj 14 0 0 strcpy.c.obj 14 0 0 strlen.c.obj 14 0 0 exit.c.obj 6 0 0 pre_init.c.obj 4 0 0 +--+------------------------------+-------+---------+---------+ Total: 464 0 0 /Applications/ti/ccs2040/ccs/tools/compiler/ti-cgt-armllvm_4.0.4.LTS/lib/armv6m-ti-none-eabi/c/libsysbm.a hostexit.c.obj 4 0 0 +--+------------------------------+-------+---------+---------+ Total: 4 0 0 /Applications/ti/ccs2040/ccs/tools/compiler/ti-cgt-armllvm_4.0.4.LTS/lib/armv6m-ti-none-eabi/libclang_rt.builtins.a udivmoddi4.S.obj 162 0 0 aeabi_idivmod.S.obj 86 0 0 aeabi_uidivmod.S.obj 64 0 0 divmoddi4.c.obj 62 0 0 muldsi3.S.obj 58 0 0 muldi3.S.obj 36 0 0 ashldi3.S.obj 30 0 0 aeabi_ldivmod.S.obj 20 0 0 aeabi_memset.S.obj 12 0 0 aeabi_memcpy.S.obj 8 0 0 aeabi_div0.c.obj 4 0 0 +--+------------------------------+-------+---------+---------+ Total: 542 0 0 Heap: 0 0 512 Stack: 0 0 512 Linker Generated: 0 111 0 +--+------------------------------+-------+---------+---------+ Grand Total: 31496 4868 22315 LINKER GENERATED COPY TABLES __TI_cinit_table @ 00008e28 records: 2, size/record: 8, table size: 16 .data: load addr=00008dc8, load size=0000004b bytes, run addr=20204a70, run size=000008bd bytes, compression=lzss .bss: load addr=00008e20, load size=00000008 bytes, run addr=20200000, run size=00004a6e bytes, compression=zero_init LINKER GENERATED HANDLER TABLE __TI_handler_table @ 00008e14 records: 3, size/record: 4, table size: 12 index: 0, handler: __TI_decompress_lzss index: 1, handler: __TI_decompress_none index: 2, handler: __TI_zero_init GLOBAL SYMBOLS: SORTED ALPHABETICALLY BY Name address name ------- ---- 00007779 ADC0_IRQHandler 00007779 ADC1_IRQHandler 00005ce9 ADC_InDual 00002fe1 ADC_InitDual 00007779 AES_IRQHandler 00007009 ActivatePortA_B 20205298 ArmCrash 00005f3d BackupMetadata 2020496c BadCheckSum1 20204970 BadCheckSum2 20204974 BadCheckSum3 20203c5c BlankBlock 000083bc BlankDirectory 20204978 BumpStatus 2020529c BumpTask 202052a0 BusFreq 00007bd2 C$$EXIT 00005bb1 CANFD0_IRQHandler 20204574 CANFIFO 202052a4 CANGetI 202052a8 CANPutI 2020497c CAN_CREL 00005919 CAN_EnableInterrupts 00001269 CAN_Init 20204980 CAN_PID 000029d5 CAN_Send 00007481 CAN_SendMessage 00007509 CAN_SetMotors 0000775b CAN_TellCrashed 000075d1 CS_Init 202048ac CanDataAvailable 202052ac CanInterruptLine1Status 00007301 Check 20204984 Checks 20204988 ChecksWork 2020498c Checksum 20204990 ChecksumErrors 20204994 ChecksumOriginal 00007a1d Clock_Delay 000071c9 Clock_Delay1ms 00007b89 Clock_Freq 00001a31 Clock_Init80MHz 0000859c CosTable 20204998 CurrentDirectory 00007779 DAC0_IRQHandler 00002b15 DAS 2020499c DCurrentEntry 00004c35 DFT 00007779 DMA_IRQHandler 202049a0 DataLost 00007779 Default_Handler 00007a2d Delay 2020389c Directories 00003105 Display 202049a4 Distance 202049a8 Distance2 202049ac DistanceRaw 00004314 EndCritical 00005a6d FetchMetadata 20205290 FileName 00005071 Filter 00004fdd Filter2 202049b0 FilterOutput 202049b4 FilterWork 00008d9f Format_Standard_mm 00008d87 Frame_Rate 202049b8 Free 00004cd5 FreeMapAlloc 00007331 FreeMapClearBit 00007361 FreeMapSetBit 202052b8 FrontCount 202052bc FrontDist 00007779 GROUP0_IRQHandler 00003ad1 GROUP1_IRQHandler 00007bd3 HOSTexit 00005f99 HandleCrash 00007795 HardFault_Handler 00007779 I2C0_IRQHandler 00007779 I2C1_IRQHandler 00005739 I2C_Init 00004d75 I2C_RecvN 00004e11 I2C_Send1 00004851 I2C_Send2 202049bc I2C_error 202049c0 I7 20204a58 IMU_AccelX 20204a5a IMU_AccelY 20204a5c IMU_AccelZ 20204a5e IMU_GyroX 20204a60 IMU_GyroY 20204a62 IMU_GyroZ 000056bd IMU_Init 000024b5 IMU_Read 00007a3d IMU_Task 20204a64 IMU_Temp 00006e29 IRDistance_Left 00006e65 IRDistance_Right 20204634 ImX 000008a9 Interpreter 00007041 Jitter3_Init 20204a70 JitterHistogram3 202048b8 LCDFree 202049c4 LPFSum7 00005c19 LPF_Init7 202049c8 L_Distance 202049cc L_Distance2 202049d0 L_DistanceRaw 202049d4 L_FilterOutput 0000406d Lab4 00007661 LaunchPad_InS2 000055c5 LaunchPad_Init 00006275 Logic_Init 202049d8 LostData1 202049dc LostData2 202049e0 LostData3 202049e4 MaxJitter3 202048c4 Message 202049e8 Messageindex 20203e5c Metadata 00004ead Model_ApplyResidual 00008cc8 Model_Bias 00005221 Model_Inference 20204734 Model_Inputs 00007079 Model_Normalize 00006dad Model_NormalizeSigned 202048d0 Model_Outputs 00008870 Model_Weights 00007779 NMI_Handler 202049ec NumCreated 00004304 OSDisableInterrupts 00004308 OSEnableInterrupts 000057b1 OS_AddPA28Task 000053b9 OS_AddPeriodicThread 00005ad9 OS_AddS2Task 00002351 OS_AddThread 0000431a OS_ClearMsTime 20203480 OS_Fifo 000070b1 OS_Fifo_Init 00007b95 OS_Id 00003dbd OS_Init 000077cd OS_InitSemaphore 00005195 OS_Kill 000069ad OS_Launch 000077e9 OS_LockScheduler 00007909 OS_MailBox_Init 000075f5 OS_MailBox_Recv 202047a8 OS_Mailbox 00004336 OS_MsTime 0000414d OS_Signal 0000463d OS_Sleep 00007801 OS_Suspend 00007ba1 OS_Time 00007a4d OS_TimeDifference 0000791d OS_UnLockScheduler 000044ad OS_Wait 00004229 OS_bSignal 00004575 OS_bWait 202052c0 OpenFlag 000070e9 PA28Push 202052c4 PA28Task 00007681 PWMA0_Break 000076a1 PWMA1_Break 00004373 PendSV_Handler 20202800 PeriodicTasks 00006b5d Producer 00007391 Producer2 000076c1 Producer3 202049f0 RBlockNum 202049f4 RByteCnt 2020405c RCurrentBlock 202049f8 ROpenFile 00007779 RTC_IRQHandler 202049fc RTotalByteCnt 20204674 ReX 000021e5 ReadCANMsgRam 20204768 ReadyLists 00007bd7 Reset_Handler 000000c1 Robot 20204a00 RunPt 20204788 RunPts 20204a04 Running 00007931 Rx1Fifo_Init 0000661d Rx1Fifo_Put 00007945 Rx2Fifo_Init 00006669 Rx2Fifo_Put 00007959 Rx3Fifo_Init 000066b5 Rx3Fifo_Put 202048dc RxDataAvailable 000071fd RxFifo_Get 000076e1 RxFifo_Init 000062cd RxFifo_Put 20204a08 RxGetI 20204a0c RxPutI 00007231 S2Push 202052c8 S2Task 00007779 SPI0_IRQHandler 00007779 SPI1_IRQHandler 00003225 SPI1_Init 00006c6d SPI1_Reset 202052cc SPI1_init_Flag 00001be5 ST7735_DrawChar 0000543d ST7735_DrawString 00003461 ST7735_FillRect 000074b1 ST7735_FillScreen 00004f45 ST7735_InitR 00005545 ST7735_Message 000043dd ST7735_OutChar 0000755d ST7735_OutString 000054c1 ST7735_OutUDec 00007265 ST7735_SetCursor 0000796d ST7735_SetTextColor 000043a5 SVC_Handler 00008da4 SaveSettings 0000433c Scheduler 20204a10 Size7 20204a14 Sleeping 20205320 StTextColor 202052d0 StX 202052d4 StY 20200000 Stacks 0000430c StartCritical 00006325 StartFileDump 0000435a StartOS 20204a18 SysTickElapsed 20204a1c SysTickStart 00007299 SysTick_Handler 00008da8 System_Reset 202048e8 TFLuna1DataMessage 20204a20 TFLuna1Distance 20204a24 TFLuna1Function 20204a28 TFLuna1Index 20204a6a TFLuna1LastByte 00007a6d TFLuna1_Format_Standard_mm 00007a7d TFLuna1_Frame_Rate 00007819 TFLuna1_InStatus 00001d89 TFLuna1_Init 00006cad TFLuna1_OutChar 00007831 TFLuna1_OutStatus 00007a8d TFLuna1_SaveSettings 000073c1 TFLuna1_SendMessage 00007a9d TFLuna1_System_Reset 202048f4 TFLuna2DataMessage 20204a2c TFLuna2Distance 20204a30 TFLuna2Function 20204a34 TFLuna2Index 20204a6b TFLuna2LastByte 20204900 TFLuna2Ready 00007aad TFLuna2_Format_Standard_mm 00007abd TFLuna2_Frame_Rate 00007849 TFLuna2_InStatus 00001efd TFLuna2_Init 00006ced TFLuna2_OutChar 00007861 TFLuna2_OutStatus 00007acd TFLuna2_SaveSettings 000073f1 TFLuna2_SendMessage 00007add TFLuna2_System_Reset 2020490c TFLuna3DataMessage 20204a38 TFLuna3Distance 20204a3c TFLuna3Function 20204a40 TFLuna3Index 20204a6c TFLuna3LastByte 20204918 TFLuna3Ready 00007aed TFLuna3_Format_Standard_mm 00007afd TFLuna3_Frame_Rate 00007879 TFLuna3_InStatus 00002071 TFLuna3_Init 00006d2d TFLuna3_OutChar 00007891 TFLuna3_OutStatus 00007b0d TFLuna3_SaveSettings 00007421 TFLuna3_SendMessage 00007b1d TFLuna3_System_Reset 00005d4d TFT_OutCommand 00005db1 TFT_OutData 00007779 TIMA0_IRQHandler 00007779 TIMA1_IRQHandler 00007779 TIMG0_IRQHandler 00007779 TIMG12_IRQHandler 00007779 TIMG6_IRQHandler 00005e15 TIMG7_IRQHandler 000037a9 TIMG8_IRQHandler 000079f9 TI_memcpy_small 00007b79 TI_memset_small 00008708 TanTable 20205329 ThisTask 20204a44 TimeMs 00005edd TimerG12_Init 000048f9 TimerG7_IntArm 000049a1 TimerG8_IntArm 000069f5 Tx1Fifo_Get 00007981 Tx1Fifo_Init 00006701 Tx1Fifo_Put 00006a3d Tx2Fifo_Get 00007995 Tx2Fifo_Init 0000674d Tx2Fifo_Put 00006a85 Tx3Fifo_Get 000079a9 Tx3Fifo_Init 00006799 Tx3Fifo_Put 0000637d TxFifo_Get 00007619 TxFifo_Init 00006ea1 TxFifo_Put 000078a9 TxFifo_Size 20204a48 TxGetI 20204a4c TxPutI 20204924 TxRoomLeft 00005ff5 UART0_IRQHandler 00006051 UART1_IRQHandler 000060ad UART2_IRQHandler 00006109 UART3_IRQHandler 000079bd UART_InChar 00002c4d UART_Init 00007121 UART_OutChar 00007583 UART_OutSDec 000075a9 UART_OutString 00007191 UART_OutUDec 00001481 UART_OutUDec5 00005e79 VirusDetector 20204a50 WBlockNum 2020425c WCurrentBlock 20204a54 WOpenFile 20208000 __STACK_END 00000200 __STACK_SIZE 00000200 __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 00008e28 __TI_CINIT_Base 00008e38 __TI_CINIT_Limit 00008e38 __TI_CINIT_Warm 00008e14 __TI_Handler_Table_Base 00008e20 __TI_Handler_Table_Limit 00006f91 __TI_auto_init_nobinit_nopinit 00005641 __TI_decompress_lzss 00007a0b __TI_decompress_none ffffffff __TI_pprof_out_hndl ffffffff __TI_prof_data_size ffffffff __TI_prof_data_start 00000000 __TI_static_base__ 00007b4d __TI_zero_init 0000642d __aeabi_idiv 00002fdf __aeabi_idiv0 0000642d __aeabi_idivmod 00004b8f __aeabi_ldiv0 000079d1 __aeabi_ldivmod 00007701 __aeabi_llsl 0000763d __aeabi_lmul 00007bad __aeabi_memclr 00007bad __aeabi_memclr4 00007bad __aeabi_memclr8 00007bc5 __aeabi_memcpy 00007bc5 __aeabi_memcpy4 00007bc5 __aeabi_memcpy8 00006d6d __aeabi_uidiv 00006d6d __aeabi_uidivmod 00007701 __ashldi3 ffffffff __binit__ 00006deb __divmoddi4 UNDEFED __mpu_init 0000763d __muldi3 00006fcd __muldsi3 20207e00 __stack 20200000 __start___llvm_prf_bits 20200000 __start___llvm_prf_cnts 20200000 __stop___llvm_prf_bits 20200000 __stop___llvm_prf_cnts 00004b91 __udivmoddi4 00007535 _c_int00_noargs 20205330 _sys_memory UNDEFED _system_post_cinit 00007bdb _system_pre_init 00007bcd abort 000047a5 arctan ffffffff binit 00007bb9 bump_collision 00004a49 cosine 20204a6d crashed 202052d8 currentDirectory 00005b45 diskError 0000598d disk_timerproc 00001041 eDisk_Init 00003ea5 eDisk_Read 000078c1 eDisk_ReadBlock 00003579 eDisk_Write 000078d9 eDisk_WriteBlock 00003691 eFile_Create 00007bdf eFile_DClose 0000652d eFile_DOpen 00003345 eFile_Delete 00005105 eFile_DirNext 00002d85 eFile_Format 00006915 eFile_Init 00006ba1 eFile_Mount 00006f19 eFile_RClose 00003bd1 eFile_ROpen 000039cd eFile_ReadNext 00006165 eFile_SelectDirectory 000038bd eFile_WOpen 00003ccd eFile_Write 00006483 eFile_WriteString 202052e4 elapsed 000064d9 fillmessage 00006acd getCANRxFIFOStatus 20205326 gyroZ_bias 00000000 interruptVectors 000061c1 lcm2 000077b1 main 2020532a numPeriodic 20205270 objSize4 20205304 prevE_A 20205308 prevError 2020530c prevTime 00005c81 readCANRxMsg 00001675 realmain 00006c29 sqrt2 20205318 startTime 00005331 strcmp 00007b5d strcpy 00007b6b strlen 2020445c tcbs 202046b4 x 202046f4 x7 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 interruptVectors 000000c1 Robot 00000200 __STACK_SIZE 00000200 __SYSMEM_SIZE 000008a9 Interpreter 00001041 eDisk_Init 00001269 CAN_Init 00001481 UART_OutUDec5 00001675 realmain 00001a31 Clock_Init80MHz 00001be5 ST7735_DrawChar 00001d89 TFLuna1_Init 00001efd TFLuna2_Init 00002071 TFLuna3_Init 000021e5 ReadCANMsgRam 00002351 OS_AddThread 000024b5 IMU_Read 000029d5 CAN_Send 00002b15 DAS 00002c4d UART_Init 00002d85 eFile_Format 00002fdf __aeabi_idiv0 00002fe1 ADC_InitDual 00003105 Display 00003225 SPI1_Init 00003345 eFile_Delete 00003461 ST7735_FillRect 00003579 eDisk_Write 00003691 eFile_Create 000037a9 TIMG8_IRQHandler 000038bd eFile_WOpen 000039cd eFile_ReadNext 00003ad1 GROUP1_IRQHandler 00003bd1 eFile_ROpen 00003ccd eFile_Write 00003dbd OS_Init 00003ea5 eDisk_Read 0000406d Lab4 0000414d OS_Signal 00004229 OS_bSignal 00004304 OSDisableInterrupts 00004308 OSEnableInterrupts 0000430c StartCritical 00004314 EndCritical 0000431a OS_ClearMsTime 00004336 OS_MsTime 0000433c Scheduler 0000435a StartOS 00004373 PendSV_Handler 000043a5 SVC_Handler 000043dd ST7735_OutChar 000044ad OS_Wait 00004575 OS_bWait 0000463d OS_Sleep 000047a5 arctan 00004851 I2C_Send2 000048f9 TimerG7_IntArm 000049a1 TimerG8_IntArm 00004a49 cosine 00004b8f __aeabi_ldiv0 00004b91 __udivmoddi4 00004c35 DFT 00004cd5 FreeMapAlloc 00004d75 I2C_RecvN 00004e11 I2C_Send1 00004ead Model_ApplyResidual 00004f45 ST7735_InitR 00004fdd Filter2 00005071 Filter 00005105 eFile_DirNext 00005195 OS_Kill 00005221 Model_Inference 00005331 strcmp 000053b9 OS_AddPeriodicThread 0000543d ST7735_DrawString 000054c1 ST7735_OutUDec 00005545 ST7735_Message 000055c5 LaunchPad_Init 00005641 __TI_decompress_lzss 000056bd IMU_Init 00005739 I2C_Init 000057b1 OS_AddPA28Task 00005919 CAN_EnableInterrupts 0000598d disk_timerproc 00005a6d FetchMetadata 00005ad9 OS_AddS2Task 00005b45 diskError 00005bb1 CANFD0_IRQHandler 00005c19 LPF_Init7 00005c81 readCANRxMsg 00005ce9 ADC_InDual 00005d4d TFT_OutCommand 00005db1 TFT_OutData 00005e15 TIMG7_IRQHandler 00005e79 VirusDetector 00005edd TimerG12_Init 00005f3d BackupMetadata 00005f99 HandleCrash 00005ff5 UART0_IRQHandler 00006051 UART1_IRQHandler 000060ad UART2_IRQHandler 00006109 UART3_IRQHandler 00006165 eFile_SelectDirectory 000061c1 lcm2 00006275 Logic_Init 000062cd RxFifo_Put 00006325 StartFileDump 0000637d TxFifo_Get 0000642d __aeabi_idiv 0000642d __aeabi_idivmod 00006483 eFile_WriteString 000064d9 fillmessage 0000652d eFile_DOpen 0000661d Rx1Fifo_Put 00006669 Rx2Fifo_Put 000066b5 Rx3Fifo_Put 00006701 Tx1Fifo_Put 0000674d Tx2Fifo_Put 00006799 Tx3Fifo_Put 00006915 eFile_Init 000069ad OS_Launch 000069f5 Tx1Fifo_Get 00006a3d Tx2Fifo_Get 00006a85 Tx3Fifo_Get 00006acd getCANRxFIFOStatus 00006b5d Producer 00006ba1 eFile_Mount 00006c29 sqrt2 00006c6d SPI1_Reset 00006cad TFLuna1_OutChar 00006ced TFLuna2_OutChar 00006d2d TFLuna3_OutChar 00006d6d __aeabi_uidiv 00006d6d __aeabi_uidivmod 00006dad Model_NormalizeSigned 00006deb __divmoddi4 00006e29 IRDistance_Left 00006e65 IRDistance_Right 00006ea1 TxFifo_Put 00006f19 eFile_RClose 00006f91 __TI_auto_init_nobinit_nopinit 00006fcd __muldsi3 00007009 ActivatePortA_B 00007041 Jitter3_Init 00007079 Model_Normalize 000070b1 OS_Fifo_Init 000070e9 PA28Push 00007121 UART_OutChar 00007191 UART_OutUDec 000071c9 Clock_Delay1ms 000071fd RxFifo_Get 00007231 S2Push 00007265 ST7735_SetCursor 00007299 SysTick_Handler 00007301 Check 00007331 FreeMapClearBit 00007361 FreeMapSetBit 00007391 Producer2 000073c1 TFLuna1_SendMessage 000073f1 TFLuna2_SendMessage 00007421 TFLuna3_SendMessage 00007481 CAN_SendMessage 000074b1 ST7735_FillScreen 00007509 CAN_SetMotors 00007535 _c_int00_noargs 0000755d ST7735_OutString 00007583 UART_OutSDec 000075a9 UART_OutString 000075d1 CS_Init 000075f5 OS_MailBox_Recv 00007619 TxFifo_Init 0000763d __aeabi_lmul 0000763d __muldi3 00007661 LaunchPad_InS2 00007681 PWMA0_Break 000076a1 PWMA1_Break 000076c1 Producer3 000076e1 RxFifo_Init 00007701 __aeabi_llsl 00007701 __ashldi3 0000775b CAN_TellCrashed 00007779 ADC0_IRQHandler 00007779 ADC1_IRQHandler 00007779 AES_IRQHandler 00007779 DAC0_IRQHandler 00007779 DMA_IRQHandler 00007779 Default_Handler 00007779 GROUP0_IRQHandler 00007779 I2C0_IRQHandler 00007779 I2C1_IRQHandler 00007779 NMI_Handler 00007779 RTC_IRQHandler 00007779 SPI0_IRQHandler 00007779 SPI1_IRQHandler 00007779 TIMA0_IRQHandler 00007779 TIMA1_IRQHandler 00007779 TIMG0_IRQHandler 00007779 TIMG12_IRQHandler 00007779 TIMG6_IRQHandler 00007795 HardFault_Handler 000077b1 main 000077cd OS_InitSemaphore 000077e9 OS_LockScheduler 00007801 OS_Suspend 00007819 TFLuna1_InStatus 00007831 TFLuna1_OutStatus 00007849 TFLuna2_InStatus 00007861 TFLuna2_OutStatus 00007879 TFLuna3_InStatus 00007891 TFLuna3_OutStatus 000078a9 TxFifo_Size 000078c1 eDisk_ReadBlock 000078d9 eDisk_WriteBlock 00007909 OS_MailBox_Init 0000791d OS_UnLockScheduler 00007931 Rx1Fifo_Init 00007945 Rx2Fifo_Init 00007959 Rx3Fifo_Init 0000796d ST7735_SetTextColor 00007981 Tx1Fifo_Init 00007995 Tx2Fifo_Init 000079a9 Tx3Fifo_Init 000079bd UART_InChar 000079d1 __aeabi_ldivmod 000079f9 TI_memcpy_small 00007a0b __TI_decompress_none 00007a1d Clock_Delay 00007a2d Delay 00007a3d IMU_Task 00007a4d OS_TimeDifference 00007a6d TFLuna1_Format_Standard_mm 00007a7d TFLuna1_Frame_Rate 00007a8d TFLuna1_SaveSettings 00007a9d TFLuna1_System_Reset 00007aad TFLuna2_Format_Standard_mm 00007abd TFLuna2_Frame_Rate 00007acd TFLuna2_SaveSettings 00007add TFLuna2_System_Reset 00007aed TFLuna3_Format_Standard_mm 00007afd TFLuna3_Frame_Rate 00007b0d TFLuna3_SaveSettings 00007b1d TFLuna3_System_Reset 00007b4d __TI_zero_init 00007b5d strcpy 00007b6b strlen 00007b79 TI_memset_small 00007b89 Clock_Freq 00007b95 OS_Id 00007ba1 OS_Time 00007bad __aeabi_memclr 00007bad __aeabi_memclr4 00007bad __aeabi_memclr8 00007bb9 bump_collision 00007bc5 __aeabi_memcpy 00007bc5 __aeabi_memcpy4 00007bc5 __aeabi_memcpy8 00007bcd abort 00007bd2 C$$EXIT 00007bd3 HOSTexit 00007bd7 Reset_Handler 00007bdb _system_pre_init 00007bdf eFile_DClose 000083bc BlankDirectory 0000859c CosTable 00008708 TanTable 00008870 Model_Weights 00008cc8 Model_Bias 00008d87 Frame_Rate 00008d9f Format_Standard_mm 00008da4 SaveSettings 00008da8 System_Reset 00008e14 __TI_Handler_Table_Base 00008e20 __TI_Handler_Table_Limit 00008e28 __TI_CINIT_Base 00008e38 __TI_CINIT_Limit 00008e38 __TI_CINIT_Warm 20200000 Stacks 20200000 __start___llvm_prf_bits 20200000 __start___llvm_prf_cnts 20200000 __stop___llvm_prf_bits 20200000 __stop___llvm_prf_cnts 20202800 PeriodicTasks 20203480 OS_Fifo 2020389c Directories 20203c5c BlankBlock 20203e5c Metadata 2020405c RCurrentBlock 2020425c WCurrentBlock 2020445c tcbs 20204574 CANFIFO 20204634 ImX 20204674 ReX 202046b4 x 202046f4 x7 20204734 Model_Inputs 20204768 ReadyLists 20204788 RunPts 202047a8 OS_Mailbox 202048ac CanDataAvailable 202048b8 LCDFree 202048c4 Message 202048d0 Model_Outputs 202048dc RxDataAvailable 202048e8 TFLuna1DataMessage 202048f4 TFLuna2DataMessage 20204900 TFLuna2Ready 2020490c TFLuna3DataMessage 20204918 TFLuna3Ready 20204924 TxRoomLeft 2020496c BadCheckSum1 20204970 BadCheckSum2 20204974 BadCheckSum3 20204978 BumpStatus 2020497c CAN_CREL 20204980 CAN_PID 20204984 Checks 20204988 ChecksWork 2020498c Checksum 20204990 ChecksumErrors 20204994 ChecksumOriginal 20204998 CurrentDirectory 2020499c DCurrentEntry 202049a0 DataLost 202049a4 Distance 202049a8 Distance2 202049ac DistanceRaw 202049b0 FilterOutput 202049b4 FilterWork 202049b8 Free 202049bc I2C_error 202049c0 I7 202049c4 LPFSum7 202049c8 L_Distance 202049cc L_Distance2 202049d0 L_DistanceRaw 202049d4 L_FilterOutput 202049d8 LostData1 202049dc LostData2 202049e0 LostData3 202049e4 MaxJitter3 202049e8 Messageindex 202049ec NumCreated 202049f0 RBlockNum 202049f4 RByteCnt 202049f8 ROpenFile 202049fc RTotalByteCnt 20204a00 RunPt 20204a04 Running 20204a08 RxGetI 20204a0c RxPutI 20204a10 Size7 20204a14 Sleeping 20204a18 SysTickElapsed 20204a1c SysTickStart 20204a20 TFLuna1Distance 20204a24 TFLuna1Function 20204a28 TFLuna1Index 20204a2c TFLuna2Distance 20204a30 TFLuna2Function 20204a34 TFLuna2Index 20204a38 TFLuna3Distance 20204a3c TFLuna3Function 20204a40 TFLuna3Index 20204a44 TimeMs 20204a48 TxGetI 20204a4c TxPutI 20204a50 WBlockNum 20204a54 WOpenFile 20204a58 IMU_AccelX 20204a5a IMU_AccelY 20204a5c IMU_AccelZ 20204a5e IMU_GyroX 20204a60 IMU_GyroY 20204a62 IMU_GyroZ 20204a64 IMU_Temp 20204a6a TFLuna1LastByte 20204a6b TFLuna2LastByte 20204a6c TFLuna3LastByte 20204a6d crashed 20204a70 JitterHistogram3 20205270 objSize4 20205290 FileName 20205298 ArmCrash 2020529c BumpTask 202052a0 BusFreq 202052a4 CANGetI 202052a8 CANPutI 202052ac CanInterruptLine1Status 202052b8 FrontCount 202052bc FrontDist 202052c0 OpenFlag 202052c4 PA28Task 202052c8 S2Task 202052cc SPI1_init_Flag 202052d0 StX 202052d4 StY 202052d8 currentDirectory 202052e4 elapsed 20205304 prevE_A 20205308 prevError 2020530c prevTime 20205318 startTime 20205320 StTextColor 20205326 gyroZ_bias 20205329 ThisTask 2020532a numPeriodic 20205330 _sys_memory 20207e00 __stack 20208000 __STACK_END ffffffff __TI_pprof_out_hndl ffffffff __TI_prof_data_size ffffffff __TI_prof_data_start ffffffff __binit__ ffffffff binit UNDEFED __mpu_init UNDEFED _system_post_cinit [426 symbols]