****************************************************************************** TMS320C2000 Linker PC v25.11.0 ****************************************************************************** >> Linked Fri Jun 12 14:12:09 2026 OUTPUT FILE NAME: <28379d_test_SFRA.out> ENTRY POINT SYMBOL: "code_start" address: 00080000 MEMORY CONFIGURATION name origin length used unused attr fill ---------------------- -------- --------- -------- -------- ---- -------- PAGE 0: RAMM0 00000123 000002dd 00000000 000002dd RWIX RAMLS0 00008000 00000800 00000128 000006d8 RWIX RAMLS1 00008800 00000800 00000000 00000800 RWIX RAMLS2 00009000 00000800 00000000 00000800 RWIX RAMLS3 00009800 00000800 00000000 00000800 RWIX RAMLS4 0000a000 00000800 00000000 00000800 RWIX RAMD0 0000b000 00000800 00000000 00000800 RWIX RAMGS14 0001a000 00001000 00000000 00001000 RWIX RAMGS15 0001b000 00000ff8 00000000 00000ff8 RWIX BEGIN 00080000 00000002 00000002 00000000 RWIX FLASHA 00080002 00001ffe 00000000 00001ffe RWIX FLASHB 00082000 00002000 00001ee1 0000011f RWIX FLASHC 00084000 00002000 00000030 00001fd0 RWIX FLASHD 00086000 00002000 00000128 00001ed8 RWIX FLASHE 00088000 00008000 00000000 00008000 RWIX FLASHF 00090000 00008000 00000513 00007aed RWIX FLASHG 00098000 00008000 00000000 00008000 RWIX FLASHH 000a0000 00008000 00000000 00008000 RWIX FLASHI 000a8000 00008000 00000000 00008000 RWIX FLASHJ 000b0000 00008000 00000000 00008000 RWIX FLASHK 000b8000 00002000 00000000 00002000 RWIX FLASHL 000ba000 00002000 00000000 00002000 RWIX FLASHM 000bc000 00002000 00000000 00002000 RWIX FLASHN 000be000 00001ff0 00000000 00001ff0 RWIX RESET 003fffc0 00000002 00000000 00000002 RWIX PAGE 1: BOOT_RSVD 00000002 00000121 00000000 00000121 RWIX RAMM1 00000400 000003f8 00000100 000002f8 RWIX RAMLS5 0000a800 00000800 00000047 000007b9 RWIX RAMD1 0000b800 00000800 00000000 00000800 RWIX RAMGS0 0000c000 00001000 00000982 0000067e RWIX RAMGS1 0000d000 00001000 00000000 00001000 RWIX RAMGS2 0000e000 00001000 00000000 00001000 RWIX RAMGS3 0000f000 00001000 00000000 00001000 RWIX RAMGS4 00010000 00001000 00000000 00001000 RWIX RAMGS5 00011000 00001000 00000000 00001000 RWIX RAMGS6 00012000 00001000 00000000 00001000 RWIX RAMGS7 00013000 00001000 00000000 00001000 RWIX RAMGS8 00014000 00001000 00000000 00001000 RWIX RAMGS9 00015000 00001000 00000000 00001000 RWIX RAMGS10 00016000 00001000 00000000 00001000 RWIX RAMGS11 00017000 00001000 00000000 00001000 RWIX RAMGS12 00018000 00001000 00000000 00001000 RWIX RAMGS13 00019000 00001000 00000000 00001000 RWIX CPU2TOCPU1RAM 0003f800 00000400 00000000 00000400 RWIX CPU1TOCPU2RAM 0003fc00 00000400 00000000 00000400 RWIX SECTION ALLOCATION MAP output attributes/ section page origin length input sections -------- ---- ---------- ---------- ---------------- codestart * 0 00080000 00000002 00080000 00000002 F2837xD_CodeStartBranch.obj (codestart) .cinit 0 00084000 00000030 00084000 0000001d (.cinit..data.load) [load image, compression = lzss] 0008401d 00000001 --HOLE-- [fill = 0] 0008401e 00000006 (__TI_handler_table) 00084024 00000004 (.cinit..bss.load) [load image, compression = zero_init] 00084028 00000008 (__TI_cinit_table) .stack 1 00000400 00000100 UNINITIALIZED 00000400 00000100 --HOLE-- .reset 0 003fffc0 00000000 DSECT .init_array * 0 00082000 00000000 UNINITIALIZED .bss 1 0000c000 00000982 UNINITIALIZED 0000c000 000002d8 sfra_test.obj (.bss) 0000c2d8 000000c8 sfra_test.obj (.bss:clMagVect) 0000c3a0 000000c8 sfra_test.obj (.bss:clPhaseVect) 0000c468 000000c8 sfra_test.obj (.bss:freqVect) 0000c530 000000c8 sfra_test.obj (.bss:olMagVect) 0000c5f8 000000c8 sfra_test.obj (.bss:olPhaseVect) 0000c6c0 000000c8 sfra_test.obj (.bss:plantMagVect) 0000c788 000000c8 sfra_test.obj (.bss:plantPhaseVect) 0000c850 00000022 libsfra_ti_hal.obj (.bss) 0000c872 00000006 sfra_gui_scicomms_driverlib.obj (.bss:SFRA_GUI_cmdPacket) 0000c878 00000008 --HOLE-- 0000c880 00000022 sfra_gui_scicomms_driverlib.obj (.bss) 0000c8a2 00000020 sfra_gui_scicomms_driverlib.obj (.bss:SFRA_GUI_arrayGetList) 0000c8c2 00000020 sfra_gui_scicomms_driverlib.obj (.bss:SFRA_GUI_cmdDispatcher) 0000c8e2 00000020 sfra_gui_scicomms_driverlib.obj (.bss:SFRA_GUI_dataSetList) 0000c902 00000020 sfra_gui_scicomms_driverlib.obj (.bss:SFRA_GUI_varGetList) 0000c922 00000020 sfra_gui_scicomms_driverlib.obj (.bss:SFRA_GUI_varSetBtnList) 0000c942 00000020 sfra_gui_scicomms_driverlib.obj (.bss:SFRA_GUI_varSetSldrList) 0000c962 00000020 sfra_gui_scicomms_driverlib.obj (.bss:SFRA_GUI_varSetTxtList) .data 1 0000a800 00000047 UNINITIALIZED 0000a800 00000032 sfra_test.obj (.data) 0000a832 00000006 device.obj (.data) 0000a838 00000006 rts2800_fpu32_eabi.lib : exit.c.obj (.data) 0000a83e 00000002 : _lock.c.obj (.data:_lock) 0000a840 00000004 libsfra_ti_hal.obj (.data) 0000a844 00000002 rts2800_fpu32_eabi.lib : _lock.c.obj (.data:_unlock) 0000a846 00000001 : errno.c.obj (.data) .const 0 00090000 00000513 00090000 000000c2 driverlib_eabi.lib : sysctl.obj (.const:.string) 000900c2 000000bf : flash.obj (.const:.string) 00090181 00000001 --HOLE-- [fill = 0] 00090182 000000bc : gpio.obj (.const:.string) 0009023e 000000bb : sci.obj (.const:.string) 000902f9 00000001 --HOLE-- [fill = 0] 000902fa 000000a8 sfra_test.obj (.const:.string) 000903a2 0000007f board.obj (.const:.string) 00090421 00000001 --HOLE-- [fill = 0] 00090422 0000007b sfra_gui_scicomms_driverlib.obj (.const:.string) 0009049d 00000001 --HOLE-- [fill = 0] 0009049e 00000062 driverlib_eabi.lib : cputimer.obj (.const:.string) 00090500 00000013 device.obj (.const:.string) .TI.ramfunc * 0 00086000 00000128 RUN ADDR = 00008000 00086000 00000043 driverlib_eabi.lib : flash.obj (.TI.ramfunc:Flash_initModule) 00086043 0000002c : flash.obj (.TI.ramfunc:Flash_setBankPowerMode) 0008606f 00000024 : flash.obj (.TI.ramfunc:Flash_setWaitstates) 00086093 0000001d : flash.obj (.TI.ramfunc:Flash_setPumpPowerMode) 000860b0 00000018 : flash.obj (.TI.ramfunc:Flash_disableCache) 000860c8 00000018 : flash.obj (.TI.ramfunc:Flash_disablePrefetch) 000860e0 00000017 : flash.obj (.TI.ramfunc:Flash_enableCache) 000860f7 00000017 : flash.obj (.TI.ramfunc:Flash_enablePrefetch) 0008610e 00000016 : flash.obj (.TI.ramfunc:Flash_enableECC) 00086124 00000004 : sysctl.obj (.TI.ramfunc) GETBUFFER * 0 0003f800 00000000 DSECT GETWRITEIDX * 0 0003f800 00000000 DSECT PUTREADIDX * 0 0003f800 00000000 DSECT .text 0 00082000 00001ee1 00082000 0000052e sfra_gui_scicomms_driverlib.obj (.text) 0008252e 000003fc device.obj (.text) 0008292a 000002dc sfra_test.obj (.text) 00082c06 0000028c libsfra.obj (.text) 00082e92 0000020c board.obj (.text) 0008309e 00000209 driverlib_eabi.lib : sysctl.obj (.text:SysCtl_setClock) 000832a7 00000116 libsfra_ti_hal.obj (.text) 000833bd 00000107 rts2800_fpu32_eabi.lib : ll_div28.asm.obj (.text) 000834c4 000000d8 : e_log10f.c.obj (.text) 0008359c 00000090 driverlib_eabi.lib : sysctl.obj (.text:SysCtl_selectXTAL) 0008362c 00000088 rts2800_fpu32_eabi.lib : fs_div28.asm.obj (.text) 000836b4 00000068 driverlib_eabi.lib : sysctl.obj (.text:SysCtl_getDeviceParametric) 0008371c 00000062 rts2800_fpu32_eabi.lib : s_tanf.c.obj (.text) 0008377e 00000058 : s_ceilf.c.obj (.text) 000837d6 00000052 driverlib_eabi.lib : gpio.obj (.text:GPIO_setPadConfig) 00083828 00000051 : sysctl.obj (.text:SysCtl_getClock) 00083879 00000048 : sysctl.obj (.text:SysCtl_selectOscSource) 000838c1 00000046 sfra_test.obj (.text:retain) 00083907 00000045 driverlib_eabi.lib : sci.obj (.text:SCI_clearInterruptStatus) 0008394c 00000044 : sci.obj (.text:SCI_enableInterrupt) 00083990 0000003e : sci.obj (.text:SCI_setConfig) 000839ce 0000003d : interrupt.obj (.text:Interrupt_initModule) 00083a0b 00000037 : gpio.obj (.text:GPIO_setControllerCore) 00083a42 00000037 : gpio.obj (.text:GPIO_setPinConfig) 00083a79 00000037 : gpio.obj (.text:GPIO_setQualificationMode) 00083ab0 00000037 : interrupt.obj (.text:Interrupt_enable) 00083ae7 00000031 : gpio.obj (.text:GPIO_setDirectionMode) 00083b18 0000002e rts2800_fpu32_eabi.lib : copy_decompress_lzss.c.obj (.text:decompress:lzss) 00083b46 0000002b : autoinit.c.obj (.text:__TI_auto_init_nobinit_nopinit) 00083b71 0000002a : l_div28.asm.obj (.text) 00083b9b 00000029 : exit.c.obj (.text) 00083bc4 00000028 driverlib_eabi.lib : sysctl.obj (.text:CPUTimer_selectClockSource) 00083bec 00000026 : flash.obj (.text:Flash_setBankPowerUpDelay) 00083c12 00000026 rts2800_fpu32_eabi.lib : fs_tollfpu32.asm.obj (.text) 00083c38 00000020 : memcpy.c.obj (.text) 00083c58 0000001f driverlib_eabi.lib : sysctl.obj (.text:CPUTimer_getTimerOverflowStatus) 00083c77 0000001e : interrupt.obj (.text:Interrupt_initVectorTable) 00083c95 0000001b : sci.obj (.text:SCI_isBaseValid) 00083cb0 0000001a : sysctl.obj (.text:CPUTimer_startTimer) 00083cca 0000001a : sysctl.obj (.text:SysCtl_getLowSpeedClock) 00083ce4 0000001a main.obj (.text:__relaxed_atanf) 00083cfe 00000018 driverlib_eabi.lib : sci.obj (.text:SCI_disableModule) 00083d16 00000018 : sci.obj (.text:SCI_performSoftwareReset) 00083d2e 00000017 : cputimer.obj (.text:CPUTimer_isBaseValid) 00083d45 00000017 : sysctl.obj (.text:CPUTimer_isBaseValid) 00083d5c 00000017 rts2800_fpu32_eabi.lib : boot28.asm.obj (.text) 00083d73 00000016 driverlib_eabi.lib : interrupt.obj (.text:Interrupt_defaultHandler) 00083d89 00000014 : sysctl.obj (.text:CPUTimer_stopTimer) 00083d9d 00000013 : cputimer.obj (.text:CPUTimer_setEmulationMode) 00083db0 00000013 : sci.obj (.text:SCI_enableModule) 00083dc3 00000012 : sysctl.obj (.text:CPUTimer_clearOverflowFlag) 00083dd5 00000012 : sysctl.obj (.text:CPUTimer_disableInterrupt) 00083de7 00000012 main.obj (.text) 00083df9 00000012 rts2800_fpu32_eabi.lib : args_main.c.obj (.text) 00083e0b 00000011 driverlib_eabi.lib : sysctl.obj (.text:CPUTimer_setPeriod) 00083e1c 00000010 : flash.obj (.text:Flash_isCtrlBaseValid) 00083e2c 00000010 : flash.obj (.text:Flash_isECCBaseValid) 00083e3c 0000000f : sysctl.obj (.text:SysCtl_pollCpuTimer) 00083e4b 0000000e : gpio.obj (.text:GPIO_isPinValid) 00083e59 0000000d : interrupt.obj (.text:Interrupt_disableGlobal) 00083e66 0000000d : interrupt.obj (.text:Interrupt_enableGlobal) 00083e73 0000000b : sysctl.obj (.text:SysCtl_isMCDClockFailureDetected) 00083e7e 0000000b main.obj (.text:__relaxed_cosf) 00083e89 0000000b main.obj (.text:__relaxed_sinf) 00083e94 0000000a driverlib_eabi.lib : interrupt.obj (.text:Interrupt_illegalOperationHandler) 00083e9e 0000000a : interrupt.obj (.text:Interrupt_nmiHandler) 00083ea8 00000009 : sysctl.obj (.text:SysCtl_serviceWatchdog) 00083eb1 00000009 rts2800_fpu32_eabi.lib : _lock.c.obj (.text) 00083eba 00000008 F2837xD_CodeStartBranch.obj (.text) 00083ec2 00000008 rts2800_fpu32_eabi.lib : copy_decompress_none.c.obj (.text:decompress:none) 00083eca 00000007 driverlib_eabi.lib : sysctl.obj (.text:SysCtl_resetMCD) 00083ed1 00000007 rts2800_fpu32_eabi.lib : memset.c.obj (.text) 00083ed8 00000006 : copy_zero_init.c.obj (.text:decompress:ZI) 00083ede 00000002 : pre_init.c.obj (.text) 00083ee0 00000001 : startup.c.obj (.text) MODULE SUMMARY Module code ro data rw data ------ ---- ------- ------- .\ sfra_test.obj 802 168 2178 main.obj 66 0 0 +--+---------------------------------+------+---------+---------+ Total: 868 168 2178 .\LIBSFRA\ libsfra.obj 652 0 0 libsfra_ti_hal.obj 278 0 38 +--+---------------------------------+------+---------+---------+ Total: 930 0 38 .\SFRA\ sfra_gui_scicomms_driverlib.obj 1326 123 264 +--+---------------------------------+------+---------+---------+ Total: 1326 123 264 .\device\ device.obj 1020 19 6 F2837xD_CodeStartBranch.obj 10 0 0 +--+---------------------------------+------+---------+---------+ Total: 1030 19 6 .\syscfg\ board.obj 524 127 0 +--+---------------------------------+------+---------+---------+ Total: 524 127 0 C:\ti\C2000Ware_6_00_01_00\driverlib\f2837xd\driverlib\ccs\Debug\driverlib_eabi.lib sysctl.obj 1191 194 0 flash.obj 654 191 0 gpio.obj 310 188 0 sci.obj 293 187 0 interrupt.obj 214 0 0 cputimer.obj 42 98 0 +--+---------------------------------+------+---------+---------+ Total: 2704 858 0 C:\ti\ccs2050\ccs\tools\compiler\ti-cgt-c2000_25.11.0.LTS\lib\rts2800_fpu32_eabi.lib ll_div28.asm.obj 263 0 0 e_log10f.c.obj 216 0 0 fs_div28.asm.obj 136 0 0 s_tanf.c.obj 98 0 0 s_ceilf.c.obj 88 0 0 exit.c.obj 41 0 6 copy_decompress_lzss.c.obj 46 0 0 autoinit.c.obj 43 0 0 l_div28.asm.obj 42 0 0 fs_tollfpu32.asm.obj 38 0 0 memcpy.c.obj 32 0 0 boot28.asm.obj 23 0 0 args_main.c.obj 18 0 0 _lock.c.obj 9 0 4 copy_decompress_none.c.obj 8 0 0 memset.c.obj 7 0 0 copy_zero_init.c.obj 6 0 0 pre_init.c.obj 2 0 0 errno.c.obj 0 0 1 startup.c.obj 1 0 0 +--+---------------------------------+------+---------+---------+ Total: 1117 0 11 Stack: 0 0 256 Linker Generated: 0 47 0 +--+---------------------------------+------+---------+---------+ Grand Total: 8499 1342 2753 LINKER GENERATED COPY TABLES __TI_cinit_table @ 00084028 records: 2, size/record: 4, table size: 8 .data: load addr=00084000, load size=0000001d bytes, run addr=0000a800, run size=00000047 bytes, compression=lzss .bss: load addr=00084024, load size=00000004 bytes, run addr=0000c000, run size=00000982 bytes, compression=zero_init LINKER GENERATED HANDLER TABLE __TI_handler_table @ 0008401e records: 3, size/record: 2, table size: 6 index: 0, handler: __TI_zero_init index: 1, handler: __TI_decompress_lzss index: 2, handler: __TI_decompress_none GLOBAL DATA SYMBOLS: SORTED BY DATA PAGE address data page name -------- ---------------- ---- 00000400 10 (00000400) __stack 0000a802 2a0 (0000a800) libsfra 0000a832 2a0 (0000a800) Example_Result 0000a834 2a0 (0000a800) Example_PassCount 0000a836 2a0 (0000a800) Example_Fail 0000a838 2a0 (0000a800) __TI_enable_exit_profile_output 0000a83a 2a0 (0000a800) __TI_cleanup_ptr 0000a83c 2a0 (0000a800) __TI_dtors_ptr 0000a83e 2a0 (0000a800) _lock 0000a844 2a1 (0000a840) _unlock 0000a846 2a1 (0000a840) errno 0000c000 300 (0000c000) lowPass_test 0000c00a 300 (0000c000) ti_sfra 0000c040 301 (0000c040) hal_sfra 0000c080 302 (0000c080) libsfra_results 0000c2d8 30b (0000c2c0) clMagVect 0000c3a0 30e (0000c380) clPhaseVect 0000c468 311 (0000c440) freqVect 0000c530 314 (0000c500) olMagVect 0000c5f8 317 (0000c5c0) olPhaseVect 0000c6c0 31b (0000c6c0) plantMagVect 0000c788 31e (0000c780) plantPhaseVect 0000c872 321 (0000c840) SFRA_GUI_cmdPacket 0000c880 322 (0000c880) SFRA_GUI_commsOKflg 0000c881 322 (0000c880) SFRA_GUI_serialCommsTimer 0000c882 322 (0000c880) SFRA_GUI_lowByteFlag 0000c883 322 (0000c880) SFRA_GUI_sendTaskPtr 0000c884 322 (0000c880) SFRA_GUI_rxChar 0000c885 322 (0000c880) SFRA_GUI_rxWord 0000c886 322 (0000c880) SFRA_GUI_taskDoneFlag 0000c887 322 (0000c880) SFRA_GUI_numWords 0000c888 322 (0000c880) SFRA_GUI_wordsLeftToGet 0000c889 322 (0000c880) SFRA_GUI_dataOut16 0000c88a 322 (0000c880) SFRA_GUI_rcvTskPtrShdw 0000c88b 322 (0000c880) SFRA_GUI_delayer 0000c88c 322 (0000c880) SFRA_GUI_memGetPtr 0000c88d 322 (0000c880) SFRA_GUI_memGetAmount 0000c88e 322 (0000c880) SFRA_GUI_memSetPtr 0000c88f 322 (0000c880) SFRA_GUI_led_flag 0000c890 322 (0000c880) SFRA_GUI_led_gpio 0000c891 322 (0000c880) SFRA_GUI_sweep_start 0000c892 322 (0000c880) SFRA_GUI_rcvTaskPointer 0000c894 322 (0000c880) SFRA_GUI_sci_base_addr 0000c896 322 (0000c880) SFRA_GUI_dataOut32 0000c898 322 (0000c880) SFRA_GUI_memDataPtr16 0000c89a 322 (0000c880) SFRA_GUI_memDataPtr32 0000c89c 322 (0000c880) SFRA_GUI_memGetAddress 0000c89e 322 (0000c880) SFRA_GUI_memSetValue 0000c8a0 322 (0000c880) SFRA_GUI_temp 0000c8a2 322 (0000c880) SFRA_GUI_arrayGetList 0000c8c2 323 (0000c8c0) SFRA_GUI_cmdDispatcher 0000c8e2 323 (0000c8c0) SFRA_GUI_dataSetList 0000c902 324 (0000c900) SFRA_GUI_varGetList 0000c922 324 (0000c900) SFRA_GUI_varSetBtnList 0000c942 325 (0000c940) SFRA_GUI_varSetSldrList 0000c962 325 (0000c940) SFRA_GUI_varSetTxtList GLOBAL SYMBOLS: SORTED ALPHABETICALLY BY Name page address name ---- ------- ---- 0 00082fec Board_init 0 00083b9b C$$EXIT 0 0008301d CPUTIMER_init 0 00083d9d CPUTimer_setEmulationMode 0 0008279e Device_bootCPU2 0 0008276d Device_configureTMXAnalogTrim 0 0008261b Device_enableAllPeripherals 0 00082757 Device_enableUnbondedGPIOPullups 0 0008273a Device_enableUnbondedGPIOPullupsFor100Pin 0 00082727 Device_enableUnbondedGPIOPullupsFor176Pin 0 000825c8 Device_init 0 00082706 Device_initGPIO 1 0000a836 Example_Fail 1 0000a834 Example_PassCount 1 0000a832 Example_Result 0 00082929 Example_done 0 00082924 Example_setResultFail 0 0008291f Example_setResultPass 0 00008000 Flash_initModule 0 00083040 GPIO_init 0 00083a0b GPIO_setControllerCore 0 00083ae7 GPIO_setDirectionMode 0 000837d6 GPIO_setPadConfig 0 00083a42 GPIO_setPinConfig 0 00083a79 GPIO_setQualificationMode 0 00083057 INTERRUPT_init 0 00083d73 Interrupt_defaultHandler 0 00083ab0 Interrupt_enable 0 00083e94 Interrupt_illegalOperationHandler 0 000839ce Interrupt_initModule 0 00083c77 Interrupt_initVectorTable 0 00083e9e Interrupt_nmiHandler 0 00083043 LED_Blue_init 0 00082ff9 PinMux_init 0 00086128 RamfuncsLoadEnd abs 00000128 RamfuncsLoadSize 0 00086000 RamfuncsLoadStart 0 00008128 RamfuncsRunEnd abs 00000128 RamfuncsRunSize 0 00008000 RamfuncsRunStart 0 00083907 SCI_clearInterruptStatus 0 0008394c SCI_enableInterrupt 0 00083064 SCI_init 0 00083990 SCI_setConfig 0 0008334a SFRA_F32_runBackgroundTask 1 0000c8a2 SFRA_GUI_arrayGetList 1 0000c8c2 SFRA_GUI_cmdDispatcher 0 00082350 SFRA_GUI_cmdInterpreter 1 0000c872 SFRA_GUI_cmdPacket 1 0000c880 SFRA_GUI_commsOKflg 0 00082143 SFRA_GUI_config 1 0000c889 SFRA_GUI_dataOut16 1 0000c896 SFRA_GUI_dataOut32 1 0000c8e2 SFRA_GUI_dataSetList 1 0000c88b SFRA_GUI_delayer 0 000822ab SFRA_GUI_echoCmdByte 0 0008231f SFRA_GUI_echoDataByte 0 000822e5 SFRA_GUI_echoSizeByte 0 000823e2 SFRA_GUI_getArray 0 00082269 SFRA_GUI_getCmdByte 0 000823e5 SFRA_GUI_getData 0 000822ff SFRA_GUI_getDataByte 0 000822c5 SFRA_GUI_getSizeByte 0 000823df SFRA_GUI_getVariable 1 0000c88f SFRA_GUI_led_flag 1 0000c890 SFRA_GUI_led_gpio 0 00082370 SFRA_GUI_lifePulseTsk 1 0000c882 SFRA_GUI_lowByteFlag 1 0000c898 SFRA_GUI_memDataPtr16 1 0000c89a SFRA_GUI_memDataPtr32 1 0000c89c SFRA_GUI_memGetAddress 1 0000c88d SFRA_GUI_memGetAmount 1 0000c88c SFRA_GUI_memGetPtr 1 0000c88e SFRA_GUI_memSetPtr 1 0000c89e SFRA_GUI_memSetValue 1 0000c887 SFRA_GUI_numWords 0 00082332 SFRA_GUI_packWord 1 0000c892 SFRA_GUI_rcvTaskPointer 1 0000c88a SFRA_GUI_rcvTskPtrShdw 0 00082255 SFRA_GUI_runSerialHostComms 1 0000c884 SFRA_GUI_rxChar 1 0000c885 SFRA_GUI_rxWord 1 0000c894 SFRA_GUI_sci_base_addr 0 00082448 SFRA_GUI_sendData 1 0000c883 SFRA_GUI_sendTaskPtr 1 0000c881 SFRA_GUI_serialCommsTimer 0 000823b9 SFRA_GUI_setButton 0 00082414 SFRA_GUI_setData32 0 000823cc SFRA_GUI_setSlider 0 000823a6 SFRA_GUI_setText 0 00082443 SFRA_GUI_spareTsk08 1 0000c891 SFRA_GUI_sweep_start 1 0000c886 SFRA_GUI_taskDoneFlag 1 0000c8a0 SFRA_GUI_temp 1 0000c902 SFRA_GUI_varGetList 1 0000c922 SFRA_GUI_varSetBtnList 1 0000c942 SFRA_GUI_varSetSldrList 1 0000c962 SFRA_GUI_varSetTxtList 1 0000c888 SFRA_GUI_wordsLeftToGet 0 00008124 SysCtl_delay 0 00083828 SysCtl_getClock 0 000836b4 SysCtl_getDeviceParametric 0 00083cca SysCtl_getLowSpeedClock 0 00083879 SysCtl_selectOscSource 0 0008359c SysCtl_selectXTAL 0 0008309e SysCtl_setClock 0 000838c1 TIMER0_ISR 0 0008333a __SFRA_F32_collect 0 00083322 __SFRA_F32_inject 0 00084028 __TI_CINIT_Base 0 00084030 __TI_CINIT_Limit 0 00084030 __TI_CINIT_Warm 0 0008401e __TI_Handler_Table_Base 0 00084024 __TI_Handler_Table_Limit 1 00000500 __TI_STACK_END abs 00000100 __TI_STACK_SIZE 0 00083b46 __TI_auto_init_nobinit_nopinit 1 0000a83a __TI_cleanup_ptr 0 00083b18 __TI_decompress_lzss 0 00083ec2 __TI_decompress_none 1 0000a83c __TI_dtors_ptr 1 0000a838 __TI_enable_exit_profile_output abs ffffffff __TI_pprof_out_hndl abs ffffffff __TI_prof_data_size abs ffffffff __TI_prof_data_start 0 00083ed8 __TI_zero_init 0 0008362c __c28xabi_divf 0 00083b71 __c28xabi_divl 0 000833bd __c28xabi_divll 0 00083b8e __c28xabi_divul 0 00083433 __c28xabi_divull 0 00083c12 __c28xabi_ftoll 0 00083b80 __c28xabi_modl 0 000833f9 __c28xabi_modll 0 00083b95 __c28xabi_modul 0 00083462 __c28xabi_modull abs ffffffff __c_args__ 0 00082918 __error__ 0 00083ce4 __relaxed_atanf 0 00083e7e __relaxed_cosf 0 00083e89 __relaxed_sinf 1 00000400 __stack 0 00083df9 _args_main 0 00083d5c _c_int00 1 0000a83e _lock 0 00083eb9 _nop 0 00083eb5 _register_lock 0 00083eb1 _register_unlock 0 00083ee0 _system_post_cinit 0 00083ede _system_pre_init 1 0000a844 _unlock 0 00083b9b abort 0 0008377e ceilf 1 0000c2d8 clMagVect 1 0000c3a0 clPhaseVect 0 00080000 code_start 1 0000a846 errno 0 00083b9d exit 1 0000c468 freqVect 1 0000c040 hal_sfra 1 0000a802 libsfra 1 0000c080 libsfra_results 0 000833ba libsfra_ti_hal_get_adapter 0 00083357 libsfra_ti_hal_init 0 000834c4 log10f 1 0000c000 lowPass_test 0 00083de7 main 0 00083c38 memcpy 0 00083ed1 memset 0 00083020 myCPUTIMER0_init 0 00083067 mySCI0_init 1 0000c530 olMagVect 1 0000c5f8 olPhaseVect 1 0000c6c0 plantMagVect 1 0000c788 plantPhaseVect 0 00082d88 sfra_background_task 0 00082c20 sfra_clear_done 0 00082b1e sfra_init 0 00082c06 sfra_init_all 0 00082df8 sfra_inject 0 00082c18 sfra_is_done 0 00082c10 sfra_is_running 0 00082e27 sfra_monitor 0 00082b81 sfra_print_results_csv 0 00082c07 sfra_start 0 00082bf8 sfra_task_run 0 0008371c tanf 1 0000c00a ti_sfra GLOBAL SYMBOLS: SORTED BY Symbol Address page address name ---- ------- ---- 0 00008000 Flash_initModule 0 00008000 RamfuncsRunStart 0 00008124 SysCtl_delay 0 00008128 RamfuncsRunEnd 0 00080000 code_start 0 00082143 SFRA_GUI_config 0 00082255 SFRA_GUI_runSerialHostComms 0 00082269 SFRA_GUI_getCmdByte 0 000822ab SFRA_GUI_echoCmdByte 0 000822c5 SFRA_GUI_getSizeByte 0 000822e5 SFRA_GUI_echoSizeByte 0 000822ff SFRA_GUI_getDataByte 0 0008231f SFRA_GUI_echoDataByte 0 00082332 SFRA_GUI_packWord 0 00082350 SFRA_GUI_cmdInterpreter 0 00082370 SFRA_GUI_lifePulseTsk 0 000823a6 SFRA_GUI_setText 0 000823b9 SFRA_GUI_setButton 0 000823cc SFRA_GUI_setSlider 0 000823df SFRA_GUI_getVariable 0 000823e2 SFRA_GUI_getArray 0 000823e5 SFRA_GUI_getData 0 00082414 SFRA_GUI_setData32 0 00082443 SFRA_GUI_spareTsk08 0 00082448 SFRA_GUI_sendData 0 000825c8 Device_init 0 0008261b Device_enableAllPeripherals 0 00082706 Device_initGPIO 0 00082727 Device_enableUnbondedGPIOPullupsFor176Pin 0 0008273a Device_enableUnbondedGPIOPullupsFor100Pin 0 00082757 Device_enableUnbondedGPIOPullups 0 0008276d Device_configureTMXAnalogTrim 0 0008279e Device_bootCPU2 0 00082918 __error__ 0 0008291f Example_setResultPass 0 00082924 Example_setResultFail 0 00082929 Example_done 0 00082b1e sfra_init 0 00082b81 sfra_print_results_csv 0 00082bf8 sfra_task_run 0 00082c06 sfra_init_all 0 00082c07 sfra_start 0 00082c10 sfra_is_running 0 00082c18 sfra_is_done 0 00082c20 sfra_clear_done 0 00082d88 sfra_background_task 0 00082df8 sfra_inject 0 00082e27 sfra_monitor 0 00082fec Board_init 0 00082ff9 PinMux_init 0 0008301d CPUTIMER_init 0 00083020 myCPUTIMER0_init 0 00083040 GPIO_init 0 00083043 LED_Blue_init 0 00083057 INTERRUPT_init 0 00083064 SCI_init 0 00083067 mySCI0_init 0 0008309e SysCtl_setClock 0 00083322 __SFRA_F32_inject 0 0008333a __SFRA_F32_collect 0 0008334a SFRA_F32_runBackgroundTask 0 00083357 libsfra_ti_hal_init 0 000833ba libsfra_ti_hal_get_adapter 0 000833bd __c28xabi_divll 0 000833f9 __c28xabi_modll 0 00083433 __c28xabi_divull 0 00083462 __c28xabi_modull 0 000834c4 log10f 0 0008359c SysCtl_selectXTAL 0 0008362c __c28xabi_divf 0 000836b4 SysCtl_getDeviceParametric 0 0008371c tanf 0 0008377e ceilf 0 000837d6 GPIO_setPadConfig 0 00083828 SysCtl_getClock 0 00083879 SysCtl_selectOscSource 0 000838c1 TIMER0_ISR 0 00083907 SCI_clearInterruptStatus 0 0008394c SCI_enableInterrupt 0 00083990 SCI_setConfig 0 000839ce Interrupt_initModule 0 00083a0b GPIO_setControllerCore 0 00083a42 GPIO_setPinConfig 0 00083a79 GPIO_setQualificationMode 0 00083ab0 Interrupt_enable 0 00083ae7 GPIO_setDirectionMode 0 00083b18 __TI_decompress_lzss 0 00083b46 __TI_auto_init_nobinit_nopinit 0 00083b71 __c28xabi_divl 0 00083b80 __c28xabi_modl 0 00083b8e __c28xabi_divul 0 00083b95 __c28xabi_modul 0 00083b9b C$$EXIT 0 00083b9b abort 0 00083b9d exit 0 00083c12 __c28xabi_ftoll 0 00083c38 memcpy 0 00083c77 Interrupt_initVectorTable 0 00083cca SysCtl_getLowSpeedClock 0 00083ce4 __relaxed_atanf 0 00083d5c _c_int00 0 00083d73 Interrupt_defaultHandler 0 00083d9d CPUTimer_setEmulationMode 0 00083de7 main 0 00083df9 _args_main 0 00083e7e __relaxed_cosf 0 00083e89 __relaxed_sinf 0 00083e94 Interrupt_illegalOperationHandler 0 00083e9e Interrupt_nmiHandler 0 00083eb1 _register_unlock 0 00083eb5 _register_lock 0 00083eb9 _nop 0 00083ec2 __TI_decompress_none 0 00083ed1 memset 0 00083ed8 __TI_zero_init 0 00083ede _system_pre_init 0 00083ee0 _system_post_cinit 0 0008401e __TI_Handler_Table_Base 0 00084024 __TI_Handler_Table_Limit 0 00084028 __TI_CINIT_Base 0 00084030 __TI_CINIT_Limit 0 00084030 __TI_CINIT_Warm 0 00086000 RamfuncsLoadStart 0 00086128 RamfuncsLoadEnd 1 00000400 __stack 1 00000500 __TI_STACK_END 1 0000a802 libsfra 1 0000a832 Example_Result 1 0000a834 Example_PassCount 1 0000a836 Example_Fail 1 0000a838 __TI_enable_exit_profile_output 1 0000a83a __TI_cleanup_ptr 1 0000a83c __TI_dtors_ptr 1 0000a83e _lock 1 0000a844 _unlock 1 0000a846 errno 1 0000c000 lowPass_test 1 0000c00a ti_sfra 1 0000c040 hal_sfra 1 0000c080 libsfra_results 1 0000c2d8 clMagVect 1 0000c3a0 clPhaseVect 1 0000c468 freqVect 1 0000c530 olMagVect 1 0000c5f8 olPhaseVect 1 0000c6c0 plantMagVect 1 0000c788 plantPhaseVect 1 0000c872 SFRA_GUI_cmdPacket 1 0000c880 SFRA_GUI_commsOKflg 1 0000c881 SFRA_GUI_serialCommsTimer 1 0000c882 SFRA_GUI_lowByteFlag 1 0000c883 SFRA_GUI_sendTaskPtr 1 0000c884 SFRA_GUI_rxChar 1 0000c885 SFRA_GUI_rxWord 1 0000c886 SFRA_GUI_taskDoneFlag 1 0000c887 SFRA_GUI_numWords 1 0000c888 SFRA_GUI_wordsLeftToGet 1 0000c889 SFRA_GUI_dataOut16 1 0000c88a SFRA_GUI_rcvTskPtrShdw 1 0000c88b SFRA_GUI_delayer 1 0000c88c SFRA_GUI_memGetPtr 1 0000c88d SFRA_GUI_memGetAmount 1 0000c88e SFRA_GUI_memSetPtr 1 0000c88f SFRA_GUI_led_flag 1 0000c890 SFRA_GUI_led_gpio 1 0000c891 SFRA_GUI_sweep_start 1 0000c892 SFRA_GUI_rcvTaskPointer 1 0000c894 SFRA_GUI_sci_base_addr 1 0000c896 SFRA_GUI_dataOut32 1 0000c898 SFRA_GUI_memDataPtr16 1 0000c89a SFRA_GUI_memDataPtr32 1 0000c89c SFRA_GUI_memGetAddress 1 0000c89e SFRA_GUI_memSetValue 1 0000c8a0 SFRA_GUI_temp 1 0000c8a2 SFRA_GUI_arrayGetList 1 0000c8c2 SFRA_GUI_cmdDispatcher 1 0000c8e2 SFRA_GUI_dataSetList 1 0000c902 SFRA_GUI_varGetList 1 0000c922 SFRA_GUI_varSetBtnList 1 0000c942 SFRA_GUI_varSetSldrList 1 0000c962 SFRA_GUI_varSetTxtList abs 00000100 __TI_STACK_SIZE abs 00000128 RamfuncsLoadSize abs 00000128 RamfuncsRunSize abs ffffffff __TI_pprof_out_hndl abs ffffffff __TI_prof_data_size abs ffffffff __TI_prof_data_start abs ffffffff __c_args__ [188 symbols]