****************************************************************************** TMS320C2000 Linker Unix v18.12.2 ****************************************************************************** >> Linked Wed Oct 16 17:19:14 2019 OUTPUT FILE NAME: ENTRY POINT SYMBOL: "_c_int00" address: 003e7271 MEMORY CONFIGURATION name origin length used unused attr fill ---------------------- -------- --------- -------- -------- ---- -------- PAGE 0: OTP 003d7800 00000400 00000000 00000400 RWIX BL_FH 003d8000 00004000 00000000 00004000 RWIX CRC 003dc000 00000100 00000004 000000fc RWIX APP_FLASH 003dc100 0001be80 00010cdc 0000b1a4 RWIX CSM_RSVD 003f7f80 00000076 00000000 00000076 RWIX BEGIN 003f7ff6 00000002 00000000 00000002 RWIX CSM_PWL_P0 003f7ff8 00000008 00000000 00000008 RWIX FPUTABLES 003fd590 000006a0 00000000 000006a0 RWIX IQTABLES 003fdc30 00000b50 00000b50 00000000 RWIX IQTABLES2 003fe780 0000008c 00000000 0000008c RWIX IQTABLES3 003fe80c 000000aa 00000000 000000aa RWIX ROM 003ff3b0 00000c10 00000000 00000c10 RWIX RESET 003fffc0 00000002 00000000 00000002 RWIX VECTORS 003fffc2 0000003e 00000000 0000003e RWIX PAGE 1: BOOT_RSVD 00000000 00000050 00000000 00000050 RWIX RAMM0_1 00000050 000007b0 00000120 00000690 RWIX DEV_EMU 00000880 00000105 00000004 00000101 RWIX SYS_PWR_CTL 00000985 00000003 00000003 00000000 RWIX FLASH_REGS 00000a80 00000060 00000008 00000058 RWIX CSM 00000ae0 00000020 00000010 00000010 RWIX ADC_RESULT 00000b00 00000020 00000010 00000010 RWIX CPU_TIMER0 00000c00 00000008 00000008 00000000 RWIX CPU_TIMER1 00000c08 00000008 00000008 00000000 RWIX CPU_TIMER2 00000c10 00000008 00000008 00000000 RWIX PIE_CTRL 00000ce0 00000020 0000001a 00000006 RWIX PIEVECT 00000d00 00000100 00000000 00000100 RWIX DMA 00001000 00000200 000000e0 00000120 RWIX CLA1 00001400 00000080 00000040 00000040 RWIX USB0 00004000 00001000 00000454 00000bac RWIX McBSPA 00005000 00000040 00000024 0000001c RWIX ECANA 00006000 00000040 00000034 0000000c RWIX ECANA_LAM 00006040 00000040 00000040 00000000 RWIX ECANA_MOTS 00006080 00000040 00000040 00000000 RWIX ECANA_MOTO 000060c0 00000040 00000040 00000000 RWIX ECANA_MBOX 00006100 00000100 00000100 00000000 RWIX COMP1 00006400 00000020 00000014 0000000c RWIX COMP2 00006420 00000020 00000014 0000000c RWIX COMP3 00006440 00000020 00000014 0000000c RWIX EPWM1 00006800 00000040 00000040 00000000 RWIX EPWM2 00006840 00000040 00000040 00000000 RWIX EPWM3 00006880 00000040 00000040 00000000 RWIX EPWM4 000068c0 00000040 00000040 00000000 RWIX EPWM5 00006900 00000040 00000040 00000000 RWIX EPWM6 00006940 00000040 00000040 00000000 RWIX EPWM7 00006980 00000040 00000040 00000000 RWIX EPWM8 000069c0 00000040 00000040 00000000 RWIX ECAP1 00006a00 00000020 00000020 00000000 RWIX ECAP2 00006a20 00000020 00000020 00000000 RWIX ECAP3 00006a40 00000020 00000020 00000000 RWIX HRCAP1 00006ac0 00000020 00000020 00000000 RWIX HRCAP2 00006ae0 00000020 00000020 00000000 RWIX EQEP1 00006b00 00000040 00000022 0000001e RWIX EQEP2 00006b40 00000040 00000022 0000001e RWIX HRCAP3 00006c80 00000020 00000020 00000000 RWIX HRCAP4 00006ca0 00000020 00000020 00000000 RWIX GPIOCTRL 00006f80 00000040 00000040 00000000 RWIX GPIODAT 00006fc0 00000020 00000020 00000000 RWIX GPIOINT 00006fe0 00000020 00000020 00000000 RWIX SYSTEM 00007010 00000030 00000030 00000000 RWIX SPIA 00007040 00000010 00000010 00000000 RWIX SCIA 00007050 00000010 00000010 00000000 RWIX NMIINTRUPT 00007060 00000010 00000010 00000000 RWIX XINTRUPT 00007070 00000010 00000010 00000000 RWIX ADC 00007100 00000080 00000050 00000030 RWIX SPIB 00007740 00000010 00000010 00000000 RWIX SCIB 00007750 00000010 00000010 00000000 RWIX I2CA 00007900 00000040 00000022 0000001e RWIX RAM_FUNCS 00008000 00002100 000020ab 00000055 RWIX RAM 0000a100 00007f00 000065b0 00001950 RWIX USB_RAM 00040000 00000800 00000000 00000800 RWIX PARTID 003d7e80 00000001 00000001 00000000 RWIX CSM_PWL 003f7ff8 00000008 00000008 00000000 RWIX SECTION ALLOCATION MAP output attributes/ section page origin length input sections -------- ---- ---------- ---------- ---------------- bl_table 0 003d8000 00000002 DSECT 003d8000 00000002 bl_entrytable.obj (bl_table) app_table * 0 003dc000 00000004 003dc000 00000004 bl_entrytable.obj (app_table) .TI.ramfunc * 0 003dc100 000020ab RUN ADDR = 00008000 003dc100 00000aba parser.obj (.TI.ramfunc:_fillCMD__FP5cmd_tPc) 003dcbba 000009e0 profile_generator.obj (.TI.ramfunc:_RunStateMachine__16ProfileGeneratorFv) 003dd59a 000002a6 pid.obj (.TI.ramfunc:_Run__S__32PIDController__tm__11_8PositionlFv_l) 003dd840 0000015a profile_generator.obj (.TI.ramfunc:_ProcessState__16ProfileGeneratorFv) 003dd99a 00000125 main.obj (.TI.ramfunc:_mainISR) 003ddabf 000000f0 position_converter.obj (.TI.ramfunc:_RunPositionConverter__17PositionConverterFv) 003ddbaf 000000e2 profile_generator.obj (.TI.ramfunc:_RunEntry__16ProfileGeneratorFv) 003ddc91 000000c9 pid.obj (.TI.ramfunc:_Run__S__23PIDController__tm__3_llFv_l) 003ddd5a 000000ab cascaded_controller.obj (.TI.ramfunc:_RunTransform__18CascadedControllerFP15_HAL_AdcData_t_l) 003dde05 000000aa cascaded_controller.obj (.TI.ramfunc:_RunInverseTransform__18CascadedControllerFlP15_HAL_PwmData_t_) 003ddeaf 0000009c cascaded_controller.obj (.TI.ramfunc:_RunTorqueController__18CascadedControllerF13CommandMode_eP15_HAL_AdcData_t_P15_HAL_PwmData_t_l) 003ddf4b 0000007a hal.obj (.TI.ramfunc:_HAL_readAdcData) 003ddfc5 00000069 parser.obj (.TI.ramfunc:_rxFifoISR) 003de02e 00000049 profile_generator.obj (.TI.ramfunc:_GetStoppingDist__16ProfileGeneratorFl) 003de077 00000035 cascaded_controller.obj (.TI.ramfunc:_RunPositionController__18CascadedControllerF13CommandMode_e) 003de0ac 00000033 position_converter.obj (.TI.ramfunc:_RunVelocityConverter__17PositionConverterFl) 003de0df 0000002e cascaded_controller.obj (.TI.ramfunc:_RunVelocityController__18CascadedControllerF13CommandMode_e) 003de10d 0000001e enc.obj (.TI.ramfunc:_ENC_calcElecAngle) 003de12b 0000001e hal.obj (.TI.ramfunc:_HAL_setupFlash) 003de149 00000016 motor_id.obj (.TI.ramfunc:_GetParameters__7MotorIDFv) 003de15f 00000011 cascaded_controller.obj (.TI.ramfunc:_PropagateSaturation__18CascadedControllerFv) 003de170 00000007 flash.obj (.TI.ramfunc:_FLASH_setNumPagedReadWaitStates) 003de177 00000007 flash.obj (.TI.ramfunc:_FLASH_setNumRandomReadWaitStates) 003de17e 00000007 flash.obj (.TI.ramfunc:_FLASH_setOtpWaitStates) 003de185 00000007 pid.obj (.TI.ramfunc:_SetFeedback__S__32PIDController__tm__11_8PositionlFZ1Z_v) 003de18c 00000006 flash.obj (.TI.ramfunc:_FLASH_enablePipelineMode) 003de192 00000006 pid.obj (.TI.ramfunc:_SetReference__S__32PIDController__tm__11_8PositionlFZ1Z_v) 003de198 00000005 flash.obj (.TI.ramfunc:_FLASH_setActiveWaitCount) 003de19d 00000005 flash.obj (.TI.ramfunc:_FLASH_setStandbyWaitCount) 003de1a2 00000004 usDelay.obj (.TI.ramfunc) 003de1a6 00000003 pid.obj (.TI.ramfunc:_SetFeedback__S__23PIDController__tm__3_llFZ1Z_v) 003de1a9 00000002 pid.obj (.TI.ramfunc:_SetReference__S__23PIDController__tm__3_llFZ1Z_v) IQmath 0 003de1ab 00000165 003de1ab 00000047 IQmath.lib : IQ16div.obj (IQmath) 003de1f2 00000047 : IQ24div.obj (IQmath) 003de239 00000029 : IQ24sinPU.obj (IQmath) 003de262 00000027 : IQ24cosPU.obj (IQmath) 003de289 00000015 : IQ24rsmpy.obj (IQmath) 003de29e 00000014 : IQ20toF.obj (IQmath) 003de2b2 00000014 : IQ30mpyI32frac.obj (IQmath) 003de2c6 00000014 : IQ30toF.obj (IQmath) 003de2da 00000011 : IQ24mpyI32int.obj (IQmath) 003de2eb 00000011 : IQ30mpyI32int.obj (IQmath) 003de2fc 0000000b : IQ30frac.obj (IQmath) 003de307 00000009 : IQ30int.obj (IQmath) .cinit 0 003de310 0000094e 003de310 00000129 motor_controller_p28L.o28L (.cinit:_ti_sysbios_knl_Task_Object__table__V) 003de439 00000126 motor_controller_p28L.o28L (.cinit) 003de55f 00000103 motor_controller_p28L.o28L (.cinit:_ti_sysbios_family_c28_Hwi_Module_State_0_dispatchTable__A) 003de662 00000067 cascaded_controller.obj (.cinit:_MOTOR_INIT) 003de6c9 00000067 home.obj (.cinit:_MOTOR_INIT) 003de730 00000067 main.obj (.cinit:_MOTOR_INIT) 003de797 00000067 parser.obj (.cinit:_MOTOR_INIT) 003de7fe 00000067 periodics.obj (.cinit:_MOTOR_INIT) 003de865 00000067 pid.obj (.cinit:_MOTOR_INIT) 003de8cc 00000053 motor_controller_p28L.o28L (.cinit:_ti_sysbios_family_c28_Hwi_Object__table__V) 003de91f 00000053 motor_controller_p28L.o28L (.cinit:_ti_sysbios_knl_Mailbox_Object__table__V) 003de972 0000004b main.obj (.cinit) 003de9bd 00000046 usblib_c2000.lib : usbhostenum.obj (.cinit) 003dea03 00000043 motor_controller_p28L.o28L (.cinit:_ti_sysbios_knl_Swi_Module_State_0_readyQ__A) 003dea46 00000043 motor_controller_p28L.o28L (.cinit:_ti_sysbios_knl_Task_Module_State_0_readyQ__A) 003dea89 0000003f motor_controller_p28L.o28L (.cinit:_ti_sysbios_knl_Semaphore_Object__table__V) 003deac8 00000033 motor_controller_p28L.o28L (.cinit:_ti_sysbios_family_c28_Timer_Object__table__V) 003deafb 00000033 motor_controller_p28L.o28L (.cinit:_ti_sysbios_knl_Clock_Object__table__V) 003deb2e 00000025 fault_handler.obj (.cinit:_enumArray__Q2_3c3d5motor) 003deb53 0000001b rts2800_ml.lib : dtor_list.c.obj (.cinit) 003deb6e 00000017 motor_controller_p28L.o28L (.cinit:_ti_sysbios_knl_Swi_Object__table__V) 003deb85 00000017 parser.obj (.cinit) 003deb9c 00000015 usblib_c2000.lib : usbdcdc.obj (.cinit:_g_pui8CDCSerDeviceDescriptor) 003debb1 00000013 motor_controller_p28L.o28L (.cinit:_xdc_runtime_System_Module_State_0_atexitHandlers__A) 003debc4 00000011 motor_controller_p28L.o28L (.cinit:_ti_sysbios_gates_GateMutex_Object__table__V) 003debd5 0000000e rts2800_ml.lib : exit.c.obj (.cinit) 003debe3 0000000e usblib_c2000.lib : usbtick.obj (.cinit) 003debf1 0000000d : usbmode.obj (.cinit) 003debfe 0000000c : usbdcdc.obj (.cinit:_g_pui8CDCSerDescriptor) 003dec0a 0000000b : usbdcdc.obj (.cinit:_g_psCDCCompSerSections) 003dec15 0000000b : usbdcdc.obj (.cinit:_g_pui8IADSerDescriptor) 003dec20 00000009 : usbdcdc.obj (.cinit:_g_psCDCSerSections) 003dec29 00000009 motor_controller_p28L.o28L (.cinit:_xdc_runtime_HeapStd_Object__table__V) 003dec32 00000005 rts2800_ml.lib : _lock.c.obj (.cinit:__lock) 003dec37 00000005 : _lock.c.obj (.cinit:__unlock) 003dec3c 00000005 motor_controller_p28L.o28L (.cinit:_ti_sysbios_gates_GateHwi_Object__table__V) 003dec41 00000005 motor_controller_p28L.o28L (.cinit:_ti_sysbios_knl_Task_Module_State_0_idleTask__A) 003dec46 00000005 rts2800_ml.lib : vars.c.obj (.cinit) 003dec4b 00000005 usblib_c2000.lib : usbdenum.obj (.cinit) 003dec50 00000004 drv8301.obj (.cinit) 003dec54 00000004 drv8323.obj (.cinit) 003dec58 00000004 rts2800_ml.lib : errno.c.obj (.cinit) 003dec5c 00000002 --HOLE-- [fill = 0] .pinit 0 003dec5e 00000010 003dec5e 00000002 cascaded_controller.obj (.pinit) 003dec60 00000002 hallsensor.obj (.pinit) 003dec62 00000002 home.obj (.pinit) 003dec64 00000002 main.obj (.pinit) 003dec66 00000002 parser.obj (.pinit) 003dec68 00000002 periodics.obj (.pinit) 003dec6a 00000002 pid.obj (.pinit) 003dec6c 00000002 --HOLE-- [fill = 0] .binit 0 003dec70 0000000a 003dec70 0000000a (.binit) codestart * 0 003dec7a 00000002 003dec7a 00000002 CodeStartBranch.obj (codestart) .text 0 003dec7c 0000b239 003dec7c 00001062 usblib_c2000.lib : usbhostenum.obj (.text) 003dfcde 00000c97 rts2800_ml.lib : _printfi.c.obj (.text) 003e0975 000007a9 : _scanfi.c.obj (.text) 003e111e 0000075e usblib_c2000.lib : usbdenum.obj (.text) 003e187c 00000690 driverlib_c2000.lib : usb.obj (.text) 003e1f0c 00000530 parser.obj (.text:_executeCMD__F5cmd_t) 003e243c 000004c2 usblib_c2000.lib : usbdcdc.obj (.text) 003e28fe 000002c1 : usbhhub.obj (.text) 003e2bbf 000002b0 main.obj (.text:_motorwareTask) 003e2e6f 0000027f rts2800_ml.lib : strtold.c.obj (.text) 003e30ee 00000244 : strtod.c.obj (.text) 003e3332 00000230 usblib_c2000.lib : usbmode.obj (.text) 003e3562 00000223 ti.targets.rts2800.a28L : System.o28L (.text:_xdc_runtime_System_doPrint__I) 003e3785 00000209 home.obj (.text:_RunStateMachine__4HomeFv) 003e398e 000001e0 sysbios.a28L : BIOS.obj (.text:_ti_sysbios_knl_Semaphore_pend__E) 003e3b6e 000001a2 main.obj (.text:_main) 003e3d10 0000019d usblib_c2000.lib : usbbuffer.obj (.text) 003e3ead 00000190 : usbdconfig.obj (.text) 003e403d 0000017d driverlib_c2000.lib : interrupt.obj (.text) 003e41ba 00000179 hal.obj (.text:_HAL_setupGpios) 003e4333 0000015f ctrlQEP.obj (.text:_CTRL_setParams) 003e4492 00000158 hal.obj (.text:_HAL_AdcCalConversion) 003e45ea 00000144 rts2800_ml.lib : strtoll.c.obj (.text) 003e472e 00000141 syslog.obj (.text:_FormatSyslogMessage__Q3_3c3d5micro6SyslogSFULPcUlbPCcT2) 003e486f 00000140 hal.obj (.text:_HAL_setParams) 003e49af 00000137 sysbios.a28L : BIOS.obj (.text:_ti_sysbios_knl_Task_sleep__E) 003e4ae6 00000126 drv8323.obj (.text:_DRV8323_readData) 003e4c0c 00000125 usblib_c2000.lib : usbringbuf.obj (.text) 003e4d31 00000123 drv8323.obj (.text:_DRV8323_setupSpi) 003e4e54 00000116 usblib_c2000.lib : usbdcdesc.obj (.text) 003e4f6a 00000107 rts2800_ml.lib : ll_div28.asm.obj (.text) 003e5071 00000106 : strtoull.c.obj (.text) 003e5177 000000f8 settling.obj (.text:_RunStateMachine__8SettlingFv) 003e526f 000000ee ti.targets.rts2800.a28L : HeapStd.o28L (.text:_xdc_runtime_HeapStd_alloc__E) 003e535d 000000ea hal.obj (.text:_HAL_setupAdcs) 003e5447 000000e5 user.obj (.text:_USER_setParams) 003e552c 000000e1 sysbios.a28L : BIOS.obj (.text:_ti_sysbios_family_c28_Hwi_clearInterrupt__E) 003e560d 000000d8 hal.obj (.text:_HAL_setupPwms) 003e56e5 000000d6 hal.obj (.text:_HAL_init) 003e57bb 000000d5 rts2800_ml.lib : strtol.c.obj (.text) 003e5890 000000b9 enc.obj (.text:_ENC_setup) 003e5949 000000b9 sysbios.a28L : BIOS.obj (.text:_ti_sysbios_knl_Semaphore_post__E) 003e5a02 000000b5 profile_generator.obj (.text:_Decelerate__16ProfileGeneratorFv) 003e5ab7 000000b4 periodics.obj (.text:_Period10msTask) 003e5b6b 000000b4 main.obj (.text:_updateGlobalVariables_motor__FP10_CTRL_Obj_) 003e5c1f 000000b4 rts2800_ml.lib : strtoul.c.obj (.text) 003e5cd3 000000b0 motor_controller_p28L.o28L (.text:_xdc_runtime_System_printfExtend__I) 003e5d83 000000ad drv8323.obj (.text:_DRV8323_writeData) 003e5e30 000000ad sysbios.a28L : BIOS.obj (.text:_ti_sysbios_family_c28_Hwi_dispatchCore__I) 003e5edd 000000ac main.obj (.text:___sti___7_main_cc_g_syslog) 003e5f89 000000ac rts2800_ml.lib : s_scalbn.c.obj (.text) 003e6035 000000ab sysbios.a28L : BIOS.obj (.text:_ti_sysbios_knl_Clock_workFunc__E) 003e60e0 000000a6 main.obj (.text:___ct__40UsbCdcDevice__tm__20_XCiL_2_64XCiL_3_350F10tUSBBufferT114tUSBDCDCDevicePFKPvUlT2T1_UlT4Pv) 003e6186 000000a6 sysbios.a28L : BIOS.obj (.text:_ti_sysbios_knl_Swi_run__I) 003e622c 000000a5 hal.obj (.text:_HAL_setupQEP) 003e62d1 000000a5 usblib_c2000.lib : usbdesc.obj (.text) 003e6376 0000009f ti.targets.rts2800.a28L : Core-mem.o28L (.text:_xdc_runtime_Core_createObject__I) 003e6415 0000009c rts2800_ml.lib : fd_add28.asm.obj (.text) 003e64b1 0000009b hallsensor.obj (.text:_get_angle_pu__10HallSensorFv) 003e654c 00000099 sysbios.a28L : c28_Hwi_disp_asm.obj (.text:_ti_sysbios_family_c28_Hwi_dispatchZero) 003e65e5 00000099 driverlib_c2000.lib : sysctl.obj (.text) 003e667e 00000094 rts2800_ml.lib : trgmsg.c.obj (.text) 003e6712 0000008e sysbios.a28L : BIOS.obj (.text:_ti_sysbios_family_c28_Hwi_enableInterrupt__E) 003e67a0 0000008d hal.obj (.text:_HAL_setupPwmDacs) 003e682d 0000008c profile_generator.obj (.text:_GetNextSetpoint__16ProfileGeneratorFv) 003e68b9 0000008c ti.targets.rts2800.a28L : Error.o28L (.text:_xdc_runtime_Error_policyDefault__E) 003e6945 0000008b rts2800_ml.lib : fd_div28.asm.obj (.text) 003e69d0 00000089 ti.targets.rts2800.a28L : Core-smem.o28L (.text:_xdc_runtime_Core_constructObject__I) 003e6a59 00000086 usblib_c2000.lib : usbdma.obj (.text) 003e6adf 00000082 ti.targets.rts2800.a28L : HeapStd.o28L (.text:_xdc_runtime_HeapStd_Instance_init__E) 003e6b61 00000081 sysbios.a28L : BIOS.obj (.text:_ti_sysbios_family_c28_Hwi_disableInterrupt__E) 003e6be2 00000080 : BIOS.obj (.text:_ti_sysbios_family_c28_Hwi_disablePIEIER__E) 003e6c62 0000007f : BIOS.obj (.text:_ti_sysbios_family_c28_Hwi_enablePIEIER__E) 003e6ce1 00000074 periodics.obj (.text:_MotorThermistorADCCountsToTemperature__FUl) 003e6d55 00000073 sysbios.a28L : BIOS.obj (.text:_ti_sysbios_knl_Task_checkStacks__E) 003e6dc8 00000071 : BIOS.obj (.text:_ti_sysbios_gates_GateMutex_enter__E) 003e6e39 00000071 ti.targets.rts2800.a28L : Startup.o28L (.text:_xdc_runtime_Startup_startMods__I) 003e6eaa 0000006e home.obj (.text:_Halt__4HomeFv) 003e6f18 0000006e sysbios.a28L : BIOS.obj (.text:_ti_sysbios_knl_Task_startCore__E) 003e6f86 0000006d rts2800_ml.lib : sscanf.c.obj (.text) 003e6ff3 0000006c parser.obj (.text:_initSerial__Fv) 003e705f 0000006c ti.targets.rts2800.a28L : HeapStd.o28L (.text:_xdc_runtime_HeapStd_free__E) 003e70cb 0000006b abs_enc.obj (.text:_Init__15AbsoluteEncoderFv) 003e7136 0000006a sysbios.a28L : BIOS.obj (.text:_ti_sysbios_knl_Semaphore_Instance_init__E) 003e71a0 0000006a : BIOS.obj (.text:_ti_sysbios_knl_Task_schedule__I) 003e720a 00000067 : BIOS.obj (.text:_ti_sysbios_family_c28_Timer_stopAndClear__I) 003e7271 00000067 boot.a28L : boot_cg.o28L (.text) 003e72d8 00000065 rts2800_ml.lib : dtor_list.c.obj (.text) 003e733d 00000061 sysbios.a28L : BIOS.obj (.text:_ti_sysbios_knl_Task_blockI__E) 003e739e 00000060 home.obj (.text:_SetVelocity__4HomeFl) 003e73fe 00000060 sysbios.a28L : BIOS.obj (.text:_ti_sysbios_knl_Swi_post__E) 003e745e 0000005e fault_handler.obj (.text:_Printf__Q3_3c3d5micro6SyslogFULPCce) 003e74bc 0000005e home.obj (.text:_Printf__Q3_3c3d5micro6SyslogFULPCce) 003e751a 0000005e main.obj (.text:_Printf__Q3_3c3d5micro6SyslogFULPCce) 003e7578 0000005e parser.obj (.text:_Printf__Q3_3c3d5micro6SyslogFULPCce) 003e75d6 0000005e periodics.obj (.text:_Printf__Q3_3c3d5micro6SyslogFULPCce) 003e7634 0000005e position_converter.obj (.text:_Printf__Q3_3c3d5micro6SyslogFULPCce) 003e7692 0000005d ti.targets.rts2800.a28L : Text.o28L (.text:_xdc_runtime_Text_putSite__E) 003e76ef 0000005d rts2800_ml.lib : s_scalbnf.c.obj (.text) 003e774c 0000005c parser.obj (.text:_ParseArguments__FPcPll) 003e77a8 0000005c rts2800_ml.lib : s_frexp.c.obj (.text) 003e7804 0000005a : snprintf.c.obj (.text) 003e785e 00000059 syslog_impl.obj (.text:_LoggingTask__Q4_3c3d5micro5motor10SyslogImplFv) 003e78b7 00000059 sysbios.a28L : BIOS.obj (.text:_ti_sysbios_knl_Task_exit__E) 003e7910 00000058 rts2800_ml.lib : vsnprintf.c.obj (.text) 003e7968 00000057 hal.obj (.text:_HAL_AdcCalChanSelect) 003e79bf 00000055 hal.obj (.text:_HAL_OscTempComp) 003e7a14 00000054 sysbios.a28L : BIOS.obj (.text:_ti_sysbios_knl_Task_unblockI__E) 003e7a68 00000053 hal.obj (.text:_HAL_setupPeripheralClks) 003e7abb 00000050 home.obj (.text:_GetVelocity__4HomeFv) 003e7b0b 0000004c fault_handler.obj (.text:_PrintFaults__Q3_3c3d5motor12FaultHandlerFv) 003e7b57 0000004b sysbios.a28L : BIOS.obj (.text:_ti_sysbios_knl_Task_postInit__I) 003e7ba2 0000004a motor_id.obj (.text:_Identify__7MotorIDFv) 003e7bec 00000049 profile_generator.obj (.text:___ct__16ProfileGeneratorFv) 003e7c35 00000047 sysbios.a28L : BIOS.obj (.text:_ti_sysbios_family_c28_Hwi_Module_startup__E) 003e7c7c 00000047 : BIOS.obj (.text:_ti_sysbios_knl_Mailbox_post__E) 003e7cc3 00000046 hal.obj (.text:_HAL_calDRV) 003e7d09 00000045 sysbios.a28L : BIOS.obj (.text:_ti_sysbios_family_c28_TimestampProvider_get64__E) 003e7d4e 00000044 usblib_c2000.lib : usbtick.obj (.text) 003e7d92 00000043 main.obj (.text:_Init__40UsbCdcDevice__tm__20_XCiL_2_64XCiL_3_350Fv_v) 003e7dd5 00000042 hallsensor.obj (.text:_check_health__10HallSensorFv) 003e7e17 00000041 ti.targets.rts2800.a28L : Text.o28L (.text:_xdc_runtime_Text_putLab__E) 003e7e58 00000040 hal.obj (.text:_HAL_osc1Comp) 003e7e98 00000040 hal.obj (.text:_HAL_osc2Comp) 003e7ed8 0000003f hal.obj (.text:_HAL_setupPll) 003e7f17 0000003f sysbios.a28L : BIOS.obj (.text:_ti_sysbios_knl_Mailbox_pend__E) 003e7f56 0000003f ti.targets.rts2800.a28L : Text.o28L (.text:_xdc_runtime_Text_putMod__E) 003e7f95 0000003e sysbios.a28L : BIOS.obj (.text:_ti_sysbios_family_c28_Timer_postInit__I) 003e7fd3 0000003e ti.targets.rts2800.a28L : Memory.o28L (.text:_xdc_runtime_Memory_alloc__E) 003e8011 0000003d position_converter.obj (.text:_Init__17PositionConverterFP9_QEP_Obj_7MotorID) 003e804e 0000003d ti.targets.rts2800.a28L : Core-mem.o28L (.text:_xdc_runtime_Core_deleteObject__I) 003e808b 0000003c position_converter.obj (.text:___ct__17PositionConverterFv) 003e80c7 0000003b profile_generator.obj (.text:_On__16ProfileGeneratorF8Positionl) 003e8102 0000003b abs_enc.obj (.text:_SPIFifoISR) 003e813d 0000003b parser.obj (.text:_parser_task) 003e8178 0000003a sysbios.a28L : BIOS.obj (.text:_ti_sysbios_knl_Swi_restoreHwi__E) 003e81b2 00000038 rts2800_ml.lib : hostwrite.c.obj (.text) 003e81ea 00000037 sysbios.a28L : BIOS.obj (.text:_ti_sysbios_family_c28_TaskSupport_start__E) 003e8221 00000037 : BIOS.obj (.text:_ti_sysbios_knl_Clock_logTick__E) 003e8258 00000036 hal.obj (.text:_HAL_setupSpiA) 003e828e 00000036 hal.obj (.text:_HAL_setupSpiB) 003e82c4 00000036 pid.obj (.text:___ct__S__32PIDController__tm__11_8PositionlFv) 003e82fa 00000036 sysbios.a28L : BIOS.obj (.text:_ti_sysbios_family_c28_TimestampProvider_Module_startup__E) 003e8330 00000034 gpio.obj (.text:_GPIO_setMode) 003e8364 00000034 cascaded_controller.obj (.text:___ct__18CascadedControllerFv) 003e8398 00000033 drv8323.obj (.text:_DRV8323_readSpi) 003e83cb 00000033 hal.obj (.text:_HAL_AdcOffsetSelfCal) 003e83fe 00000033 ti.targets.rts2800.a28L : System.o28L (.text:_xdc_runtime_System_formatNum__I) 003e8431 00000032 main.obj (.text:_DirectPrintf__Q3_3c3d5micro6SyslogFULPCce) 003e8463 00000032 home.obj (.text:_SetPosition__4HomeF8Position) 003e8495 00000032 sysbios.a28L : BIOS.obj (.text:_ti_sysbios_knl_Task_Module_startup__E) 003e84c7 00000031 syslog_impl.obj (.text:___ct__Q4_3c3d5micro5motor10SyslogImplFv) 003e84f8 00000031 rts2800_ml.lib : atoi.c.obj (.text) 003e8529 00000030 sysbios.a28L : BIOS.obj (.text:_ti_sysbios_knl_Swi_schedule__I) 003e8559 00000030 ti.targets.rts2800.a28L : Error.o28L (.text:_xdc_runtime_Error_print__E) 003e8589 0000002f main.obj (.text:_isMotorRunning__Fv) 003e85b8 0000002f ti.targets.rts2800.a28L : Startup.o28L (.text:_xdc_runtime_Startup_exec__E) 003e85e7 0000002e Boot.a28L : Boot.o28L (.text:.bootCodeSection:_ti_catalog_c2800_init_Boot_configurePll2802x) 003e8615 0000002e periodics.obj (.text:_Period1sTask) 003e8643 0000002e sysbios.a28L : BIOS.obj (.text:_ti_sysbios_knl_Swi_runLoop__I) 003e8671 0000002e rts2800_ml.lib : ltoa.c.obj (.text) 003e869f 0000002d home.obj (.text:_RunHome__4HomeFv) 003e86cc 0000002d pid.obj (.text:___ct__S__23PIDController__tm__3_llFv) 003e86f9 0000002d sysbios.a28L : BIOS.obj (.text:_ti_sysbios_family_c28_Hwi_getInterruptFlag__E) 003e8726 0000002d : BIOS.obj (.text:_ti_sysbios_family_c28_Timer_start__E) 003e8753 0000002d ti.targets.rts2800.a28L : Assert.o28L (.text:_xdc_runtime_Assert_raise__I) 003e8780 0000002d : Core-params.o28L (.text:_xdc_runtime_Core_assignParams__I) 003e87ad 0000002d : Text.o28L (.text:_xdc_runtime_Text_visitRope2__I) 003e87da 0000002b adc.obj (.text:_ADC_setupSocTrigSrc) 003e8805 0000002b motor_controller_p28L.o28L (.text:_xdc_runtime_HeapStd_Object__create__S) 003e8830 0000002a cascaded_controller.obj (.text:_SetGains__18CascadedControllerF12_MotorGains_) 003e885a 0000002a ti.targets.rts2800.a28L : Error.o28L (.text:_xdc_runtime_Error_setX__E) 003e8884 0000002a rts2800_ml.lib : fd_cmp28.asm.obj (.text) 003e88ae 0000002a : l_div28.asm.obj (.text) 003e88d8 00000029 pinmux.obj (.text:_GPIO_setPinMuxConfig) 003e8901 00000029 sysbios.a28L : BIOS.obj (.text:_ti_sysbios_family_c28_Hwi_getStackInfo__E) 003e892a 00000029 : BIOS.obj (.text:_ti_sysbios_family_c28_Hwi_unPluggedInterrupt__I) 003e8953 00000029 : BIOS.obj (.text:_ti_sysbios_knl_Mailbox_Module_startup__E) 003e897c 00000029 ti.targets.rts2800.a28L : Text.o28L (.text:_xdc_runtime_Text_xprintf__I) 003e89a5 00000029 rts2800_ml.lib : exit.c.obj (.text) 003e89ce 00000028 sysbios.a28L : BIOS.obj (.text:_ti_sysbios_family_c28_Timer_getExpiredCounts64__E) 003e89f6 00000027 profile_generator.obj (.text:_SetDecelerationLimit__16ProfileGeneratorFl) 003e8a1d 00000026 fault_handler.obj (.text:_ClearFault__Q3_3c3d5motor12FaultHandlerFQ3_3c3d5motor10MotorFault) 003e8a43 00000026 pid.obj (.text:_Reset__S__32PIDController__tm__11_8PositionlFv_v) 003e8a69 00000026 sysbios.a28L : BIOS.obj (.text:_ti_sysbios_knl_Mailbox_postInit__I) 003e8a8f 00000026 ti.targets.rts2800.a28L : SysMin.o28L (.text:_xdc_runtime_SysMin_flush__E) 003e8ab5 00000025 drv8323.obj (.text:_DRV8323_writeSpi) 003e8ada 00000025 sysbios.a28L : BIOS.obj (.text:_ti_sysbios_family_c28_Timer_getExpiredCounts__E) 003e8aff 00000024 hal.obj (.text:_HAL_setupClks) 003e8b23 00000024 rts2800_ml.lib : cpy_tbl.c.obj (.text) 003e8b47 00000023 ti.targets.rts2800.a28L : System.o28L (.text:_xdc_runtime_System_processAtExit__E) 003e8b6a 00000023 rts2800_ml.lib : s_copysign.c.obj (.text) 003e8b8d 00000022 drv8323.obj (.text:_DRV8323_enable) 003e8baf 00000022 motor_controller_p28L.o28L (.text:_ti_sysbios_family_c28_Hwi_disableIER__E) 003e8bd1 00000021 adc.obj (.text:_ADC_setIntMode) 003e8bf2 00000021 adc.obj (.text:_ADC_setIntSrc) 003e8c13 00000021 rts2800_ml.lib : fd_toi28.asm.obj (.text) 003e8c34 00000021 : new.c.obj (.text) 003e8c55 00000020 position_converter.obj (.text:_Startup__17PositionConverterFv) 003e8c75 00000020 sysbios.a28L : BIOS.obj (.text:_ti_sysbios_family_c28_Timer_setPrescale__E) 003e8c95 0000001f main.obj (.text:_Write__40UsbCdcDevice__tm__20_XCiL_2_64XCiL_3_350FPCUil_v) 003e8cb4 0000001e fault_handler.obj (.text:_Fault__Q3_3c3d5motor12FaultHandlerFQ3_3c3d5motor10MotorFault) 003e8cd2 0000001e hal.obj (.text:_HAL_setupFaults) 003e8cf0 0000001e ti.targets.rts2800.a28L : System.o28L (.text:_xdc_runtime_System_atexit__E) 003e8d0e 0000001e rts2800_ml.lib : ll_cmp28.asm.obj (.text) 003e8d2c 0000001d sysbios.a28L : c28_TaskSupport_asm.obj (.text:_ti_sysbios_family_c28_TaskSupport_buildTaskStack) 003e8d49 0000001d motor_controller_p28L.o28L (.text:_ti_sysbios_gates_GateHwi_Object__create__S) 003e8d66 0000001d motor_controller_p28L.o28L (.text:_ti_sysbios_gates_GateMutex_Object__create__S) 003e8d83 0000001d sysbios.a28L : BIOS.obj (.text:_ti_sysbios_knl_Task_allBlockedFunction__I) 003e8da0 0000001d : BIOS.obj (.text:_ti_sysbios_knl_Task_processVitalTaskFlag__I) 003e8dbd 0000001d ti.targets.rts2800.a28L : SysMin.o28L (.text:_xdc_runtime_SysMin_putch__E) 003e8dda 0000001d rts2800_ml.lib : fs_tou28.asm.obj (.text) 003e8df7 0000001d : i_tofd28.asm.obj (.text) 003e8e14 0000001d : memcpy.c.obj (.text) 003e8e31 0000001c ctrlQEP.obj (.text:_CTRL_setupClarke_I) 003e8e4d 0000001c syslog_impl.obj (.text:_LogControlCallback__FPvUlT2T1) 003e8e69 0000001c pie.obj (.text:_PIE_enableAdcInt) 003e8e85 0000001c motor_controller_p28L.o28L (.text:_ti_sysbios_family_c28_Hwi_enableIER__E) 003e8ea1 0000001c motor_controller_p28L.o28L (.text:_ti_sysbios_knl_Semaphore_construct) 003e8ebd 0000001c sysbios.a28L : BIOS.obj (.text:_ti_sysbios_knl_Semaphore_pendTimeout__I) 003e8ed9 0000001c rts2800_ml.lib : l_tofd28.asm.obj (.text) 003e8ef5 0000001b abs_enc.obj (.text:_FillBuffer__15AbsoluteEncoderFv) 003e8f10 0000001b pid.obj (.text:_Reset__S__23PIDController__tm__3_llFv_v) 003e8f2b 0000001b motor_controller_p28L.o28L (.text:_ti_sysbios_family_c28_Hwi_restore__E) 003e8f46 0000001b sysbios.a28L : c28_Hwi_asm.obj (.text:_ti_sysbios_family_c28_Hwi_switchAndDispatch__I) 003e8f61 0000001b : BIOS.obj (.text:_ti_sysbios_hal_Hwi_checkStack) 003e8f7c 0000001b motor_controller_p28L.o28L (.text:_xdc_runtime_SysMin_output__I) 003e8f97 0000001a gpio.obj (.text:_GPIO_setDirection) 003e8fb1 0000001a gpio.obj (.text:_GPIO_setPullup) 003e8fcb 0000001a sysbios.a28L : BIOS.obj (.text:_ti_sysbios_hal_Hwi_initStack) 003e8fe5 0000001a ti.targets.rts2800.a28L : Core-label.o28L (.text:_xdc_runtime_Core_assignLabel__I) 003e8fff 0000001a : System.o28L (.text:_xdc_runtime_System_avprintf__E) 003e9019 00000019 periodics.obj (.text:___sti___12_periodics_cc_d75b9b22) 003e9032 00000019 sysbios.a28L : BIOS.obj (.text:_ti_sysbios_knl_Task_restore__E) 003e904b 00000019 ti.targets.rts2800.a28L : System.o28L (.text:_xdc_runtime_System_vprintf__E) 003e9064 00000019 rts2800_ml.lib : args_main.c.obj (.text) 003e907d 00000018 profile_generator.obj (.text:_Halt__16ProfileGeneratorFv) 003e9095 00000018 pie.obj (.text:_PIE_clearAllFlags) 003e90ad 00000018 pie.obj (.text:_PIE_disableAllInts) 003e90c5 00000018 motor_controller_p28L.o28L (.text:_ti_sysbios_BIOS_rtsUnlock__I) 003e90dd 00000018 motor_controller_p28L.o28L (.text:_ti_sysbios_family_c28_Hwi_restoreIER__E) 003e90f5 00000018 sysbios.a28L : c28_Hwi_asm.obj (.text:_ti_sysbios_family_xxx_Hwi_switchAndRunFunc) 003e910d 00000018 motor_controller_p28L.o28L (.text:_ti_sysbios_knl_Queue_construct) 003e9125 00000018 sysbios.a28L : BIOS.obj (.text:_ti_sysbios_knl_Swi_restore__E) 003e913d 00000018 ti.targets.rts2800.a28L : Memory.o28L (.text:_xdc_runtime_Memory_valloc__E) 003e9155 00000018 : System.o28L (.text:_xdc_runtime_System_putchar__I) 003e916d 00000018 rts2800_ml.lib : ll_aox28.asm.obj (.text) 003e9185 00000017 adc.obj (.text:_ADC_disableInt) 003e919c 00000017 hal.obj (.text:_HAL_cal) 003e91b3 00000017 hal.obj (.text:_HAL_setupGate) 003e91ca 00000017 motor_id.obj (.text:_MotorID_Lines) 003e91e1 00000017 sysbios.a28L : BIOS.obj (.text:_ti_sysbios_family_c28_Timer_startup__E) 003e91f8 00000017 : BIOS.obj (.text:_ti_sysbios_knl_Clock_addI__E) 003e920f 00000017 motor_controller_p28L.o28L (.text:_ti_sysbios_knl_Clock_doTick__I) 003e9226 00000017 ti.targets.rts2800.a28L : SysMin.o28L (.text:_xdc_runtime_SysMin_abort__E) 003e923d 00000017 rts2800_ml.lib : fs_cmp28.asm.obj (.text) 003e9254 00000016 adc.obj (.text:_ADC_enableInt) 003e926a 00000016 ctrlQEP.obj (.text:_CTRL_setupClarke_V) 003e9280 00000016 profile_generator.obj (.text:_Init__16ProfileGeneratorF7MotorID) 003e9296 00000016 offset.obj (.text:_OFFSET_setBeta) 003e92ac 00000016 motor_controller_p28L.o28L (.text:_ti_sysbios_BIOS_atExitFunc__I) 003e92c2 00000016 sysbios.a28L : BIOS.obj (.text:_ti_sysbios_family_c28_Timer_Module_startup__E) 003e92d8 00000016 rts2800_ml.lib : strncmp.c.obj (.text) 003e92ee 00000016 : ul_tofd28.asm.obj (.text) 003e9304 00000015 motor_controller_p28L.o28L (.text:_ti_sysbios_BIOS_startFunc__I) 003e9319 00000015 sysbios.a28L : BIOS.obj (.text:_ti_sysbios_knl_Swi_Module_startup__E) 003e932e 00000015 : BIOS.obj (.text:_ti_sysbios_knl_Task_restoreHwi__E) 003e9343 00000015 ti.targets.rts2800.a28L : Text.o28L (.text:_xdc_runtime_Text_printVisFxn__I) 003e9358 00000015 rts2800_ml.lib : strncpy.c.obj (.text) 003e936d 00000014 adc.obj (.text:_ADC_setSocChanNumber) 003e9381 00000014 adc.obj (.text:_ADC_setSocSampleDelay) 003e9395 00000014 adc.obj (.text:_ADC_setSocTrigSrc) 003e93a9 00000014 cascaded_controller.obj (.text:_GetReference__18CascadedControllerF12Controller_eP8Position) 003e93bd 00000014 hal.obj (.text:_HAL_enableSciInt) 003e93d1 00000014 hal.obj (.text:_HAL_readAdcOffset) 003e93e5 00000014 sysbios.a28L : BIOS.obj (.text:_ti_sysbios_knl_Idle_run__E) 003e93f9 00000014 rts2800_ml.lib : ll_mpy28.asm.obj (.text) 003e940d 00000013 gpio.obj (.text:_GPIO_read) 003e9420 00000013 hal.obj (.text:_HAL_getOscTrimValue) 003e9433 00000013 hallsensor.obj (.text:___sti___13_hallsensor_cc_c08156da) 003e9446 00000013 parser.obj (.text:_modeToString__F13CommandMode_e) 003e9459 00000013 motor_controller_p28L.o28L (.text:_ti_sysbios_gates_GateMutex_Object__delete__S) 003e946c 00000012 cascaded_controller.obj (.text:_Reset__18CascadedControllerFv) 003e947e 00000012 fault_handler.obj (.text:___ct__Q3_3c3d5motor12FaultHandlerFv) 003e9490 00000012 motor_controller_p28L.o28L (.text:_ti_sysbios_family_c28_Hwi_enable__E) 003e94a2 00000012 motor_controller_p28L.o28L (.text:_ti_sysbios_gates_GateHwi_Object__delete__S) 003e94b4 00000012 sysbios.a28L : BIOS.obj (.text:_ti_sysbios_knl_Clock_Module_startup__E) 003e94c6 00000012 parser.obj (.text:_writeTx__FPci) 003e94d8 00000011 adc.obj (.text:_ADC_setDivideSelect) 003e94e9 00000011 adc.obj (.text:_ADC_setIntPulseGenMode) 003e94fa 00000011 adc.obj (.text:_ADC_setTempSensorSrc) 003e950b 00000011 adc.obj (.text:_ADC_setVoltRefSrc) 003e951c 00000011 hal.obj (.text:_HAL_enableAdcInts) 003e952d 00000011 offset.obj (.text:_OFFSET_init) 003e953e 00000011 periodics.obj (.text:_Period1msTask) 003e954f 00000011 sysbios.a28L : BIOS.obj (.text:_ti_sysbios_knl_Queue_put__E) 003e9560 00000011 motor_controller_p28L.o28L (.text:_xdc_runtime_HeapStd_Object__delete__S) 003e9571 00000011 ti.targets.rts2800.a28L : Text.o28L (.text:_xdc_runtime_Text_cordText__E) 003e9582 00000011 usblib_c2000.lib : usbdhandler.obj (.text) 003e9593 00000010 gpio.obj (.text:_GPIO_setHigh) 003e95a3 00000010 gpio.obj (.text:_GPIO_setLow) 003e95b3 00000010 gpio.obj (.text:_GPIO_toggle) 003e95c3 00000010 cascaded_controller.obj (.text:_GetFeedback__18CascadedControllerF12Controller_ePl) 003e95d3 00000010 cascaded_controller.obj (.text:_GetReference__18CascadedControllerF12Controller_ePl) 003e95e3 00000010 profile_generator.obj (.text:_SetAccelerationLimit__16ProfileGeneratorFl) 003e95f3 00000010 fault_handler.obj (.text:_enumToString__Q2_3c3d5motorFQ3_3c3d5motor10MotorFault) 003e9603 00000010 motor_controller_p28L.o28L (.text:_ti_sysbios_BIOS_errorRaiseHook__I) 003e9613 00000010 motor_controller_p28L.o28L (.text:_ti_sysbios_family_c28_Hwi_disable__E) 003e9623 00000010 sysbios.a28L : BIOS.obj (.text:_ti_sysbios_family_c28_Timer_stop__E) 003e9633 00000010 : BIOS.obj (.text:_ti_sysbios_knl_Queue_get__E) 003e9643 00000010 : BIOS.obj (.text:_ti_sysbios_knl_Task_enabled__E) 003e9653 00000010 ti.targets.rts2800.a28L : SysMin.o28L (.text:_xdc_runtime_SysMin_Module_startup__E) 003e9663 0000000f Boot.a28L : Boot.o28L (.text:.bootCodeSection:_ti_catalog_c2800_init_Boot_disableWatchdog) 003e9672 0000000f fault_handler.obj (.text:_ClearAllFaults__Q3_3c3d5motor12FaultHandlerFv) 003e9681 0000000f offset.obj (.text:_OFFSET_setInitCond) 003e9690 0000000f profile_generator.obj (.text:_SetTarget__16ProfileGeneratorF8Position) 003e969f 0000000f parser.obj (.text:_sendReply__FP5cmd_t) 003e96ae 0000000f motor_controller_p28L.o28L (.text:_ti_sysbios_BIOS_removeRTSLock__I) 003e96bd 0000000f sysbios.a28L : BIOS.obj (.text:_ti_sysbios_gates_GateMutex_Instance_init__E) 003e96cc 0000000f : BIOS.obj (.text:_ti_sysbios_knl_Task_sleepTimeout__I) 003e96db 0000000f : BIOS.obj (.text:_ti_sysbios_knl_Task_unblock__E) 003e96ea 0000000f ti.targets.rts2800.a28L : Error.o28L (.text:_xdc_runtime_Error_raiseX__E) 003e96f9 0000000f : Registry.o28L (.text:_xdc_runtime_Registry_findById__E) 003e9708 0000000e fault_handler.obj (.text:_TryEnable__Q3_3c3d5motor12FaultHandlerFv) 003e9716 0000000e motor_controller_p28L.o28L (.text:_ti_sysbios_knl_Mailbox_Object__get__S) 003e9724 0000000e motor_controller_p28L.o28L (.text:_ti_sysbios_knl_Semaphore_destruct) 003e9732 0000000e motor_controller_p28L.o28L (.text:_ti_sysbios_knl_Swi_Object__get__S) 003e9740 0000000e motor_controller_p28L.o28L (.text:_ti_sysbios_knl_Task_Object__get__S) 003e974e 0000000e rts2800_ml.lib : fd_sub28.asm.obj (.text) 003e975c 0000000d fault_handler.obj (.text:_Standby__Q3_3c3d5motor12FaultHandlerFv) 003e9769 0000000d motor_controller_p28L.o28L (.text:_ti_sysbios_BIOS_registerRTSLock__I) 003e9776 0000000d motor_controller_p28L.o28L (.text:_ti_sysbios_BIOS_rtsLock__I) 003e9783 0000000d sysbios.a28L : BIOS.obj (.text:_ti_sysbios_family_c28_Hwi_dispatchC__I) 003e9790 0000000d : BIOS.obj (.text:_ti_sysbios_family_c28_TaskSupport_checkStack__E) 003e979d 0000000d : c28_TaskSupport_asm.obj (.text:_ti_sysbios_family_c28_TaskSupport_swap__E) 003e97aa 0000000d motor_controller_p28L.o28L (.text:_ti_sysbios_gates_GateHwi_Handle__label__S) 003e97b7 0000000d motor_controller_p28L.o28L (.text:_ti_sysbios_gates_GateMutex_Handle__label__S) 003e97c4 0000000d motor_controller_p28L.o28L (.text:_ti_sysbios_knl_Queue_destruct) 003e97d1 0000000d ti.targets.rts2800.a28L : Error.o28L (.text:_xdc_runtime_Error_check__E) 003e97de 0000000d motor_controller_p28L.o28L (.text:_xdc_runtime_HeapStd_Handle__label__S) 003e97eb 0000000d ti.targets.rts2800.a28L : System.o28L (.text:_xdc_runtime_System_abort__E) 003e97f8 0000000d rts2800_ml.lib : memccpy.c.obj (.text) 003e9805 0000000c pwm.obj (.text:_PWM_setTripZoneState_DCAEVT1) 003e9811 0000000c pwm.obj (.text:_PWM_setTripZoneState_DCAEVT2) 003e981d 0000000c pwm.obj (.text:_PWM_setTripZoneState_DCBEVT1) 003e9829 0000000c pwm.obj (.text:_PWM_setTripZoneState_TZB) 003e9835 0000000c hallsensor.obj (.text:___ct__10HallSensorFv) 003e9841 0000000c motor_controller_p28L.o28L (.text:_ti_sysbios_BIOS_exitFunc__I) 003e984d 0000000c sysbios.a28L : BIOS.obj (.text:_ti_sysbios_gates_GateMutex_leave__E) 003e9859 0000000c : BIOS.obj (.text:_ti_sysbios_knl_Semaphore_reset__E) 003e9865 0000000c : BIOS.obj (.text:_ti_sysbios_knl_Task_enter__I) 003e9871 0000000c ti.targets.rts2800.a28L : SysMin.o28L (.text:_xdc_runtime_SysMin_exit__E) 003e987d 0000000b home.obj (.text:_GetLimitToIndexDistance__4HomeFP8Position) 003e9888 0000000b syslog_impl.obj (.text:_LogTxCallback__FPvUlT2T1) 003e9893 0000000b periodics.obj (.text:_PRD_1khz) 003e989e 0000000b motor_controller_p28L.o28L (.text:_ti_sysbios_family_c28_Hwi_Module__startupDone__F) 003e98a9 0000000b motor_controller_p28L.o28L (.text:_ti_sysbios_family_c28_Hwi_Object__get__S) 003e98b4 0000000b motor_controller_p28L.o28L (.text:_ti_sysbios_family_c28_Timer_Module__startupDone__F) 003e98bf 0000000b motor_controller_p28L.o28L (.text:_ti_sysbios_knl_Queue_Object__get__S) 003e98ca 0000000b ti.targets.rts2800.a28L : Memory.o28L (.text:_xdc_runtime_Memory_free__E) 003e98d5 0000000b : System.o28L (.text:_xdc_runtime_System_exit__E) 003e98e0 0000000b rts2800_ml.lib : strchr.c.obj (.text) 003e98eb 0000000b : strrchr.c.obj (.text) 003e98f6 0000000a adc.obj (.text:_ADC_disable) 003e9900 0000000a adc.obj (.text:_ADC_disableVoltRefLoConv) 003e990a 0000000a adc.obj (.text:_ADC_enable) 003e9914 0000000a adc.obj (.text:_ADC_enableBandGap) 003e991e 0000000a adc.obj (.text:_ADC_enableNoOverlapMode) 003e9928 0000000a adc.obj (.text:_ADC_enableRefBuffers) 003e9932 0000000a adc.obj (.text:_ADC_enableVoltRefLoConv) 003e993c 0000000a adc.obj (.text:_ADC_powerUp) 003e9946 0000000a adc.obj (.text:_ADC_setSocFrc) 003e9950 0000000a pwm.obj (.text:_PWM_setTripZoneState_TZA) 003e995a 0000000a F2806x_Sci.obj (.text:_SCI_resetRxFifo) 003e9964 0000000a profile_generator.obj (.text:_SetVelocityLimit__16ProfileGeneratorFl) 003e996e 0000000a ti.targets.rts2800.a28L : Error.o28L (.text:_xdc_runtime_Error_init__E) 003e9978 0000000a : System.o28L (.text:_xdc_runtime_System_vsnprintf__E) 003e9982 0000000a : Text.o28L (.text:_xdc_runtime_Text_ropeText__E) 003e998c 0000000a rts2800_ml.lib : s_copysignf.c.obj (.text) 003e9996 00000009 clk.obj (.text:_CLK_enablePwmClock) 003e999f 00000009 ctrlQEP.obj (.text:_CTRL_setWaitTimes) 003e99a8 00000009 drv8323.obj (.text:_DRV8323_init) 003e99b1 00000009 motor_id.obj (.text:_MotorID_Init) 003e99ba 00000009 osc.obj (.text:_OSC_setTrim) 003e99c3 00000009 pie.obj (.text:_PIE_enableInt) 003e99cc 00000009 pwm.obj (.text:_PWM_setActionQual_CntDown_CmpA_PwmA) 003e99d5 00000009 pwm.obj (.text:_PWM_setActionQual_CntDown_CmpB_PwmB) 003e99de 00000009 pwm.obj (.text:_PWM_setActionQual_CntUp_CmpA_PwmA) 003e99e7 00000009 pwm.obj (.text:_PWM_setActionQual_CntUp_CmpB_PwmB) 003e99f0 00000009 pwm.obj (.text:_PWM_setSocAPeriod) 003e99f9 00000009 pwm.obj (.text:_PWM_setSocAPulseSrc) 003e9a02 00000009 F2806x_Sci.obj (.text:_SCI_getDataNonBlocking) 003e9a0b 00000009 sysbios.a28L : c28_TaskSupport_asm.obj (.text:_ti_sysbios_family_c28_TaskSupport_glue) 003e9a14 00000009 : BIOS.obj (.text:_ti_sysbios_hal_Hwi_Module_startup__E) 003e9a1d 00000009 motor_controller_p28L.o28L (.text:_ti_sysbios_knl_Task_SupportProxy_start__E) 003e9a26 00000009 motor_controller_p28L.o28L (.text:_xdc_runtime_Startup_exec__I) 003e9a2f 00000009 motor_controller_p28L.o28L (.text:_xdc_runtime_Text_visitRope__I) 003e9a38 00000009 rts2800_ml.lib : _lock.c.obj (.text) 003e9a41 00000009 : fd_neg28.asm.obj (.text) 003e9a4a 00000008 CodeStartBranch.obj (.text) 003e9a52 00000008 adc.obj (.text:_ADC_init) 003e9a5a 00000008 enc.obj (.text:_ENC_init) 003e9a62 00000008 syslog_impl.obj (.text:_LogRxCallback__FPvUlT2T1) 003e9a6a 00000008 pie.obj (.text:_PIE_init) 003e9a72 00000008 pwr.obj (.text:_PWR_init) 003e9a7a 00000008 settling.obj (.text:_SetErrorLimit__8SettlingF8Position) 003e9a82 00000008 wdog.obj (.text:_WDOG_disable) 003e9a8a 00000008 syslog_impl.obj (.text:___dt__Q3_3c3d5micro6SyslogFv) 003e9a92 00000008 main.obj (.text:___dt__Q4_3c3d5micro5motor10SyslogImplFv) 003e9a9a 00000008 syslog_impl.obj (.text:___dt__Q4_3c3d5micro5motor10SyslogImplFv) 003e9aa2 00000008 sysbios.a28L : BIOS.obj (.text:_ti_sysbios_BIOS_setThreadType__E) 003e9aaa 00000008 : BIOS.obj (.text:_ti_sysbios_gates_GateMutex_Instance_finalize__E) 003e9ab2 00000008 : BIOS.obj (.text:_ti_sysbios_knl_Semaphore_Instance_finalize__E) 003e9aba 00000008 motor_controller_p28L.o28L (.text:_xdc_runtime_IHeap_alloc) 003e9ac2 00000008 ti.targets.rts2800.a28L : Memory.o28L (.text:_xdc_runtime_Memory_calloc__E) 003e9aca 00000008 : SysMin.o28L (.text:_xdc_runtime_SysMin_ready__E) 003e9ad2 00000008 rts2800_ml.lib : strlen.c.obj (.text) 003e9ada 00000008 : wcslen.c.obj (.text) 003e9ae2 00000007 motor_controller_p28L.o28L (.text:.bootCodeSection:_ti_catalog_c2800_init_Boot_init) 003e9ae9 00000007 adc.obj (.text:_ADC_setOffTrim) 003e9af0 00000007 adc.obj (.text:_ADC_setSocFrcWord) 003e9af7 00000007 clk.obj (.text:_CLK_disableAdcClock) 003e9afe 00000007 clk.obj (.text:_CLK_disableClaClock) 003e9b05 00000007 clk.obj (.text:_CLK_disableEcanaClock) 003e9b0c 00000007 clk.obj (.text:_CLK_disableHrPwmClock) 003e9b13 00000007 clk.obj (.text:_CLK_disableI2cClock) 003e9b1a 00000007 clk.obj (.text:_CLK_disableLinAClock) 003e9b21 00000007 clk.obj (.text:_CLK_disableTbClockSync) 003e9b28 00000007 clk.obj (.text:_CLK_enableAdcClock) 003e9b2f 00000007 clk.obj (.text:_CLK_enableEcap1Clock) 003e9b36 00000007 clk.obj (.text:_CLK_enableEqep1Clock) 003e9b3d 00000007 clk.obj (.text:_CLK_enableEqep2Clock) 003e9b44 00000007 clk.obj (.text:_CLK_enableSciaClock) 003e9b4b 00000007 clk.obj (.text:_CLK_enableSpiaClock) 003e9b52 00000007 clk.obj (.text:_CLK_enableSpibClock) 003e9b59 00000007 clk.obj (.text:_CLK_enableTbClockSync) 003e9b60 00000007 clk.obj (.text:_CLK_setClkOutPreScaler) 003e9b67 00000007 clk.obj (.text:_CLK_setOsc2Src) 003e9b6e 00000007 clk.obj (.text:_CLK_setOscSrc) 003e9b75 00000007 clk.obj (.text:_CLK_setWatchDogSrc) 003e9b7c 00000007 usb_cdc.obj (.text:_F2806x_USB0_device_int) 003e9b83 00000007 pll.obj (.text:_PLL_setDivideSelect) 003e9b8a 00000007 pwm.obj (.text:_PWM_setDeadBandOutputMode) 003e9b91 00000007 pwm.obj (.text:_PWM_setDeadBandPolarity) 003e9b98 00000007 pwm.obj (.text:_PWM_setIntPeriod) 003e9b9f 00000007 F2806x_Sci.obj (.text:_SCI_putDataBlocking) 003e9ba6 00000007 F2806x_Sci.obj (.text:_SCI_setRxFifoIntLevel) 003e9bad 00000007 spi.obj (.text:_SPI_setRxFifoIntLevel) 003e9bb4 00000007 spi.obj (.text:_SPI_setSuspend) 003e9bbb 00000007 syslog_impl.obj (.text:_WriteMessage__Q4_3c3d5micro5motor10SyslogImplFRCQ4_3c3d5micro6Syslog13SyslogMessage) 003e9bc2 00000007 cascaded_controller.obj (.text:___sti___22_cascaded_controller_cc_abf5a60e) 003e9bc9 00000007 pid.obj (.text:___sti___6_pid_cc_a6947575) 003e9bd0 00000007 home.obj (.text:___sti___7_home_cc_6e1a28c3) 003e9bd7 00000007 parser.obj (.text:___sti___9_parser_cc_0f23eb95) 003e9bde 00000007 sysbios.a28L : BIOS.obj (.text:_ti_sysbios_knl_Queue_empty__E) 003e9be5 00000007 ti.targets.rts2800.a28L : HeapStd.o28L (.text:_xdc_runtime_HeapStd_getStats__E) 003e9bec 00000007 motor_controller_p28L.o28L (.text:_xdc_runtime_System_aprintf__E) 003e9bf3 00000007 motor_controller_p28L.o28L (.text:_xdc_runtime_System_printf__E) 003e9bfa 00000007 rts2800_ml.lib : memset.c.obj (.text) 003e9c01 00000006 clk.obj (.text:_CLK_disableClkIn) 003e9c07 00000006 clk.obj (.text:_CLK_disableOsc2) 003e9c0d 00000006 clk.obj (.text:_CLK_enableCompClock) 003e9c13 00000006 clk.obj (.text:_CLK_enableCrystalOsc) 003e9c19 00000006 clk.obj (.text:_CLK_enableOsc1) 003e9c1f 00000006 clk.obj (.text:_CLK_init) 003e9c25 00000006 clk.obj (.text:_CLK_setLowSpdPreScaler) 003e9c2b 00000006 filter_fo.obj (.text:_FILTER_FO_init) 003e9c31 00000006 flash.obj (.text:_FLASH_init) 003e9c37 00000006 gpio.obj (.text:_GPIO_init) 003e9c3d 00000006 osc.obj (.text:_OSC_init) 003e9c43 00000006 pll.obj (.text:_PLL_disableClkDetect) 003e9c49 00000006 pll.obj (.text:_PLL_enableClkDetect) 003e9c4f 00000006 pll.obj (.text:_PLL_init) 003e9c55 00000006 pll.obj (.text:_PLL_resetClkDetect) 003e9c5b 00000006 pll.obj (.text:_PLL_setClkFreq) 003e9c61 00000006 periodics.obj (.text:_PRD_100hz) 003e9c67 00000006 periodics.obj (.text:_PRD_1hz) 003e9c6d 00000006 pwm.obj (.text:_PWM_disableTripZones) 003e9c73 00000006 pwm.obj (.text:_PWM_enableTripZoneSrc) 003e9c79 00000006 pwm.obj (.text:_PWM_init) 003e9c7f 00000006 pwm.obj (.text:_PWM_setLoadMode_CmpB) 003e9c85 00000006 pwm.obj (.text:_PWM_setShadowMode_CmpA) 003e9c8b 00000006 pwm.obj (.text:_PWM_setShadowMode_CmpB) 003e9c91 00000006 qep.obj (.text:_QEP_init) 003e9c97 00000006 F2806x_Sci.obj (.text:_SCI_init) 003e9c9d 00000006 spi.obj (.text:_SPI_init) 003e9ca3 00000006 cascaded_controller.obj (.text:_SetErrorLimit__18CascadedControllerF12Controller_e8Position) 003e9ca9 00000006 timer.obj (.text:_TIMER_init) 003e9caf 00000006 traj.obj (.text:_TRAJ_init) 003e9cb5 00000006 wdog.obj (.text:_WDOG_init) 003e9cbb 00000006 syslog_impl.obj (.text:_WriteMessageDirect__Q4_3c3d5micro5motor10SyslogImplFRCQ4_3c3d5micro6Syslog13SyslogMessage) 003e9cc1 00000006 sysbios.a28L : BIOS.obj (.text:_ti_sysbios_BIOS_start__E) 003e9cc7 00000006 motor_controller_p28L.o28L (.text:_ti_sysbios_family_c28_Hwi_startup__E) 003e9ccd 00000006 sysbios.a28L : c28_IntrinsicsSupport_asm.obj (.text:_ti_sysbios_family_c28_IntrinsicsSupport_maxbit__E) 003e9cd3 00000006 : BIOS.obj (.text:_ti_sysbios_family_c28_TimestampProvider_rolloverFunc__E) 003e9cd9 00000006 : BIOS.obj (.text:_ti_sysbios_family_c28_TimestampProvider_startTimer__E) 003e9cdf 00000006 : BIOS.obj (.text:_ti_sysbios_knl_Swi_disable__E) 003e9ce5 00000006 : BIOS.obj (.text:_ti_sysbios_knl_Task_disable__E) 003e9ceb 00000006 ti.targets.rts2800.a28L : Gate.o28L (.text:_xdc_runtime_Gate_enterSystem__E) 003e9cf1 00000006 : Gate.o28L (.text:_xdc_runtime_Gate_leaveSystem__E) 003e9cf7 00000005 filter_fo.obj (.text:_FILTER_FO_setInitialConditions) 003e9cfc 00000005 hal.obj (.text:_HAL_enableDrv) 003e9d01 00000005 hal.obj (.text:_HAL_readDrvData) 003e9d06 00000005 hal.obj (.text:_HAL_setupDrvSpi) 003e9d0b 00000005 hal.obj (.text:_HAL_writeDrvData) 003e9d10 00000005 syslog_impl.obj (.text:_LoggingTask) 003e9d15 00000005 motor_id.obj (.text:_MotorID_Identify) 003e9d1a 00000005 pie.obj (.text:_PIE_illegalIsr) 003e9d1f 00000005 sysbios.a28L : BIOS.obj (.text:_ti_sysbios_family_c28_Hwi_switchFromBootStack__E) 003e9d24 00000005 driverlib_c2000.lib : interrupt.obj (.text:retain) 003e9d29 00000005 rts2800_ml.lib : delete.c.obj (.text) 003e9d2e 00000005 : strcpy.c.obj (.text) 003e9d33 00000004 cpu.obj (.text:_CPU_enableInt) 003e9d37 00000004 cpu.obj (.text:_CPU_init) 003e9d3b 00000004 filter_fo.obj (.text:_FILTER_FO_setNumCoeffs) 003e9d3f 00000004 hal.obj (.text:_HAL_enableDebugInt) 003e9d43 00000004 hal.obj (.text:_HAL_enableGlobalInts) 003e9d47 00000004 syslog_impl.obj (.text:_Init__Q4_3c3d5micro5motor10SyslogImplFi) 003e9d4b 00000004 pll.obj (.text:_PLL_getClkFreq) 003e9d4f 00000004 pwm.obj (.text:_PWM_disableChopping) 003e9d53 00000004 pwm.obj (.text:_PWM_disableInt) 003e9d57 00000004 pwm.obj (.text:_PWM_enableSocAPulse) 003e9d5b 00000004 pwm.obj (.text:_PWM_setClkDiv) 003e9d5f 00000004 pwm.obj (.text:_PWM_setCounterMode) 003e9d63 00000004 pwm.obj (.text:_PWM_setHighSpeedClkDiv) 003e9d67 00000004 pwm.obj (.text:_PWM_setLoadMode_CmpA) 003e9d6b 00000004 pwm.obj (.text:_PWM_setPeriodLoad) 003e9d6f 00000004 pwm.obj (.text:_PWM_setPhaseDir) 003e9d73 00000004 pwm.obj (.text:_PWM_setRunMode) 003e9d77 00000004 pwm.obj (.text:_PWM_setSyncMode) 003e9d7b 00000004 F2806x_Sci.obj (.text:_SCI_clearRxFifoInt) 003e9d7f 00000004 F2806x_Sci.obj (.text:_SCI_clearRxFifoOvf) 003e9d83 00000004 F2806x_Sci.obj (.text:_SCI_enableRxFifo) 003e9d87 00000004 F2806x_Sci.obj (.text:_SCI_enableRxFifoInt) 003e9d8b 00000004 F2806x_Sci.obj (.text:_SCI_enableTxFifo) 003e9d8f 00000004 F2806x_Sci.obj (.text:_SCI_setCharLength) 003e9d93 00000004 F2806x_Sci.obj (.text:_SCI_setNumStopBits) 003e9d97 00000004 spi.obj (.text:_SPI_clearRxFifoInt) 003e9d9b 00000004 spi.obj (.text:_SPI_enableRxFifo) 003e9d9f 00000004 spi.obj (.text:_SPI_enableRxFifoInt) 003e9da3 00000004 spi.obj (.text:_SPI_enableTxFifo) 003e9da7 00000004 spi.obj (.text:_SPI_enableTxFifoEnh) 003e9dab 00000004 spi.obj (.text:_SPI_getRxFifoStatus) 003e9daf 00000004 spi.obj (.text:_SPI_resetRxFifo) 003e9db3 00000004 spi.obj (.text:_SPI_setCharLength) 003e9db7 00000004 spi.obj (.text:_SPI_setClkPolarity) 003e9dbb 00000004 sysbios.a28L : BIOS.obj (.text:_ti_sysbios_gates_GateHwi_enter__E) 003e9dbf 00000004 : BIOS.obj (.text:_ti_sysbios_knl_Swi_startup__E) 003e9dc3 00000004 motor_controller_p28L.o28L (.text:_xdc_runtime_IHeap_free) 003e9dc7 00000004 ti.targets.rts2800.a28L : Memory.o28L (.text:_xdc_runtime_Memory_getMaxDefaultTypeAlign__E) 003e9dcb 00000004 : Startup.o28L (.text:_xdc_runtime_Startup_rtsDone__E) 003e9dcf 00000004 rts2800_ml.lib : pure_virt.c.obj (.text) 003e9dd3 00000003 cpu.obj (.text:_CPU_clearIntFlags) 003e9dd6 00000003 cpu.obj (.text:_CPU_disableGlobalInts) 003e9dd9 00000003 cpu.obj (.text:_CPU_disableInts) 003e9ddc 00000003 cpu.obj (.text:_CPU_enableDebugInt) 003e9ddf 00000003 cpu.obj (.text:_CPU_enableGlobalInts) 003e9de2 00000003 position_converter.obj (.text:_GetFilteredVelocityPU__17PositionConverterFv) 003e9de5 00000003 pie.obj (.text:_PIE_clearAllInts) 003e9de8 00000003 pie.obj (.text:_PIE_disable) 003e9deb 00000003 pie.obj (.text:_PIE_enable) 003e9dee 00000003 pll.obj (.text:_PLL_getClkStatus) 003e9df1 00000003 pll.obj (.text:_PLL_getDivideSelect) 003e9df4 00000003 pll.obj (.text:_PLL_getLockStatus) 003e9df7 00000003 pwm.obj (.text:_PWM_disableCounterLoad) 003e9dfa 00000003 pwm.obj (.text:_PWM_disableDeadBand) 003e9dfd 00000003 pwm.obj (.text:_PWM_setDeadBandFallingEdgeDelay) 003e9e00 00000003 pwm.obj (.text:_PWM_setDeadBandRisingEdgeDelay) 003e9e03 00000003 F2806x_Sci.obj (.text:_SCI_disableLoopBack) 003e9e06 00000003 F2806x_Sci.obj (.text:_SCI_disableParity) 003e9e09 00000003 F2806x_Sci.obj (.text:_SCI_enable) 003e9e0c 00000003 F2806x_Sci.obj (.text:_SCI_enableRx) 003e9e0f 00000003 F2806x_Sci.obj (.text:_SCI_enableRxInt) 003e9e12 00000003 F2806x_Sci.obj (.text:_SCI_enableTx) 003e9e15 00000003 F2806x_Sci.obj (.text:_SCI_reset) 003e9e18 00000003 spi.obj (.text:_SPI_disableLoopBack) 003e9e1b 00000003 spi.obj (.text:_SPI_disableOverRunInt) 003e9e1e 00000003 spi.obj (.text:_SPI_disableTx) 003e9e21 00000003 spi.obj (.text:_SPI_enable) 003e9e24 00000003 spi.obj (.text:_SPI_enableTx) 003e9e27 00000003 spi.obj (.text:_SPI_reset) 003e9e2a 00000003 spi.obj (.text:_SPI_setTxDelay) 003e9e2d 00000003 user.obj (.text:_USER_checkForErrors) 003e9e30 00000003 user.obj (.text:_USER_getErrorCode) 003e9e33 00000003 ti.targets.rts2800.a28L : xdc_noinit.o28L (.text:___xdc__init) 003e9e36 00000003 motor_controller_p28L.o28L (.text:_ti_catalog_c2800_init_Boot_limpAbort) 003e9e39 00000003 motor_controller_p28L.o28L (.text:_ti_sysbios_BIOS_RtsGateProxy_enter__E) 003e9e3c 00000003 motor_controller_p28L.o28L (.text:_ti_sysbios_BIOS_RtsGateProxy_leave__E) 003e9e3f 00000003 sysbios.a28L : c28_Hwi_asm.obj (.text:_ti_sysbios_family_c28_Hwi_getIFR__I) 003e9e42 00000003 : BIOS.obj (.text:_ti_sysbios_gates_GateHwi_leave__E) 003e9e45 00000003 motor_controller_p28L.o28L (.text:_ti_sysbios_hal_Hwi_HwiProxy_getStackInfo__E) 003e9e48 00000003 motor_controller_p28L.o28L (.text:_ti_sysbios_hal_Hwi_HwiProxy_switchFromBootStack__E) 003e9e4b 00000003 sysbios.a28L : BIOS.obj (.text:_ti_sysbios_hal_Hwi_startup__E) 003e9e4e 00000003 motor_controller_p28L.o28L (.text:_ti_sysbios_knl_Clock_TimerProxy_getMaxTicks__E) 003e9e51 00000003 sysbios.a28L : BIOS.obj (.text:_ti_sysbios_knl_Idle_loop__E) 003e9e54 00000003 : BIOS.obj (.text:_ti_sysbios_knl_Queue_Instance_init__E) 003e9e57 00000003 motor_controller_p28L.o28L (.text:_ti_sysbios_knl_Task_SupportProxy_checkStack__E) 003e9e5a 00000003 motor_controller_p28L.o28L (.text:_ti_sysbios_knl_Task_SupportProxy_swap__E) 003e9e5d 00000003 sysbios.a28L : BIOS.obj (.text:_ti_sysbios_knl_Task_startup__E) 003e9e60 00000003 motor_controller_p28L.o28L (.text:_xdc_runtime_System_Module_GateProxy_enter__E) 003e9e63 00000003 motor_controller_p28L.o28L (.text:_xdc_runtime_System_Module_GateProxy_leave__E) 003e9e66 00000003 ti.targets.rts2800.a28L : System.o28L (.text:_xdc_runtime_System_Module_startup__E) 003e9e69 00000003 motor_controller_p28L.o28L (.text:_xdc_runtime_System_SupportProxy_abort__E) 003e9e6c 00000003 motor_controller_p28L.o28L (.text:_xdc_runtime_System_SupportProxy_exit__E) 003e9e6f 00000003 motor_controller_p28L.o28L (.text:_xdc_runtime_System_SupportProxy_putch__E) 003e9e72 00000003 motor_controller_p28L.o28L (.text:_xdc_runtime_System_SupportProxy_ready__E) 003e9e75 00000003 ti.targets.rts2800.a28L : System.o28L (.text:_xdc_runtime_System_abortStd__E) 003e9e78 00000003 : System.o28L (.text:_xdc_runtime_System_exitStd__E) 003e9e7b 00000003 motor_controller_p28L.o28L (.text:_xdc_runtime_Timestamp_SupportProxy_get64__E) 003e9e7e 00000003 ti.targets.rts2800.a28L : Timestamp.o28L (.text:_xdc_runtime_Timestamp_get64__E) 003e9e81 00000003 rts2800_ml.lib : error.c.obj (.text) 003e9e84 00000002 drv8323.obj (.text:_DRV8323_setGpioHandle) 003e9e86 00000002 drv8323.obj (.text:_DRV8323_setGpioNumber) 003e9e88 00000002 drv8323.obj (.text:_DRV8323_setSpiHandle) 003e9e8a 00000002 filter_fo.obj (.text:_FILTER_FO_setDenCoeffs) 003e9e8c 00000002 offset.obj (.text:_OFFSET_setOffset) 003e9e8e 00000002 pwm.obj (.text:_PWM_setCount) 003e9e90 00000002 pwm.obj (.text:_PWM_setPeriod) 003e9e92 00000002 pwm.obj (.text:_PWM_setPhase) 003e9e94 00000002 spi.obj (.text:_SPI_setBaudRate) 003e9e96 00000002 spi.obj (.text:_SPI_setClkPhase) 003e9e98 00000002 spi.obj (.text:_SPI_setMode) 003e9e9a 00000002 motor_controller_p28L.o28L (.text:_malloc) 003e9e9c 00000002 hallsensor.obj (.text:_set_handle__10HallSensorFP10_GPIO_Obj_) 003e9e9e 00000002 Boot.a28L : Boot.o28L (.text:_ti_catalog_c2800_init_Boot_defaultLimpAbortFunction) 003e9ea0 00000002 motor_controller_p28L.o28L (.text:_ti_sysbios_family_c28_TaskSupport_Module__startupDone__S) 003e9ea2 00000002 sysbios.a28L : BIOS.obj (.text:_ti_sysbios_family_c28_Timer_getMaxTicks__E) 003e9ea4 00000002 : BIOS.obj (.text:_ti_sysbios_gates_GateHwi_query__E) 003e9ea6 00000002 : BIOS.obj (.text:_ti_sysbios_gates_GateMutex_query__E) 003e9ea8 00000002 ti.targets.rts2800.a28L : Error.o28L (.text:_xdc_runtime_Error_getSite__E) 003e9eaa 00000002 : HeapStd.o28L (.text:_xdc_runtime_HeapStd_isBlocking__E) 003e9eac 00000002 rts2800_ml.lib : pre_init.c.obj (.text) 003e9eae 00000001 motor_controller_p28L.o28L (.text:_free) 003e9eaf 00000001 sysbios.a28L : BIOS.obj (.text:_ti_sysbios_BIOS_linkedWithIncorrectBootLibrary__E) 003e9eb0 00000001 motor_controller_p28L.o28L (.text:_ti_sysbios_BIOS_nullFunc__I) 003e9eb1 00000001 sysbios.a28L : c28_Hwi_asm.obj (.text:_ti_sysbios_family_c28_Hwi_interruptReturn__I) 003e9eb2 00000001 : BIOS.obj (.text:_ti_sysbios_gates_GateHwi_Instance_init__E) 003e9eb3 00000001 rts2800_ml.lib : newhandler.c.obj (.text) 003e9eb4 00000001 : startup.c.obj (.text) .econst 0 003e9eb6 00002e7c 003e9eb6 000015d2 motor_controller_p28L.o28L (.econst:xdc_runtime_Text_charTab__A) 003eb488 0000023e parser.obj (.econst:.string) 003eb6c6 000001e0 motor_id.obj (.econst:_MOTOR_PARAMS) 003eb8a6 0000017a fault_handler.obj (.econst:.string) 003eba20 00000101 rts2800_ml.lib : ctype.c.obj (.econst:.string:__ctypes_) 003ebb21 00000001 motor_controller_p28L.o28L (.econst:ti_sysbios_family_c28_Hwi_Module__id__C) 003ebb22 00000100 motor_controller_p28L.o28L (.econst:_ti_sysbios_family_c28_Hwi_vectors) 003ebc22 000000fc periodics.obj (.econst:_temperature_by_ADC_counts) 003ebd1e 000000b2 fault_handler.obj (.econst:_$P$T1$1) 003ebdd0 000000b2 home.obj (.econst:_$P$T1$1) 003ebe82 000000b2 main.obj (.econst:_$P$T1$1) 003ebf34 000000b2 parser.obj (.econst:_$P$T1$1) 003ebfe6 000000b2 periodics.obj (.econst:_$P$T1$1) 003ec098 000000b2 position_converter.obj (.econst:_$P$T1$1) 003ec14a 000000b2 main.obj (.econst:_$P$T3$2) 003ec1fc 000000b2 syslog_impl.obj (.econst:_$P$T6$3) 003ec2ae 00000090 motor_controller_p28L.o28L (.econst:.string) 003ec33e 00000058 ti.targets.rts2800.a28L : Error.o28L (.econst:.string) 003ec396 00000054 motor_controller_p28L.o28L (.econst:xdc_runtime_Text_nodeTab__A) 003ec3ea 00000043 ti.targets.rts2800.a28L : Text.o28L (.econst:.string) 003ec42d 00000001 motor_controller_p28L.o28L (.econst:ti_sysbios_family_c28_Hwi_Module__loggerDefined__C) 003ec42e 00000040 rts2800_ml.lib : strtold.c.obj (.econst:_digits) 003ec46e 0000003b abs_enc.obj (.econst:_Motor_Controller_GPIO) 003ec4a9 0000003b hal.obj (.econst:_Motor_Controller_GPIO) 003ec4e4 0000003b hallsensor.obj (.econst:_Motor_Controller_GPIO) 003ec51f 0000003b home.obj (.econst:_Motor_Controller_GPIO) 003ec55a 0000003b main.obj (.econst:_Motor_Controller_GPIO) 003ec595 0000003b motor_id.obj (.econst:_Motor_Controller_GPIO) 003ec5d0 0000003b parser.obj (.econst:_Motor_Controller_GPIO) 003ec60b 0000003b periodics.obj (.econst:_Motor_Controller_GPIO) 003ec646 0000003a parser.obj (.econst:_EMPTY_COMMAND) 003ec680 0000003a syslog_impl.obj (.econst:_LOG_DEVICE_DEFAULTS) 003ec6ba 00000036 syslog_impl.obj (.econst:_configString) 003ec6f0 00000031 syslog.obj (.econst:.string) 003ec721 00000001 motor_controller_p28L.o28L (.econst:ti_sysbios_family_c28_Hwi_NUM_INTERRUPTS_ALL__C) 003ec722 0000002d main.obj (.econst:.string) 003ec74f 0000002c syslog_impl.obj (.econst:_controlInterfaceString) 003ec77b 00000001 motor_controller_p28L.o28L (.econst:ti_sysbios_family_c28_Hwi_Object__count__C) 003ec77c 0000002a ti.targets.rts2800.a28L : Startup.o28L (.econst:.string) 003ec7a6 00000028 motor_controller_p28L.o28L (.econst) 003ec7ce 00000026 rts2800_ml.lib : _printfi.c.obj (.econst:.string) 003ec7f4 00000024 : strtold.c.obj (.econst:_powerof10) 003ec818 00000023 usblib_c2000.lib : usbdcdc.obj (.econst:_g_pui8CDCSerCommInterface) 003ec83b 00000001 motor_controller_p28L.o28L (.econst:ti_sysbios_family_c28_Hwi_zeroLatencyIERMask__C) 003ec83c 00000022 home.obj (.econst:.string) 003ec85e 00000020 rts2800_ml.lib : strtod.c.obj (.econst:_digits) 003ec87e 0000001e main.obj (.econst:_EMPTY_MOTOR_PARAMETERS) 003ec89c 0000001e motor_id.obj (.econst:_EMPTY_MOTOR_PARAMETERS) 003ec8ba 0000001c rts2800_ml.lib : _printfi.c.obj (.econst) 003ec8d6 0000001c : s_scalbn.c.obj (.econst) 003ec8f2 0000001a usblib_c2000.lib : usbdenum.obj (.econst:_g_psUSBDStdRequests) 003ec90c 00000019 ti.targets.rts2800.a28L : System.o28L (.econst:.string) 003ec925 00000001 motor_controller_p28L.o28L (.econst:ti_sysbios_family_c28_TaskSupport_Module__id__C) 003ec926 00000018 main.obj (.econst:_MOTOR_GAINS_INIT) 003ec93e 00000018 usblib_c2000.lib : usbdcdc.obj (.econst:_g_sCDCHandlers) 003ec956 00000017 position_converter.obj (.econst:.string) 003ec96d 00000017 usblib_c2000.lib : usbdcdc.obj (.econst:_g_pui8CDCSerDataInterface) 003ec984 00000014 syslog_impl.obj (.econst:___vtbl__Q3_3c3d5micro6Syslog) 003ec998 00000014 syslog_impl.obj (.econst:___vtbl__Q4_3c3d5micro5motor10SyslogImpl) 003ec9ac 00000014 syslog_impl.obj (.econst:_productString) 003ec9c0 00000014 hal.obj (.econst) 003ec9d4 00000014 motor_controller_p28L.o28L (.econst:xdc_runtime_HeapStd_Module__FXNS__C) 003ec9e8 00000014 motor_controller_p28L.o28L (.econst:xdc_runtime_Startup_sfxnTab__A) 003ec9fc 00000012 syslog_impl.obj (.econst:_LOG_RX_BUFFER_DEFAULTS) 003eca0e 00000012 syslog_impl.obj (.econst:_LOG_TX_BUFFER_DEFAULTS) 003eca20 00000012 syslog_impl.obj (.econst:_serialNumberString) 003eca32 00000012 motor_controller_p28L.o28L (.econst:ti_sysbios_gates_GateHwi_Module__FXNS__C) 003eca44 00000012 motor_controller_p28L.o28L (.econst:ti_sysbios_gates_GateMutex_Module__FXNS__C) 003eca56 00000011 syslog.obj (.econst:.string:_$P$T1$2) 003eca67 00000001 motor_controller_p28L.o28L (.econst:ti_sysbios_family_c28_Timer_startupNeeded__C) 003eca68 00000010 motor_controller_p28L.o28L (.econst:ti_sysbios_gates_GateHwi_Object__DESC__C) 003eca78 00000010 motor_controller_p28L.o28L (.econst:ti_sysbios_gates_GateMutex_Object__DESC__C) 003eca88 00000010 motor_controller_p28L.o28L (.econst:ti_sysbios_knl_Queue_Object__DESC__C) 003eca98 00000010 motor_controller_p28L.o28L (.econst:ti_sysbios_knl_Semaphore_Object__DESC__C) 003ecaa8 00000010 motor_controller_p28L.o28L (.econst:ti_sysbios_knl_Semaphore_Object__PARAMS__C) 003ecab8 00000010 motor_controller_p28L.o28L (.econst:xdc_runtime_HeapStd_Object__DESC__C) 003ecac8 0000000e rts2800_ml.lib : _scanfi.c.obj (.econst:.string) 003ecad6 0000000e syslog_impl.obj (.econst:_manufacturerString) 003ecae4 0000000e motor_controller_p28L.o28L (.econst:xdc_runtime_HeapStd_Object__PARAMS__C) 003ecaf2 0000000c rts2800_ml.lib : strtod.c.obj (.econst:_powerof10) 003ecafe 0000000c syslog_impl.obj (.econst:_stringDescriptors) 003ecb0a 0000000c rts2800_ml.lib : strtold.c.obj (.econst) 003ecb16 0000000c motor_controller_p28L.o28L (.econst:ti_sysbios_gates_GateHwi_Object__PARAMS__C) 003ecb22 0000000c motor_controller_p28L.o28L (.econst:ti_sysbios_gates_GateMutex_Object__PARAMS__C) 003ecb2e 0000000c motor_controller_p28L.o28L (.econst:ti_sysbios_knl_Queue_Object__PARAMS__C) 003ecb3a 0000000b main.obj (.econst:_user_GPIO) 003ecb45 0000000b parser.obj (.econst:_user_GPIO) 003ecb50 0000000a periodics.obj (.econst:.string) 003ecb5a 0000000a motor_controller_p28L.o28L (.econst:xdc_runtime_Startup_sfxnRts__A) 003ecb64 00000008 pid.obj (.econst) 003ecb6c 00000008 profile_generator.obj (.econst) 003ecb74 00000008 rts2800_ml.lib : s_frexp.c.obj (.econst) 003ecb7c 00000008 user.obj (.econst) 003ecb84 00000007 rts2800_ml.lib : _scanfi.c.obj (.econst:.string:_flit$1) 003ecb8b 00000006 : _scanfi.c.obj (.econst:.string:_barr$2) 003ecb91 00000001 motor_controller_p28L.o28L (.econst:ti_sysbios_family_c28_TimestampProvider_Module__id__C) 003ecb92 00000006 rts2800_ml.lib : s_scalbnf.c.obj (.econst) 003ecb98 00000005 ti.targets.rts2800.a28L : Assert.o28L (.econst:.string) 003ecb9d 00000001 motor_controller_p28L.o28L (.econst:ti_sysbios_family_c28_TimestampProvider_useClockTimer__C) 003ecb9e 00000004 ctrlQEP.obj (.econst:_$P$T0$1) 003ecba2 00000004 profile_generator.obj (.econst:_$P$T0$1) 003ecba6 00000004 syslog.obj (.econst:_$P$T0$1) 003ecbaa 00000004 ctrlQEP.obj (.econst:_$P$T1$2) 003ecbae 00000004 profile_generator.obj (.econst:_$P$T1$2) 003ecbb2 00000004 parser.obj (.econst:_$P$T2$2) 003ecbb6 00000004 ctrlQEP.obj (.econst:_$P$T2$3) 003ecbba 00000004 ctrlQEP.obj (.econst:_$P$T3$4) 003ecbbe 00000004 ctrlQEP.obj (.econst:_$P$T4$5) 003ecbc2 00000004 ctrlQEP.obj (.econst:_$P$T5$6) 003ecbc6 00000004 cascaded_controller.obj (.econst:_ZERO_POSITION) 003ecbca 00000004 home.obj (.econst:_ZERO_POSITION) 003ecbce 00000004 main.obj (.econst:_ZERO_POSITION) 003ecbd2 00000004 parser.obj (.econst:_ZERO_POSITION) 003ecbd6 00000004 periodics.obj (.econst:_ZERO_POSITION) 003ecbda 00000004 pid.obj (.econst:_ZERO_POSITION) 003ecbde 00000004 position_converter.obj (.econst:_ZERO_POSITION) 003ecbe2 00000004 profile_generator.obj (.econst:_ZERO_POSITION) 003ecbe6 00000004 usblib_c2000.lib : usbdcdc.obj (.econst:_g_sCDCCompSerConfigHeader) 003ecbea 00000004 : usbdcdc.obj (.econst:_g_sCDCSerCommInterfaceSection) 003ecbee 00000004 : usbdcdc.obj (.econst:_g_sCDCSerConfigHeader) 003ecbf2 00000004 : usbdcdc.obj (.econst:_g_sCDCSerConfigSection) 003ecbf6 00000004 : usbdcdc.obj (.econst:_g_sCDCSerDataInterfaceSection) 003ecbfa 00000004 : usbdcdc.obj (.econst:_g_sIADSerConfigSection) 003ecbfe 00000004 syslog_impl.obj (.econst:_langDescriptor) 003ecc02 00000004 ctrlQEP.obj (.econst) 003ecc06 00000004 hallsensor.obj (.econst) 003ecc0a 00000004 home.obj (.econst) 003ecc0e 00000004 main.obj (.econst) 003ecc12 00000004 parser.obj (.econst) 003ecc16 00000004 periodics.obj (.econst) 003ecc1a 00000004 motor_controller_p28L.o28L (.econst:ti_sysbios_knl_Idle_funcList__C) 003ecc1e 00000004 motor_controller_p28L.o28L (.econst:xdc_runtime_Startup_firstFxns__C) 003ecc22 00000004 motor_controller_p28L.o28L (.econst:xdc_runtime_Startup_lastFxns__C) 003ecc26 00000002 usblib_c2000.lib : usbdcdc.obj (.econst:_g_pCDCCompSerConfigDescriptors) 003ecc28 00000002 : usbdcdc.obj (.econst:_g_ppCDCSerConfigDescriptors) 003ecc2a 00000002 rts2800_ml.lib : s_ceilf.c.obj (.econst) 003ecc2c 00000002 motor_controller_p28L.o28L (.econst:ti_sysbios_family_c28_Hwi_A_badIntNum__C) 003ecc2e 00000002 motor_controller_p28L.o28L (.econst:ti_sysbios_family_c28_Hwi_A_invalidArg__C) 003ecc30 00000002 motor_controller_p28L.o28L (.econst:ti_sysbios_family_c28_Hwi_E_unpluggedInterrupt__C) 003ecc32 00000002 motor_controller_p28L.o28L (.econst:ti_sysbios_family_c28_Hwi_LD_end__C) 003ecc34 00000002 motor_controller_p28L.o28L (.econst:ti_sysbios_family_c28_Hwi_LM_begin__C) 003ecc36 00000002 motor_controller_p28L.o28L (.econst:ti_sysbios_family_c28_Hwi_Module__diagsEnabled__C) 003ecc38 00000002 motor_controller_p28L.o28L (.econst:ti_sysbios_family_c28_Hwi_Module__diagsIncluded__C) 003ecc3a 00000002 motor_controller_p28L.o28L (.econst:ti_sysbios_family_c28_Hwi_Module__diagsMask__C) 003ecc3c 00000002 motor_controller_p28L.o28L (.econst:ti_sysbios_family_c28_Hwi_Module__loggerFxn1__C) 003ecc3e 00000002 motor_controller_p28L.o28L (.econst:ti_sysbios_family_c28_Hwi_Module__loggerFxn8__C) 003ecc40 00000002 motor_controller_p28L.o28L (.econst:ti_sysbios_family_c28_Hwi_Module__loggerObj__C) 003ecc42 00000002 motor_controller_p28L.o28L (.econst:ti_sysbios_family_c28_TaskSupport_E_invalidStack__C) 003ecc44 00000002 motor_controller_p28L.o28L (.econst:ti_sysbios_family_c28_TimestampProvider_Module__diagsEnabled__C) 003ecc46 00000002 motor_controller_p28L.o28L (.econst:ti_sysbios_family_c28_TimestampProvider_Module__diagsIncluded__C) 003ecc48 00000002 motor_controller_p28L.o28L (.econst:ti_sysbios_family_c28_TimestampProvider_Module__diagsMask__C) 003ecc4a 00000002 motor_controller_p28L.o28L (.econst:ti_sysbios_gates_GateMutex_A_badContext__C) 003ecc4c 00000002 motor_controller_p28L.o28L (.econst:ti_sysbios_gates_GateMutex_Instance_State_sem__O) 003ecc4e 00000002 motor_controller_p28L.o28L (.econst:ti_sysbios_gates_GateMutex_Module__diagsEnabled__C) 003ecc50 00000002 motor_controller_p28L.o28L (.econst:ti_sysbios_gates_GateMutex_Module__diagsIncluded__C) 003ecc52 00000002 motor_controller_p28L.o28L (.econst:ti_sysbios_gates_GateMutex_Module__diagsMask__C) 003ecc54 00000002 motor_controller_p28L.o28L (.econst:ti_sysbios_hal_Hwi_E_stackOverflow__C) 003ecc56 00000002 motor_controller_p28L.o28L (.econst:ti_sysbios_knl_Clock_LM_begin__C) 003ecc58 00000002 motor_controller_p28L.o28L (.econst:ti_sysbios_knl_Clock_LM_tick__C) 003ecc5a 00000002 motor_controller_p28L.o28L (.econst:ti_sysbios_knl_Clock_LW_delayed__C) 003ecc5c 00000002 motor_controller_p28L.o28L (.econst:ti_sysbios_knl_Clock_Module_State_clockQ__O) 003ecc5e 00000002 motor_controller_p28L.o28L (.econst:ti_sysbios_knl_Clock_Module__diagsEnabled__C) 003ecc60 00000002 motor_controller_p28L.o28L (.econst:ti_sysbios_knl_Clock_Module__diagsIncluded__C) 003ecc62 00000002 motor_controller_p28L.o28L (.econst:ti_sysbios_knl_Clock_Module__diagsMask__C) 003ecc64 00000002 motor_controller_p28L.o28L (.econst:ti_sysbios_knl_Clock_Module__loggerFxn1__C) 003ecc66 00000002 motor_controller_p28L.o28L (.econst:ti_sysbios_knl_Clock_Module__loggerFxn2__C) 003ecc68 00000002 motor_controller_p28L.o28L (.econst:ti_sysbios_knl_Clock_Module__loggerObj__C) 003ecc6a 00000002 motor_controller_p28L.o28L (.econst:ti_sysbios_knl_Idle_funcList__A) 003ecc6c 00000002 motor_controller_p28L.o28L (.econst:ti_sysbios_knl_Mailbox_Instance_State_dataQue__O) 003ecc6e 00000002 motor_controller_p28L.o28L (.econst:ti_sysbios_knl_Mailbox_Instance_State_dataSem__O) 003ecc70 00000002 motor_controller_p28L.o28L (.econst:ti_sysbios_knl_Mailbox_Instance_State_freeQue__O) 003ecc72 00000002 motor_controller_p28L.o28L (.econst:ti_sysbios_knl_Mailbox_Instance_State_freeSem__O) 003ecc74 00000002 motor_controller_p28L.o28L (.econst:ti_sysbios_knl_Semaphore_A_badContext__C) 003ecc76 00000002 motor_controller_p28L.o28L (.econst:ti_sysbios_knl_Semaphore_A_noEvents__C) 003ecc78 00000002 motor_controller_p28L.o28L (.econst:ti_sysbios_knl_Semaphore_A_overflow__C) 003ecc7a 00000002 motor_controller_p28L.o28L (.econst:ti_sysbios_knl_Semaphore_A_pendTaskDisabled__C) 003ecc7c 00000002 motor_controller_p28L.o28L (.econst:ti_sysbios_knl_Semaphore_Instance_State_pendQ__O) 003ecc7e 00000002 motor_controller_p28L.o28L (.econst:ti_sysbios_knl_Semaphore_LM_pend__C) 003ecc80 00000002 motor_controller_p28L.o28L (.econst:ti_sysbios_knl_Semaphore_LM_post__C) 003ecc82 00000002 motor_controller_p28L.o28L (.econst:ti_sysbios_knl_Semaphore_Module__diagsEnabled__C) 003ecc84 00000002 motor_controller_p28L.o28L (.econst:ti_sysbios_knl_Semaphore_Module__diagsIncluded__C) 003ecc86 00000002 motor_controller_p28L.o28L (.econst:ti_sysbios_knl_Semaphore_Module__diagsMask__C) 003ecc88 00000002 motor_controller_p28L.o28L (.econst:ti_sysbios_knl_Semaphore_Module__loggerFxn2__C) 003ecc8a 00000002 motor_controller_p28L.o28L (.econst:ti_sysbios_knl_Semaphore_Module__loggerFxn4__C) 003ecc8c 00000002 motor_controller_p28L.o28L (.econst:ti_sysbios_knl_Semaphore_Module__loggerObj__C) 003ecc8e 00000002 motor_controller_p28L.o28L (.econst:ti_sysbios_knl_Swi_LD_end__C) 003ecc90 00000002 motor_controller_p28L.o28L (.econst:ti_sysbios_knl_Swi_LM_begin__C) 003ecc92 00000002 motor_controller_p28L.o28L (.econst:ti_sysbios_knl_Swi_LM_post__C) 003ecc94 00000002 motor_controller_p28L.o28L (.econst:ti_sysbios_knl_Swi_Module__diagsEnabled__C) 003ecc96 00000002 motor_controller_p28L.o28L (.econst:ti_sysbios_knl_Swi_Module__diagsIncluded__C) 003ecc98 00000002 motor_controller_p28L.o28L (.econst:ti_sysbios_knl_Swi_Module__diagsMask__C) 003ecc9a 00000002 motor_controller_p28L.o28L (.econst:ti_sysbios_knl_Swi_Module__loggerFxn1__C) 003ecc9c 00000002 motor_controller_p28L.o28L (.econst:ti_sysbios_knl_Swi_Module__loggerFxn4__C) 003ecc9e 00000002 motor_controller_p28L.o28L (.econst:ti_sysbios_knl_Swi_Module__loggerObj__C) 003ecca0 00000002 motor_controller_p28L.o28L (.econst:ti_sysbios_knl_Task_A_badTimeout__C) 003ecca2 00000002 motor_controller_p28L.o28L (.econst:ti_sysbios_knl_Task_A_sleepTaskDisabled__C) 003ecca4 00000002 motor_controller_p28L.o28L (.econst:ti_sysbios_knl_Task_E_spOutOfBounds__C) 003ecca6 00000002 motor_controller_p28L.o28L (.econst:ti_sysbios_knl_Task_E_stackOverflow__C) 003ecca8 00000002 motor_controller_p28L.o28L (.econst:ti_sysbios_knl_Task_LD_block__C) 003eccaa 00000002 motor_controller_p28L.o28L (.econst:ti_sysbios_knl_Task_LD_exit__C) 003eccac 00000002 motor_controller_p28L.o28L (.econst:ti_sysbios_knl_Task_LD_ready__C) 003eccae 00000002 motor_controller_p28L.o28L (.econst:ti_sysbios_knl_Task_LM_sleep__C) 003eccb0 00000002 motor_controller_p28L.o28L (.econst:ti_sysbios_knl_Task_LM_switch__C) 003eccb2 00000002 motor_controller_p28L.o28L (.econst:ti_sysbios_knl_Task_Module_State_inactiveQ__O) 003eccb4 00000002 motor_controller_p28L.o28L (.econst:ti_sysbios_knl_Task_Module__diagsEnabled__C) 003eccb6 00000002 motor_controller_p28L.o28L (.econst:ti_sysbios_knl_Task_Module__diagsIncluded__C) 003eccb8 00000002 motor_controller_p28L.o28L (.econst:ti_sysbios_knl_Task_Module__diagsMask__C) 003eccba 00000002 motor_controller_p28L.o28L (.econst:ti_sysbios_knl_Task_Module__loggerFxn2__C) 003eccbc 00000002 motor_controller_p28L.o28L (.econst:ti_sysbios_knl_Task_Module__loggerFxn4__C) 003eccbe 00000002 motor_controller_p28L.o28L (.econst:ti_sysbios_knl_Task_Module__loggerObj__C) 003eccc0 00000002 motor_controller_p28L.o28L (.econst:ti_sysbios_knl_Task_allBlockedFunc__C) 003eccc2 00000002 motor_controller_p28L.o28L (.econst:xdc_runtime_Assert_E_assertFailed__C) 003eccc4 00000002 motor_controller_p28L.o28L (.econst:xdc_runtime_Core_A_initializedParams__C) 003eccc6 00000002 motor_controller_p28L.o28L (.econst:xdc_runtime_Core_Module__diagsEnabled__C) 003eccc8 00000002 motor_controller_p28L.o28L (.econst:xdc_runtime_Core_Module__diagsIncluded__C) 003eccca 00000002 motor_controller_p28L.o28L (.econst:xdc_runtime_Core_Module__diagsMask__C) 003ecccc 00000002 motor_controller_p28L.o28L (.econst:xdc_runtime_Error_E_memory__C) 003eccce 00000002 motor_controller_p28L.o28L (.econst:xdc_runtime_Error_Module__diagsEnabled__C) 003eccd0 00000002 motor_controller_p28L.o28L (.econst:xdc_runtime_Error_Module__diagsIncluded__C) 003eccd2 00000002 motor_controller_p28L.o28L (.econst:xdc_runtime_Error_Module__diagsMask__C) 003eccd4 00000002 motor_controller_p28L.o28L (.econst:xdc_runtime_Error_Module__loggerFxn8__C) 003eccd6 00000002 motor_controller_p28L.o28L (.econst:xdc_runtime_Error_Module__loggerObj__C) 003eccd8 00000002 motor_controller_p28L.o28L (.econst:xdc_runtime_Error_policyFxn__C) 003eccda 00000002 motor_controller_p28L.o28L (.econst:xdc_runtime_Error_raiseHook__C) 003eccdc 00000002 motor_controller_p28L.o28L (.econst:xdc_runtime_HeapStd_A_align__C) 003eccde 00000002 motor_controller_p28L.o28L (.econst:xdc_runtime_HeapStd_A_invalidTotalFreeSize__C) 003ecce0 00000002 motor_controller_p28L.o28L (.econst:xdc_runtime_HeapStd_A_zeroSize__C) 003ecce2 00000002 motor_controller_p28L.o28L (.econst:xdc_runtime_HeapStd_E_noRTSMemory__C) 003ecce4 00000002 motor_controller_p28L.o28L (.econst:xdc_runtime_HeapStd_Module__diagsEnabled__C) 003ecce6 00000002 motor_controller_p28L.o28L (.econst:xdc_runtime_HeapStd_Module__diagsIncluded__C) 003ecce8 00000002 motor_controller_p28L.o28L (.econst:xdc_runtime_HeapStd_Module__diagsMask__C) 003eccea 00000002 motor_controller_p28L.o28L (.econst:xdc_runtime_IGateProvider_Interface__BASE__C) 003eccec 00000002 motor_controller_p28L.o28L (.econst:xdc_runtime_IHeap_Interface__BASE__C) 003eccee 00000002 motor_controller_p28L.o28L (.econst:xdc_runtime_IModule_Interface__BASE__C) 003eccf0 00000002 motor_controller_p28L.o28L (.econst:xdc_runtime_Log_L_error__C) 003eccf2 00000002 motor_controller_p28L.o28L (.econst:xdc_runtime_Memory_defaultHeapInstance__C) 003eccf4 00000002 motor_controller_p28L.o28L (.econst:xdc_runtime_Startup_execImpl__C) 003eccf6 00000002 motor_controller_p28L.o28L (.econst:xdc_runtime_Startup_firstFxns__A) 003eccf8 00000002 motor_controller_p28L.o28L (.econst:xdc_runtime_Startup_lastFxns__A) 003eccfa 00000002 motor_controller_p28L.o28L (.econst:xdc_runtime_Startup_sfxnRts__C) 003eccfc 00000002 motor_controller_p28L.o28L (.econst:xdc_runtime_Startup_sfxnTab__C) 003eccfe 00000002 motor_controller_p28L.o28L (.econst:xdc_runtime_SysMin_bufSize__C) 003ecd00 00000002 motor_controller_p28L.o28L (.econst:xdc_runtime_SysMin_outputFunc__C) 003ecd02 00000002 motor_controller_p28L.o28L (.econst:xdc_runtime_System_Module__gateObj__C) 003ecd04 00000002 motor_controller_p28L.o28L (.econst:xdc_runtime_System_abortFxn__C) 003ecd06 00000002 motor_controller_p28L.o28L (.econst:xdc_runtime_System_exitFxn__C) 003ecd08 00000002 motor_controller_p28L.o28L (.econst:xdc_runtime_System_extendFxn__C) 003ecd0a 00000002 motor_controller_p28L.o28L (.econst:xdc_runtime_Text_charTab__C) 003ecd0c 00000002 motor_controller_p28L.o28L (.econst:xdc_runtime_Text_nameEmpty__C) 003ecd0e 00000002 motor_controller_p28L.o28L (.econst:xdc_runtime_Text_nameStatic__C) 003ecd10 00000002 motor_controller_p28L.o28L (.econst:xdc_runtime_Text_nameUnknown__C) 003ecd12 00000002 motor_controller_p28L.o28L (.econst:xdc_runtime_Text_nodeTab__C) 003ecd14 00000002 motor_controller_p28L.o28L (.econst:xdc_runtime_Text_visitRopeFxn__C) 003ecd16 00000001 motor_controller_p28L.o28L (.econst:ti_sysbios_gates_GateMutex_Module__id__C) 003ecd17 00000001 motor_controller_p28L.o28L (.econst:ti_sysbios_hal_Hwi_Module__id__C) 003ecd18 00000001 motor_controller_p28L.o28L (.econst:ti_sysbios_knl_Clock_Module__id__C) 003ecd19 00000001 motor_controller_p28L.o28L (.econst:ti_sysbios_knl_Clock_Module__loggerDefined__C) 003ecd1a 00000001 motor_controller_p28L.o28L (.econst:ti_sysbios_knl_Mailbox_Object__count__C) 003ecd1b 00000001 motor_controller_p28L.o28L (.econst:ti_sysbios_knl_Mailbox_maxTypeAlign__C) 003ecd1c 00000001 motor_controller_p28L.o28L (.econst:ti_sysbios_knl_Semaphore_Module__id__C) 003ecd1d 00000001 motor_controller_p28L.o28L (.econst:ti_sysbios_knl_Semaphore_Module__loggerDefined__C) 003ecd1e 00000001 motor_controller_p28L.o28L (.econst:ti_sysbios_knl_Swi_Module__id__C) 003ecd1f 00000001 motor_controller_p28L.o28L (.econst:ti_sysbios_knl_Swi_Module__loggerDefined__C) 003ecd20 00000001 motor_controller_p28L.o28L (.econst:ti_sysbios_knl_Swi_Object__count__C) 003ecd21 00000001 motor_controller_p28L.o28L (.econst:ti_sysbios_knl_Task_Module__id__C) 003ecd22 00000001 motor_controller_p28L.o28L (.econst:ti_sysbios_knl_Task_Module__loggerDefined__C) 003ecd23 00000001 motor_controller_p28L.o28L (.econst:ti_sysbios_knl_Task_Object__count__C) 003ecd24 00000001 motor_controller_p28L.o28L (.econst:ti_sysbios_knl_Task_numConstructedTasks__C) 003ecd25 00000001 motor_controller_p28L.o28L (.econst:xdc_runtime_Core_Module__id__C) 003ecd26 00000001 motor_controller_p28L.o28L (.econst:xdc_runtime_Error_Module__loggerDefined__C) 003ecd27 00000001 motor_controller_p28L.o28L (.econst:xdc_runtime_Error_maxDepth__C) 003ecd28 00000001 motor_controller_p28L.o28L (.econst:xdc_runtime_Error_policy__C) 003ecd29 00000001 motor_controller_p28L.o28L (.econst:xdc_runtime_HeapStd_Module__id__C) 003ecd2a 00000001 motor_controller_p28L.o28L (.econst:xdc_runtime_Memory_Module__id__C) 003ecd2b 00000001 motor_controller_p28L.o28L (.econst:xdc_runtime_Startup_maxPasses__C) 003ecd2c 00000001 motor_controller_p28L.o28L (.econst:xdc_runtime_SysMin_flushAtExit__C) 003ecd2d 00000001 motor_controller_p28L.o28L (.econst:xdc_runtime_System_maxAtexitHandlers__C) 003ecd2e 00000001 motor_controller_p28L.o28L (.econst:xdc_runtime_Text_charCnt__C) 003ecd2f 00000001 motor_controller_p28L.o28L (.econst:xdc_runtime_Text_isLoaded__C) 003ecd30 00000001 motor_controller_p28L.o28L (.econst:xdc_runtime_Text_registryModsLastId__C) 003ecd31 00000001 motor_controller_p28L.o28L (.econst:xdc_runtime_Text_unnamedModsLastId__C) .switch 0 003ecd32 00000068 003ecd32 0000004c parser.obj (.switch:_executeCMD__F5cmd_t) 003ecd7e 0000001c sysbios.a28L : BIOS.obj (.switch:_ti_sysbios_family_c28_Hwi_clearInterrupt__E) .TI.crctab * 0 003ecd9c 00000042 003ecd9c 00000042 (.TI.crctab:_CRCTestVector) IQmathTables * 0 003fdc30 00000b50 NOLOAD SECTION 003fdc30 00000b50 IQmath.lib : IQmathTables.obj (IQmathTables) DmaRegsFile * 1 00001000 000000e0 UNINITIALIZED 00001000 000000e0 F2806x_GlobalVariableDefs.obj (DmaRegsFile) Usb0RegsFile * 1 00004000 00000454 UNINITIALIZED 00004000 00000454 F2806x_GlobalVariableDefs.obj (Usb0RegsFile) McbspaRegsFile * 1 00005000 00000024 UNINITIALIZED 00005000 00000024 F2806x_GlobalVariableDefs.obj (McbspaRegsFile) ECanaMOTSRegsFile * 1 00006080 00000040 UNINITIALIZED 00006080 00000040 F2806x_GlobalVariableDefs.obj (ECanaMOTSRegsFile) ECanaMOTORegsFile * 1 000060c0 00000040 UNINITIALIZED 000060c0 00000040 F2806x_GlobalVariableDefs.obj (ECanaMOTORegsFile) Comp1RegsFile * 1 00006400 00000014 UNINITIALIZED 00006400 00000014 F2806x_GlobalVariableDefs.obj (Comp1RegsFile) Comp2RegsFile * 1 00006420 00000014 UNINITIALIZED 00006420 00000014 F2806x_GlobalVariableDefs.obj (Comp2RegsFile) Comp3RegsFile * 1 00006440 00000014 UNINITIALIZED 00006440 00000014 F2806x_GlobalVariableDefs.obj (Comp3RegsFile) EPwm1RegsFile * 1 00006800 00000040 UNINITIALIZED 00006800 00000040 F2806x_GlobalVariableDefs.obj (EPwm1RegsFile) EPwm2RegsFile * 1 00006840 00000040 UNINITIALIZED 00006840 00000040 F2806x_GlobalVariableDefs.obj (EPwm2RegsFile) EPwm3RegsFile * 1 00006880 00000040 UNINITIALIZED 00006880 00000040 F2806x_GlobalVariableDefs.obj (EPwm3RegsFile) EPwm4RegsFile * 1 000068c0 00000040 UNINITIALIZED 000068c0 00000040 F2806x_GlobalVariableDefs.obj (EPwm4RegsFile) EPwm5RegsFile * 1 00006900 00000040 UNINITIALIZED 00006900 00000040 F2806x_GlobalVariableDefs.obj (EPwm5RegsFile) EPwm6RegsFile * 1 00006940 00000040 UNINITIALIZED 00006940 00000040 F2806x_GlobalVariableDefs.obj (EPwm6RegsFile) EPwm7RegsFile * 1 00006980 00000040 UNINITIALIZED 00006980 00000040 F2806x_GlobalVariableDefs.obj (EPwm7RegsFile) EPwm8RegsFile * 1 000069c0 00000040 UNINITIALIZED 000069c0 00000040 F2806x_GlobalVariableDefs.obj (EPwm8RegsFile) HRCap1RegsFile * 1 00006ac0 00000020 UNINITIALIZED 00006ac0 00000020 F2806x_GlobalVariableDefs.obj (HRCap1RegsFile) HRCap2RegsFile * 1 00006ae0 00000020 UNINITIALIZED 00006ae0 00000020 F2806x_GlobalVariableDefs.obj (HRCap2RegsFile) HRCap3RegsFile * 1 00006c80 00000020 UNINITIALIZED 00006c80 00000020 F2806x_GlobalVariableDefs.obj (HRCap3RegsFile) HRCap4RegsFile * 1 00006ca0 00000020 UNINITIALIZED 00006ca0 00000020 F2806x_GlobalVariableDefs.obj (HRCap4RegsFile) SciaRegsFile * 1 00007050 00000010 UNINITIALIZED 00007050 00000010 F2806x_GlobalVariableDefs.obj (SciaRegsFile) NmiIntruptRegsFile * 1 00007060 00000010 UNINITIALIZED 00007060 00000010 F2806x_GlobalVariableDefs.obj (NmiIntruptRegsFile) XIntruptRegsFile * 1 00007070 00000010 UNINITIALIZED 00007070 00000010 F2806x_GlobalVariableDefs.obj (XIntruptRegsFile) AdcRegsFile * 1 00007100 00000050 UNINITIALIZED 00007100 00000050 F2806x_GlobalVariableDefs.obj (AdcRegsFile) .ebss 1 0000a100 00005db0 UNINITIALIZED 0000a100 00002a00 motor_controller_p28L.o28L (.ebss:taskStackSection) 0000cb00 00001700 motor_controller_p28L.o28L (.ebss:_ti_sysbios_knl_Mailbox_Instance_State_0_allocBuf__A) 0000e200 000007fe main.obj (.ebss) 0000e9fe 00000002 rts2800_ml.lib : _lock.c.obj (.ebss:__lock) 0000ea00 00000400 motor_controller_p28L.o28L (.ebss:_xdc_runtime_SysMin_Module_State_0_outbuf__A) 0000ee00 0000038e usblib_c2000.lib : usbhostenum.obj (.ebss) 0000f18e 00000032 parser.obj (.ebss:_CMD_buf) 0000f1c0 0000021c motor_controller_p28L.o28L (.ebss:_ti_sysbios_knl_Mailbox_Instance_State_1_allocBuf__A) 0000f3dc 00000022 fault_handler.obj (.ebss:_enumArray__Q2_3c3d5motor) 0000f3fe 00000002 rts2800_ml.lib : _lock.c.obj (.ebss:__unlock) 0000f400 00000126 motor_controller_p28L.o28L (.ebss:_ti_sysbios_knl_Task_Object__table__V) 0000f526 00000014 motor_controller_p28L.o28L (.ebss:_ti_sysbios_knl_Swi_Object__table__V) 0000f53a 00000006 usblib_c2000.lib : usbdcdc.obj (.ebss:_g_psCDCSerSections) 0000f540 00000100 motor_controller_p28L.o28L (.ebss:_ti_sysbios_family_c28_Hwi_Module_State_0_dispatchTable__A) 0000f640 000000e0 motor_controller_p28L.o28L (.ebss) 0000f720 00000012 usblib_c2000.lib : usbdcdc.obj (.ebss:_g_pui8CDCSerDeviceDescriptor) 0000f732 0000000e motor_controller_p28L.o28L (.ebss:_ti_sysbios_gates_GateMutex_Object__table__V) 0000f740 000000c0 rts2800_ml.lib : dtor_list.c.obj (.ebss:_atexit_func) 0000f800 000000b0 hal.obj (.ebss) 0000f8b0 00000010 motor_controller_p28L.o28L (.ebss:_xdc_runtime_System_Module_State_0_atexitHandlers__A) 0000f8c0 0000008c usblib_c2000.lib : usbdma.obj (.ebss:_g_psUSBDMAInst) 0000f94c 00000064 cascaded_controller.obj (.ebss:_MOTOR_INIT) 0000f9b0 00000064 home.obj (.ebss:_MOTOR_INIT) 0000fa14 00000064 main.obj (.ebss:_MOTOR_INIT) 0000fa78 00000064 parser.obj (.ebss:_MOTOR_INIT) 0000fadc 00000064 periodics.obj (.ebss:_MOTOR_INIT) 0000fb40 00000064 pid.obj (.ebss:_MOTOR_INIT) 0000fba4 0000000c usblib_c2000.lib : usbtick.obj (.ebss:_g_pfnTickHandlers) 0000fbb0 0000000c : usbhostenum.obj (.ebss:_g_pi32USBHActiveDriver) 0000fbbc 00000004 : usbhostenum.obj (.ebss:_g_pui32Alloc) 0000fbc0 00000050 motor_controller_p28L.o28L (.ebss:_ti_sysbios_family_c28_Hwi_Object__table__V) 0000fc10 00000030 motor_controller_p28L.o28L (.ebss:_ti_sysbios_family_c28_Timer_Object__table__V) 0000fc40 00000050 motor_controller_p28L.o28L (.ebss:_ti_sysbios_knl_Mailbox_Object__table__V) 0000fc90 00000030 motor_controller_p28L.o28L (.ebss:_ti_sysbios_knl_Clock_Object__table__V) 0000fcc0 00000040 usblib_c2000.lib : usbdenum.obj (.ebss:_g_pui8DataBufferIn) 0000fd00 00000040 motor_controller_p28L.o28L (.ebss:_ti_sysbios_knl_Swi_Module_State_0_readyQ__A) 0000fd40 00000040 motor_controller_p28L.o28L (.ebss:_ti_sysbios_knl_Task_Module_State_0_readyQ__A) 0000fd80 0000003e usblib_c2000.lib : usbhhub.obj (.ebss) 0000fdbe 00000002 : usbdenum.obj (.ebss:_g_ppsDevInfo) 0000fdc0 0000003c motor_controller_p28L.o28L (.ebss:_ti_sysbios_knl_Semaphore_Object__table__V) 0000fdfc 00000003 hallsensor.obj (.ebss) 0000fdff 00000001 cpu.obj (.ebss) 0000fe00 00000032 usblib_c2000.lib : usbdenum.obj (.ebss:_g_psDCDInst) 0000fe32 0000000c : usbhostenum.obj (.ebss:_g_ppvDriverInstance) 0000fe3e 00000002 motor_controller_p28L.o28L (.ebss:_ti_sysbios_gates_GateHwi_Object__table__V) 0000fe40 0000000c usblib_c2000.lib : usbtick.obj (.ebss:_g_pvTickInstance) 0000fe4c 0000000c parser.obj (.ebss) 0000fe58 0000000c rts2800_ml.lib : dtor_list.c.obj (.ebss) 0000fe64 0000000a usblib_c2000.lib : usbmode.obj (.ebss) 0000fe6e 00000009 : usbdcdc.obj (.ebss:_g_pui8CDCSerDescriptor) 0000fe77 00000001 rts2800_ml.lib : errno.c.obj (.ebss) 0000fe78 00000008 usblib_c2000.lib : usbdcdc.obj (.ebss:_g_psCDCCompSerSections) 0000fe80 00000008 : usbdcdc.obj (.ebss:_g_pui8IADSerDescriptor) 0000fe88 00000008 rts2800_ml.lib : hostopen.c.obj (.ebss:_parmbuf) 0000fe90 00000006 motor_controller_p28L.o28L (.ebss:_xdc_runtime_HeapStd_Object__table__V) 0000fe96 00000006 rts2800_ml.lib : exit.c.obj (.ebss) 0000fe9c 00000006 usblib_c2000.lib : usbtick.obj (.ebss) 0000fea2 00000003 periodics.obj (.ebss) 0000fea5 00000001 --HOLE-- 0000fea6 00000002 motor_controller_p28L.o28L (.ebss:_ti_sysbios_knl_Task_Module_State_0_idleTask__A) 0000fea8 00000002 drv8301.obj (.ebss) 0000feaa 00000002 drv8323.obj (.ebss) 0000feac 00000002 rts2800_ml.lib : vars.c.obj (.ebss) 0000feae 00000002 usblib_c2000.lib : usbdenum.obj (.ebss) .stack 1 0000feb0 00000800 UNINITIALIZED 0000feb0 00000800 --HOLE-- .cio 1 00000080 00000120 UNINITIALIZED 00000080 00000120 rts2800_ml.lib : trgmsg.c.obj (.cio) .reset 0 003fffc0 00000000 DSECT vectors 0 003fffc2 00000000 DSECT PieVectTableFile * 0 00000d00 00000100 DSECT 00000d00 00000100 F2806x_GlobalVariableDefs.obj (PieVectTableFile) EmuKeyVar * 0 00000d00 00000001 DSECT 00000d00 00000001 F2806x_GlobalVariableDefs.obj (EmuKeyVar) EmuBModeVar * 0 00000d01 00000001 DSECT 00000d01 00000001 F2806x_GlobalVariableDefs.obj (EmuBModeVar) FlashCallbackVar * 0 00000d02 00000002 DSECT 00000d02 00000002 F2806x_GlobalVariableDefs.obj (FlashCallbackVar) FlashScalingVar * 0 00000d04 00000002 DSECT 00000d04 00000002 F2806x_GlobalVariableDefs.obj (FlashScalingVar) DevEmuRegsFile * 1 00000880 00000004 UNINITIALIZED 00000880 00000004 F2806x_GlobalVariableDefs.obj (DevEmuRegsFile) SysPwrCtrlRegsFile * 1 00000985 00000003 UNINITIALIZED 00000985 00000003 F2806x_GlobalVariableDefs.obj (SysPwrCtrlRegsFile) FlashRegsFile * 1 00000a80 00000008 UNINITIALIZED 00000a80 00000008 F2806x_GlobalVariableDefs.obj (FlashRegsFile) CsmRegsFile * 1 00000ae0 00000010 UNINITIALIZED 00000ae0 00000010 F2806x_GlobalVariableDefs.obj (CsmRegsFile) AdcResultFile * 1 00000b00 00000010 UNINITIALIZED 00000b00 00000010 F2806x_GlobalVariableDefs.obj (AdcResultFile) CpuTimer0RegsFile * 1 00000c00 00000008 UNINITIALIZED 00000c00 00000008 F2806x_GlobalVariableDefs.obj (CpuTimer0RegsFile) CpuTimer1RegsFile * 1 00000c08 00000008 UNINITIALIZED 00000c08 00000008 F2806x_GlobalVariableDefs.obj (CpuTimer1RegsFile) CpuTimer2RegsFile * 1 00000c10 00000008 UNINITIALIZED 00000c10 00000008 F2806x_GlobalVariableDefs.obj (CpuTimer2RegsFile) PieCtrlRegsFile * 1 00000ce0 0000001a UNINITIALIZED 00000ce0 0000001a F2806x_GlobalVariableDefs.obj (PieCtrlRegsFile) Cla1RegsFile * 1 00001400 00000040 UNINITIALIZED 00001400 00000040 F2806x_GlobalVariableDefs.obj (Cla1RegsFile) ECanaRegsFile * 1 00006000 00000034 UNINITIALIZED 00006000 00000034 F2806x_GlobalVariableDefs.obj (ECanaRegsFile) ECanaLAMRegsFile * 1 00006040 00000040 UNINITIALIZED 00006040 00000040 F2806x_GlobalVariableDefs.obj (ECanaLAMRegsFile) ECanaMboxesFile * 1 00006100 00000100 UNINITIALIZED 00006100 00000100 F2806x_GlobalVariableDefs.obj (ECanaMboxesFile) ECap1RegsFile * 1 00006a00 00000020 UNINITIALIZED 00006a00 00000020 F2806x_GlobalVariableDefs.obj (ECap1RegsFile) ECap2RegsFile * 1 00006a20 00000020 UNINITIALIZED 00006a20 00000020 F2806x_GlobalVariableDefs.obj (ECap2RegsFile) ECap3RegsFile * 1 00006a40 00000020 UNINITIALIZED 00006a40 00000020 F2806x_GlobalVariableDefs.obj (ECap3RegsFile) EQep1RegsFile * 1 00006b00 00000022 UNINITIALIZED 00006b00 00000022 F2806x_GlobalVariableDefs.obj (EQep1RegsFile) EQep2RegsFile * 1 00006b40 00000022 UNINITIALIZED 00006b40 00000022 F2806x_GlobalVariableDefs.obj (EQep2RegsFile) GpioCtrlRegsFile * 1 00006f80 00000040 UNINITIALIZED 00006f80 00000040 F2806x_GlobalVariableDefs.obj (GpioCtrlRegsFile) GpioDataRegsFile * 1 00006fc0 00000020 UNINITIALIZED 00006fc0 00000020 F2806x_GlobalVariableDefs.obj (GpioDataRegsFile) GpioIntRegsFile * 1 00006fe0 00000020 UNINITIALIZED 00006fe0 00000020 F2806x_GlobalVariableDefs.obj (GpioIntRegsFile) SysCtrlRegsFile * 1 00007010 00000030 UNINITIALIZED 00007010 00000030 F2806x_GlobalVariableDefs.obj (SysCtrlRegsFile) SpiaRegsFile * 1 00007040 00000010 UNINITIALIZED 00007040 00000010 F2806x_GlobalVariableDefs.obj (SpiaRegsFile) SpibRegsFile * 1 00007740 00000010 UNINITIALIZED 00007740 00000010 F2806x_GlobalVariableDefs.obj (SpibRegsFile) ScibRegsFile * 1 00007750 00000010 UNINITIALIZED 00007750 00000010 F2806x_GlobalVariableDefs.obj (ScibRegsFile) I2caRegsFile * 1 00007900 00000022 UNINITIALIZED 00007900 00000022 F2806x_GlobalVariableDefs.obj (I2caRegsFile) PartIdRegsFile * 1 003d7e80 00000001 UNINITIALIZED 003d7e80 00000001 F2806x_GlobalVariableDefs.obj (PartIdRegsFile) CsmPwlFile * 1 003f7ff8 00000008 UNINITIALIZED 003f7ff8 00000008 F2806x_GlobalVariableDefs.obj (CsmPwlFile) xdc.meta 0 00000000 000000f8 COPY SECTION 00000000 000000f8 motor_controller_p28L.o28L (xdc.meta) MODULE SUMMARY Module code initialized data uninitialized data ------ ---- ---------------- ------------------ /home/nandini/.cache/bazel/_bazel_nandini/bf7c5823919889808cc33b5f0b57385b/execroot/c3d/bazel-out/k8-opt/bin/realtime/motor_controller/proto_motor_24v/ parser.obj 7442 1096 162 profile_generator.obj 6925 20 0 main.obj 2507 713 2146 hal.obj 3206 79 176 F2806x_GlobalVariableDefs.obj 0 0 3288 position_converter.obj 832 205 0 drv8323.obj 895 4 2 ctrlQEP.obj 410 28 0 adc.obj 394 0 0 hallsensor.obj 254 65 3 enc.obj 253 0 0 user.obj 235 8 0 pwm.obj 231 0 0 clk.obj 184 0 0 gpio.obj 177 0 0 pie.obj 107 0 0 spi.obj 83 0 0 flash.obj 80 0 0 offset.obj 56 0 0 pll.obj 50 0 0 pinmux.obj 41 0 0 cpu.obj 23 0 1 filter_fo.obj 17 0 0 osc.obj 15 0 0 wdog.obj 14 0 0 CodeStartBranch.obj 10 0 0 pwr.obj 8 0 0 usDelay.obj 8 0 0 drv8301.obj 0 4 2 qep.obj 6 0 0 timer.obj 6 0 0 traj.obj 6 0 0 bl_entrytable.obj 0 4 0 +--+-------------------------------+-------+------------------+--------------------+ Total: 24475 2226 5780 /home/nandini/.cache/bazel/_bazel_nandini/bf7c5823919889808cc33b5f0b57385b/execroot/c3d/bazel-out/k8-opt/bin/realtime/motor_controller/proto_motor_24v/base/ pid.obj 1965 117 100 cascaded_controller.obj 1403 109 100 home.obj 1014 384 100 periodics.obj 501 612 103 fault_handler.obj 314 593 34 syslog_impl.obj 223 478 0 settling.obj 256 0 0 usb_cdc.obj 7 0 0 +--+-------------------------------+-------+------------------+--------------------+ Total: 5683 2293 437 /home/nandini/.cache/bazel/_bazel_nandini/bf7c5823919889808cc33b5f0b57385b/execroot/c3d/bazel-out/k8-opt/bin/realtime/motor_controller/proto_motor_24v/base_realtime/ syslog.obj 321 70 0 +--+-------------------------------+-------+------------------+--------------------+ Total: 321 70 0 /home/nandini/.cache/bazel/_bazel_nandini/bf7c5823919889808cc33b5f0b57385b/execroot/c3d/bazel-out/k8-opt/bin/realtime/motor_controller/proto_motor_24v/include/ motor_id.obj 155 569 0 abs_enc.obj 193 59 0 F2806x_Sci.obj 88 0 0 +--+-------------------------------+-------+------------------+--------------------+ Total: 436 628 0 /home/nandini/c3d/realtime/motor_controller/proto_motor_24v/configPkg/package/cfg/ motor_controller_p28L.o28L 985 8018 19482 +--+-------------------------------+-------+------------------+--------------------+ Total: 985 8018 19482 /home/nandini/.cache/bazel/_bazel_nandini/bf7c5823919889808cc33b5f0b57385b/execroot/c3d/bazel-out/k8-opt/bin/third_party/ti-c2000ware/driverlib_c2000/Debug/driverlib_c2000.lib usb.obj 1680 0 0 interrupt.obj 386 0 0 sysctl.obj 153 0 0 +--+-------------------------------+-------+------------------+--------------------+ Total: 2219 0 0 /home/nandini/.cache/bazel/_bazel_nandini/bf7c5823919889808cc33b5f0b57385b/execroot/c3d/bazel-out/k8-opt/bin/third_party/ti-c2000ware/usblib_c2000/ccs/Debug/usblib_c2000.lib usbhostenum.obj 4194 70 938 usbdenum.obj 1886 31 118 usbdcdc.obj 1218 174 49 usbhhub.obj 705 0 62 usbmode.obj 560 13 10 usbbuffer.obj 413 0 0 usbdconfig.obj 400 0 0 usbringbuf.obj 293 0 0 usbdcdesc.obj 278 0 0 usbdma.obj 134 0 140 usbdesc.obj 165 0 0 usbtick.obj 68 14 30 usbdhandler.obj 17 0 0 +--+-------------------------------+-------+------------------+--------------------+ Total: 10331 302 1347 /home/nandini/c3d/realtime/motor_controller/src/sysbios/sysbios.a28L BIOS.obj 5007 28 0 c28_Hwi_disp_asm.obj 153 0 0 c28_Hwi_asm.obj 55 0 0 c28_TaskSupport_asm.obj 51 0 0 c28_IntrinsicsSupport_asm.obj 6 0 0 +--+-------------------------------+-------+------------------+--------------------+ Total: 5272 28 0 /home/nandini/c3d/third_party/ti-c2000ware/IQmath.lib IQmathTables.obj 0 2896 0 IQ16div.obj 0 71 0 IQ24div.obj 0 71 0 IQ24sinPU.obj 0 41 0 IQ24cosPU.obj 0 39 0 IQ24rsmpy.obj 0 21 0 IQ20toF.obj 0 20 0 IQ30mpyI32frac.obj 0 20 0 IQ30toF.obj 0 20 0 IQ24mpyI32int.obj 0 17 0 IQ30mpyI32int.obj 0 17 0 IQ30frac.obj 0 11 0 IQ30int.obj 0 9 0 +--+-------------------------------+-------+------------------+--------------------+ Total: 0 3253 0 /opt/ti/bios_6_76_01_12/packages/ti/catalog/c2800/init/lib/Boot.a28L Boot.o28L 63 0 0 +--+-------------------------------+-------+------------------+--------------------+ Total: 63 0 0 /opt/ti/bios_6_76_01_12/packages/ti/targets/rts2800/lib/boot.a28L boot_cg.o28L 103 0 0 +--+-------------------------------+-------+------------------+--------------------+ Total: 103 0 0 /opt/ti/bios_6_76_01_12/packages/ti/targets/rts2800/lib/ti.targets.rts2800.a28L System.o28L 781 25 0 HeapStd.o28L 485 0 0 Text.o28L 355 67 0 Error.o28L 270 88 0 Core-mem.o28L 220 0 0 Startup.o28L 164 42 0 Core-smem.o28L 137 0 0 SysMin.o28L 126 0 0 Memory.o28L 109 0 0 Assert.o28L 45 5 0 Core-params.o28L 45 0 0 Core-label.o28L 26 0 0 Registry.o28L 15 0 0 Gate.o28L 12 0 0 Timestamp.o28L 3 0 0 xdc_noinit.o28L 3 0 0 +--+-------------------------------+-------+------------------+--------------------+ Total: 2796 227 0 /opt/ti/ccs/tools/compiler/ti-cgt-c2000_18.12.2.LTS/lib/rts2800_ml.lib _printfi.c.obj 3223 66 0 _scanfi.c.obj 1961 27 0 strtold.c.obj 639 112 0 strtod.c.obj 580 44 0 trgmsg.c.obj 148 0 288 dtor_list.c.obj 101 27 204 strtoll.c.obj 324 0 0 ll_div28.asm.obj 263 0 0 strtoull.c.obj 262 0 0 ctype.c.obj 0 257 0 strtol.c.obj 213 0 0 s_scalbn.c.obj 172 28 0 strtoul.c.obj 180 0 0 fd_add28.asm.obj 156 0 0 fd_div28.asm.obj 139 0 0 sscanf.c.obj 109 0 0 s_frexp.c.obj 92 8 0 s_scalbnf.c.obj 93 6 0 snprintf.c.obj 90 0 0 vsnprintf.c.obj 88 0 0 exit.c.obj 41 14 6 hostwrite.c.obj 56 0 0 atoi.c.obj 49 0 0 ltoa.c.obj 46 0 0 fd_cmp28.asm.obj 42 0 0 l_div28.asm.obj 42 0 0 cpy_tbl.c.obj 36 0 0 s_copysign.c.obj 35 0 0 fd_toi28.asm.obj 33 0 0 new.c.obj 33 0 0 ll_cmp28.asm.obj 30 0 0 fs_tou28.asm.obj 29 0 0 i_tofd28.asm.obj 29 0 0 memcpy.c.obj 29 0 0 l_tofd28.asm.obj 28 0 0 args_main.c.obj 25 0 0 ll_aox28.asm.obj 24 0 0 _lock.c.obj 9 10 4 fs_cmp28.asm.obj 23 0 0 strncmp.c.obj 22 0 0 ul_tofd28.asm.obj 22 0 0 strncpy.c.obj 21 0 0 ll_mpy28.asm.obj 20 0 0 fd_sub28.asm.obj 14 0 0 memccpy.c.obj 13 0 0 strchr.c.obj 11 0 0 strrchr.c.obj 11 0 0 s_copysignf.c.obj 10 0 0 fd_neg28.asm.obj 9 0 0 hostopen.c.obj 0 0 8 strlen.c.obj 8 0 0 wcslen.c.obj 8 0 0 memset.c.obj 7 0 0 vars.c.obj 0 5 2 delete.c.obj 5 0 0 errno.c.obj 0 4 1 strcpy.c.obj 5 0 0 pure_virt.c.obj 4 0 0 error.c.obj 3 0 0 pre_init.c.obj 2 0 0 s_ceilf.c.obj 0 2 0 newhandler.c.obj 1 0 0 startup.c.obj 1 0 0 +--+-------------------------------+-------+------------------+--------------------+ Total: 9669 610 513 Stack: 0 0 2048 Linker Generated: 0 76 0 +--+-------------------------------+-------+------------------+--------------------+ Grand Total: 62353 17731 29607 LINKER GENERATED COPY TABLES binit @ 003dec70 records: 1, size/record: 8, table size: 10 .TI.ramfunc: copy 8363 bytes from load addr=003dc100 at page=0 to run addr=00008000 at page=1 LINKER GENERATED CRC TABLES _CRCTestVector @ 003ecd9c records: 8, size/record: 8, table size: 66 .TI.ramfunc: algorithm=CRC32_PRIME(ID=0), page=0, load addr=003dc100, size=000020ab, CRC=1de91194 .cinit: algorithm=CRC32_PRIME(ID=0), page=0, load addr=003de310, size=0000094e, CRC=58d23700 .pinit: algorithm=CRC32_PRIME(ID=0), page=0, load addr=003dec5e, size=00000010, CRC=e1ab603e .binit: algorithm=CRC32_PRIME(ID=0), page=0, load addr=003dec70, size=0000000a, CRC=350ec7e0 codestart: algorithm=CRC32_PRIME(ID=0), page=0, load addr=003dec7a, size=00000002, CRC=94805b88 .text: algorithm=CRC32_PRIME(ID=0), page=0, load addr=003dec7c, size=0000b239, CRC=182a5aef .econst: algorithm=CRC32_PRIME(ID=0), page=0, load addr=003e9eb6, size=00002e7c, CRC=4f75751f .switch: algorithm=CRC32_PRIME(ID=0), page=0, load addr=003ecd32, size=00000068, CRC=6b4f3769 GLOBAL DATA SYMBOLS: SORTED BY DATA PAGE address data page name -------- ---------------- ---- 00000000 0 (00000000) ___ISA__ 00000011 0 (00000000) ___TARG__ 00000035 0 (00000000) ___PLAT__ 0000005b 1 (00000040) ___TRDR__ 00000080 2 (00000080) __CIOBUF_ 00000082 2 (00000080) ___ASM__ 00000880 22 (00000880) _DevEmuRegs 00000985 26 (00000980) _SysPwrCtrlRegs 00000a80 2a (00000a80) _FlashRegs 00000ae0 2b (00000ac0) _CsmRegs 00000b00 2c (00000b00) _AdcResult 00000c00 30 (00000c00) _CpuTimer0Regs 00000c08 30 (00000c00) _CpuTimer1Regs 00000c10 30 (00000c00) _CpuTimer2Regs 00000ce0 33 (00000cc0) _PieCtrlRegs 00000d00 34 (00000d00) _EmuKey 00000d00 34 (00000d00) _PieVectTable 00000d01 34 (00000d00) _EmuBMode 00000d02 34 (00000d00) _Flash_CallbackPtr 00000d04 34 (00000d00) _Flash_CPUScaleFactor 00001000 40 (00001000) _DmaRegs 00001400 50 (00001400) _Cla1Regs 00004000 100 (00004000) _Usb0Regs 00005000 140 (00005000) _McbspaRegs 00006000 180 (00006000) _ECanaRegs 00006040 181 (00006040) _ECanaLAMRegs 00006080 182 (00006080) _ECanaMOTSRegs 000060c0 183 (000060c0) _ECanaMOTORegs 00006100 184 (00006100) _ECanaMboxes 00006400 190 (00006400) _Comp1Regs 00006420 190 (00006400) _Comp2Regs 00006440 191 (00006440) _Comp3Regs 00006800 1a0 (00006800) _EPwm1Regs 00006840 1a1 (00006840) _EPwm2Regs 00006880 1a2 (00006880) _EPwm3Regs 000068c0 1a3 (000068c0) _EPwm4Regs 00006900 1a4 (00006900) _EPwm5Regs 00006940 1a5 (00006940) _EPwm6Regs 00006980 1a6 (00006980) _EPwm7Regs 000069c0 1a7 (000069c0) _EPwm8Regs 00006a00 1a8 (00006a00) _ECap1Regs 00006a20 1a8 (00006a00) _ECap2Regs 00006a40 1a9 (00006a40) _ECap3Regs 00006ac0 1ab (00006ac0) _HRCap1Regs 00006ae0 1ab (00006ac0) _HRCap2Regs 00006b00 1ac (00006b00) _EQep1Regs 00006b40 1ad (00006b40) _EQep2Regs 00006c80 1b2 (00006c80) _HRCap3Regs 00006ca0 1b2 (00006c80) _HRCap4Regs 00006f80 1be (00006f80) _GpioCtrlRegs 00006fc0 1bf (00006fc0) _GpioDataRegs 00006fe0 1bf (00006fc0) _GpioIntRegs 00007010 1c0 (00007000) _SysCtrlRegs 00007040 1c1 (00007040) _SpiaRegs 00007050 1c1 (00007040) _SciaRegs 00007060 1c1 (00007040) _NmiIntruptRegs 00007070 1c1 (00007040) _XIntruptRegs 00007100 1c4 (00007100) _AdcRegs 00007740 1dd (00007740) _SpibRegs 00007750 1dd (00007740) _ScibRegs 00007900 1e4 (00007900) _I2caRegs 0000a100 284 (0000a100) _ti_sysbios_knl_Task_Instance_State_6_stack__A 0000a300 28c (0000a300) _ti_sysbios_knl_Task_Instance_State_1_stack__A 0000a700 29c (0000a700) _ti_sysbios_knl_Task_Instance_State_4_stack__A 0000ab00 2ac (0000ab00) _ti_sysbios_knl_Task_Instance_State_0_stack__A 0000b300 2cc (0000b300) _ti_sysbios_knl_Task_Instance_State_2_stack__A 0000bb00 2ec (0000bb00) _ti_sysbios_knl_Task_Instance_State_3_stack__A 0000c300 30c (0000c300) _ti_sysbios_knl_Task_Instance_State_5_stack__A 0000cb00 32c (0000cb00) _ti_sysbios_knl_Mailbox_Instance_State_0_allocBuf__A 0000e203 388 (0000e200) _gCounter_updateGlobals 0000e204 388 (0000e200) _Flag_Latch_softwareUpdate 0000e205 388 (0000e200) _gLEDcnt 0000e206 388 (0000e200) _g_spg_count 0000e208 388 (0000e200) _ctrlHandle 0000e20a 388 (0000e200) _halHandle 0000e20c 388 (0000e200) _gMaxCurrentSlope 0000e20e 388 (0000e200) _controller_obj 0000e210 388 (0000e200) _encHandle 0000e212 388 (0000e200) _traj_iq_handle 0000e214 388 (0000e200) _traj_speed_handle 0000e216 388 (0000e200) _g_motor_mode 0000e21a 388 (0000e200) _g_hall_sensor 0000e220 388 (0000e200) _gPwmData 0000e22c 388 (0000e200) _g_fault 0000e236 388 (0000e200) _traj_iq 0000e240 389 (0000e240) _traj_speed 0000e24a 389 (0000e240) _g_absolute_encoder 0000e25a 389 (0000e240) _g_settle 0000e280 38a (0000e280) _gAdcData 0000e294 38a (0000e280) _g_pos_conv 0000e2c0 38b (0000e2c0) _g_home 0000e300 38c (0000e300) _g_motor_id 0000e340 38d (0000e340) _g_prof_gen 0000e380 38e (0000e380) _gDrvSpi8323RSVars 0000e3c0 38f (0000e3c0) _g_cascaded_controller 0000e480 392 (0000e480) _gUserParams 0000e540 395 (0000e540) _g_motor_obj 0000e680 39a (0000e680) _enc 0000e7c0 39f (0000e7c0) _g_syslog 0000e9fe 3a7 (0000e9c0) __lock 0000ea00 3a8 (0000ea00) _xdc_runtime_SysMin_Module_State_0_outbuf__A 0000f18e 3c6 (0000f180) _CMD_buf 0000f1c0 3c7 (0000f1c0) _ti_sysbios_knl_Mailbox_Instance_State_1_allocBuf__A 0000f3fe 3cf (0000f3c0) __unlock 0000f400 3d0 (0000f400) _ti_sysbios_knl_Task_Object__table__V 0000f526 3d4 (0000f500) _ti_sysbios_knl_Swi_Object__table__V 0000f53a 3d4 (0000f500) _g_psCDCSerSections 0000f540 3d5 (0000f540) _ti_sysbios_family_c28_Hwi_Module_State_0_dispatchTable__A 0000f640 3d9 (0000f640) _xdc_runtime_Error_Module__state__V 0000f642 3d9 (0000f640) _xdc_runtime_HeapStd_Module__state__V 0000f644 3d9 (0000f640) _xdc_runtime_Memory_Module__state__V 0000f646 3d9 (0000f640) ___xdc__init__addr 0000f648 3d9 (0000f640) _ti_sysbios_family_c28_Hwi_Module__root__V 0000f64c 3d9 (0000f640) _ti_sysbios_family_c28_Timer_Module__root__V 0000f650 3d9 (0000f640) _ti_sysbios_family_c28_TimestampProvider_Module__state__V 0000f654 3d9 (0000f640) _ti_sysbios_gates_GateHwi_Module__root__V 0000f658 3d9 (0000f640) _ti_sysbios_gates_GateMutex_Module__root__V 0000f65c 3d9 (0000f640) _ti_sysbios_hal_Hwi_Module__root__V 0000f660 3d9 (0000f640) _ti_sysbios_knl_Clock_Module__root__V 0000f664 3d9 (0000f640) _ti_sysbios_knl_Event_Module__root__V 0000f668 3d9 (0000f640) _ti_sysbios_knl_Mailbox_Module__root__V 0000f66c 3d9 (0000f640) _ti_sysbios_knl_Queue_Module__root__V 0000f670 3d9 (0000f640) _ti_sysbios_knl_Semaphore_Module__root__V 0000f674 3d9 (0000f640) _ti_sysbios_knl_Swi_Module__root__V 0000f678 3d9 (0000f640) _ti_sysbios_knl_Task_Module__root__V 0000f67c 3d9 (0000f640) _xdc_runtime_HeapStd_Module__root__V 0000f680 3da (0000f680) _xdc_runtime_Registry_Module__state__V 0000f684 3da (0000f680) _xdc_runtime_Startup_Module__state__V 0000f688 3da (0000f680) _xdc_runtime_SysMin_Module__state__V 0000f68c 3da (0000f680) _xdc_runtime_System_Module__state__V 0000f690 3da (0000f680) _xdc_runtime_Text_Module__state__V 0000f694 3da (0000f680) _ti_sysbios_family_c28_Timer_Module__state__V 0000f69c 3da (0000f680) _ti_sysbios_knl_Swi_Module__state__V 0000f6a8 3da (0000f680) _xdc_runtime_Error_IgnoreBlock 0000f6c0 3db (0000f6c0) _ti_sysbios_family_c28_Hwi_Module__state__V 0000f6d0 3db (0000f6c0) _ti_sysbios_BIOS_Module__state__V 0000f6e2 3db (0000f6c0) _ti_sysbios_knl_Clock_Module__state__V 0000f700 3dc (0000f700) _ti_sysbios_knl_Task_Module__state__V 0000f720 3dc (0000f700) _g_pui8CDCSerDeviceDescriptor 0000f732 3dc (0000f700) _ti_sysbios_gates_GateMutex_Object__table__V 0000f800 3e0 (0000f800) _hal 0000f8b0 3e2 (0000f880) _xdc_runtime_System_Module_State_0_atexitHandlers__A 0000fba4 3ee (0000fb80) _g_pfnTickHandlers 0000fbc0 3ef (0000fbc0) _ti_sysbios_family_c28_Hwi_Object__table__V 0000fc10 3f0 (0000fc00) _ti_sysbios_family_c28_Timer_Object__table__V 0000fc40 3f1 (0000fc40) _ti_sysbios_knl_Mailbox_Object__table__V 0000fc90 3f2 (0000fc80) _ti_sysbios_knl_Clock_Object__table__V 0000fd00 3f4 (0000fd00) _ti_sysbios_knl_Swi_Module_State_0_readyQ__A 0000fd40 3f5 (0000fd40) _ti_sysbios_knl_Task_Module_State_0_readyQ__A 0000fdbe 3f6 (0000fd80) _g_ppsDevInfo 0000fdc0 3f7 (0000fdc0) _ti_sysbios_knl_Semaphore_Object__table__V 0000fdff 3f7 (0000fdc0) _cpu 0000fe00 3f8 (0000fe00) _g_psDCDInst 0000fe3e 3f8 (0000fe00) _ti_sysbios_gates_GateHwi_Object__table__V 0000fe40 3f9 (0000fe40) _g_pvTickInstance 0000fe4c 3f9 (0000fe40) _fifo_overflow 0000fe4d 3f9 (0000fe40) _com_err 0000fe4e 3f9 (0000fe40) _char_index 0000fe50 3f9 (0000fe40) _CHECKSUM_STR 0000fe52 3f9 (0000fe40) _FIRMWARE_STRING 0000fe54 3f9 (0000fe40) _sciA 0000fe56 3f9 (0000fe40) _pieHandle 0000fe58 3f9 (0000fe40) ___atexit_func_id__ 0000fe5c 3f9 (0000fe40) ___dummy_variable_used_to_force_definition_of__link 0000fe64 3f9 (0000fe40) _g_iUSBMode 0000fe65 3f9 (0000fe40) _g_eOTGModeState 0000fe68 3f9 (0000fe40) _g_ui32PollRate 0000fe6a 3f9 (0000fe40) _g_ui32WaitTicks 0000fe6e 3f9 (0000fe40) _g_pui8CDCSerDescriptor 0000fe77 3f9 (0000fe40) _errno 0000fe78 3f9 (0000fe40) _g_psCDCCompSerSections 0000fe80 3fa (0000fe80) _g_pui8IADSerDescriptor 0000fe88 3fa (0000fe80) _parmbuf 0000fe90 3fa (0000fe80) _xdc_runtime_HeapStd_Object__table__V 0000fe96 3fa (0000fe80) ___TI_enable_exit_profile_output 0000fe98 3fa (0000fe80) ___TI_cleanup_ptr 0000fe9a 3fa (0000fe80) ___TI_dtors_ptr 0000fe9c 3fa (0000fe80) _g_bUSBTimerInitialized 0000fe9e 3fa (0000fe80) _g_ui32CurrentUSBTick 0000fea0 3fa (0000fe80) _g_ui32USBSOFCount 0000fea6 3fa (0000fe80) _ti_sysbios_knl_Task_Module_State_0_idleTask__A 0000feac 3fa (0000fe80) __new_handler 0000feb0 3fa (0000fe80) __stack 003d7e80 f5fa (003d7e80) _PartIdRegs 003d8000 f600 (003d8000) _pBootEntry 003dc000 f700 (003dc000) _pAppEntry 003dc002 f700 (003dc000) _pAppSig 003de1ab f786 (003de180) __IQ16div 003de1f2 f787 (003de1c0) __IQ24div 003de239 f788 (003de200) __IQ24sinPU 003de262 f789 (003de240) __IQ24cosPU 003de289 f78a (003de280) __IQ24rsmpy 003de29e f78a (003de280) __IQ20toF 003de2b2 f78a (003de280) __IQ30mpyI32frac 003de2c6 f78b (003de2c0) __IQ30toF 003de2da f78b (003de2c0) __IQ24mpyI32int 003de2eb f78b (003de2c0) __IQ30mpyI32int 003de2fc f78b (003de2c0) __IQ30frac 003de307 f78c (003de300) __IQ30int 003e9eb6 fa7a (003e9e80) _xdc_runtime_Text_charTab__A 003eba20 fae8 (003eba00) __ctypes_ 003ebb21 faec (003ebb00) _ti_sysbios_family_c28_Hwi_Module__id__C 003ebb22 faec (003ebb00) _ti_sysbios_family_c28_Hwi_vectors 003ec396 fb0e (003ec380) _xdc_runtime_Text_nodeTab__A 003ec42d fb10 (003ec400) _ti_sysbios_family_c28_Hwi_Module__loggerDefined__C 003ec4a9 fb12 (003ec480) _Motor_Controller_GPIO 003ec721 fb1c (003ec700) _ti_sysbios_family_c28_Hwi_NUM_INTERRUPTS_ALL__C 003ec77b fb1d (003ec740) _ti_sysbios_family_c28_Hwi_Object__count__C 003ec7a6 fb1e (003ec780) _serialRXHWIHandle 003ec7a8 fb1e (003ec780) _SPIBRxHWIHandle 003ec7aa fb1e (003ec780) _USB0IntHandle 003ec7ac fb1e (003ec780) _motorwareTaskHandle 003ec7ae fb1e (003ec780) _Period1msTaskHandle 003ec7b0 fb1e (003ec780) _Period10msTaskHandle 003ec7b2 fb1e (003ec780) _Period1sTaskHandle 003ec7b4 fb1e (003ec780) _LoggingTaskHandle 003ec7b6 fb1e (003ec780) _ParserTaskHandle 003ec7b8 fb1e (003ec780) _Sem_1khz 003ec7ba fb1e (003ec780) _Sem_1hz 003ec7bc fb1e (003ec780) _Sem_100hz 003ec7be fb1e (003ec780) _motorwareSem 003ec7c0 fb1f (003ec7c0) _semLogUSBConnected 003ec7c2 fb1f (003ec7c0) _semLogUSBTx 003ec7c4 fb1f (003ec7c0) _PRD_1khz_handle 003ec7c6 fb1f (003ec7c0) _PRD_100hz_handle 003ec7c8 fb1f (003ec7c0) _PRD_1hz_handle 003ec7ca fb1f (003ec7c0) _task_to_logger_mailbox 003ec7cc fb1f (003ec7c0) _serial_to_parser_mailbox 003ec818 fb20 (003ec800) _g_pui8CDCSerCommInterface 003ec83b fb20 (003ec800) _ti_sysbios_family_c28_Hwi_zeroLatencyIERMask__C 003ec925 fb24 (003ec900) _ti_sysbios_family_c28_TaskSupport_Module__id__C 003ec93e fb24 (003ec900) _g_sCDCHandlers 003ec96d fb25 (003ec940) _g_pui8CDCSerDataInterface 003ec998 fb26 (003ec980) ___vtbl__Q4_3c3d5micro5motor10SyslogImpl 003ec9c0 fb27 (003ec9c0) _IQ_SNA 003ec9c2 fb27 (003ec9c0) _DIRECTION_SNA 003ec9c4 fb27 (003ec9c0) _INT32_SNA 003ec9c6 fb27 (003ec9c0) _SYSCLK 003ec9c8 fb27 (003ec9c0) _LSPCLK 003ec9ca fb27 (003ec9c0) _ISR_FREQ_HZ 003ec9cc fb27 (003ec9c0) _SECONDS_IN_MIN 003ec9ce fb27 (003ec9c0) _KRPM_TO_RPM 003ec9d4 fb27 (003ec9c0) _xdc_runtime_HeapStd_Module__FXNS__C 003ec9e8 fb27 (003ec9c0) _xdc_runtime_Startup_sfxnTab__A 003eca32 fb28 (003eca00) _ti_sysbios_gates_GateHwi_Module__FXNS__C 003eca44 fb29 (003eca40) _ti_sysbios_gates_GateMutex_Module__FXNS__C 003eca67 fb29 (003eca40) _ti_sysbios_family_c28_Timer_startupNeeded__C 003eca68 fb29 (003eca40) _ti_sysbios_gates_GateHwi_Object__DESC__C 003eca78 fb29 (003eca40) _ti_sysbios_gates_GateMutex_Object__DESC__C 003eca88 fb2a (003eca80) _ti_sysbios_knl_Queue_Object__DESC__C 003eca98 fb2a (003eca80) _ti_sysbios_knl_Semaphore_Object__DESC__C 003ecaa8 fb2a (003eca80) _ti_sysbios_knl_Semaphore_Object__PARAMS__C 003ecab8 fb2a (003eca80) _xdc_runtime_HeapStd_Object__DESC__C 003ecae4 fb2b (003ecac0) _xdc_runtime_HeapStd_Object__PARAMS__C 003ecb16 fb2c (003ecb00) _ti_sysbios_gates_GateHwi_Object__PARAMS__C 003ecb22 fb2c (003ecb00) _ti_sysbios_gates_GateMutex_Object__PARAMS__C 003ecb2e fb2c (003ecb00) _ti_sysbios_knl_Queue_Object__PARAMS__C 003ecb5a fb2d (003ecb40) _xdc_runtime_Startup_sfxnRts__A 003ecb91 fb2e (003ecb80) _ti_sysbios_family_c28_TimestampProvider_Module__id__C 003ecb9d fb2e (003ecb80) _ti_sysbios_family_c28_TimestampProvider_useClockTimer__C 003ecbe6 fb2f (003ecbc0) _g_sCDCCompSerConfigHeader 003ecbea fb2f (003ecbc0) _g_sCDCSerCommInterfaceSection 003ecbee fb2f (003ecbc0) _g_sCDCSerConfigHeader 003ecbf2 fb2f (003ecbc0) _g_sCDCSerConfigSection 003ecbf6 fb2f (003ecbc0) _g_sCDCSerDataInterfaceSection 003ecbfa fb2f (003ecbc0) _g_sIADSerConfigSection 003ecc1a fb30 (003ecc00) _ti_sysbios_knl_Idle_funcList__C 003ecc1e fb30 (003ecc00) _xdc_runtime_Startup_firstFxns__C 003ecc22 fb30 (003ecc00) _xdc_runtime_Startup_lastFxns__C 003ecc26 fb30 (003ecc00) _g_pCDCCompSerConfigDescriptors 003ecc28 fb30 (003ecc00) _g_ppCDCSerConfigDescriptors 003ecc2c fb30 (003ecc00) _ti_sysbios_family_c28_Hwi_A_badIntNum__C 003ecc2e fb30 (003ecc00) _ti_sysbios_family_c28_Hwi_A_invalidArg__C 003ecc30 fb30 (003ecc00) _ti_sysbios_family_c28_Hwi_E_unpluggedInterrupt__C 003ecc32 fb30 (003ecc00) _ti_sysbios_family_c28_Hwi_LD_end__C 003ecc34 fb30 (003ecc00) _ti_sysbios_family_c28_Hwi_LM_begin__C 003ecc36 fb30 (003ecc00) _ti_sysbios_family_c28_Hwi_Module__diagsEnabled__C 003ecc38 fb30 (003ecc00) _ti_sysbios_family_c28_Hwi_Module__diagsIncluded__C 003ecc3a fb30 (003ecc00) _ti_sysbios_family_c28_Hwi_Module__diagsMask__C 003ecc3c fb30 (003ecc00) _ti_sysbios_family_c28_Hwi_Module__loggerFxn1__C 003ecc3e fb30 (003ecc00) _ti_sysbios_family_c28_Hwi_Module__loggerFxn8__C 003ecc40 fb31 (003ecc40) _ti_sysbios_family_c28_Hwi_Module__loggerObj__C 003ecc42 fb31 (003ecc40) _ti_sysbios_family_c28_TaskSupport_E_invalidStack__C 003ecc44 fb31 (003ecc40) _ti_sysbios_family_c28_TimestampProvider_Module__diagsEnabled__C 003ecc46 fb31 (003ecc40) _ti_sysbios_family_c28_TimestampProvider_Module__diagsIncluded__C 003ecc48 fb31 (003ecc40) _ti_sysbios_family_c28_TimestampProvider_Module__diagsMask__C 003ecc4a fb31 (003ecc40) _ti_sysbios_gates_GateMutex_A_badContext__C 003ecc4c fb31 (003ecc40) _ti_sysbios_gates_GateMutex_Instance_State_sem__O 003ecc4e fb31 (003ecc40) _ti_sysbios_gates_GateMutex_Module__diagsEnabled__C 003ecc50 fb31 (003ecc40) _ti_sysbios_gates_GateMutex_Module__diagsIncluded__C 003ecc52 fb31 (003ecc40) _ti_sysbios_gates_GateMutex_Module__diagsMask__C 003ecc54 fb31 (003ecc40) _ti_sysbios_hal_Hwi_E_stackOverflow__C 003ecc56 fb31 (003ecc40) _ti_sysbios_knl_Clock_LM_begin__C 003ecc58 fb31 (003ecc40) _ti_sysbios_knl_Clock_LM_tick__C 003ecc5a fb31 (003ecc40) _ti_sysbios_knl_Clock_LW_delayed__C 003ecc5c fb31 (003ecc40) _ti_sysbios_knl_Clock_Module_State_clockQ__O 003ecc5e fb31 (003ecc40) _ti_sysbios_knl_Clock_Module__diagsEnabled__C 003ecc60 fb31 (003ecc40) _ti_sysbios_knl_Clock_Module__diagsIncluded__C 003ecc62 fb31 (003ecc40) _ti_sysbios_knl_Clock_Module__diagsMask__C 003ecc64 fb31 (003ecc40) _ti_sysbios_knl_Clock_Module__loggerFxn1__C 003ecc66 fb31 (003ecc40) _ti_sysbios_knl_Clock_Module__loggerFxn2__C 003ecc68 fb31 (003ecc40) _ti_sysbios_knl_Clock_Module__loggerObj__C 003ecc6a fb31 (003ecc40) _ti_sysbios_knl_Idle_funcList__A 003ecc6c fb31 (003ecc40) _ti_sysbios_knl_Mailbox_Instance_State_dataQue__O 003ecc6e fb31 (003ecc40) _ti_sysbios_knl_Mailbox_Instance_State_dataSem__O 003ecc70 fb31 (003ecc40) _ti_sysbios_knl_Mailbox_Instance_State_freeQue__O 003ecc72 fb31 (003ecc40) _ti_sysbios_knl_Mailbox_Instance_State_freeSem__O 003ecc74 fb31 (003ecc40) _ti_sysbios_knl_Semaphore_A_badContext__C 003ecc76 fb31 (003ecc40) _ti_sysbios_knl_Semaphore_A_noEvents__C 003ecc78 fb31 (003ecc40) _ti_sysbios_knl_Semaphore_A_overflow__C 003ecc7a fb31 (003ecc40) _ti_sysbios_knl_Semaphore_A_pendTaskDisabled__C 003ecc7c fb31 (003ecc40) _ti_sysbios_knl_Semaphore_Instance_State_pendQ__O 003ecc7e fb31 (003ecc40) _ti_sysbios_knl_Semaphore_LM_pend__C 003ecc80 fb32 (003ecc80) _ti_sysbios_knl_Semaphore_LM_post__C 003ecc82 fb32 (003ecc80) _ti_sysbios_knl_Semaphore_Module__diagsEnabled__C 003ecc84 fb32 (003ecc80) _ti_sysbios_knl_Semaphore_Module__diagsIncluded__C 003ecc86 fb32 (003ecc80) _ti_sysbios_knl_Semaphore_Module__diagsMask__C 003ecc88 fb32 (003ecc80) _ti_sysbios_knl_Semaphore_Module__loggerFxn2__C 003ecc8a fb32 (003ecc80) _ti_sysbios_knl_Semaphore_Module__loggerFxn4__C 003ecc8c fb32 (003ecc80) _ti_sysbios_knl_Semaphore_Module__loggerObj__C 003ecc8e fb32 (003ecc80) _ti_sysbios_knl_Swi_LD_end__C 003ecc90 fb32 (003ecc80) _ti_sysbios_knl_Swi_LM_begin__C 003ecc92 fb32 (003ecc80) _ti_sysbios_knl_Swi_LM_post__C 003ecc94 fb32 (003ecc80) _ti_sysbios_knl_Swi_Module__diagsEnabled__C 003ecc96 fb32 (003ecc80) _ti_sysbios_knl_Swi_Module__diagsIncluded__C 003ecc98 fb32 (003ecc80) _ti_sysbios_knl_Swi_Module__diagsMask__C 003ecc9a fb32 (003ecc80) _ti_sysbios_knl_Swi_Module__loggerFxn1__C 003ecc9c fb32 (003ecc80) _ti_sysbios_knl_Swi_Module__loggerFxn4__C 003ecc9e fb32 (003ecc80) _ti_sysbios_knl_Swi_Module__loggerObj__C 003ecca0 fb32 (003ecc80) _ti_sysbios_knl_Task_A_badTimeout__C 003ecca2 fb32 (003ecc80) _ti_sysbios_knl_Task_A_sleepTaskDisabled__C 003ecca4 fb32 (003ecc80) _ti_sysbios_knl_Task_E_spOutOfBounds__C 003ecca6 fb32 (003ecc80) _ti_sysbios_knl_Task_E_stackOverflow__C 003ecca8 fb32 (003ecc80) _ti_sysbios_knl_Task_LD_block__C 003eccaa fb32 (003ecc80) _ti_sysbios_knl_Task_LD_exit__C 003eccac fb32 (003ecc80) _ti_sysbios_knl_Task_LD_ready__C 003eccae fb32 (003ecc80) _ti_sysbios_knl_Task_LM_sleep__C 003eccb0 fb32 (003ecc80) _ti_sysbios_knl_Task_LM_switch__C 003eccb2 fb32 (003ecc80) _ti_sysbios_knl_Task_Module_State_inactiveQ__O 003eccb4 fb32 (003ecc80) _ti_sysbios_knl_Task_Module__diagsEnabled__C 003eccb6 fb32 (003ecc80) _ti_sysbios_knl_Task_Module__diagsIncluded__C 003eccb8 fb32 (003ecc80) _ti_sysbios_knl_Task_Module__diagsMask__C 003eccba fb32 (003ecc80) _ti_sysbios_knl_Task_Module__loggerFxn2__C 003eccbc fb32 (003ecc80) _ti_sysbios_knl_Task_Module__loggerFxn4__C 003eccbe fb32 (003ecc80) _ti_sysbios_knl_Task_Module__loggerObj__C 003eccc0 fb33 (003eccc0) _ti_sysbios_knl_Task_allBlockedFunc__C 003eccc2 fb33 (003eccc0) _xdc_runtime_Assert_E_assertFailed__C 003eccc4 fb33 (003eccc0) _xdc_runtime_Core_A_initializedParams__C 003eccc6 fb33 (003eccc0) _xdc_runtime_Core_Module__diagsEnabled__C 003eccc8 fb33 (003eccc0) _xdc_runtime_Core_Module__diagsIncluded__C 003eccca fb33 (003eccc0) _xdc_runtime_Core_Module__diagsMask__C 003ecccc fb33 (003eccc0) _xdc_runtime_Error_E_memory__C 003eccce fb33 (003eccc0) _xdc_runtime_Error_Module__diagsEnabled__C 003eccd0 fb33 (003eccc0) _xdc_runtime_Error_Module__diagsIncluded__C 003eccd2 fb33 (003eccc0) _xdc_runtime_Error_Module__diagsMask__C 003eccd4 fb33 (003eccc0) _xdc_runtime_Error_Module__loggerFxn8__C 003eccd6 fb33 (003eccc0) _xdc_runtime_Error_Module__loggerObj__C 003eccd8 fb33 (003eccc0) _xdc_runtime_Error_policyFxn__C 003eccda fb33 (003eccc0) _xdc_runtime_Error_raiseHook__C 003eccdc fb33 (003eccc0) _xdc_runtime_HeapStd_A_align__C 003eccde fb33 (003eccc0) _xdc_runtime_HeapStd_A_invalidTotalFreeSize__C 003ecce0 fb33 (003eccc0) _xdc_runtime_HeapStd_A_zeroSize__C 003ecce2 fb33 (003eccc0) _xdc_runtime_HeapStd_E_noRTSMemory__C 003ecce4 fb33 (003eccc0) _xdc_runtime_HeapStd_Module__diagsEnabled__C 003ecce6 fb33 (003eccc0) _xdc_runtime_HeapStd_Module__diagsIncluded__C 003ecce8 fb33 (003eccc0) _xdc_runtime_HeapStd_Module__diagsMask__C 003eccea fb33 (003eccc0) _xdc_runtime_IGateProvider_Interface__BASE__C 003eccec fb33 (003eccc0) _xdc_runtime_IHeap_Interface__BASE__C 003eccee fb33 (003eccc0) _xdc_runtime_IModule_Interface__BASE__C 003eccf0 fb33 (003eccc0) _xdc_runtime_Log_L_error__C 003eccf2 fb33 (003eccc0) _xdc_runtime_Memory_defaultHeapInstance__C 003eccf4 fb33 (003eccc0) _xdc_runtime_Startup_execImpl__C 003eccf6 fb33 (003eccc0) _xdc_runtime_Startup_firstFxns__A 003eccf8 fb33 (003eccc0) _xdc_runtime_Startup_lastFxns__A 003eccfa fb33 (003eccc0) _xdc_runtime_Startup_sfxnRts__C 003eccfc fb33 (003eccc0) _xdc_runtime_Startup_sfxnTab__C 003eccfe fb33 (003eccc0) _xdc_runtime_SysMin_bufSize__C 003ecd00 fb34 (003ecd00) _xdc_runtime_SysMin_outputFunc__C 003ecd02 fb34 (003ecd00) _xdc_runtime_System_Module__gateObj__C 003ecd04 fb34 (003ecd00) _xdc_runtime_System_abortFxn__C 003ecd06 fb34 (003ecd00) _xdc_runtime_System_exitFxn__C 003ecd08 fb34 (003ecd00) _xdc_runtime_System_extendFxn__C 003ecd0a fb34 (003ecd00) _xdc_runtime_Text_charTab__C 003ecd0c fb34 (003ecd00) _xdc_runtime_Text_nameEmpty__C 003ecd0e fb34 (003ecd00) _xdc_runtime_Text_nameStatic__C 003ecd10 fb34 (003ecd00) _xdc_runtime_Text_nameUnknown__C 003ecd12 fb34 (003ecd00) _xdc_runtime_Text_nodeTab__C 003ecd14 fb34 (003ecd00) _xdc_runtime_Text_visitRopeFxn__C 003ecd16 fb34 (003ecd00) _ti_sysbios_gates_GateMutex_Module__id__C 003ecd17 fb34 (003ecd00) _ti_sysbios_hal_Hwi_Module__id__C 003ecd18 fb34 (003ecd00) _ti_sysbios_knl_Clock_Module__id__C 003ecd19 fb34 (003ecd00) _ti_sysbios_knl_Clock_Module__loggerDefined__C 003ecd1a fb34 (003ecd00) _ti_sysbios_knl_Mailbox_Object__count__C 003ecd1b fb34 (003ecd00) _ti_sysbios_knl_Mailbox_maxTypeAlign__C 003ecd1c fb34 (003ecd00) _ti_sysbios_knl_Semaphore_Module__id__C 003ecd1d fb34 (003ecd00) _ti_sysbios_knl_Semaphore_Module__loggerDefined__C 003ecd1e fb34 (003ecd00) _ti_sysbios_knl_Swi_Module__id__C 003ecd1f fb34 (003ecd00) _ti_sysbios_knl_Swi_Module__loggerDefined__C 003ecd20 fb34 (003ecd00) _ti_sysbios_knl_Swi_Object__count__C 003ecd21 fb34 (003ecd00) _ti_sysbios_knl_Task_Module__id__C 003ecd22 fb34 (003ecd00) _ti_sysbios_knl_Task_Module__loggerDefined__C 003ecd23 fb34 (003ecd00) _ti_sysbios_knl_Task_Object__count__C 003ecd24 fb34 (003ecd00) _ti_sysbios_knl_Task_numConstructedTasks__C 003ecd25 fb34 (003ecd00) _xdc_runtime_Core_Module__id__C 003ecd26 fb34 (003ecd00) _xdc_runtime_Error_Module__loggerDefined__C 003ecd27 fb34 (003ecd00) _xdc_runtime_Error_maxDepth__C 003ecd28 fb34 (003ecd00) _xdc_runtime_Error_policy__C 003ecd29 fb34 (003ecd00) _xdc_runtime_HeapStd_Module__id__C 003ecd2a fb34 (003ecd00) _xdc_runtime_Memory_Module__id__C 003ecd2b fb34 (003ecd00) _xdc_runtime_Startup_maxPasses__C 003ecd2c fb34 (003ecd00) _xdc_runtime_SysMin_flushAtExit__C 003ecd2d fb34 (003ecd00) _xdc_runtime_System_maxAtexitHandlers__C 003ecd2e fb34 (003ecd00) _xdc_runtime_Text_charCnt__C 003ecd2f fb34 (003ecd00) _xdc_runtime_Text_isLoaded__C 003ecd30 fb34 (003ecd00) _xdc_runtime_Text_registryModsLastId__C 003ecd31 fb34 (003ecd00) _xdc_runtime_Text_unnamedModsLastId__C 003f7ff8 fdff (003f7fc0) _CsmPwl 003fdc30 ff70 (003fdc00) _IQsinTable 003fdd30 ff74 (003fdd00) _IQcosTable 003fe030 ff80 (003fe000) _IQsinTableEnd 003fe132 ff84 (003fe100) _IQcosTableEnd 003fe132 ff84 (003fe100) _IQdivRoundSatTable 003fe140 ff85 (003fe140) _IQdivTable 003fe342 ff8d (003fe340) _IQdivTableEnd 003fe342 ff8d (003fe340) _IQisqrtRoundSatTable 003fe342 ff8d (003fe340) _IQsqrtRoundSatTable 003fe352 ff8d (003fe340) _IQisqrtTable 003fe352 ff8d (003fe340) _IQsqrtTable 003fe454 ff91 (003fe440) _IQatan2HalfPITable 003fe454 ff91 (003fe440) _IQisqrtTableEnd 003fe454 ff91 (003fe440) _IQsqrtTableEnd 003fe492 ff92 (003fe480) _IQatan2Table 003fe618 ff98 (003fe600) _IQ30mpyRndSatTable 003fe618 ff98 (003fe600) _IQatan2TableEnd 003fe618 ff98 (003fe600) _IQmpyRndSatTable 003fe624 ff98 (003fe600) _IQ29mpyRndSatTable 003fe630 ff98 (003fe600) _IQ28mpyRndSatTable 003fe63c ff98 (003fe600) _IQ27mpyRndSatTable 003fe648 ff99 (003fe640) _IQ26mpyRndSatTable 003fe654 ff99 (003fe640) _IQ25mpyRndSatTable 003fe660 ff99 (003fe640) _IQ24mpyRndSatTable 003fe66c ff99 (003fe640) _IQ23mpyRndSatTable 003fe678 ff99 (003fe640) _IQ22mpyRndSatTable 003fe684 ff9a (003fe680) _IQ21mpyRndSatTable 003fe690 ff9a (003fe680) _IQ20mpyRndSatTable 003fe69c ff9a (003fe680) _IQ19mpyRndSatTable 003fe6a8 ff9a (003fe680) _IQ18mpyRndSatTable 003fe6b4 ff9a (003fe680) _IQ17mpyRndSatTable 003fe6c0 ff9b (003fe6c0) _IQ16mpyRndSatTable 003fe6cc ff9b (003fe6c0) _IQ15mpyRndSatTable 003fe6d8 ff9b (003fe6c0) _IQ14mpyRndSatTable 003fe6e4 ff9b (003fe6c0) _IQ13mpyRndSatTable 003fe6f0 ff9b (003fe6c0) _IQ12mpyRndSatTable 003fe6fc ff9b (003fe6c0) _IQ11mpyRndSatTable 003fe708 ff9c (003fe700) _IQ10mpyRndSatTable 003fe714 ff9c (003fe700) _IQ9mpyRndSatTable 003fe720 ff9c (003fe700) _IQ8mpyRndSatTable 003fe72c ff9c (003fe700) _IQ7mpyRndSatTable 003fe738 ff9c (003fe700) _IQ6mpyRndSatTable 003fe744 ff9d (003fe740) _IQ5mpyRndSatTable 003fe750 ff9d (003fe740) _IQ4mpyRndSatTable 003fe75c ff9d (003fe740) _IQ3mpyRndSatTable 003fe768 ff9d (003fe740) _IQ2mpyRndSatTable 003fe774 ff9d (003fe740) _IQ1mpyRndSatTable 003fe780 ff9e (003fe780) _IQmpyRndSatTableEnd GLOBAL SYMBOLS: SORTED ALPHABETICALLY BY Name page address name ---- ------- ---- 0 003dec7c .text 0 003e89a5 C$$EXIT 0 003e66d1 C$$IO$$ 0 003e6415 FD$$ADD 0 003e8884 FD$$CMP 0 003e6945 FD$$DIV abs 003f81d6 FD$$MPY 0 003e9a41 FD$$NEG 0 003e974e FD$$SUB 0 003e8c13 FD$$TOI abs 003f853d FD$$TOL abs 003f8364 FS$$ADD 0 003e923d FS$$CMP abs 003f8259 FS$$DIV abs 003f83d7 FS$$MPY abs 003f8616 FS$$NEG abs 003f8579 FS$$TOFD abs 003f84f6 FS$$TOI abs 003f84cd FS$$TOL 0 003e8dda FS$$TOU 0 003e8df7 I$$TOFD abs 003f8595 I$$TOFS 0 003e88ae L$$DIV 0 003e88bd L$$MOD 0 003e8ed9 L$$TOFD abs 003f85af L$$TOFS 0 003e916d LL$$AND 0 003e8d0e LL$$CMP 0 003e4f6a LL$$DIV 0 003e4fa6 LL$$MOD 0 003e93f9 LL$$MPY 0 003e9175 LL$$OR 0 003e917d LL$$XOR abs 003f8606 U$$TOFS 0 003e88cb UL$$DIV 0 003e88d2 UL$$MOD 0 003e92ee UL$$TOFD abs 003f85f3 UL$$TOFS 0 003e8d20 ULL$$CMP 0 003e4fe0 ULL$$DIV 0 003e500f ULL$$MOD 0 003e98f6 _ADC_disable 0 003e9185 _ADC_disableInt 0 003e9900 _ADC_disableVoltRefLoConv 0 003e990a _ADC_enable 0 003e9914 _ADC_enableBandGap 0 003e9254 _ADC_enableInt 0 003e991e _ADC_enableNoOverlapMode 0 003e9928 _ADC_enableRefBuffers 0 003e9932 _ADC_enableVoltRefLoConv 0 003e9a52 _ADC_init 0 003e993c _ADC_powerUp 0 003e94d8 _ADC_setDivideSelect 0 003e8bd1 _ADC_setIntMode 0 003e94e9 _ADC_setIntPulseGenMode 0 003e8bf2 _ADC_setIntSrc 0 003e9ae9 _ADC_setOffTrim 0 003e936d _ADC_setSocChanNumber 0 003e9946 _ADC_setSocFrc 0 003e9af0 _ADC_setSocFrcWord 0 003e9381 _ADC_setSocSampleDelay 0 003e9395 _ADC_setSocTrigSrc 0 003e94fa _ADC_setTempSensorSrc 0 003e950b _ADC_setVoltRefSrc 0 003e87da _ADC_setupSocTrigSrc 1 00007100 _AdcRegs 1 00000b00 _AdcResult 1 0000fe50 _CHECKSUM_STR 0 003e9af7 _CLK_disableAdcClock 0 003e9afe _CLK_disableClaClock 0 003e9c01 _CLK_disableClkIn 0 003e9b05 _CLK_disableEcanaClock 0 003e9b0c _CLK_disableHrPwmClock 0 003e9b13 _CLK_disableI2cClock 0 003e9b1a _CLK_disableLinAClock 0 003e9c07 _CLK_disableOsc2 0 003e9b21 _CLK_disableTbClockSync 0 003e9b28 _CLK_enableAdcClock 0 003e9c0d _CLK_enableCompClock 0 003e9c13 _CLK_enableCrystalOsc 0 003e9b2f _CLK_enableEcap1Clock 0 003e9b36 _CLK_enableEqep1Clock 0 003e9b3d _CLK_enableEqep2Clock 0 003e9c19 _CLK_enableOsc1 0 003e9996 _CLK_enablePwmClock 0 003e9b44 _CLK_enableSciaClock 0 003e9b4b _CLK_enableSpiaClock 0 003e9b52 _CLK_enableSpibClock 0 003e9b59 _CLK_enableTbClockSync 0 003e9c1f _CLK_init 0 003e9b60 _CLK_setClkOutPreScaler 0 003e9c25 _CLK_setLowSpdPreScaler 0 003e9b67 _CLK_setOsc2Src 0 003e9b6e _CLK_setOscSrc 0 003e9b75 _CLK_setWatchDogSrc 1 0000f18e _CMD_buf 0 003e9dd3 _CPU_clearIntFlags 0 003e9dd6 _CPU_disableGlobalInts 0 003e9dd9 _CPU_disableInts 0 003e9ddc _CPU_enableDebugInt 0 003e9ddf _CPU_enableGlobalInts 0 003e9d33 _CPU_enableInt 0 003e9d37 _CPU_init 0 003ecd9c _CRCTestVector abs 003fa6fb _CTRL_initCtrl abs 003f9e64 _CTRL_setEstParams 0 003e4333 _CTRL_setParams abs 003f9d31 _CTRL_setUserMotorParams 0 003e999f _CTRL_setWaitTimes 0 003e8e31 _CTRL_setupClarke_I 0 003e926a _CTRL_setupClarke_V abs 003f9b43 _CTRL_setupCtrl abs 003f99a5 _CTRL_setupEstIdleState abs 003f996a _CTRL_setupEstOnLineState abs 003f9806 _CTRL_setupTraj 1 00001400 _Cla1Regs 0 003e9672 _ClearAllFaults__Q3_3c3d5motor12FaultHandlerFv 0 003e8a1d _ClearFault__Q3_3c3d5motor12FaultHandlerFQ3_3c3d5motor10MotorFault 1 00006400 _Comp1Regs 1 00006420 _Comp2Regs 1 00006440 _Comp3Regs 0 003df8ac _ConfigDescAlloc 0 003deef2 _ConfigDescFree 1 00000c00 _CpuTimer0Regs 1 00000c08 _CpuTimer1Regs 1 00000c10 _CpuTimer2Regs 1 003f7ff8 _CsmPwl 1 00000ae0 _CsmRegs 0 003ec9c2 _DIRECTION_SNA 0 003e8b8d _DRV8323_enable 0 003e99a8 _DRV8323_init 0 003e4ae6 _DRV8323_readData 0 003e8398 _DRV8323_readSpi 0 003e9e84 _DRV8323_setGpioHandle 0 003e9e86 _DRV8323_setGpioNumber 0 003e9e88 _DRV8323_setSpiHandle 0 003e4d31 _DRV8323_setupSpi 0 003e5d83 _DRV8323_writeData 0 003e8ab5 _DRV8323_writeSpi 0 003e5a02 _Decelerate__16ProfileGeneratorFv 1 00000880 _DevEmuRegs 1 00001000 _DmaRegs 1 00006040 _ECanaLAMRegs 1 000060c0 _ECanaMOTORegs 1 00006080 _ECanaMOTSRegs 1 00006100 _ECanaMboxes 1 00006000 _ECanaRegs 1 00006a00 _ECap1Regs 1 00006a20 _ECap2Regs 1 00006a40 _ECap3Regs 0 0000a00d _ENC_calcElecAngle 0 003e9a5a _ENC_init 0 003e5890 _ENC_setup 1 00006800 _EPwm1Regs 1 00006840 _EPwm2Regs 1 00006880 _EPwm3Regs 1 000068c0 _EPwm4Regs 1 00006900 _EPwm5Regs 1 00006940 _EPwm6Regs 1 00006980 _EPwm7Regs 1 000069c0 _EPwm8Regs 1 00006b00 _EQep1Regs 1 00006b40 _EQep2Regs abs 003f96be _EST_getFlux_VpHz abs 003f9632 _EST_getIdRated abs 003f95ff _EST_getLs_coarse_max_pu abs 003f95f5 _EST_getLs_d_H abs 003f95ce _EST_getLs_q_H abs 003f95ad _EST_getRr_Ohm abs 003f9513 _EST_getRs_Ohm abs 003f861b _EST_getState abs 003f9458 _EST_get_krpm_to_pu_sf abs 003f938d _EST_isError abs 003f9386 _EST_isIdle abs 003f937f _EST_isLockRotor abs 003f8679 _EST_isMotorIdentified abs 003f9378 _EST_isOnLine abs 003f8b7a _EST_setIdle abs 003f8b67 _EST_setIdle_all abs 003f8b45 _EST_setLs_d_pu abs 003f8af1 _EST_setLs_qFmt abs 003f8ae7 _EST_setLs_q_pu abs 003f8a18 _EST_setRs_pu abs 003f8713 _EST_updateState 0 00000d01 _EmuBMode 0 00000d00 _EmuKey 0 003e9b7c _F2806x_USB0_device_int 0 003e9c2b _FILTER_FO_init 0 003e9e8a _FILTER_FO_setDenCoeffs 0 003e9cf7 _FILTER_FO_setInitialConditions 0 003e9d3b _FILTER_FO_setNumCoeffs 1 0000fe52 _FIRMWARE_STRING 0 0000a08c _FLASH_enablePipelineMode 0 003e9c31 _FLASH_init 0 0000a098 _FLASH_setActiveWaitCount 0 0000a070 _FLASH_setNumPagedReadWaitStates 0 0000a077 _FLASH_setNumRandomReadWaitStates 0 0000a07e _FLASH_setOtpWaitStates 0 0000a09d _FLASH_setStandbyWaitCount 0 003e8cb4 _Fault__Q3_3c3d5motor12FaultHandlerFQ3_3c3d5motor10MotorFault 0 003e8ef5 _FillBuffer__15AbsoluteEncoderFv 1 0000e204 _Flag_Latch_softwareUpdate 1 00000a80 _FlashRegs 0 00000d04 _Flash_CPUScaleFactor 0 00000d02 _Flash_CallbackPtr 0 003e472e _FormatSyslogMessage__Q3_3c3d5micro6SyslogSFULPcUlbPCcT2 0 003e9c37 _GPIO_init 0 003e940d _GPIO_read 0 003e8f97 _GPIO_setDirection 0 003e9593 _GPIO_setHigh 0 003e95a3 _GPIO_setLow 0 003e8330 _GPIO_setMode 0 003e88d8 _GPIO_setPinMuxConfig 0 003e8fb1 _GPIO_setPullup 0 003e95b3 _GPIO_toggle 0 003e95c3 _GetFeedback__18CascadedControllerF12Controller_ePl 0 003e9de2 _GetFilteredVelocityPU__17PositionConverterFv 0 003e987d _GetLimitToIndexDistance__4HomeFP8Position 0 003e682d _GetNextSetpoint__16ProfileGeneratorFv 0 0000a049 _GetParameters__7MotorIDFv 0 003e93a9 _GetReference__18CascadedControllerF12Controller_eP8Position 0 003e95d3 _GetReference__18CascadedControllerF12Controller_ePl 0 00009f2e _GetStoppingDist__16ProfileGeneratorFl 0 003e7abb _GetVelocity__4HomeFv 1 00006f80 _GpioCtrlRegs 1 00006fc0 _GpioDataRegs 1 00006fe0 _GpioIntRegs 0 003e7968 _HAL_AdcCalChanSelect 0 003e4492 _HAL_AdcCalConversion 0 003e83cb _HAL_AdcOffsetSelfCal 0 003e79bf _HAL_OscTempComp 0 003e919c _HAL_cal 0 003e7cc3 _HAL_calDRV 0 003e951c _HAL_enableAdcInts 0 003e9d3f _HAL_enableDebugInt 0 003e9cfc _HAL_enableDrv 0 003e9d43 _HAL_enableGlobalInts 0 003e93bd _HAL_enableSciInt 0 003e9420 _HAL_getOscTrimValue 0 003e56e5 _HAL_init 0 003e7e58 _HAL_osc1Comp 0 003e7e98 _HAL_osc2Comp 0 00009e4b _HAL_readAdcData 0 003e93d1 _HAL_readAdcOffset 0 003e9d01 _HAL_readDrvData 0 003e486f _HAL_setParams 0 003e535d _HAL_setupAdcs 0 003e8aff _HAL_setupClks 0 003e9d06 _HAL_setupDrvSpi 0 003e8cd2 _HAL_setupFaults 0 0000a02b _HAL_setupFlash 0 003e91b3 _HAL_setupGate 0 003e41ba _HAL_setupGpios 0 003e7a68 _HAL_setupPeripheralClks 0 003e7ed8 _HAL_setupPll 0 003e67a0 _HAL_setupPwmDacs 0 003e560d _HAL_setupPwms 0 003e622c _HAL_setupQEP 0 003e8258 _HAL_setupSpiA 0 003e828e _HAL_setupSpiB 0 003e9d0b _HAL_writeDrvData 0 003e81b2 _HOSTwrite 1 00006ac0 _HRCap1Regs 1 00006ae0 _HRCap2Regs 1 00006c80 _HRCap3Regs 1 00006ca0 _HRCap4Regs 0 003e907d _Halt__16ProfileGeneratorFv 0 003e6eaa _Halt__4HomeFv 1 00007900 _I2caRegs 0 003ec9c4 _INT32_SNA 0 003fe708 _IQ10mpyRndSatTable 0 003fe6fc _IQ11mpyRndSatTable 0 003fe6f0 _IQ12mpyRndSatTable 0 003fe6e4 _IQ13mpyRndSatTable 0 003fe6d8 _IQ14mpyRndSatTable 0 003fe6cc _IQ15mpyRndSatTable 0 003fe6c0 _IQ16mpyRndSatTable 0 003fe6b4 _IQ17mpyRndSatTable 0 003fe6a8 _IQ18mpyRndSatTable 0 003fe69c _IQ19mpyRndSatTable 0 003fe774 _IQ1mpyRndSatTable 0 003fe690 _IQ20mpyRndSatTable 0 003fe684 _IQ21mpyRndSatTable 0 003fe678 _IQ22mpyRndSatTable 0 003fe66c _IQ23mpyRndSatTable 0 003fe660 _IQ24mpyRndSatTable 0 003fe654 _IQ25mpyRndSatTable 0 003fe648 _IQ26mpyRndSatTable 0 003fe63c _IQ27mpyRndSatTable 0 003fe630 _IQ28mpyRndSatTable 0 003fe624 _IQ29mpyRndSatTable 0 003fe768 _IQ2mpyRndSatTable 0 003fe618 _IQ30mpyRndSatTable 0 003fe75c _IQ3mpyRndSatTable 0 003fe750 _IQ4mpyRndSatTable 0 003fe744 _IQ5mpyRndSatTable 0 003fe738 _IQ6mpyRndSatTable 0 003fe72c _IQ7mpyRndSatTable 0 003fe720 _IQ8mpyRndSatTable 0 003fe714 _IQ9mpyRndSatTable 0 003ec9c0 _IQ_SNA 0 003fe454 _IQatan2HalfPITable 0 003fe492 _IQatan2Table 0 003fe618 _IQatan2TableEnd 0 003fdd30 _IQcosTable 0 003fe132 _IQcosTableEnd 0 003fe132 _IQdivRoundSatTable 0 003fe140 _IQdivTable 0 003fe342 _IQdivTableEnd 0 003fe342 _IQisqrtRoundSatTable 0 003fe352 _IQisqrtTable 0 003fe454 _IQisqrtTableEnd 0 003fe618 _IQmpyRndSatTable 0 003fe780 _IQmpyRndSatTableEnd 0 003fdc30 _IQsinTable 0 003fe030 _IQsinTableEnd 0 003fe342 _IQsqrtRoundSatTable 0 003fe352 _IQsqrtTable 0 003fe454 _IQsqrtTableEnd 0 003ec9ca _ISR_FREQ_HZ 0 003e7ba2 _Identify__7MotorIDFv 0 003e70cb _Init__15AbsoluteEncoderFv 0 003e9280 _Init__16ProfileGeneratorF7MotorID 0 003e8011 _Init__17PositionConverterFP9_QEP_Obj_7MotorID 0 003e7d92 _Init__40UsbCdcDevice__tm__20_XCiL_2_64XCiL_3_350Fv_v 0 003e9d47 _Init__Q4_3c3d5micro5motor10SyslogImplFi 0 003e9d24 _IntDefaultHandler 0 003e41a5 _IntDisable 0 003e4184 _IntEnable 0 003e403d _IntMasterDisable 0 003e4041 _IntMasterEnable 0 003e4166 _IntRegister 0 003e4145 _IntUnregister 0 003df783 _InternalUSBHCDSendEvent 0 003e7d82 _InternalUSBRegisterTickHandler 0 003e7d66 _InternalUSBStartOfFrameTick 0 003e7d52 _InternalUSBTickInit 0 003e7d4e _InternalUSBTickReset 0 003e4101 _Interrupt_disable 0 003e4045 _Interrupt_enable 0 003ec9ce _KRPM_TO_RPM 0 003ec9c8 _LSPCLK 0 003e8e4d _LogControlCallback__FPvUlT2T1 0 003e9a62 _LogRxCallback__FPvUlT2T1 0 003e9888 _LogTxCallback__FPvUlT2T1 0 003e9d10 _LoggingTask 0 003ec7b4 _LoggingTaskHandle 0 003e785e _LoggingTask__Q4_3c3d5micro5motor10SyslogImplFv 1 00005000 _McbspaRegs 0 003e9d15 _MotorID_Identify 0 003e99b1 _MotorID_Init 0 003e91ca _MotorID_Lines 0 003e6ce1 _MotorThermistorADCCountsToTemperature__FUl 0 003ec4a9 _Motor_Controller_GPIO 1 00007060 _NmiIntruptRegs 0 003e952d _OFFSET_init 0 003e9296 _OFFSET_setBeta 0 003e9681 _OFFSET_setInitCond 0 003e9e8c _OFFSET_setOffset 0 003e9c3d _OSC_init 0 003e99ba _OSC_setTrim 0 003e3557 _OTGDeviceDisconnect 0 003e80c7 _On__16ProfileGeneratorF8Positionl 0 003e9095 _PIE_clearAllFlags 0 003e9de5 _PIE_clearAllInts 0 003e9de8 _PIE_disable 0 003e90ad _PIE_disableAllInts 0 003e9deb _PIE_enable 0 003e8e69 _PIE_enableAdcInt 0 003e99c3 _PIE_enableInt 0 003e9d1a _PIE_illegalIsr 0 003e9a6a _PIE_init 0 003e9c43 _PLL_disableClkDetect 0 003e9c49 _PLL_enableClkDetect 0 003e9d4b _PLL_getClkFreq 0 003e9dee _PLL_getClkStatus 0 003e9df1 _PLL_getDivideSelect 0 003e9df4 _PLL_getLockStatus 0 003e9c4f _PLL_init 0 003e9c55 _PLL_resetClkDetect 0 003e9c5b _PLL_setClkFreq 0 003e9b83 _PLL_setDivideSelect 0 003e9c61 _PRD_100hz 0 003ec7c6 _PRD_100hz_handle 0 003e9c67 _PRD_1hz 0 003ec7c8 _PRD_1hz_handle 0 003e9893 _PRD_1khz 0 003ec7c4 _PRD_1khz_handle 0 003e9d4f _PWM_disableChopping 0 003e9df7 _PWM_disableCounterLoad 0 003e9dfa _PWM_disableDeadBand 0 003e9d53 _PWM_disableInt 0 003e9c6d _PWM_disableTripZones 0 003e9d57 _PWM_enableSocAPulse 0 003e9c73 _PWM_enableTripZoneSrc 0 003e9c79 _PWM_init 0 003e99cc _PWM_setActionQual_CntDown_CmpA_PwmA 0 003e99d5 _PWM_setActionQual_CntDown_CmpB_PwmB 0 003e99de _PWM_setActionQual_CntUp_CmpA_PwmA 0 003e99e7 _PWM_setActionQual_CntUp_CmpB_PwmB 0 003e9d5b _PWM_setClkDiv 0 003e9e8e _PWM_setCount 0 003e9d5f _PWM_setCounterMode 0 003e9dfd _PWM_setDeadBandFallingEdgeDelay 0 003e9b8a _PWM_setDeadBandOutputMode 0 003e9b91 _PWM_setDeadBandPolarity 0 003e9e00 _PWM_setDeadBandRisingEdgeDelay 0 003e9d63 _PWM_setHighSpeedClkDiv 0 003e9b98 _PWM_setIntPeriod 0 003e9d67 _PWM_setLoadMode_CmpA 0 003e9c7f _PWM_setLoadMode_CmpB 0 003e9e90 _PWM_setPeriod 0 003e9d6b _PWM_setPeriodLoad 0 003e9e92 _PWM_setPhase 0 003e9d6f _PWM_setPhaseDir 0 003e9d73 _PWM_setRunMode 0 003e9c85 _PWM_setShadowMode_CmpA 0 003e9c8b _PWM_setShadowMode_CmpB 0 003e99f0 _PWM_setSocAPeriod 0 003e99f9 _PWM_setSocAPulseSrc 0 003e9d77 _PWM_setSyncMode 0 003e9805 _PWM_setTripZoneState_DCAEVT1 0 003e9811 _PWM_setTripZoneState_DCAEVT2 0 003e981d _PWM_setTripZoneState_DCBEVT1 0 003e9950 _PWM_setTripZoneState_TZA 0 003e9829 _PWM_setTripZoneState_TZB 0 003e9a72 _PWR_init 0 003e774c _ParseArguments__FPcPll 0 003ec7b6 _ParserTaskHandle 1 003d7e80 _PartIdRegs 0 003e5ab7 _Period10msTask 0 003ec7b0 _Period10msTaskHandle 0 003e953e _Period1msTask 0 003ec7ae _Period1msTaskHandle 0 003e8615 _Period1sTask 0 003ec7b2 _Period1sTaskHandle 1 00000ce0 _PieCtrlRegs 0 00000d00 _PieVectTable 0 003e7b0b _PrintFaults__Q3_3c3d5motor12FaultHandlerFv 0 003e27d9 _ProcessDataFromHost 0 003e28bf _ProcessDataToHost 0 003e262b _ProcessNotificationToHost 0 00009740 _ProcessState__16ProfileGeneratorFv 0 0000a05f _PropagateSaturation__18CascadedControllerFv 0 003e9c91 _QEP_init 0 003e946c _Reset__18CascadedControllerFv 0 003e8f10 _Reset__S__23PIDController__tm__3_llFv_v 0 003e8a43 _Reset__S__32PIDController__tm__11_8PositionlFv_v 0 00009aaf _RunEntry__16ProfileGeneratorFv 0 003e869f _RunHome__4HomeFv 0 00009d05 _RunInverseTransform__18CascadedControllerFlP15_HAL_PwmData_t_ 0 00009f77 _RunPositionController__18CascadedControllerF13CommandMode_e 0 000099bf _RunPositionConverter__17PositionConverterFv 0 00008aba _RunStateMachine__16ProfileGeneratorFv 0 003e3785 _RunStateMachine__4HomeFv 0 003e5177 _RunStateMachine__8SettlingFv 0 00009daf _RunTorqueController__18CascadedControllerF13CommandMode_eP15_HAL_AdcData_t_P15_HAL_PwmData_t_l 0 00009c5a _RunTransform__18CascadedControllerFP15_HAL_AdcData_t_l 0 00009fdf _RunVelocityController__18CascadedControllerF13CommandMode_e 0 00009fac _RunVelocityConverter__17PositionConverterFl 0 00009b91 _Run__S__23PIDController__tm__3_llFv_l 0 0000949a _Run__S__32PIDController__tm__11_8PositionlFv_l 0 003e9d7b _SCI_clearRxFifoInt 0 003e9d7f _SCI_clearRxFifoOvf 0 003e9e03 _SCI_disableLoopBack 0 003e9e06 _SCI_disableParity 0 003e9e09 _SCI_enable 0 003e9e0c _SCI_enableRx 0 003e9d83 _SCI_enableRxFifo 0 003e9d87 _SCI_enableRxFifoInt 0 003e9e0f _SCI_enableRxInt 0 003e9e12 _SCI_enableTx 0 003e9d8b _SCI_enableTxFifo 0 003e9a02 _SCI_getDataNonBlocking 0 003e9c97 _SCI_init 0 003e9b9f _SCI_putDataBlocking 0 003e9e15 _SCI_reset 0 003e995a _SCI_resetRxFifo 0 003e9d8f _SCI_setCharLength 0 003e9d93 _SCI_setNumStopBits 0 003e9ba6 _SCI_setRxFifoIntLevel 0 003ec9cc _SECONDS_IN_MIN 0 003ec7a8 _SPIBRxHWIHandle 0 003e8102 _SPIFifoISR 0 003e9d97 _SPI_clearRxFifoInt 0 003e9e18 _SPI_disableLoopBack 0 003e9e1b _SPI_disableOverRunInt 0 003e9e1e _SPI_disableTx 0 003e9e21 _SPI_enable 0 003e9d9b _SPI_enableRxFifo 0 003e9d9f _SPI_enableRxFifoInt 0 003e9e24 _SPI_enableTx 0 003e9da3 _SPI_enableTxFifo 0 003e9da7 _SPI_enableTxFifoEnh 0 003e9dab _SPI_getRxFifoStatus 0 003e9c9d _SPI_init 0 003e9e27 _SPI_reset 0 003e9daf _SPI_resetRxFifo 0 003e9e94 _SPI_setBaudRate 0 003e9db3 _SPI_setCharLength 0 003e9e96 _SPI_setClkPhase 0 003e9db7 _SPI_setClkPolarity 0 003e9e98 _SPI_setMode 0 003e9bad _SPI_setRxFifoIntLevel 0 003e9bb4 _SPI_setSuspend 0 003e9e2a _SPI_setTxDelay 0 003ec9c6 _SYSCLK 1 00007050 _SciaRegs 1 00007750 _ScibRegs 0 003ec7bc _Sem_100hz 0 003ec7ba _Sem_1hz 0 003ec7b8 _Sem_1khz 0 003e95e3 _SetAccelerationLimit__16ProfileGeneratorFl 0 003e89f6 _SetDecelerationLimit__16ProfileGeneratorFl 0 003e9ca3 _SetErrorLimit__18CascadedControllerF12Controller_e8Position 0 003e9a7a _SetErrorLimit__8SettlingF8Position 0 0000a0a6 _SetFeedback__S__23PIDController__tm__3_llFZ1Z_v 0 0000a085 _SetFeedback__S__32PIDController__tm__11_8PositionlFZ1Z_v 0 003e8830 _SetGains__18CascadedControllerF12_MotorGains_ 0 003e8463 _SetPosition__4HomeF8Position 0 0000a0a9 _SetReference__S__23PIDController__tm__3_llFZ1Z_v 0 0000a092 _SetReference__S__32PIDController__tm__11_8PositionlFZ1Z_v 0 003e9690 _SetTarget__16ProfileGeneratorF8Position 0 003e9964 _SetVelocityLimit__16ProfileGeneratorFl 0 003e739e _SetVelocity__4HomeFl 1 00007040 _SpiaRegs 1 00007740 _SpibRegs 0 003e975c _Standby__Q3_3c3d5motor12FaultHandlerFv 0 003e8c55 _Startup__17PositionConverterFv 0 003e6679 _SysCtlClockGet 0 003e666d _SysCtlDelay 0 003e6636 _SysCtlPeripheralDisable 0 003e65ff _SysCtlPeripheralEnable 0 003e65fd _SysCtlPeripheralPresent 0 003e65fc _SysCtlPeripheralReset 0 003e65f7 _SysCtlUSBPLLDisable 0 003e65e5 _SysCtlUSBPLLEnable 1 00007010 _SysCtrlRegs 1 00000985 _SysPwrCtrlRegs 0 003e9ca9 _TIMER_init 0 003e9caf _TRAJ_init 0 003e9708 _TryEnable__Q3_3c3d5motor12FaultHandlerFv 0 003e9582 _USB0DeviceIntHandler 0 003e3524 _USB0DualModeIntHandler 0 003dfcce _USB0HostIntHandler 0 003ec7aa _USB0IntHandle 0 003e34a6 _USB0OTGModeIntHandler 0 003e3ea9 _USBBufferCallbackDataSet 0 003e3ea4 _USBBufferDataAvailable 0 003e3e9d _USBBufferDataRemoved 0 003e3e90 _USBBufferDataWritten 0 003e3e3a _USBBufferEventCallback 0 003e3dca _USBBufferFlush 0 003e3dc5 _USBBufferInfoGet 0 003e3db5 _USBBufferInit 0 003e3d9b _USBBufferRead 0 003e3d96 _USBBufferSpaceAvailable 0 003e3d77 _USBBufferWrite 0 003e3d10 _USBBufferZeroLengthPacketInsert 0 003e2596 _USBDCDCCompositeInit 0 003e25f4 _USBDCDCInit 0 003e253e _USBDCDCPacketRead 0 003e2502 _USBDCDCPacketWrite 0 003e24fd _USBDCDCPowerStatusSet 0 003e24f9 _USBDCDCRemoteWakeupRequest 0 003e24db _USBDCDCRxPacketAvailable 0 003e24c4 _USBDCDCSerialStateChange 0 003e245a _USBDCDCSetControlCBData 0 003e2454 _USBDCDCSetRxCBData 0 003e244e _USBDCDCSetTxCBData 0 003e2444 _USBDCDCTerm 0 003e243c _USBDCDCTxPacketAvailable 0 003e4e93 _USBDCDConfigDescGet 0 003e4f48 _USBDCDConfigDescGetNum 0 003e4f36 _USBDCDConfigDescGetSize 0 003e4efd _USBDCDConfigGetInterface 0 003e4f0f _USBDCDConfigGetInterfaceEndpoint 0 003e4e71 _USBDCDConfigGetNumAlternateInterfaces 0 003e17f8 _USBDCDDeviceInfoInit 0 003e1804 _USBDCDInit 0 003e17ef _USBDCDPowerStatusSet 0 003e17dc _USBDCDRemoteWakeupRequest 0 003e17d3 _USBDCDRequestDataEP0 0 003e17ca _USBDCDSendDataEP0 0 003e17c5 _USBDCDSetDefaultConfiguration 0 003e111e _USBDCDStallEP0 0 003e1793 _USBDCDTerm 0 003e6312 _USBDescGet 0 003e6344 _USBDescGetInterface 0 003e6334 _USBDescGetInterfaceEndpoint 0 003e62f1 _USBDescGetNum 0 003e62d1 _USBDescGetNumAlternateInterfaces 0 003e1f07 _USBDevAddrGet 0 003e1f03 _USBDevAddrSet 0 003e1efd _USBDevConnect 0 003e1ef6 _USBDevDisconnect 0 003e1eac _USBDevEndpointConfigGet 0 003e1e4a _USBDevEndpointConfigSet 0 003e1e2f _USBDevEndpointDataAck 0 003e1e0d _USBDevEndpointStall 0 003e1de6 _USBDevEndpointStallClear 0 003e1da8 _USBDevEndpointStatusClear 0 003e1da2 _USBDevMode 0 003e3f4c _USBDeviceConfig 0 003e3ed1 _USBDeviceConfigAlternate 0 003e1676 _USBDeviceEnumHandler 0 003e161a _USBDeviceEnumResetHandler 0 003e1706 _USBDeviceIntHandlerInternal 0 003e15f8 _USBDeviceResumeTickHandler 0 003e3462 _USBDualModeInit 0 003e344a _USBDualModeTerm 0 003e1d85 _USBEndpointDMAChannel 0 003e1d6d _USBEndpointDMADisable 0 003e1d57 _USBEndpointDMAEnable 0 003e1d40 _USBEndpointDataAvail 0 003e1d13 _USBEndpointDataGet 0 003e1cf2 _USBEndpointDataPut 0 003e1cc8 _USBEndpointDataSend 0 003e1cb2 _USBEndpointDataToggleClear 0 003e1ca6 _USBEndpointPacketCountSet 0 003e1c96 _USBEndpointStatus 0 003e1c8f _USBFIFOAddrGet 0 003e1c5a _USBFIFOConfigGet 0 003e1c09 _USBFIFOConfigSet 0 003e1bc0 _USBFIFOFlush 0 003e1bbc _USBFrameNumberGet 0 003df047 _USBHCDControlTransfer 0 003dfcb9 _USBHCDDevAddress 0 003dfc96 _USBHCDDevClass 0 003dfc81 _USBHCDDevHubPort 0 003dfc5e _USBHCDDevProtocol 0 003dfc3b _USBHCDDevSubClass 0 003dfc2d _USBHCDEventDisable 0 003dfc20 _USBHCDEventEnable 0 003dfbc6 _USBHCDHubDeviceConnected 0 003dfbbf _USBHCDHubDeviceDisconnected 0 003dfb6a _USBHCDInit 0 003dfaf3 _USBHCDMain 0 003df77a _USBHCDPipeAlloc 0 003df63e _USBHCDPipeAllocSize 0 003df54d _USBHCDPipeConfig 0 003df52f _USBHCDPipeDataAck 0 003df494 _USBHCDPipeFree 0 003df39d _USBHCDPipeRead 0 003df371 _USBHCDPipeReadNonBlocking 0 003df2e0 _USBHCDPipeSchedule 0 003df2de _USBHCDPipeStatus 0 003df220 _USBHCDPipeWrite 0 003df1af _USBHCDPowerAutomatic 0 003df1ab _USBHCDPowerConfigGet 0 003df1a6 _USBHCDPowerConfigInit 0 003df180 _USBHCDPowerConfigSet 0 003df17a _USBHCDRegisterDrivers 0 003df157 _USBHCDReset 0 003df142 _USBHCDResume 0 003df118 _USBHCDSetAddress 0 003df0fa _USBHCDSetConfig 0 003df0d5 _USBHCDSetInterface 0 003def60 _USBHCDSuspend 0 003def08 _USBHCDTerm 0 003e2aa7 _USBHHubClose 0 003e2a9a _USBHHubEnumerationComplete 0 003e2a8d _USBHHubEnumerationError 0 003e2a82 _USBHHubInit 0 003e29b0 _USBHHubMain 0 003e28fe _USBHHubOpen 0 003e1ba7 _USBHostAddrGet 0 003e1b92 _USBHostAddrSet 0 003deeb3 _USBHostCheckPipes 0 003e1afa _USBHostEndpointConfig 0 003e1ae8 _USBHostEndpointDataAck 0 003e1ab8 _USBHostEndpointDataToggle 0 003e1a94 _USBHostEndpointStatusClear 0 003e1a7f _USBHostHubAddrGet 0 003e1a60 _USBHostHubAddrSet 0 003dec7c _USBHostIntHandlerInternal 0 003e1a5a _USBHostMode 0 003e1a4b _USBHostPwrConfig 0 003e1a45 _USBHostPwrDisable 0 003e1a3f _USBHostPwrEnable 0 003e1a39 _USBHostPwrFaultDisable 0 003e1a33 _USBHostPwrFaultEnable 0 003e1a24 _USBHostRequestIN 0 003e1a13 _USBHostRequestINClear 0 003e1a0d _USBHostRequestStatus 0 003e19ff _USBHostReset 0 003e19f1 _USBHostResume 0 003e19e2 _USBHostSpeedGet 0 003e19dc _USBHostSuspend 0 003e19a2 _USBIntDisable 0 003e1983 _USBIntDisableControl 0 003e1978 _USBIntDisableEndpoint 0 003e1945 _USBIntEnable 0 003e1929 _USBIntEnableControl 0 003e1921 _USBIntEnableEndpoint 0 003e191a _USBIntRegister 0 003e18db _USBIntStatus 0 003e18b7 _USBIntStatusControl 0 003e18ad _USBIntStatusEndpoint 0 003e18a6 _USBIntUnregister 0 003e6a68 _USBLibDMAInit 0 003e189f _USBModeGet 0 003e189d _USBNumEndpointsGet 0 003e3408 _USBOTGMain 0 003e1897 _USBOTGMode 0 003e33b4 _USBOTGModeInit 0 003e3399 _USBOTGModeTerm 0 003e3340 _USBOTGPollRate 0 003e1889 _USBOTGSessionRequest 0 003e1883 _USBPHYPowerOff 0 003e187c _USBPHYPowerOn 0 003e4d15 _USBRingBufAdvanceRead 0 003e4cfc _USBRingBufAdvanceWrite 0 003e4ceb _USBRingBufContigFree 0 003e4ce2 _USBRingBufContigUsed 0 003e4cda _USBRingBufEmpty 0 003e4cc7 _USBRingBufFlush 0 003e4cb4 _USBRingBufFree 0 003e4ca6 _USBRingBufFull 0 003e4ca0 _USBRingBufInit 0 003e4c7d _USBRingBufRead 0 003e4c6d _USBRingBufReadOne 0 003e4c6b _USBRingBufSize 0 003e4c5c _USBRingBufUsed 0 003e4c39 _USBRingBufWrite 0 003e4c2c _USBRingBufWriteOne 0 003e3332 _USBStackModeSet 0 003e9e2d _USER_checkForErrors 0 003e9e30 _USER_getErrorCode 0 003e5447 _USER_setParams 1 00004000 _Usb0Regs 0 003e9a82 _WDOG_disable 0 003e9cb5 _WDOG_init 0 003e9cbb _WriteMessageDirect__Q4_3c3d5micro5motor10SyslogImplFRCQ4_3c3d5micro6Syslog13SyslogMessage 0 003e9bbb _WriteMessage__Q4_3c3d5micro5motor10SyslogImplFRCQ4_3c3d5micro6Syslog13SyslogMessage 0 003e8c95 _Write__40UsbCdcDevice__tm__20_XCiL_2_64XCiL_3_350FPCUil_v 1 00007070 _XIntruptRegs 1 00000080 __CIOBUF_ 0 003de1ab __IQ16div 0 003de29e __IQ20toF 0 003de262 __IQ24cosPU 0 003de1f2 __IQ24div 0 003de2da __IQ24mpyI32int 0 003de289 __IQ24rsmpy 0 003de239 __IQ24sinPU 0 003de2fc __IQ30frac 0 003de307 __IQ30int 0 003de2b2 __IQ30mpyI32frac 0 003de2eb __IQ30mpyI32int 0 003de2c6 __IQ30toF 1 000106b0 __STACK_END abs 00000800 __STACK_SIZE 0 003ecd9c __TI_CRC__CRCTestVector 0 003dec70 __TI_table_binit 0 00000082 ___ASM__ 0 003e72dc ___CPR78____record_destruction_on_list__FPP20a_needed_destructionPJ33J 0 00000000 ___ISA__ 0 00000035 ___PLAT__ 0 00000011 ___TARG__ 1 0000fe98 ___TI_cleanup_ptr 1 0000fe9a ___TI_dtors_ptr 1 0000fe96 ___TI_enable_exit_profile_output abs ffffffff ___TI_pprof_out_hndl 0 003e07ef ___TI_printfi abs ffffffff ___TI_prof_data_size abs ffffffff ___TI_prof_data_start 0 003e66d6 ___TI_readmsg 0 003e0e26 ___TI_scanfi 0 003e667e ___TI_writemsg 0 0000005b ___TRDR__ 0 003e9e81 ___abort_execution 0 003e7303 ___add_dtor 0 003e72d8 ___already_marked_for_destruction 1 0000fe58 ___atexit_func_id__ 0 003dec70 ___binit__ abs ffffffff ___c_args__ 0 003de310 ___cinit__ 0 003e9835 ___ct__10HallSensorFv 0 003e7bec ___ct__16ProfileGeneratorFv 0 003e808b ___ct__17PositionConverterFv 0 003e8364 ___ct__18CascadedControllerFv 0 003e60e0 ___ct__40UsbCdcDevice__tm__20_XCiL_2_64XCiL_3_350F10tUSBBufferT114tUSBDCDCDevicePFKPvUlT2T1_UlT4Pv 0 003e947e ___ct__Q3_3c3d5motor12FaultHandlerFv 0 003e84c7 ___ct__Q4_3c3d5micro5motor10SyslogImplFv 0 003e86cc ___ct__S__23PIDController__tm__3_llFv 0 003e82c4 ___ct__S__32PIDController__tm__11_8PositionlFv 0 003e9eb3 ___default_new_handler__Fv 0 003e9d29 ___dl__FPv 1 0000fe5c ___dummy_variable_used_to_force_definition_of__link 0 003e9eb5 ___etext__ 0 003e8c34 ___nw__FUl 0 003dec5e ___pinit__ 0 003e72e7 ___process_destruction_list__FPP20a_needed_destruction 0 003e72fb ___process_needed_destructions__Fv 0 003e9dcf ___pure_virtual_called 0 003e7303 ___record_needed_destruction 0 003e72fb ___std__needed_destruction_list 0 003e9019 ___sti___12_periodics_cc_d75b9b22 0 003e9433 ___sti___13_hallsensor_cc_c08156da 0 003e9bc2 ___sti___22_cascaded_controller_cc_abf5a60e 0 003e9bc9 ___sti___6_pid_cc_a6947575 0 003e9bd0 ___sti___7_home_cc_6e1a28c3 0 003e5edd ___sti___7_main_cc_g_syslog 0 003e9bd7 ___sti___9_parser_cc_0f23eb95 0 003dec7c ___text__ 0 003ec998 ___vtbl__Q4_3c3d5micro5motor10SyslogImpl 0 003e9e33 ___xdc__init 1 0000f646 ___xdc__init__addr 0 003e9064 __args_main 0 003eba20 __ctypes_ 1 0000e9fe __lock 1 0000feac __new_handler 0 003e9a40 __nop 0 003e9a3c __register_lock 0 003e9a38 __register_unlock 1 0000feb0 __stack 0 003e9eb4 __system_post_cinit 0 003e9eac __system_pre_init 1 0000f3fe __unlock 0 003e89a5 _abort 0 003e7319 _atexit 0 003e84f8 _atoi 0 003e7271 _c_int00 1 0000fe4e _char_index 0 003e7dd5 _check_health__10HallSensorFv 1 0000fe4d _com_err 1 0000e20e _controller_obj 0 003e8b23 _copy_in 0 003e998c _copysign 0 003e998c _copysignf 0 003e8b6a _copysignl 1 0000fdff _cpu 1 0000e208 _ctrlHandle 1 0000e680 _enc 1 0000e210 _encHandle 0 003e95f3 _enumToString__Q2_3c3d5motorFQ3_3c3d5motor10MotorFault 1 0000fe77 _errno 0 003e1f0c _executeCMD__F5cmd_t 0 003e89a7 _exit 1 0000fe4c _fifo_overflow 0 00008000 _fillCMD__FP5cmd_tPc 0 003e9eae _free 0 003e77a8 _frexpl 1 0000e280 _gAdcData 1 0000e203 _gCounter_updateGlobals 1 0000e380 _gDrvSpi8323RSVars 1 0000e205 _gLEDcnt 1 0000e20c _gMaxCurrentSlope 1 0000e220 _gPwmData 1 0000e480 _gUserParams 1 0000e24a _g_absolute_encoder 1 0000fe9c _g_bUSBTimerInitialized 1 0000e3c0 _g_cascaded_controller 1 0000fe65 _g_eOTGModeState 1 0000e22c _g_fault 1 0000e21a _g_hall_sensor 1 0000e2c0 _g_home 1 0000fe64 _g_iUSBMode 1 0000e300 _g_motor_id 1 0000e216 _g_motor_mode 1 0000e540 _g_motor_obj 0 003ecc26 _g_pCDCCompSerConfigDescriptors 1 0000fba4 _g_pfnTickHandlers 1 0000e294 _g_pos_conv 0 003ecc28 _g_ppCDCSerConfigDescriptors 1 0000fdbe _g_ppsDevInfo 1 0000e340 _g_prof_gen 1 0000fe78 _g_psCDCCompSerSections 1 0000f53a _g_psCDCSerSections 1 0000fe00 _g_psDCDInst 0 003ec818 _g_pui8CDCSerCommInterface 0 003ec96d _g_pui8CDCSerDataInterface 1 0000fe6e _g_pui8CDCSerDescriptor 1 0000f720 _g_pui8CDCSerDeviceDescriptor 1 0000fe80 _g_pui8IADSerDescriptor 1 0000fe40 _g_pvTickInstance 0 003ecbe6 _g_sCDCCompSerConfigHeader 0 003ec93e _g_sCDCHandlers 0 003ecbea _g_sCDCSerCommInterfaceSection 0 003ecbee _g_sCDCSerConfigHeader 0 003ecbf2 _g_sCDCSerConfigSection 0 003ecbf6 _g_sCDCSerDataInterfaceSection 0 003ecbfa _g_sIADSerConfigSection 1 0000e25a _g_settle 1 0000e206 _g_spg_count 1 0000e7c0 _g_syslog 1 0000fe9e _g_ui32CurrentUSBTick 1 0000fe68 _g_ui32PollRate 1 0000fea0 _g_ui32USBSOFCount 1 0000fe6a _g_ui32WaitTicks 0 003e64b1 _get_angle_pu__10HallSensorFv 1 0000f800 _hal 1 0000e20a _halHandle 0 003e6ff3 _initSerial__Fv 0 003e8589 _isMotorRunning__Fv 0 003e76ef _ldexp 0 003e76ef _ldexpf 0 003e5f89 _ldexpl abs 003f8000 _log 0 003e8671 _ltoa 0 003e3b6e _main 0 0000989a _mainISR 0 003e9e9a _malloc 0 003e97f8 _memccpy 0 003e8e14 _memcpy 0 003e9bfa _memset 0 003e9446 _modeToString__F13CommandMode_e 0 003ec7be _motorwareSem 0 003e2bbf _motorwareTask 0 003ec7ac _motorwareTaskHandle 0 003dc000 _pAppEntry 0 003dc002 _pAppSig 0 003d8000 _pBootEntry 1 0000fe88 _parmbuf 0 003e813d _parser_task 1 0000fe56 _pieHandle abs 003f82dc _pow 0 00009ec5 _rxFifoISR 0 003e76ef _scalbn 0 003e76ef _scalbnf 0 003e5f89 _scalbnl 1 0000fe54 _sciA 0 003ec7c0 _semLogUSBConnected 0 003ec7c2 _semLogUSBTx 0 003e969f _sendReply__FP5cmd_t 0 003ec7a6 _serialRXHWIHandle 0 003ec7cc _serial_to_parser_mailbox 0 003e9e9c _set_handle__10HallSensorFP10_GPIO_Obj_ 0 003e7804 _snprintf 0 003e6f96 _sscanf 0 003e98e0 _strchr 0 003e9d2e _strcpy 0 003e9ad2 _strlen 0 003e92d8 _strncmp 0 003e9358 _strncpy 0 003e98eb _strrchr 0 003e30ee _strtod 0 003e30ee _strtof 0 003e57bb _strtol 0 003e2e6f _strtold 0 003e45ea _strtoll 0 003e5c1f _strtoul 0 003e5071 _strtoull 0 003ec7ca _task_to_logger_mailbox 0 003e85e7 _ti_catalog_c2800_init_Boot_configurePll2802x 0 003e9e9e _ti_catalog_c2800_init_Boot_defaultLimpAbortFunction 0 003e9663 _ti_catalog_c2800_init_Boot_disableWatchdog 0 003e9ae2 _ti_catalog_c2800_init_Boot_init 0 003e9e36 _ti_catalog_c2800_init_Boot_limpAbort 1 0000f6d0 _ti_sysbios_BIOS_Module__state__V 0 003e97b7 _ti_sysbios_BIOS_RtsGateProxy_Handle__label__S 0 003e9e39 _ti_sysbios_BIOS_RtsGateProxy_enter__E 0 003e9e3c _ti_sysbios_BIOS_RtsGateProxy_leave__E 0 003e92ac _ti_sysbios_BIOS_atExitFunc__I 0 003e9603 _ti_sysbios_BIOS_errorRaiseHook__I 0 003e9841 _ti_sysbios_BIOS_exitFunc__I 0 003e9eaf _ti_sysbios_BIOS_linkedWithIncorrectBootLibrary__E 0 003e9eb0 _ti_sysbios_BIOS_nullFunc__I 0 003e9769 _ti_sysbios_BIOS_registerRTSLock__I 0 003e96ae _ti_sysbios_BIOS_removeRTSLock__I 0 003e9776 _ti_sysbios_BIOS_rtsLock__I 0 003e90c5 _ti_sysbios_BIOS_rtsUnlock__I 0 003e9aa2 _ti_sysbios_BIOS_setThreadType__E 0 003e9304 _ti_sysbios_BIOS_startFunc__I 0 003e9cc1 _ti_sysbios_BIOS_start__E 0 003ecc2c _ti_sysbios_family_c28_Hwi_A_badIntNum__C 0 003ecc2e _ti_sysbios_family_c28_Hwi_A_invalidArg__C 0 003ecc30 _ti_sysbios_family_c28_Hwi_E_unpluggedInterrupt__C 0 003ecc32 _ti_sysbios_family_c28_Hwi_LD_end__C 0 003ecc34 _ti_sysbios_family_c28_Hwi_LM_begin__C 1 0000f540 _ti_sysbios_family_c28_Hwi_Module_State_0_dispatchTable__A 0 003ecc36 _ti_sysbios_family_c28_Hwi_Module__diagsEnabled__C 0 003ecc38 _ti_sysbios_family_c28_Hwi_Module__diagsIncluded__C 0 003ecc3a _ti_sysbios_family_c28_Hwi_Module__diagsMask__C 0 003ebb21 _ti_sysbios_family_c28_Hwi_Module__id__C 0 003ec42d _ti_sysbios_family_c28_Hwi_Module__loggerDefined__C 0 003ecc3c _ti_sysbios_family_c28_Hwi_Module__loggerFxn1__C 0 003ecc3e _ti_sysbios_family_c28_Hwi_Module__loggerFxn8__C 0 003ecc40 _ti_sysbios_family_c28_Hwi_Module__loggerObj__C 1 0000f648 _ti_sysbios_family_c28_Hwi_Module__root__V 0 003e989e _ti_sysbios_family_c28_Hwi_Module__startupDone__F 0 003e989e _ti_sysbios_family_c28_Hwi_Module__startupDone__S 1 0000f6c0 _ti_sysbios_family_c28_Hwi_Module__state__V 0 003e7c35 _ti_sysbios_family_c28_Hwi_Module_startup__E 0 003ec721 _ti_sysbios_family_c28_Hwi_NUM_INTERRUPTS_ALL__C 0 003ec77b _ti_sysbios_family_c28_Hwi_Object__count__C 0 003e98a9 _ti_sysbios_family_c28_Hwi_Object__get__S 1 0000fbc0 _ti_sysbios_family_c28_Hwi_Object__table__V 0 003e552c _ti_sysbios_family_c28_Hwi_clearInterrupt__E 0 003e8baf _ti_sysbios_family_c28_Hwi_disableIER__E 0 003e6b61 _ti_sysbios_family_c28_Hwi_disableInterrupt__E 0 003e6be2 _ti_sysbios_family_c28_Hwi_disablePIEIER__E 0 003e9613 _ti_sysbios_family_c28_Hwi_disable__E 0 003e9783 _ti_sysbios_family_c28_Hwi_dispatchC__I 0 003e5e30 _ti_sysbios_family_c28_Hwi_dispatchCore__I 0 003e65a9 _ti_sysbios_family_c28_Hwi_dispatchZero 0 003e654c _ti_sysbios_family_c28_Hwi_dispatchZeroTable 0 003e8e85 _ti_sysbios_family_c28_Hwi_enableIER__E 0 003e6712 _ti_sysbios_family_c28_Hwi_enableInterrupt__E 0 003e6c62 _ti_sysbios_family_c28_Hwi_enablePIEIER__E 0 003e9490 _ti_sysbios_family_c28_Hwi_enable__E 0 003e9e3f _ti_sysbios_family_c28_Hwi_getIFR__I 0 003e86f9 _ti_sysbios_family_c28_Hwi_getInterruptFlag__E 0 003e8901 _ti_sysbios_family_c28_Hwi_getStackInfo__E 0 003e9eb1 _ti_sysbios_family_c28_Hwi_interruptReturn__I 0 003e90dd _ti_sysbios_family_c28_Hwi_restoreIER__E 0 003e8f2b _ti_sysbios_family_c28_Hwi_restore__E 0 003e9cc7 _ti_sysbios_family_c28_Hwi_startup__E 0 003e8f46 _ti_sysbios_family_c28_Hwi_switchAndDispatch__I 0 003e9d1f _ti_sysbios_family_c28_Hwi_switchFromBootStack__E 0 003e892a _ti_sysbios_family_c28_Hwi_unPluggedInterrupt__I 0 003ebb22 _ti_sysbios_family_c28_Hwi_vectors 0 003ec83b _ti_sysbios_family_c28_Hwi_zeroLatencyIERMask__C 0 003e9ccd _ti_sysbios_family_c28_IntrinsicsSupport_maxbit__E 0 003ecc42 _ti_sysbios_family_c28_TaskSupport_E_invalidStack__C 0 003ec925 _ti_sysbios_family_c28_TaskSupport_Module__id__C 0 003e9ea0 _ti_sysbios_family_c28_TaskSupport_Module__startupDone__S 0 003e8d2c _ti_sysbios_family_c28_TaskSupport_buildTaskStack 0 003e9790 _ti_sysbios_family_c28_TaskSupport_checkStack__E 0 003e9a0b _ti_sysbios_family_c28_TaskSupport_glue 0 003e81ea _ti_sysbios_family_c28_TaskSupport_start__E 0 003e979d _ti_sysbios_family_c28_TaskSupport_swap__E 1 0000f64c _ti_sysbios_family_c28_Timer_Module__root__V 0 003e98b4 _ti_sysbios_family_c28_Timer_Module__startupDone__F 0 003e98b4 _ti_sysbios_family_c28_Timer_Module__startupDone__S 1 0000f694 _ti_sysbios_family_c28_Timer_Module__state__V 0 003e92c2 _ti_sysbios_family_c28_Timer_Module_startup__E 1 0000fc10 _ti_sysbios_family_c28_Timer_Object__table__V 0 003e89ce _ti_sysbios_family_c28_Timer_getExpiredCounts64__E 0 003e8ada _ti_sysbios_family_c28_Timer_getExpiredCounts__E 0 003e9ea2 _ti_sysbios_family_c28_Timer_getMaxTicks__E 0 003e7f95 _ti_sysbios_family_c28_Timer_postInit__I 0 003e8c75 _ti_sysbios_family_c28_Timer_setPrescale__E 0 003e8726 _ti_sysbios_family_c28_Timer_start__E 0 003eca67 _ti_sysbios_family_c28_Timer_startupNeeded__C 0 003e91e1 _ti_sysbios_family_c28_Timer_startup__E 0 003e720a _ti_sysbios_family_c28_Timer_stopAndClear__I 0 003e9623 _ti_sysbios_family_c28_Timer_stop__E 0 003ecc44 _ti_sysbios_family_c28_TimestampProvider_Module__diagsEnabled__C 0 003ecc46 _ti_sysbios_family_c28_TimestampProvider_Module__diagsIncluded__C 0 003ecc48 _ti_sysbios_family_c28_TimestampProvider_Module__diagsMask__C 0 003ecb91 _ti_sysbios_family_c28_TimestampProvider_Module__id__C 1 0000f650 _ti_sysbios_family_c28_TimestampProvider_Module__state__V 0 003e82fa _ti_sysbios_family_c28_TimestampProvider_Module_startup__E 0 003e7d09 _ti_sysbios_family_c28_TimestampProvider_get64__E 0 003e9cd3 _ti_sysbios_family_c28_TimestampProvider_rolloverFunc__E 0 003e9cd9 _ti_sysbios_family_c28_TimestampProvider_startTimer__E 0 003ecb9d _ti_sysbios_family_c28_TimestampProvider_useClockTimer__C 0 003e90f5 _ti_sysbios_family_xxx_Hwi_switchAndRunFunc 0 003e97aa _ti_sysbios_gates_GateHwi_Handle__label__S 0 003e9eb2 _ti_sysbios_gates_GateHwi_Instance_init__E 0 003eca32 _ti_sysbios_gates_GateHwi_Module__FXNS__C 1 0000f654 _ti_sysbios_gates_GateHwi_Module__root__V 0 003eca68 _ti_sysbios_gates_GateHwi_Object__DESC__C 0 003ecb16 _ti_sysbios_gates_GateHwi_Object__PARAMS__C 0 003e8d49 _ti_sysbios_gates_GateHwi_Object__create__S 0 003e94a2 _ti_sysbios_gates_GateHwi_Object__delete__S 1 0000fe3e _ti_sysbios_gates_GateHwi_Object__table__V 0 003e9dbb _ti_sysbios_gates_GateHwi_enter__E 0 003e9e42 _ti_sysbios_gates_GateHwi_leave__E 0 003e9ea4 _ti_sysbios_gates_GateHwi_query__E 0 003ecc4a _ti_sysbios_gates_GateMutex_A_badContext__C 0 003e97b7 _ti_sysbios_gates_GateMutex_Handle__label__S 0 003ecc4c _ti_sysbios_gates_GateMutex_Instance_State_sem__O 0 003e9aaa _ti_sysbios_gates_GateMutex_Instance_finalize__E 0 003e96bd _ti_sysbios_gates_GateMutex_Instance_init__E 0 003eca44 _ti_sysbios_gates_GateMutex_Module__FXNS__C 0 003ecc4e _ti_sysbios_gates_GateMutex_Module__diagsEnabled__C 0 003ecc50 _ti_sysbios_gates_GateMutex_Module__diagsIncluded__C 0 003ecc52 _ti_sysbios_gates_GateMutex_Module__diagsMask__C 0 003ecd16 _ti_sysbios_gates_GateMutex_Module__id__C 1 0000f658 _ti_sysbios_gates_GateMutex_Module__root__V 0 003eca78 _ti_sysbios_gates_GateMutex_Object__DESC__C 0 003ecb22 _ti_sysbios_gates_GateMutex_Object__PARAMS__C 0 003e8d66 _ti_sysbios_gates_GateMutex_Object__create__S 0 003e9459 _ti_sysbios_gates_GateMutex_Object__delete__S 1 0000f732 _ti_sysbios_gates_GateMutex_Object__table__V 0 003e6dc8 _ti_sysbios_gates_GateMutex_enter__E 0 003e984d _ti_sysbios_gates_GateMutex_leave__E 0 003e9ea6 _ti_sysbios_gates_GateMutex_query__E 0 003ecc54 _ti_sysbios_hal_Hwi_E_stackOverflow__C 0 003e989e _ti_sysbios_hal_Hwi_HwiProxy_Module__startupDone__S 0 003e9e45 _ti_sysbios_hal_Hwi_HwiProxy_getStackInfo__E 0 003e9cc7 _ti_sysbios_hal_Hwi_HwiProxy_startup__E 0 003e9e48 _ti_sysbios_hal_Hwi_HwiProxy_switchFromBootStack__E 0 003ecd17 _ti_sysbios_hal_Hwi_Module__id__C 1 0000f65c _ti_sysbios_hal_Hwi_Module__root__V 0 003e9a14 _ti_sysbios_hal_Hwi_Module_startup__E 0 003e8f61 _ti_sysbios_hal_Hwi_checkStack 0 003e8fcb _ti_sysbios_hal_Hwi_initStack 0 003e9e4b _ti_sysbios_hal_Hwi_startup__E 0 003ecc56 _ti_sysbios_knl_Clock_LM_begin__C 0 003ecc58 _ti_sysbios_knl_Clock_LM_tick__C 0 003ecc5a _ti_sysbios_knl_Clock_LW_delayed__C 0 003ecc5c _ti_sysbios_knl_Clock_Module_State_clockQ__O 0 003ecc5e _ti_sysbios_knl_Clock_Module__diagsEnabled__C 0 003ecc60 _ti_sysbios_knl_Clock_Module__diagsIncluded__C 0 003ecc62 _ti_sysbios_knl_Clock_Module__diagsMask__C 0 003ecd18 _ti_sysbios_knl_Clock_Module__id__C 0 003ecd19 _ti_sysbios_knl_Clock_Module__loggerDefined__C 0 003ecc64 _ti_sysbios_knl_Clock_Module__loggerFxn1__C 0 003ecc66 _ti_sysbios_knl_Clock_Module__loggerFxn2__C 0 003ecc68 _ti_sysbios_knl_Clock_Module__loggerObj__C 1 0000f660 _ti_sysbios_knl_Clock_Module__root__V 1 0000f6e2 _ti_sysbios_knl_Clock_Module__state__V 0 003e94b4 _ti_sysbios_knl_Clock_Module_startup__E 1 0000fc90 _ti_sysbios_knl_Clock_Object__table__V 0 003e98b4 _ti_sysbios_knl_Clock_TimerProxy_Module__startupDone__S 0 003e9e4e _ti_sysbios_knl_Clock_TimerProxy_getMaxTicks__E 0 003e91f8 _ti_sysbios_knl_Clock_addI__E 0 003e920f _ti_sysbios_knl_Clock_doTick__I 0 003e8221 _ti_sysbios_knl_Clock_logTick__E 0 003e6035 _ti_sysbios_knl_Clock_workFunc__E 1 0000f664 _ti_sysbios_knl_Event_Module__root__V 0 003ecc6a _ti_sysbios_knl_Idle_funcList__A 0 003ecc1a _ti_sysbios_knl_Idle_funcList__C 0 003e9e51 _ti_sysbios_knl_Idle_loop__E 0 003e93e5 _ti_sysbios_knl_Idle_run__E 1 0000cb00 _ti_sysbios_knl_Mailbox_Instance_State_0_allocBuf__A 1 0000f1c0 _ti_sysbios_knl_Mailbox_Instance_State_1_allocBuf__A 0 003ecc6c _ti_sysbios_knl_Mailbox_Instance_State_dataQue__O 0 003ecc6e _ti_sysbios_knl_Mailbox_Instance_State_dataSem__O 0 003ecc70 _ti_sysbios_knl_Mailbox_Instance_State_freeQue__O 0 003ecc72 _ti_sysbios_knl_Mailbox_Instance_State_freeSem__O 1 0000f668 _ti_sysbios_knl_Mailbox_Module__root__V 0 003e8953 _ti_sysbios_knl_Mailbox_Module_startup__E 0 003ecd1a _ti_sysbios_knl_Mailbox_Object__count__C 0 003e9716 _ti_sysbios_knl_Mailbox_Object__get__S 1 0000fc40 _ti_sysbios_knl_Mailbox_Object__table__V 0 003ecd1b _ti_sysbios_knl_Mailbox_maxTypeAlign__C 0 003e7f17 _ti_sysbios_knl_Mailbox_pend__E 0 003e8a69 _ti_sysbios_knl_Mailbox_postInit__I 0 003e7c7c _ti_sysbios_knl_Mailbox_post__E 0 003e9e54 _ti_sysbios_knl_Queue_Instance_init__E 1 0000f66c _ti_sysbios_knl_Queue_Module__root__V 0 003eca88 _ti_sysbios_knl_Queue_Object__DESC__C 0 003ecb2e _ti_sysbios_knl_Queue_Object__PARAMS__C 0 003e98bf _ti_sysbios_knl_Queue_Object__get__S 0 003e910d _ti_sysbios_knl_Queue_construct 0 003e97c4 _ti_sysbios_knl_Queue_destruct 0 003e9bde _ti_sysbios_knl_Queue_empty__E 0 003e9633 _ti_sysbios_knl_Queue_get__E 0 003e954f _ti_sysbios_knl_Queue_put__E 0 003ecc74 _ti_sysbios_knl_Semaphore_A_badContext__C 0 003ecc76 _ti_sysbios_knl_Semaphore_A_noEvents__C 0 003ecc78 _ti_sysbios_knl_Semaphore_A_overflow__C 0 003ecc7a _ti_sysbios_knl_Semaphore_A_pendTaskDisabled__C 0 003ecc7c _ti_sysbios_knl_Semaphore_Instance_State_pendQ__O 0 003e9ab2 _ti_sysbios_knl_Semaphore_Instance_finalize__E 0 003e7136 _ti_sysbios_knl_Semaphore_Instance_init__E 0 003ecc7e _ti_sysbios_knl_Semaphore_LM_pend__C 0 003ecc80 _ti_sysbios_knl_Semaphore_LM_post__C 0 003ecc82 _ti_sysbios_knl_Semaphore_Module__diagsEnabled__C 0 003ecc84 _ti_sysbios_knl_Semaphore_Module__diagsIncluded__C 0 003ecc86 _ti_sysbios_knl_Semaphore_Module__diagsMask__C 0 003ecd1c _ti_sysbios_knl_Semaphore_Module__id__C 0 003ecd1d _ti_sysbios_knl_Semaphore_Module__loggerDefined__C 0 003ecc88 _ti_sysbios_knl_Semaphore_Module__loggerFxn2__C 0 003ecc8a _ti_sysbios_knl_Semaphore_Module__loggerFxn4__C 0 003ecc8c _ti_sysbios_knl_Semaphore_Module__loggerObj__C 1 0000f670 _ti_sysbios_knl_Semaphore_Module__root__V 0 003eca98 _ti_sysbios_knl_Semaphore_Object__DESC__C 0 003ecaa8 _ti_sysbios_knl_Semaphore_Object__PARAMS__C 1 0000fdc0 _ti_sysbios_knl_Semaphore_Object__table__V 0 003e8ea1 _ti_sysbios_knl_Semaphore_construct 0 003e9724 _ti_sysbios_knl_Semaphore_destruct 0 003e8ebd _ti_sysbios_knl_Semaphore_pendTimeout__I 0 003e398e _ti_sysbios_knl_Semaphore_pend__E 0 003e5949 _ti_sysbios_knl_Semaphore_post__E 0 003e9859 _ti_sysbios_knl_Semaphore_reset__E 0 003ecc8e _ti_sysbios_knl_Swi_LD_end__C 0 003ecc90 _ti_sysbios_knl_Swi_LM_begin__C 0 003ecc92 _ti_sysbios_knl_Swi_LM_post__C 1 0000fd00 _ti_sysbios_knl_Swi_Module_State_0_readyQ__A 0 003ecc94 _ti_sysbios_knl_Swi_Module__diagsEnabled__C 0 003ecc96 _ti_sysbios_knl_Swi_Module__diagsIncluded__C 0 003ecc98 _ti_sysbios_knl_Swi_Module__diagsMask__C 0 003ecd1e _ti_sysbios_knl_Swi_Module__id__C 0 003ecd1f _ti_sysbios_knl_Swi_Module__loggerDefined__C 0 003ecc9a _ti_sysbios_knl_Swi_Module__loggerFxn1__C 0 003ecc9c _ti_sysbios_knl_Swi_Module__loggerFxn4__C 0 003ecc9e _ti_sysbios_knl_Swi_Module__loggerObj__C 1 0000f674 _ti_sysbios_knl_Swi_Module__root__V 1 0000f69c _ti_sysbios_knl_Swi_Module__state__V 0 003e9319 _ti_sysbios_knl_Swi_Module_startup__E 0 003ecd20 _ti_sysbios_knl_Swi_Object__count__C 0 003e9732 _ti_sysbios_knl_Swi_Object__get__S 1 0000f526 _ti_sysbios_knl_Swi_Object__table__V 0 003e9cdf _ti_sysbios_knl_Swi_disable__E 0 003e73fe _ti_sysbios_knl_Swi_post__E 0 003e8178 _ti_sysbios_knl_Swi_restoreHwi__E 0 003e9125 _ti_sysbios_knl_Swi_restore__E 0 003e8643 _ti_sysbios_knl_Swi_runLoop__I 0 003e6186 _ti_sysbios_knl_Swi_run__I 0 003e8529 _ti_sysbios_knl_Swi_schedule__I 0 003e9dbf _ti_sysbios_knl_Swi_startup__E 0 003ecca0 _ti_sysbios_knl_Task_A_badTimeout__C 0 003ecca2 _ti_sysbios_knl_Task_A_sleepTaskDisabled__C 0 003ecca4 _ti_sysbios_knl_Task_E_spOutOfBounds__C 0 003ecca6 _ti_sysbios_knl_Task_E_stackOverflow__C 1 0000ab00 _ti_sysbios_knl_Task_Instance_State_0_stack__A 1 0000a300 _ti_sysbios_knl_Task_Instance_State_1_stack__A 1 0000b300 _ti_sysbios_knl_Task_Instance_State_2_stack__A 1 0000bb00 _ti_sysbios_knl_Task_Instance_State_3_stack__A 1 0000a700 _ti_sysbios_knl_Task_Instance_State_4_stack__A 1 0000c300 _ti_sysbios_knl_Task_Instance_State_5_stack__A 1 0000a100 _ti_sysbios_knl_Task_Instance_State_6_stack__A 0 003ecca8 _ti_sysbios_knl_Task_LD_block__C 0 003eccaa _ti_sysbios_knl_Task_LD_exit__C 0 003eccac _ti_sysbios_knl_Task_LD_ready__C 0 003eccae _ti_sysbios_knl_Task_LM_sleep__C 0 003eccb0 _ti_sysbios_knl_Task_LM_switch__C 1 0000fea6 _ti_sysbios_knl_Task_Module_State_0_idleTask__A 1 0000fd40 _ti_sysbios_knl_Task_Module_State_0_readyQ__A 0 003eccb2 _ti_sysbios_knl_Task_Module_State_inactiveQ__O 0 003eccb4 _ti_sysbios_knl_Task_Module__diagsEnabled__C 0 003eccb6 _ti_sysbios_knl_Task_Module__diagsIncluded__C 0 003eccb8 _ti_sysbios_knl_Task_Module__diagsMask__C 0 003ecd21 _ti_sysbios_knl_Task_Module__id__C 0 003ecd22 _ti_sysbios_knl_Task_Module__loggerDefined__C 0 003eccba _ti_sysbios_knl_Task_Module__loggerFxn2__C 0 003eccbc _ti_sysbios_knl_Task_Module__loggerFxn4__C 0 003eccbe _ti_sysbios_knl_Task_Module__loggerObj__C 1 0000f678 _ti_sysbios_knl_Task_Module__root__V 1 0000f700 _ti_sysbios_knl_Task_Module__state__V 0 003e8495 _ti_sysbios_knl_Task_Module_startup__E 0 003ecd23 _ti_sysbios_knl_Task_Object__count__C 0 003e9740 _ti_sysbios_knl_Task_Object__get__S 1 0000f400 _ti_sysbios_knl_Task_Object__table__V 0 003e9ea0 _ti_sysbios_knl_Task_SupportProxy_Module__startupDone__S 0 003e9e57 _ti_sysbios_knl_Task_SupportProxy_checkStack__E 0 003e9a1d _ti_sysbios_knl_Task_SupportProxy_start__E 0 003e9e5a _ti_sysbios_knl_Task_SupportProxy_swap__E 0 003eccc0 _ti_sysbios_knl_Task_allBlockedFunc__C 0 003e8d83 _ti_sysbios_knl_Task_allBlockedFunction__I 0 003e733d _ti_sysbios_knl_Task_blockI__E 0 003e6d55 _ti_sysbios_knl_Task_checkStacks__E 0 003e9ce5 _ti_sysbios_knl_Task_disable__E 0 003e9643 _ti_sysbios_knl_Task_enabled__E 0 003e9865 _ti_sysbios_knl_Task_enter__I 0 003e78b7 _ti_sysbios_knl_Task_exit__E 0 003ecd24 _ti_sysbios_knl_Task_numConstructedTasks__C 0 003e7b57 _ti_sysbios_knl_Task_postInit__I 0 003e8da0 _ti_sysbios_knl_Task_processVitalTaskFlag__I 0 003e932e _ti_sysbios_knl_Task_restoreHwi__E 0 003e9032 _ti_sysbios_knl_Task_restore__E 0 003e71a0 _ti_sysbios_knl_Task_schedule__I 0 003e96cc _ti_sysbios_knl_Task_sleepTimeout__I 0 003e49af _ti_sysbios_knl_Task_sleep__E 0 003e6f18 _ti_sysbios_knl_Task_startCore__E 0 003e9e5d _ti_sysbios_knl_Task_startup__E 0 003e7a14 _ti_sysbios_knl_Task_unblockI__E 0 003e96db _ti_sysbios_knl_Task_unblock__E 1 0000e236 _traj_iq 1 0000e212 _traj_iq_handle 1 0000e240 _traj_speed 1 0000e214 _traj_speed_handle 0 003e5b6b _updateGlobalVariables_motor__FP10_CTRL_Obj_ 0 0000a0a2 _usDelay 0 003e7910 _vsnprintf 0 003e6f86 _vsscanf 0 003e9ada _wcslen 0 003e94c6 _writeTx__FPci 0 003eccc2 _xdc_runtime_Assert_E_assertFailed__C 0 003e8753 _xdc_runtime_Assert_raise__I 0 003eccc4 _xdc_runtime_Core_A_initializedParams__C 0 003eccc6 _xdc_runtime_Core_Module__diagsEnabled__C 0 003eccc8 _xdc_runtime_Core_Module__diagsIncluded__C 0 003eccca _xdc_runtime_Core_Module__diagsMask__C 0 003ecd25 _xdc_runtime_Core_Module__id__C 0 003e8fe5 _xdc_runtime_Core_assignLabel__I 0 003e8780 _xdc_runtime_Core_assignParams__I 0 003e69d0 _xdc_runtime_Core_constructObject__I 0 003e6376 _xdc_runtime_Core_createObject__I 0 003e804e _xdc_runtime_Core_deleteObject__I 0 003ecccc _xdc_runtime_Error_E_memory__C 1 0000f6a8 _xdc_runtime_Error_IgnoreBlock 0 003eccce _xdc_runtime_Error_Module__diagsEnabled__C 0 003eccd0 _xdc_runtime_Error_Module__diagsIncluded__C 0 003eccd2 _xdc_runtime_Error_Module__diagsMask__C 0 003ecd26 _xdc_runtime_Error_Module__loggerDefined__C 0 003eccd4 _xdc_runtime_Error_Module__loggerFxn8__C 0 003eccd6 _xdc_runtime_Error_Module__loggerObj__C 1 0000f640 _xdc_runtime_Error_Module__state__V 0 003e97d1 _xdc_runtime_Error_check__E 0 003e9ea8 _xdc_runtime_Error_getSite__E 0 003e996e _xdc_runtime_Error_init__E 0 003ecd27 _xdc_runtime_Error_maxDepth__C 0 003e68b9 _xdc_runtime_Error_policyDefault__E 0 003eccd8 _xdc_runtime_Error_policyFxn__C 0 003ecd28 _xdc_runtime_Error_policy__C 0 003e8559 _xdc_runtime_Error_print__E 0 003eccda _xdc_runtime_Error_raiseHook__C 0 003e96ea _xdc_runtime_Error_raiseX__E 0 003e885a _xdc_runtime_Error_setX__E 0 003e9ceb _xdc_runtime_Gate_enterSystem__E 0 003e9cf1 _xdc_runtime_Gate_leaveSystem__E 0 003eccdc _xdc_runtime_HeapStd_A_align__C 0 003eccde _xdc_runtime_HeapStd_A_invalidTotalFreeSize__C 0 003ecce0 _xdc_runtime_HeapStd_A_zeroSize__C 0 003ecce2 _xdc_runtime_HeapStd_E_noRTSMemory__C 0 003e97de _xdc_runtime_HeapStd_Handle__label__S 0 003e6adf _xdc_runtime_HeapStd_Instance_init__E 0 003ec9d4 _xdc_runtime_HeapStd_Module__FXNS__C 0 003ecce4 _xdc_runtime_HeapStd_Module__diagsEnabled__C 0 003ecce6 _xdc_runtime_HeapStd_Module__diagsIncluded__C 0 003ecce8 _xdc_runtime_HeapStd_Module__diagsMask__C 0 003ecd29 _xdc_runtime_HeapStd_Module__id__C 1 0000f67c _xdc_runtime_HeapStd_Module__root__V 1 0000f642 _xdc_runtime_HeapStd_Module__state__V 0 003ecab8 _xdc_runtime_HeapStd_Object__DESC__C 0 003ecae4 _xdc_runtime_HeapStd_Object__PARAMS__C 0 003e8805 _xdc_runtime_HeapStd_Object__create__S 0 003e9560 _xdc_runtime_HeapStd_Object__delete__S 1 0000fe90 _xdc_runtime_HeapStd_Object__table__V 0 003e526f _xdc_runtime_HeapStd_alloc__E 0 003e705f _xdc_runtime_HeapStd_free__E 0 003e9be5 _xdc_runtime_HeapStd_getStats__E 0 003e9eaa _xdc_runtime_HeapStd_isBlocking__E 0 003eccea _xdc_runtime_IGateProvider_Interface__BASE__C 0 003eccec _xdc_runtime_IHeap_Interface__BASE__C 0 003eccee _xdc_runtime_IModule_Interface__BASE__C 0 003eccf0 _xdc_runtime_Log_L_error__C 0 003e97aa _xdc_runtime_Main_Module_GateProxy_Handle__label__S 0 003e97de _xdc_runtime_Memory_HeapProxy_Handle__label__S 0 003e9aba _xdc_runtime_Memory_HeapProxy_alloc__E 0 003e9dc3 _xdc_runtime_Memory_HeapProxy_free__E 0 003ecd2a _xdc_runtime_Memory_Module__id__C 1 0000f644 _xdc_runtime_Memory_Module__state__V 0 003e7fd3 _xdc_runtime_Memory_alloc__E 0 003e9ac2 _xdc_runtime_Memory_calloc__E 0 003eccf2 _xdc_runtime_Memory_defaultHeapInstance__C 0 003e98ca _xdc_runtime_Memory_free__E 0 003e9dc7 _xdc_runtime_Memory_getMaxDefaultTypeAlign__E 0 003e913d _xdc_runtime_Memory_valloc__E 1 0000f680 _xdc_runtime_Registry_Module__state__V 0 003e96f9 _xdc_runtime_Registry_findById__E 1 0000f684 _xdc_runtime_Startup_Module__state__V abs 00000001 _xdc_runtime_Startup__EXECFXN__C abs 00000001 _xdc_runtime_Startup__RESETFXN__C 0 003eccf4 _xdc_runtime_Startup_execImpl__C 0 003e85b8 _xdc_runtime_Startup_exec__E 0 003e9a26 _xdc_runtime_Startup_exec__I 0 003eccf6 _xdc_runtime_Startup_firstFxns__A 0 003ecc1e _xdc_runtime_Startup_firstFxns__C 0 003eccf8 _xdc_runtime_Startup_lastFxns__A 0 003ecc22 _xdc_runtime_Startup_lastFxns__C 0 003ecd2b _xdc_runtime_Startup_maxPasses__C 0 003e9ae2 _xdc_runtime_Startup_reset__I 0 003e9dcb _xdc_runtime_Startup_rtsDone__E 0 003ecb5a _xdc_runtime_Startup_sfxnRts__A 0 003eccfa _xdc_runtime_Startup_sfxnRts__C 0 003ec9e8 _xdc_runtime_Startup_sfxnTab__A 0 003eccfc _xdc_runtime_Startup_sfxnTab__C 0 003e6e39 _xdc_runtime_Startup_startMods__I 1 0000ea00 _xdc_runtime_SysMin_Module_State_0_outbuf__A 1 0000f688 _xdc_runtime_SysMin_Module__state__V 0 003e9653 _xdc_runtime_SysMin_Module_startup__E 0 003e9226 _xdc_runtime_SysMin_abort__E 0 003eccfe _xdc_runtime_SysMin_bufSize__C 0 003e9871 _xdc_runtime_SysMin_exit__E 0 003ecd2c _xdc_runtime_SysMin_flushAtExit__C 0 003e8a8f _xdc_runtime_SysMin_flush__E 0 003ecd00 _xdc_runtime_SysMin_outputFunc__C 0 003e8f7c _xdc_runtime_SysMin_output__I 0 003e8dbd _xdc_runtime_SysMin_putch__E 0 003e9aca _xdc_runtime_SysMin_ready__E 0 003e97aa _xdc_runtime_System_Module_GateProxy_Handle__label__S 0 003e9e60 _xdc_runtime_System_Module_GateProxy_enter__E 0 003e9e63 _xdc_runtime_System_Module_GateProxy_leave__E 1 0000f8b0 _xdc_runtime_System_Module_State_0_atexitHandlers__A 0 003ecd02 _xdc_runtime_System_Module__gateObj__C 1 0000f68c _xdc_runtime_System_Module__state__V 0 003e9e66 _xdc_runtime_System_Module_startup__E 0 003e9e69 _xdc_runtime_System_SupportProxy_abort__E 0 003e9e6c _xdc_runtime_System_SupportProxy_exit__E 0 003e9e6f _xdc_runtime_System_SupportProxy_putch__E 0 003e9e72 _xdc_runtime_System_SupportProxy_ready__E 0 003ecd04 _xdc_runtime_System_abortFxn__C 0 003e9e75 _xdc_runtime_System_abortStd__E 0 003e97eb _xdc_runtime_System_abort__E 0 003e9bec _xdc_runtime_System_aprintf__E 0 003e8fff _xdc_runtime_System_aprintf_va__F 0 003e8cf0 _xdc_runtime_System_atexit__E 0 003e8fff _xdc_runtime_System_avprintf__E 0 003e3562 _xdc_runtime_System_doPrint__I 0 003ecd06 _xdc_runtime_System_exitFxn__C 0 003e9e78 _xdc_runtime_System_exitStd__E 0 003e98d5 _xdc_runtime_System_exit__E 0 003ecd08 _xdc_runtime_System_extendFxn__C 0 003e83fe _xdc_runtime_System_formatNum__I 0 003ecd2d _xdc_runtime_System_maxAtexitHandlers__C 0 003e5cd3 _xdc_runtime_System_printfExtend__I 0 003e9bf3 _xdc_runtime_System_printf__E 0 003e904b _xdc_runtime_System_printf_va__F 0 003e8b47 _xdc_runtime_System_processAtExit__E 0 003e9155 _xdc_runtime_System_putchar__I 0 003e9978 _xdc_runtime_System_snprintf_va__F 0 003e904b _xdc_runtime_System_vprintf__E 0 003e9978 _xdc_runtime_System_vsnprintf__E 1 0000f690 _xdc_runtime_Text_Module__state__V 0 003ecd2e _xdc_runtime_Text_charCnt__C 0 003e9eb6 _xdc_runtime_Text_charTab__A 0 003ecd0a _xdc_runtime_Text_charTab__C 0 003e9571 _xdc_runtime_Text_cordText__E 0 003ecd2f _xdc_runtime_Text_isLoaded__C 0 003ecd0c _xdc_runtime_Text_nameEmpty__C 0 003ecd0e _xdc_runtime_Text_nameStatic__C 0 003ecd10 _xdc_runtime_Text_nameUnknown__C 0 003ec396 _xdc_runtime_Text_nodeTab__A 0 003ecd12 _xdc_runtime_Text_nodeTab__C 0 003e9343 _xdc_runtime_Text_printVisFxn__I 0 003e7e17 _xdc_runtime_Text_putLab__E 0 003e7f56 _xdc_runtime_Text_putMod__E 0 003e7692 _xdc_runtime_Text_putSite__E 0 003ecd30 _xdc_runtime_Text_registryModsLastId__C 0 003e9982 _xdc_runtime_Text_ropeText__E 0 003ecd31 _xdc_runtime_Text_unnamedModsLastId__C 0 003e87ad _xdc_runtime_Text_visitRope2__I 0 003ecd14 _xdc_runtime_Text_visitRopeFxn__C 0 003e9a2f _xdc_runtime_Text_visitRope__I 0 003e897c _xdc_runtime_Text_xprintf__I 0 003e9e7b _xdc_runtime_Timestamp_SupportProxy_get64__E 0 003e9e7e _xdc_runtime_Timestamp_get64__E 0 003dec70 binit 0 003de310 cinit 0 003dec7a code_start 0 003e9eb5 etext 0 003dec5e pinit GLOBAL SYMBOLS: SORTED BY Symbol Address page address name ---- ------- ---- 0 00000000 ___ISA__ 0 00000011 ___TARG__ 0 00000035 ___PLAT__ 0 0000005b ___TRDR__ 0 00000082 ___ASM__ 0 00000d00 _EmuKey 0 00000d00 _PieVectTable 0 00000d01 _EmuBMode 0 00000d02 _Flash_CallbackPtr 0 00000d04 _Flash_CPUScaleFactor 0 00008000 _fillCMD__FP5cmd_tPc 0 00008aba _RunStateMachine__16ProfileGeneratorFv 0 0000949a _Run__S__32PIDController__tm__11_8PositionlFv_l 0 00009740 _ProcessState__16ProfileGeneratorFv 0 0000989a _mainISR 0 000099bf _RunPositionConverter__17PositionConverterFv 0 00009aaf _RunEntry__16ProfileGeneratorFv 0 00009b91 _Run__S__23PIDController__tm__3_llFv_l 0 00009c5a _RunTransform__18CascadedControllerFP15_HAL_AdcData_t_l 0 00009d05 _RunInverseTransform__18CascadedControllerFlP15_HAL_PwmData_t_ 0 00009daf _RunTorqueController__18CascadedControllerF13CommandMode_eP15_HAL_AdcData_t_P15_HAL_PwmData_t_l 0 00009e4b _HAL_readAdcData 0 00009ec5 _rxFifoISR 0 00009f2e _GetStoppingDist__16ProfileGeneratorFl 0 00009f77 _RunPositionController__18CascadedControllerF13CommandMode_e 0 00009fac _RunVelocityConverter__17PositionConverterFl 0 00009fdf _RunVelocityController__18CascadedControllerF13CommandMode_e 0 0000a00d _ENC_calcElecAngle 0 0000a02b _HAL_setupFlash 0 0000a049 _GetParameters__7MotorIDFv 0 0000a05f _PropagateSaturation__18CascadedControllerFv 0 0000a070 _FLASH_setNumPagedReadWaitStates 0 0000a077 _FLASH_setNumRandomReadWaitStates 0 0000a07e _FLASH_setOtpWaitStates 0 0000a085 _SetFeedback__S__32PIDController__tm__11_8PositionlFZ1Z_v 0 0000a08c _FLASH_enablePipelineMode 0 0000a092 _SetReference__S__32PIDController__tm__11_8PositionlFZ1Z_v 0 0000a098 _FLASH_setActiveWaitCount 0 0000a09d _FLASH_setStandbyWaitCount 0 0000a0a2 _usDelay 0 0000a0a6 _SetFeedback__S__23PIDController__tm__3_llFZ1Z_v 0 0000a0a9 _SetReference__S__23PIDController__tm__3_llFZ1Z_v 0 003d8000 _pBootEntry 0 003dc000 _pAppEntry 0 003dc002 _pAppSig 0 003de1ab __IQ16div 0 003de1f2 __IQ24div 0 003de239 __IQ24sinPU 0 003de262 __IQ24cosPU 0 003de289 __IQ24rsmpy 0 003de29e __IQ20toF 0 003de2b2 __IQ30mpyI32frac 0 003de2c6 __IQ30toF 0 003de2da __IQ24mpyI32int 0 003de2eb __IQ30mpyI32int 0 003de2fc __IQ30frac 0 003de307 __IQ30int 0 003de310 ___cinit__ 0 003de310 cinit 0 003dec5e ___pinit__ 0 003dec5e pinit 0 003dec70 __TI_table_binit 0 003dec70 ___binit__ 0 003dec70 binit 0 003dec7a code_start 0 003dec7c .text 0 003dec7c _USBHostIntHandlerInternal 0 003dec7c ___text__ 0 003deeb3 _USBHostCheckPipes 0 003deef2 _ConfigDescFree 0 003def08 _USBHCDTerm 0 003def60 _USBHCDSuspend 0 003df047 _USBHCDControlTransfer 0 003df0d5 _USBHCDSetInterface 0 003df0fa _USBHCDSetConfig 0 003df118 _USBHCDSetAddress 0 003df142 _USBHCDResume 0 003df157 _USBHCDReset 0 003df17a _USBHCDRegisterDrivers 0 003df180 _USBHCDPowerConfigSet 0 003df1a6 _USBHCDPowerConfigInit 0 003df1ab _USBHCDPowerConfigGet 0 003df1af _USBHCDPowerAutomatic 0 003df220 _USBHCDPipeWrite 0 003df2de _USBHCDPipeStatus 0 003df2e0 _USBHCDPipeSchedule 0 003df371 _USBHCDPipeReadNonBlocking 0 003df39d _USBHCDPipeRead 0 003df494 _USBHCDPipeFree 0 003df52f _USBHCDPipeDataAck 0 003df54d _USBHCDPipeConfig 0 003df63e _USBHCDPipeAllocSize 0 003df77a _USBHCDPipeAlloc 0 003df783 _InternalUSBHCDSendEvent 0 003df8ac _ConfigDescAlloc 0 003dfaf3 _USBHCDMain 0 003dfb6a _USBHCDInit 0 003dfbbf _USBHCDHubDeviceDisconnected 0 003dfbc6 _USBHCDHubDeviceConnected 0 003dfc20 _USBHCDEventEnable 0 003dfc2d _USBHCDEventDisable 0 003dfc3b _USBHCDDevSubClass 0 003dfc5e _USBHCDDevProtocol 0 003dfc81 _USBHCDDevHubPort 0 003dfc96 _USBHCDDevClass 0 003dfcb9 _USBHCDDevAddress 0 003dfcce _USB0HostIntHandler 0 003e07ef ___TI_printfi 0 003e0e26 ___TI_scanfi 0 003e111e _USBDCDStallEP0 0 003e15f8 _USBDeviceResumeTickHandler 0 003e161a _USBDeviceEnumResetHandler 0 003e1676 _USBDeviceEnumHandler 0 003e1706 _USBDeviceIntHandlerInternal 0 003e1793 _USBDCDTerm 0 003e17c5 _USBDCDSetDefaultConfiguration 0 003e17ca _USBDCDSendDataEP0 0 003e17d3 _USBDCDRequestDataEP0 0 003e17dc _USBDCDRemoteWakeupRequest 0 003e17ef _USBDCDPowerStatusSet 0 003e17f8 _USBDCDDeviceInfoInit 0 003e1804 _USBDCDInit 0 003e187c _USBPHYPowerOn 0 003e1883 _USBPHYPowerOff 0 003e1889 _USBOTGSessionRequest 0 003e1897 _USBOTGMode 0 003e189d _USBNumEndpointsGet 0 003e189f _USBModeGet 0 003e18a6 _USBIntUnregister 0 003e18ad _USBIntStatusEndpoint 0 003e18b7 _USBIntStatusControl 0 003e18db _USBIntStatus 0 003e191a _USBIntRegister 0 003e1921 _USBIntEnableEndpoint 0 003e1929 _USBIntEnableControl 0 003e1945 _USBIntEnable 0 003e1978 _USBIntDisableEndpoint 0 003e1983 _USBIntDisableControl 0 003e19a2 _USBIntDisable 0 003e19dc _USBHostSuspend 0 003e19e2 _USBHostSpeedGet 0 003e19f1 _USBHostResume 0 003e19ff _USBHostReset 0 003e1a0d _USBHostRequestStatus 0 003e1a13 _USBHostRequestINClear 0 003e1a24 _USBHostRequestIN 0 003e1a33 _USBHostPwrFaultEnable 0 003e1a39 _USBHostPwrFaultDisable 0 003e1a3f _USBHostPwrEnable 0 003e1a45 _USBHostPwrDisable 0 003e1a4b _USBHostPwrConfig 0 003e1a5a _USBHostMode 0 003e1a60 _USBHostHubAddrSet 0 003e1a7f _USBHostHubAddrGet 0 003e1a94 _USBHostEndpointStatusClear 0 003e1ab8 _USBHostEndpointDataToggle 0 003e1ae8 _USBHostEndpointDataAck 0 003e1afa _USBHostEndpointConfig 0 003e1b92 _USBHostAddrSet 0 003e1ba7 _USBHostAddrGet 0 003e1bbc _USBFrameNumberGet 0 003e1bc0 _USBFIFOFlush 0 003e1c09 _USBFIFOConfigSet 0 003e1c5a _USBFIFOConfigGet 0 003e1c8f _USBFIFOAddrGet 0 003e1c96 _USBEndpointStatus 0 003e1ca6 _USBEndpointPacketCountSet 0 003e1cb2 _USBEndpointDataToggleClear 0 003e1cc8 _USBEndpointDataSend 0 003e1cf2 _USBEndpointDataPut 0 003e1d13 _USBEndpointDataGet 0 003e1d40 _USBEndpointDataAvail 0 003e1d57 _USBEndpointDMAEnable 0 003e1d6d _USBEndpointDMADisable 0 003e1d85 _USBEndpointDMAChannel 0 003e1da2 _USBDevMode 0 003e1da8 _USBDevEndpointStatusClear 0 003e1de6 _USBDevEndpointStallClear 0 003e1e0d _USBDevEndpointStall 0 003e1e2f _USBDevEndpointDataAck 0 003e1e4a _USBDevEndpointConfigSet 0 003e1eac _USBDevEndpointConfigGet 0 003e1ef6 _USBDevDisconnect 0 003e1efd _USBDevConnect 0 003e1f03 _USBDevAddrSet 0 003e1f07 _USBDevAddrGet 0 003e1f0c _executeCMD__F5cmd_t 0 003e243c _USBDCDCTxPacketAvailable 0 003e2444 _USBDCDCTerm 0 003e244e _USBDCDCSetTxCBData 0 003e2454 _USBDCDCSetRxCBData 0 003e245a _USBDCDCSetControlCBData 0 003e24c4 _USBDCDCSerialStateChange 0 003e24db _USBDCDCRxPacketAvailable 0 003e24f9 _USBDCDCRemoteWakeupRequest 0 003e24fd _USBDCDCPowerStatusSet 0 003e2502 _USBDCDCPacketWrite 0 003e253e _USBDCDCPacketRead 0 003e2596 _USBDCDCCompositeInit 0 003e25f4 _USBDCDCInit 0 003e262b _ProcessNotificationToHost 0 003e27d9 _ProcessDataFromHost 0 003e28bf _ProcessDataToHost 0 003e28fe _USBHHubOpen 0 003e29b0 _USBHHubMain 0 003e2a82 _USBHHubInit 0 003e2a8d _USBHHubEnumerationError 0 003e2a9a _USBHHubEnumerationComplete 0 003e2aa7 _USBHHubClose 0 003e2bbf _motorwareTask 0 003e2e6f _strtold 0 003e30ee _strtod 0 003e30ee _strtof 0 003e3332 _USBStackModeSet 0 003e3340 _USBOTGPollRate 0 003e3399 _USBOTGModeTerm 0 003e33b4 _USBOTGModeInit 0 003e3408 _USBOTGMain 0 003e344a _USBDualModeTerm 0 003e3462 _USBDualModeInit 0 003e34a6 _USB0OTGModeIntHandler 0 003e3524 _USB0DualModeIntHandler 0 003e3557 _OTGDeviceDisconnect 0 003e3562 _xdc_runtime_System_doPrint__I 0 003e3785 _RunStateMachine__4HomeFv 0 003e398e _ti_sysbios_knl_Semaphore_pend__E 0 003e3b6e _main 0 003e3d10 _USBBufferZeroLengthPacketInsert 0 003e3d77 _USBBufferWrite 0 003e3d96 _USBBufferSpaceAvailable 0 003e3d9b _USBBufferRead 0 003e3db5 _USBBufferInit 0 003e3dc5 _USBBufferInfoGet 0 003e3dca _USBBufferFlush 0 003e3e3a _USBBufferEventCallback 0 003e3e90 _USBBufferDataWritten 0 003e3e9d _USBBufferDataRemoved 0 003e3ea4 _USBBufferDataAvailable 0 003e3ea9 _USBBufferCallbackDataSet 0 003e3ed1 _USBDeviceConfigAlternate 0 003e3f4c _USBDeviceConfig 0 003e403d _IntMasterDisable 0 003e4041 _IntMasterEnable 0 003e4045 _Interrupt_enable 0 003e4101 _Interrupt_disable 0 003e4145 _IntUnregister 0 003e4166 _IntRegister 0 003e4184 _IntEnable 0 003e41a5 _IntDisable 0 003e41ba _HAL_setupGpios 0 003e4333 _CTRL_setParams 0 003e4492 _HAL_AdcCalConversion 0 003e45ea _strtoll 0 003e472e _FormatSyslogMessage__Q3_3c3d5micro6SyslogSFULPcUlbPCcT2 0 003e486f _HAL_setParams 0 003e49af _ti_sysbios_knl_Task_sleep__E 0 003e4ae6 _DRV8323_readData 0 003e4c2c _USBRingBufWriteOne 0 003e4c39 _USBRingBufWrite 0 003e4c5c _USBRingBufUsed 0 003e4c6b _USBRingBufSize 0 003e4c6d _USBRingBufReadOne 0 003e4c7d _USBRingBufRead 0 003e4ca0 _USBRingBufInit 0 003e4ca6 _USBRingBufFull 0 003e4cb4 _USBRingBufFree 0 003e4cc7 _USBRingBufFlush 0 003e4cda _USBRingBufEmpty 0 003e4ce2 _USBRingBufContigUsed 0 003e4ceb _USBRingBufContigFree 0 003e4cfc _USBRingBufAdvanceWrite 0 003e4d15 _USBRingBufAdvanceRead 0 003e4d31 _DRV8323_setupSpi 0 003e4e71 _USBDCDConfigGetNumAlternateInterfaces 0 003e4e93 _USBDCDConfigDescGet 0 003e4efd _USBDCDConfigGetInterface 0 003e4f0f _USBDCDConfigGetInterfaceEndpoint 0 003e4f36 _USBDCDConfigDescGetSize 0 003e4f48 _USBDCDConfigDescGetNum 0 003e4f6a LL$$DIV 0 003e4fa6 LL$$MOD 0 003e4fe0 ULL$$DIV 0 003e500f ULL$$MOD 0 003e5071 _strtoull 0 003e5177 _RunStateMachine__8SettlingFv 0 003e526f _xdc_runtime_HeapStd_alloc__E 0 003e535d _HAL_setupAdcs 0 003e5447 _USER_setParams 0 003e552c _ti_sysbios_family_c28_Hwi_clearInterrupt__E 0 003e560d _HAL_setupPwms 0 003e56e5 _HAL_init 0 003e57bb _strtol 0 003e5890 _ENC_setup 0 003e5949 _ti_sysbios_knl_Semaphore_post__E 0 003e5a02 _Decelerate__16ProfileGeneratorFv 0 003e5ab7 _Period10msTask 0 003e5b6b _updateGlobalVariables_motor__FP10_CTRL_Obj_ 0 003e5c1f _strtoul 0 003e5cd3 _xdc_runtime_System_printfExtend__I 0 003e5d83 _DRV8323_writeData 0 003e5e30 _ti_sysbios_family_c28_Hwi_dispatchCore__I 0 003e5edd ___sti___7_main_cc_g_syslog 0 003e5f89 _ldexpl 0 003e5f89 _scalbnl 0 003e6035 _ti_sysbios_knl_Clock_workFunc__E 0 003e60e0 ___ct__40UsbCdcDevice__tm__20_XCiL_2_64XCiL_3_350F10tUSBBufferT114tUSBDCDCDevicePFKPvUlT2T1_UlT4Pv 0 003e6186 _ti_sysbios_knl_Swi_run__I 0 003e622c _HAL_setupQEP 0 003e62d1 _USBDescGetNumAlternateInterfaces 0 003e62f1 _USBDescGetNum 0 003e6312 _USBDescGet 0 003e6334 _USBDescGetInterfaceEndpoint 0 003e6344 _USBDescGetInterface 0 003e6376 _xdc_runtime_Core_createObject__I 0 003e6415 FD$$ADD 0 003e64b1 _get_angle_pu__10HallSensorFv 0 003e654c _ti_sysbios_family_c28_Hwi_dispatchZeroTable 0 003e65a9 _ti_sysbios_family_c28_Hwi_dispatchZero 0 003e65e5 _SysCtlUSBPLLEnable 0 003e65f7 _SysCtlUSBPLLDisable 0 003e65fc _SysCtlPeripheralReset 0 003e65fd _SysCtlPeripheralPresent 0 003e65ff _SysCtlPeripheralEnable 0 003e6636 _SysCtlPeripheralDisable 0 003e666d _SysCtlDelay 0 003e6679 _SysCtlClockGet 0 003e667e ___TI_writemsg 0 003e66d1 C$$IO$$ 0 003e66d6 ___TI_readmsg 0 003e6712 _ti_sysbios_family_c28_Hwi_enableInterrupt__E 0 003e67a0 _HAL_setupPwmDacs 0 003e682d _GetNextSetpoint__16ProfileGeneratorFv 0 003e68b9 _xdc_runtime_Error_policyDefault__E 0 003e6945 FD$$DIV 0 003e69d0 _xdc_runtime_Core_constructObject__I 0 003e6a68 _USBLibDMAInit 0 003e6adf _xdc_runtime_HeapStd_Instance_init__E 0 003e6b61 _ti_sysbios_family_c28_Hwi_disableInterrupt__E 0 003e6be2 _ti_sysbios_family_c28_Hwi_disablePIEIER__E 0 003e6c62 _ti_sysbios_family_c28_Hwi_enablePIEIER__E 0 003e6ce1 _MotorThermistorADCCountsToTemperature__FUl 0 003e6d55 _ti_sysbios_knl_Task_checkStacks__E 0 003e6dc8 _ti_sysbios_gates_GateMutex_enter__E 0 003e6e39 _xdc_runtime_Startup_startMods__I 0 003e6eaa _Halt__4HomeFv 0 003e6f18 _ti_sysbios_knl_Task_startCore__E 0 003e6f86 _vsscanf 0 003e6f96 _sscanf 0 003e6ff3 _initSerial__Fv 0 003e705f _xdc_runtime_HeapStd_free__E 0 003e70cb _Init__15AbsoluteEncoderFv 0 003e7136 _ti_sysbios_knl_Semaphore_Instance_init__E 0 003e71a0 _ti_sysbios_knl_Task_schedule__I 0 003e720a _ti_sysbios_family_c28_Timer_stopAndClear__I 0 003e7271 _c_int00 0 003e72d8 ___already_marked_for_destruction 0 003e72dc ___CPR78____record_destruction_on_list__FPP20a_needed_destructionPJ33J 0 003e72e7 ___process_destruction_list__FPP20a_needed_destruction 0 003e72fb ___process_needed_destructions__Fv 0 003e72fb ___std__needed_destruction_list 0 003e7303 ___add_dtor 0 003e7303 ___record_needed_destruction 0 003e7319 _atexit 0 003e733d _ti_sysbios_knl_Task_blockI__E 0 003e739e _SetVelocity__4HomeFl 0 003e73fe _ti_sysbios_knl_Swi_post__E 0 003e7692 _xdc_runtime_Text_putSite__E 0 003e76ef _ldexp 0 003e76ef _ldexpf 0 003e76ef _scalbn 0 003e76ef _scalbnf 0 003e774c _ParseArguments__FPcPll 0 003e77a8 _frexpl 0 003e7804 _snprintf 0 003e785e _LoggingTask__Q4_3c3d5micro5motor10SyslogImplFv 0 003e78b7 _ti_sysbios_knl_Task_exit__E 0 003e7910 _vsnprintf 0 003e7968 _HAL_AdcCalChanSelect 0 003e79bf _HAL_OscTempComp 0 003e7a14 _ti_sysbios_knl_Task_unblockI__E 0 003e7a68 _HAL_setupPeripheralClks 0 003e7abb _GetVelocity__4HomeFv 0 003e7b0b _PrintFaults__Q3_3c3d5motor12FaultHandlerFv 0 003e7b57 _ti_sysbios_knl_Task_postInit__I 0 003e7ba2 _Identify__7MotorIDFv 0 003e7bec ___ct__16ProfileGeneratorFv 0 003e7c35 _ti_sysbios_family_c28_Hwi_Module_startup__E 0 003e7c7c _ti_sysbios_knl_Mailbox_post__E 0 003e7cc3 _HAL_calDRV 0 003e7d09 _ti_sysbios_family_c28_TimestampProvider_get64__E 0 003e7d4e _InternalUSBTickReset 0 003e7d52 _InternalUSBTickInit 0 003e7d66 _InternalUSBStartOfFrameTick 0 003e7d82 _InternalUSBRegisterTickHandler 0 003e7d92 _Init__40UsbCdcDevice__tm__20_XCiL_2_64XCiL_3_350Fv_v 0 003e7dd5 _check_health__10HallSensorFv 0 003e7e17 _xdc_runtime_Text_putLab__E 0 003e7e58 _HAL_osc1Comp 0 003e7e98 _HAL_osc2Comp 0 003e7ed8 _HAL_setupPll 0 003e7f17 _ti_sysbios_knl_Mailbox_pend__E 0 003e7f56 _xdc_runtime_Text_putMod__E 0 003e7f95 _ti_sysbios_family_c28_Timer_postInit__I 0 003e7fd3 _xdc_runtime_Memory_alloc__E 0 003e8011 _Init__17PositionConverterFP9_QEP_Obj_7MotorID 0 003e804e _xdc_runtime_Core_deleteObject__I 0 003e808b ___ct__17PositionConverterFv 0 003e80c7 _On__16ProfileGeneratorF8Positionl 0 003e8102 _SPIFifoISR 0 003e813d _parser_task 0 003e8178 _ti_sysbios_knl_Swi_restoreHwi__E 0 003e81b2 _HOSTwrite 0 003e81ea _ti_sysbios_family_c28_TaskSupport_start__E 0 003e8221 _ti_sysbios_knl_Clock_logTick__E 0 003e8258 _HAL_setupSpiA 0 003e828e _HAL_setupSpiB 0 003e82c4 ___ct__S__32PIDController__tm__11_8PositionlFv 0 003e82fa _ti_sysbios_family_c28_TimestampProvider_Module_startup__E 0 003e8330 _GPIO_setMode 0 003e8364 ___ct__18CascadedControllerFv 0 003e8398 _DRV8323_readSpi 0 003e83cb _HAL_AdcOffsetSelfCal 0 003e83fe _xdc_runtime_System_formatNum__I 0 003e8463 _SetPosition__4HomeF8Position 0 003e8495 _ti_sysbios_knl_Task_Module_startup__E 0 003e84c7 ___ct__Q4_3c3d5micro5motor10SyslogImplFv 0 003e84f8 _atoi 0 003e8529 _ti_sysbios_knl_Swi_schedule__I 0 003e8559 _xdc_runtime_Error_print__E 0 003e8589 _isMotorRunning__Fv 0 003e85b8 _xdc_runtime_Startup_exec__E 0 003e85e7 _ti_catalog_c2800_init_Boot_configurePll2802x 0 003e8615 _Period1sTask 0 003e8643 _ti_sysbios_knl_Swi_runLoop__I 0 003e8671 _ltoa 0 003e869f _RunHome__4HomeFv 0 003e86cc ___ct__S__23PIDController__tm__3_llFv 0 003e86f9 _ti_sysbios_family_c28_Hwi_getInterruptFlag__E 0 003e8726 _ti_sysbios_family_c28_Timer_start__E 0 003e8753 _xdc_runtime_Assert_raise__I 0 003e8780 _xdc_runtime_Core_assignParams__I 0 003e87ad _xdc_runtime_Text_visitRope2__I 0 003e87da _ADC_setupSocTrigSrc 0 003e8805 _xdc_runtime_HeapStd_Object__create__S 0 003e8830 _SetGains__18CascadedControllerF12_MotorGains_ 0 003e885a _xdc_runtime_Error_setX__E 0 003e8884 FD$$CMP 0 003e88ae L$$DIV 0 003e88bd L$$MOD 0 003e88cb UL$$DIV 0 003e88d2 UL$$MOD 0 003e88d8 _GPIO_setPinMuxConfig 0 003e8901 _ti_sysbios_family_c28_Hwi_getStackInfo__E 0 003e892a _ti_sysbios_family_c28_Hwi_unPluggedInterrupt__I 0 003e8953 _ti_sysbios_knl_Mailbox_Module_startup__E 0 003e897c _xdc_runtime_Text_xprintf__I 0 003e89a5 C$$EXIT 0 003e89a5 _abort 0 003e89a7 _exit 0 003e89ce _ti_sysbios_family_c28_Timer_getExpiredCounts64__E 0 003e89f6 _SetDecelerationLimit__16ProfileGeneratorFl 0 003e8a1d _ClearFault__Q3_3c3d5motor12FaultHandlerFQ3_3c3d5motor10MotorFault 0 003e8a43 _Reset__S__32PIDController__tm__11_8PositionlFv_v 0 003e8a69 _ti_sysbios_knl_Mailbox_postInit__I 0 003e8a8f _xdc_runtime_SysMin_flush__E 0 003e8ab5 _DRV8323_writeSpi 0 003e8ada _ti_sysbios_family_c28_Timer_getExpiredCounts__E 0 003e8aff _HAL_setupClks 0 003e8b23 _copy_in 0 003e8b47 _xdc_runtime_System_processAtExit__E 0 003e8b6a _copysignl 0 003e8b8d _DRV8323_enable 0 003e8baf _ti_sysbios_family_c28_Hwi_disableIER__E 0 003e8bd1 _ADC_setIntMode 0 003e8bf2 _ADC_setIntSrc 0 003e8c13 FD$$TOI 0 003e8c34 ___nw__FUl 0 003e8c55 _Startup__17PositionConverterFv 0 003e8c75 _ti_sysbios_family_c28_Timer_setPrescale__E 0 003e8c95 _Write__40UsbCdcDevice__tm__20_XCiL_2_64XCiL_3_350FPCUil_v 0 003e8cb4 _Fault__Q3_3c3d5motor12FaultHandlerFQ3_3c3d5motor10MotorFault 0 003e8cd2 _HAL_setupFaults 0 003e8cf0 _xdc_runtime_System_atexit__E 0 003e8d0e LL$$CMP 0 003e8d20 ULL$$CMP 0 003e8d2c _ti_sysbios_family_c28_TaskSupport_buildTaskStack 0 003e8d49 _ti_sysbios_gates_GateHwi_Object__create__S 0 003e8d66 _ti_sysbios_gates_GateMutex_Object__create__S 0 003e8d83 _ti_sysbios_knl_Task_allBlockedFunction__I 0 003e8da0 _ti_sysbios_knl_Task_processVitalTaskFlag__I 0 003e8dbd _xdc_runtime_SysMin_putch__E 0 003e8dda FS$$TOU 0 003e8df7 I$$TOFD 0 003e8e14 _memcpy 0 003e8e31 _CTRL_setupClarke_I 0 003e8e4d _LogControlCallback__FPvUlT2T1 0 003e8e69 _PIE_enableAdcInt 0 003e8e85 _ti_sysbios_family_c28_Hwi_enableIER__E 0 003e8ea1 _ti_sysbios_knl_Semaphore_construct 0 003e8ebd _ti_sysbios_knl_Semaphore_pendTimeout__I 0 003e8ed9 L$$TOFD 0 003e8ef5 _FillBuffer__15AbsoluteEncoderFv 0 003e8f10 _Reset__S__23PIDController__tm__3_llFv_v 0 003e8f2b _ti_sysbios_family_c28_Hwi_restore__E 0 003e8f46 _ti_sysbios_family_c28_Hwi_switchAndDispatch__I 0 003e8f61 _ti_sysbios_hal_Hwi_checkStack 0 003e8f7c _xdc_runtime_SysMin_output__I 0 003e8f97 _GPIO_setDirection 0 003e8fb1 _GPIO_setPullup 0 003e8fcb _ti_sysbios_hal_Hwi_initStack 0 003e8fe5 _xdc_runtime_Core_assignLabel__I 0 003e8fff _xdc_runtime_System_aprintf_va__F 0 003e8fff _xdc_runtime_System_avprintf__E 0 003e9019 ___sti___12_periodics_cc_d75b9b22 0 003e9032 _ti_sysbios_knl_Task_restore__E 0 003e904b _xdc_runtime_System_printf_va__F 0 003e904b _xdc_runtime_System_vprintf__E 0 003e9064 __args_main 0 003e907d _Halt__16ProfileGeneratorFv 0 003e9095 _PIE_clearAllFlags 0 003e90ad _PIE_disableAllInts 0 003e90c5 _ti_sysbios_BIOS_rtsUnlock__I 0 003e90dd _ti_sysbios_family_c28_Hwi_restoreIER__E 0 003e90f5 _ti_sysbios_family_xxx_Hwi_switchAndRunFunc 0 003e910d _ti_sysbios_knl_Queue_construct 0 003e9125 _ti_sysbios_knl_Swi_restore__E 0 003e913d _xdc_runtime_Memory_valloc__E 0 003e9155 _xdc_runtime_System_putchar__I 0 003e916d LL$$AND 0 003e9175 LL$$OR 0 003e917d LL$$XOR 0 003e9185 _ADC_disableInt 0 003e919c _HAL_cal 0 003e91b3 _HAL_setupGate 0 003e91ca _MotorID_Lines 0 003e91e1 _ti_sysbios_family_c28_Timer_startup__E 0 003e91f8 _ti_sysbios_knl_Clock_addI__E 0 003e920f _ti_sysbios_knl_Clock_doTick__I 0 003e9226 _xdc_runtime_SysMin_abort__E 0 003e923d FS$$CMP 0 003e9254 _ADC_enableInt 0 003e926a _CTRL_setupClarke_V 0 003e9280 _Init__16ProfileGeneratorF7MotorID 0 003e9296 _OFFSET_setBeta 0 003e92ac _ti_sysbios_BIOS_atExitFunc__I 0 003e92c2 _ti_sysbios_family_c28_Timer_Module_startup__E 0 003e92d8 _strncmp 0 003e92ee UL$$TOFD 0 003e9304 _ti_sysbios_BIOS_startFunc__I 0 003e9319 _ti_sysbios_knl_Swi_Module_startup__E 0 003e932e _ti_sysbios_knl_Task_restoreHwi__E 0 003e9343 _xdc_runtime_Text_printVisFxn__I 0 003e9358 _strncpy 0 003e936d _ADC_setSocChanNumber 0 003e9381 _ADC_setSocSampleDelay 0 003e9395 _ADC_setSocTrigSrc 0 003e93a9 _GetReference__18CascadedControllerF12Controller_eP8Position 0 003e93bd _HAL_enableSciInt 0 003e93d1 _HAL_readAdcOffset 0 003e93e5 _ti_sysbios_knl_Idle_run__E 0 003e93f9 LL$$MPY 0 003e940d _GPIO_read 0 003e9420 _HAL_getOscTrimValue 0 003e9433 ___sti___13_hallsensor_cc_c08156da 0 003e9446 _modeToString__F13CommandMode_e 0 003e9459 _ti_sysbios_gates_GateMutex_Object__delete__S 0 003e946c _Reset__18CascadedControllerFv 0 003e947e ___ct__Q3_3c3d5motor12FaultHandlerFv 0 003e9490 _ti_sysbios_family_c28_Hwi_enable__E 0 003e94a2 _ti_sysbios_gates_GateHwi_Object__delete__S 0 003e94b4 _ti_sysbios_knl_Clock_Module_startup__E 0 003e94c6 _writeTx__FPci 0 003e94d8 _ADC_setDivideSelect 0 003e94e9 _ADC_setIntPulseGenMode 0 003e94fa _ADC_setTempSensorSrc 0 003e950b _ADC_setVoltRefSrc 0 003e951c _HAL_enableAdcInts 0 003e952d _OFFSET_init 0 003e953e _Period1msTask 0 003e954f _ti_sysbios_knl_Queue_put__E 0 003e9560 _xdc_runtime_HeapStd_Object__delete__S 0 003e9571 _xdc_runtime_Text_cordText__E 0 003e9582 _USB0DeviceIntHandler 0 003e9593 _GPIO_setHigh 0 003e95a3 _GPIO_setLow 0 003e95b3 _GPIO_toggle 0 003e95c3 _GetFeedback__18CascadedControllerF12Controller_ePl 0 003e95d3 _GetReference__18CascadedControllerF12Controller_ePl 0 003e95e3 _SetAccelerationLimit__16ProfileGeneratorFl 0 003e95f3 _enumToString__Q2_3c3d5motorFQ3_3c3d5motor10MotorFault 0 003e9603 _ti_sysbios_BIOS_errorRaiseHook__I 0 003e9613 _ti_sysbios_family_c28_Hwi_disable__E 0 003e9623 _ti_sysbios_family_c28_Timer_stop__E 0 003e9633 _ti_sysbios_knl_Queue_get__E 0 003e9643 _ti_sysbios_knl_Task_enabled__E 0 003e9653 _xdc_runtime_SysMin_Module_startup__E 0 003e9663 _ti_catalog_c2800_init_Boot_disableWatchdog 0 003e9672 _ClearAllFaults__Q3_3c3d5motor12FaultHandlerFv 0 003e9681 _OFFSET_setInitCond 0 003e9690 _SetTarget__16ProfileGeneratorF8Position 0 003e969f _sendReply__FP5cmd_t 0 003e96ae _ti_sysbios_BIOS_removeRTSLock__I 0 003e96bd _ti_sysbios_gates_GateMutex_Instance_init__E 0 003e96cc _ti_sysbios_knl_Task_sleepTimeout__I 0 003e96db _ti_sysbios_knl_Task_unblock__E 0 003e96ea _xdc_runtime_Error_raiseX__E 0 003e96f9 _xdc_runtime_Registry_findById__E 0 003e9708 _TryEnable__Q3_3c3d5motor12FaultHandlerFv 0 003e9716 _ti_sysbios_knl_Mailbox_Object__get__S 0 003e9724 _ti_sysbios_knl_Semaphore_destruct 0 003e9732 _ti_sysbios_knl_Swi_Object__get__S 0 003e9740 _ti_sysbios_knl_Task_Object__get__S 0 003e974e FD$$SUB 0 003e975c _Standby__Q3_3c3d5motor12FaultHandlerFv 0 003e9769 _ti_sysbios_BIOS_registerRTSLock__I 0 003e9776 _ti_sysbios_BIOS_rtsLock__I 0 003e9783 _ti_sysbios_family_c28_Hwi_dispatchC__I 0 003e9790 _ti_sysbios_family_c28_TaskSupport_checkStack__E 0 003e979d _ti_sysbios_family_c28_TaskSupport_swap__E 0 003e97aa _ti_sysbios_gates_GateHwi_Handle__label__S 0 003e97aa _xdc_runtime_Main_Module_GateProxy_Handle__label__S 0 003e97aa _xdc_runtime_System_Module_GateProxy_Handle__label__S 0 003e97b7 _ti_sysbios_BIOS_RtsGateProxy_Handle__label__S 0 003e97b7 _ti_sysbios_gates_GateMutex_Handle__label__S 0 003e97c4 _ti_sysbios_knl_Queue_destruct 0 003e97d1 _xdc_runtime_Error_check__E 0 003e97de _xdc_runtime_HeapStd_Handle__label__S 0 003e97de _xdc_runtime_Memory_HeapProxy_Handle__label__S 0 003e97eb _xdc_runtime_System_abort__E 0 003e97f8 _memccpy 0 003e9805 _PWM_setTripZoneState_DCAEVT1 0 003e9811 _PWM_setTripZoneState_DCAEVT2 0 003e981d _PWM_setTripZoneState_DCBEVT1 0 003e9829 _PWM_setTripZoneState_TZB 0 003e9835 ___ct__10HallSensorFv 0 003e9841 _ti_sysbios_BIOS_exitFunc__I 0 003e984d _ti_sysbios_gates_GateMutex_leave__E 0 003e9859 _ti_sysbios_knl_Semaphore_reset__E 0 003e9865 _ti_sysbios_knl_Task_enter__I 0 003e9871 _xdc_runtime_SysMin_exit__E 0 003e987d _GetLimitToIndexDistance__4HomeFP8Position 0 003e9888 _LogTxCallback__FPvUlT2T1 0 003e9893 _PRD_1khz 0 003e989e _ti_sysbios_family_c28_Hwi_Module__startupDone__F 0 003e989e _ti_sysbios_family_c28_Hwi_Module__startupDone__S 0 003e989e _ti_sysbios_hal_Hwi_HwiProxy_Module__startupDone__S 0 003e98a9 _ti_sysbios_family_c28_Hwi_Object__get__S 0 003e98b4 _ti_sysbios_family_c28_Timer_Module__startupDone__F 0 003e98b4 _ti_sysbios_family_c28_Timer_Module__startupDone__S 0 003e98b4 _ti_sysbios_knl_Clock_TimerProxy_Module__startupDone__S 0 003e98bf _ti_sysbios_knl_Queue_Object__get__S 0 003e98ca _xdc_runtime_Memory_free__E 0 003e98d5 _xdc_runtime_System_exit__E 0 003e98e0 _strchr 0 003e98eb _strrchr 0 003e98f6 _ADC_disable 0 003e9900 _ADC_disableVoltRefLoConv 0 003e990a _ADC_enable 0 003e9914 _ADC_enableBandGap 0 003e991e _ADC_enableNoOverlapMode 0 003e9928 _ADC_enableRefBuffers 0 003e9932 _ADC_enableVoltRefLoConv 0 003e993c _ADC_powerUp 0 003e9946 _ADC_setSocFrc 0 003e9950 _PWM_setTripZoneState_TZA 0 003e995a _SCI_resetRxFifo 0 003e9964 _SetVelocityLimit__16ProfileGeneratorFl 0 003e996e _xdc_runtime_Error_init__E 0 003e9978 _xdc_runtime_System_snprintf_va__F 0 003e9978 _xdc_runtime_System_vsnprintf__E 0 003e9982 _xdc_runtime_Text_ropeText__E 0 003e998c _copysign 0 003e998c _copysignf 0 003e9996 _CLK_enablePwmClock 0 003e999f _CTRL_setWaitTimes 0 003e99a8 _DRV8323_init 0 003e99b1 _MotorID_Init 0 003e99ba _OSC_setTrim 0 003e99c3 _PIE_enableInt 0 003e99cc _PWM_setActionQual_CntDown_CmpA_PwmA 0 003e99d5 _PWM_setActionQual_CntDown_CmpB_PwmB 0 003e99de _PWM_setActionQual_CntUp_CmpA_PwmA 0 003e99e7 _PWM_setActionQual_CntUp_CmpB_PwmB 0 003e99f0 _PWM_setSocAPeriod 0 003e99f9 _PWM_setSocAPulseSrc 0 003e9a02 _SCI_getDataNonBlocking 0 003e9a0b _ti_sysbios_family_c28_TaskSupport_glue 0 003e9a14 _ti_sysbios_hal_Hwi_Module_startup__E 0 003e9a1d _ti_sysbios_knl_Task_SupportProxy_start__E 0 003e9a26 _xdc_runtime_Startup_exec__I 0 003e9a2f _xdc_runtime_Text_visitRope__I 0 003e9a38 __register_unlock 0 003e9a3c __register_lock 0 003e9a40 __nop 0 003e9a41 FD$$NEG 0 003e9a52 _ADC_init 0 003e9a5a _ENC_init 0 003e9a62 _LogRxCallback__FPvUlT2T1 0 003e9a6a _PIE_init 0 003e9a72 _PWR_init 0 003e9a7a _SetErrorLimit__8SettlingF8Position 0 003e9a82 _WDOG_disable 0 003e9aa2 _ti_sysbios_BIOS_setThreadType__E 0 003e9aaa _ti_sysbios_gates_GateMutex_Instance_finalize__E 0 003e9ab2 _ti_sysbios_knl_Semaphore_Instance_finalize__E 0 003e9aba _xdc_runtime_Memory_HeapProxy_alloc__E 0 003e9ac2 _xdc_runtime_Memory_calloc__E 0 003e9aca _xdc_runtime_SysMin_ready__E 0 003e9ad2 _strlen 0 003e9ada _wcslen 0 003e9ae2 _ti_catalog_c2800_init_Boot_init 0 003e9ae2 _xdc_runtime_Startup_reset__I 0 003e9ae9 _ADC_setOffTrim 0 003e9af0 _ADC_setSocFrcWord 0 003e9af7 _CLK_disableAdcClock 0 003e9afe _CLK_disableClaClock 0 003e9b05 _CLK_disableEcanaClock 0 003e9b0c _CLK_disableHrPwmClock 0 003e9b13 _CLK_disableI2cClock 0 003e9b1a _CLK_disableLinAClock 0 003e9b21 _CLK_disableTbClockSync 0 003e9b28 _CLK_enableAdcClock 0 003e9b2f _CLK_enableEcap1Clock 0 003e9b36 _CLK_enableEqep1Clock 0 003e9b3d _CLK_enableEqep2Clock 0 003e9b44 _CLK_enableSciaClock 0 003e9b4b _CLK_enableSpiaClock 0 003e9b52 _CLK_enableSpibClock 0 003e9b59 _CLK_enableTbClockSync 0 003e9b60 _CLK_setClkOutPreScaler 0 003e9b67 _CLK_setOsc2Src 0 003e9b6e _CLK_setOscSrc 0 003e9b75 _CLK_setWatchDogSrc 0 003e9b7c _F2806x_USB0_device_int 0 003e9b83 _PLL_setDivideSelect 0 003e9b8a _PWM_setDeadBandOutputMode 0 003e9b91 _PWM_setDeadBandPolarity 0 003e9b98 _PWM_setIntPeriod 0 003e9b9f _SCI_putDataBlocking 0 003e9ba6 _SCI_setRxFifoIntLevel 0 003e9bad _SPI_setRxFifoIntLevel 0 003e9bb4 _SPI_setSuspend 0 003e9bbb _WriteMessage__Q4_3c3d5micro5motor10SyslogImplFRCQ4_3c3d5micro6Syslog13SyslogMessage 0 003e9bc2 ___sti___22_cascaded_controller_cc_abf5a60e 0 003e9bc9 ___sti___6_pid_cc_a6947575 0 003e9bd0 ___sti___7_home_cc_6e1a28c3 0 003e9bd7 ___sti___9_parser_cc_0f23eb95 0 003e9bde _ti_sysbios_knl_Queue_empty__E 0 003e9be5 _xdc_runtime_HeapStd_getStats__E 0 003e9bec _xdc_runtime_System_aprintf__E 0 003e9bf3 _xdc_runtime_System_printf__E 0 003e9bfa _memset 0 003e9c01 _CLK_disableClkIn 0 003e9c07 _CLK_disableOsc2 0 003e9c0d _CLK_enableCompClock 0 003e9c13 _CLK_enableCrystalOsc 0 003e9c19 _CLK_enableOsc1 0 003e9c1f _CLK_init 0 003e9c25 _CLK_setLowSpdPreScaler 0 003e9c2b _FILTER_FO_init 0 003e9c31 _FLASH_init 0 003e9c37 _GPIO_init 0 003e9c3d _OSC_init 0 003e9c43 _PLL_disableClkDetect 0 003e9c49 _PLL_enableClkDetect 0 003e9c4f _PLL_init 0 003e9c55 _PLL_resetClkDetect 0 003e9c5b _PLL_setClkFreq 0 003e9c61 _PRD_100hz 0 003e9c67 _PRD_1hz 0 003e9c6d _PWM_disableTripZones 0 003e9c73 _PWM_enableTripZoneSrc 0 003e9c79 _PWM_init 0 003e9c7f _PWM_setLoadMode_CmpB 0 003e9c85 _PWM_setShadowMode_CmpA 0 003e9c8b _PWM_setShadowMode_CmpB 0 003e9c91 _QEP_init 0 003e9c97 _SCI_init 0 003e9c9d _SPI_init 0 003e9ca3 _SetErrorLimit__18CascadedControllerF12Controller_e8Position 0 003e9ca9 _TIMER_init 0 003e9caf _TRAJ_init 0 003e9cb5 _WDOG_init 0 003e9cbb _WriteMessageDirect__Q4_3c3d5micro5motor10SyslogImplFRCQ4_3c3d5micro6Syslog13SyslogMessage 0 003e9cc1 _ti_sysbios_BIOS_start__E 0 003e9cc7 _ti_sysbios_family_c28_Hwi_startup__E 0 003e9cc7 _ti_sysbios_hal_Hwi_HwiProxy_startup__E 0 003e9ccd _ti_sysbios_family_c28_IntrinsicsSupport_maxbit__E 0 003e9cd3 _ti_sysbios_family_c28_TimestampProvider_rolloverFunc__E 0 003e9cd9 _ti_sysbios_family_c28_TimestampProvider_startTimer__E 0 003e9cdf _ti_sysbios_knl_Swi_disable__E 0 003e9ce5 _ti_sysbios_knl_Task_disable__E 0 003e9ceb _xdc_runtime_Gate_enterSystem__E 0 003e9cf1 _xdc_runtime_Gate_leaveSystem__E 0 003e9cf7 _FILTER_FO_setInitialConditions 0 003e9cfc _HAL_enableDrv 0 003e9d01 _HAL_readDrvData 0 003e9d06 _HAL_setupDrvSpi 0 003e9d0b _HAL_writeDrvData 0 003e9d10 _LoggingTask 0 003e9d15 _MotorID_Identify 0 003e9d1a _PIE_illegalIsr 0 003e9d1f _ti_sysbios_family_c28_Hwi_switchFromBootStack__E 0 003e9d24 _IntDefaultHandler 0 003e9d29 ___dl__FPv 0 003e9d2e _strcpy 0 003e9d33 _CPU_enableInt 0 003e9d37 _CPU_init 0 003e9d3b _FILTER_FO_setNumCoeffs 0 003e9d3f _HAL_enableDebugInt 0 003e9d43 _HAL_enableGlobalInts 0 003e9d47 _Init__Q4_3c3d5micro5motor10SyslogImplFi 0 003e9d4b _PLL_getClkFreq 0 003e9d4f _PWM_disableChopping 0 003e9d53 _PWM_disableInt 0 003e9d57 _PWM_enableSocAPulse 0 003e9d5b _PWM_setClkDiv 0 003e9d5f _PWM_setCounterMode 0 003e9d63 _PWM_setHighSpeedClkDiv 0 003e9d67 _PWM_setLoadMode_CmpA 0 003e9d6b _PWM_setPeriodLoad 0 003e9d6f _PWM_setPhaseDir 0 003e9d73 _PWM_setRunMode 0 003e9d77 _PWM_setSyncMode 0 003e9d7b _SCI_clearRxFifoInt 0 003e9d7f _SCI_clearRxFifoOvf 0 003e9d83 _SCI_enableRxFifo 0 003e9d87 _SCI_enableRxFifoInt 0 003e9d8b _SCI_enableTxFifo 0 003e9d8f _SCI_setCharLength 0 003e9d93 _SCI_setNumStopBits 0 003e9d97 _SPI_clearRxFifoInt 0 003e9d9b _SPI_enableRxFifo 0 003e9d9f _SPI_enableRxFifoInt 0 003e9da3 _SPI_enableTxFifo 0 003e9da7 _SPI_enableTxFifoEnh 0 003e9dab _SPI_getRxFifoStatus 0 003e9daf _SPI_resetRxFifo 0 003e9db3 _SPI_setCharLength 0 003e9db7 _SPI_setClkPolarity 0 003e9dbb _ti_sysbios_gates_GateHwi_enter__E 0 003e9dbf _ti_sysbios_knl_Swi_startup__E 0 003e9dc3 _xdc_runtime_Memory_HeapProxy_free__E 0 003e9dc7 _xdc_runtime_Memory_getMaxDefaultTypeAlign__E 0 003e9dcb _xdc_runtime_Startup_rtsDone__E 0 003e9dcf ___pure_virtual_called 0 003e9dd3 _CPU_clearIntFlags 0 003e9dd6 _CPU_disableGlobalInts 0 003e9dd9 _CPU_disableInts 0 003e9ddc _CPU_enableDebugInt 0 003e9ddf _CPU_enableGlobalInts 0 003e9de2 _GetFilteredVelocityPU__17PositionConverterFv 0 003e9de5 _PIE_clearAllInts 0 003e9de8 _PIE_disable 0 003e9deb _PIE_enable 0 003e9dee _PLL_getClkStatus 0 003e9df1 _PLL_getDivideSelect 0 003e9df4 _PLL_getLockStatus 0 003e9df7 _PWM_disableCounterLoad 0 003e9dfa _PWM_disableDeadBand 0 003e9dfd _PWM_setDeadBandFallingEdgeDelay 0 003e9e00 _PWM_setDeadBandRisingEdgeDelay 0 003e9e03 _SCI_disableLoopBack 0 003e9e06 _SCI_disableParity 0 003e9e09 _SCI_enable 0 003e9e0c _SCI_enableRx 0 003e9e0f _SCI_enableRxInt 0 003e9e12 _SCI_enableTx 0 003e9e15 _SCI_reset 0 003e9e18 _SPI_disableLoopBack 0 003e9e1b _SPI_disableOverRunInt 0 003e9e1e _SPI_disableTx 0 003e9e21 _SPI_enable 0 003e9e24 _SPI_enableTx 0 003e9e27 _SPI_reset 0 003e9e2a _SPI_setTxDelay 0 003e9e2d _USER_checkForErrors 0 003e9e30 _USER_getErrorCode 0 003e9e33 ___xdc__init 0 003e9e36 _ti_catalog_c2800_init_Boot_limpAbort 0 003e9e39 _ti_sysbios_BIOS_RtsGateProxy_enter__E 0 003e9e3c _ti_sysbios_BIOS_RtsGateProxy_leave__E 0 003e9e3f _ti_sysbios_family_c28_Hwi_getIFR__I 0 003e9e42 _ti_sysbios_gates_GateHwi_leave__E 0 003e9e45 _ti_sysbios_hal_Hwi_HwiProxy_getStackInfo__E 0 003e9e48 _ti_sysbios_hal_Hwi_HwiProxy_switchFromBootStack__E 0 003e9e4b _ti_sysbios_hal_Hwi_startup__E 0 003e9e4e _ti_sysbios_knl_Clock_TimerProxy_getMaxTicks__E 0 003e9e51 _ti_sysbios_knl_Idle_loop__E 0 003e9e54 _ti_sysbios_knl_Queue_Instance_init__E 0 003e9e57 _ti_sysbios_knl_Task_SupportProxy_checkStack__E 0 003e9e5a _ti_sysbios_knl_Task_SupportProxy_swap__E 0 003e9e5d _ti_sysbios_knl_Task_startup__E 0 003e9e60 _xdc_runtime_System_Module_GateProxy_enter__E 0 003e9e63 _xdc_runtime_System_Module_GateProxy_leave__E 0 003e9e66 _xdc_runtime_System_Module_startup__E 0 003e9e69 _xdc_runtime_System_SupportProxy_abort__E 0 003e9e6c _xdc_runtime_System_SupportProxy_exit__E 0 003e9e6f _xdc_runtime_System_SupportProxy_putch__E 0 003e9e72 _xdc_runtime_System_SupportProxy_ready__E 0 003e9e75 _xdc_runtime_System_abortStd__E 0 003e9e78 _xdc_runtime_System_exitStd__E 0 003e9e7b _xdc_runtime_Timestamp_SupportProxy_get64__E 0 003e9e7e _xdc_runtime_Timestamp_get64__E 0 003e9e81 ___abort_execution 0 003e9e84 _DRV8323_setGpioHandle 0 003e9e86 _DRV8323_setGpioNumber 0 003e9e88 _DRV8323_setSpiHandle 0 003e9e8a _FILTER_FO_setDenCoeffs 0 003e9e8c _OFFSET_setOffset 0 003e9e8e _PWM_setCount 0 003e9e90 _PWM_setPeriod 0 003e9e92 _PWM_setPhase 0 003e9e94 _SPI_setBaudRate 0 003e9e96 _SPI_setClkPhase 0 003e9e98 _SPI_setMode 0 003e9e9a _malloc 0 003e9e9c _set_handle__10HallSensorFP10_GPIO_Obj_ 0 003e9e9e _ti_catalog_c2800_init_Boot_defaultLimpAbortFunction 0 003e9ea0 _ti_sysbios_family_c28_TaskSupport_Module__startupDone__S 0 003e9ea0 _ti_sysbios_knl_Task_SupportProxy_Module__startupDone__S 0 003e9ea2 _ti_sysbios_family_c28_Timer_getMaxTicks__E 0 003e9ea4 _ti_sysbios_gates_GateHwi_query__E 0 003e9ea6 _ti_sysbios_gates_GateMutex_query__E 0 003e9ea8 _xdc_runtime_Error_getSite__E 0 003e9eaa _xdc_runtime_HeapStd_isBlocking__E 0 003e9eac __system_pre_init 0 003e9eae _free 0 003e9eaf _ti_sysbios_BIOS_linkedWithIncorrectBootLibrary__E 0 003e9eb0 _ti_sysbios_BIOS_nullFunc__I 0 003e9eb1 _ti_sysbios_family_c28_Hwi_interruptReturn__I 0 003e9eb2 _ti_sysbios_gates_GateHwi_Instance_init__E 0 003e9eb3 ___default_new_handler__Fv 0 003e9eb4 __system_post_cinit 0 003e9eb5 ___etext__ 0 003e9eb5 etext 0 003e9eb6 _xdc_runtime_Text_charTab__A 0 003eba20 __ctypes_ 0 003ebb21 _ti_sysbios_family_c28_Hwi_Module__id__C 0 003ebb22 _ti_sysbios_family_c28_Hwi_vectors 0 003ec396 _xdc_runtime_Text_nodeTab__A 0 003ec42d _ti_sysbios_family_c28_Hwi_Module__loggerDefined__C 0 003ec4a9 _Motor_Controller_GPIO 0 003ec721 _ti_sysbios_family_c28_Hwi_NUM_INTERRUPTS_ALL__C 0 003ec77b _ti_sysbios_family_c28_Hwi_Object__count__C 0 003ec7a6 _serialRXHWIHandle 0 003ec7a8 _SPIBRxHWIHandle 0 003ec7aa _USB0IntHandle 0 003ec7ac _motorwareTaskHandle 0 003ec7ae _Period1msTaskHandle 0 003ec7b0 _Period10msTaskHandle 0 003ec7b2 _Period1sTaskHandle 0 003ec7b4 _LoggingTaskHandle 0 003ec7b6 _ParserTaskHandle 0 003ec7b8 _Sem_1khz 0 003ec7ba _Sem_1hz 0 003ec7bc _Sem_100hz 0 003ec7be _motorwareSem 0 003ec7c0 _semLogUSBConnected 0 003ec7c2 _semLogUSBTx 0 003ec7c4 _PRD_1khz_handle 0 003ec7c6 _PRD_100hz_handle 0 003ec7c8 _PRD_1hz_handle 0 003ec7ca _task_to_logger_mailbox 0 003ec7cc _serial_to_parser_mailbox 0 003ec818 _g_pui8CDCSerCommInterface 0 003ec83b _ti_sysbios_family_c28_Hwi_zeroLatencyIERMask__C 0 003ec925 _ti_sysbios_family_c28_TaskSupport_Module__id__C 0 003ec93e _g_sCDCHandlers 0 003ec96d _g_pui8CDCSerDataInterface 0 003ec998 ___vtbl__Q4_3c3d5micro5motor10SyslogImpl 0 003ec9c0 _IQ_SNA 0 003ec9c2 _DIRECTION_SNA 0 003ec9c4 _INT32_SNA 0 003ec9c6 _SYSCLK 0 003ec9c8 _LSPCLK 0 003ec9ca _ISR_FREQ_HZ 0 003ec9cc _SECONDS_IN_MIN 0 003ec9ce _KRPM_TO_RPM 0 003ec9d4 _xdc_runtime_HeapStd_Module__FXNS__C 0 003ec9e8 _xdc_runtime_Startup_sfxnTab__A 0 003eca32 _ti_sysbios_gates_GateHwi_Module__FXNS__C 0 003eca44 _ti_sysbios_gates_GateMutex_Module__FXNS__C 0 003eca67 _ti_sysbios_family_c28_Timer_startupNeeded__C 0 003eca68 _ti_sysbios_gates_GateHwi_Object__DESC__C 0 003eca78 _ti_sysbios_gates_GateMutex_Object__DESC__C 0 003eca88 _ti_sysbios_knl_Queue_Object__DESC__C 0 003eca98 _ti_sysbios_knl_Semaphore_Object__DESC__C 0 003ecaa8 _ti_sysbios_knl_Semaphore_Object__PARAMS__C 0 003ecab8 _xdc_runtime_HeapStd_Object__DESC__C 0 003ecae4 _xdc_runtime_HeapStd_Object__PARAMS__C 0 003ecb16 _ti_sysbios_gates_GateHwi_Object__PARAMS__C 0 003ecb22 _ti_sysbios_gates_GateMutex_Object__PARAMS__C 0 003ecb2e _ti_sysbios_knl_Queue_Object__PARAMS__C 0 003ecb5a _xdc_runtime_Startup_sfxnRts__A 0 003ecb91 _ti_sysbios_family_c28_TimestampProvider_Module__id__C 0 003ecb9d _ti_sysbios_family_c28_TimestampProvider_useClockTimer__C 0 003ecbe6 _g_sCDCCompSerConfigHeader 0 003ecbea _g_sCDCSerCommInterfaceSection 0 003ecbee _g_sCDCSerConfigHeader 0 003ecbf2 _g_sCDCSerConfigSection 0 003ecbf6 _g_sCDCSerDataInterfaceSection 0 003ecbfa _g_sIADSerConfigSection 0 003ecc1a _ti_sysbios_knl_Idle_funcList__C 0 003ecc1e _xdc_runtime_Startup_firstFxns__C 0 003ecc22 _xdc_runtime_Startup_lastFxns__C 0 003ecc26 _g_pCDCCompSerConfigDescriptors 0 003ecc28 _g_ppCDCSerConfigDescriptors 0 003ecc2c _ti_sysbios_family_c28_Hwi_A_badIntNum__C 0 003ecc2e _ti_sysbios_family_c28_Hwi_A_invalidArg__C 0 003ecc30 _ti_sysbios_family_c28_Hwi_E_unpluggedInterrupt__C 0 003ecc32 _ti_sysbios_family_c28_Hwi_LD_end__C 0 003ecc34 _ti_sysbios_family_c28_Hwi_LM_begin__C 0 003ecc36 _ti_sysbios_family_c28_Hwi_Module__diagsEnabled__C 0 003ecc38 _ti_sysbios_family_c28_Hwi_Module__diagsIncluded__C 0 003ecc3a _ti_sysbios_family_c28_Hwi_Module__diagsMask__C 0 003ecc3c _ti_sysbios_family_c28_Hwi_Module__loggerFxn1__C 0 003ecc3e _ti_sysbios_family_c28_Hwi_Module__loggerFxn8__C 0 003ecc40 _ti_sysbios_family_c28_Hwi_Module__loggerObj__C 0 003ecc42 _ti_sysbios_family_c28_TaskSupport_E_invalidStack__C 0 003ecc44 _ti_sysbios_family_c28_TimestampProvider_Module__diagsEnabled__C 0 003ecc46 _ti_sysbios_family_c28_TimestampProvider_Module__diagsIncluded__C 0 003ecc48 _ti_sysbios_family_c28_TimestampProvider_Module__diagsMask__C 0 003ecc4a _ti_sysbios_gates_GateMutex_A_badContext__C 0 003ecc4c _ti_sysbios_gates_GateMutex_Instance_State_sem__O 0 003ecc4e _ti_sysbios_gates_GateMutex_Module__diagsEnabled__C 0 003ecc50 _ti_sysbios_gates_GateMutex_Module__diagsIncluded__C 0 003ecc52 _ti_sysbios_gates_GateMutex_Module__diagsMask__C 0 003ecc54 _ti_sysbios_hal_Hwi_E_stackOverflow__C 0 003ecc56 _ti_sysbios_knl_Clock_LM_begin__C 0 003ecc58 _ti_sysbios_knl_Clock_LM_tick__C 0 003ecc5a _ti_sysbios_knl_Clock_LW_delayed__C 0 003ecc5c _ti_sysbios_knl_Clock_Module_State_clockQ__O 0 003ecc5e _ti_sysbios_knl_Clock_Module__diagsEnabled__C 0 003ecc60 _ti_sysbios_knl_Clock_Module__diagsIncluded__C 0 003ecc62 _ti_sysbios_knl_Clock_Module__diagsMask__C 0 003ecc64 _ti_sysbios_knl_Clock_Module__loggerFxn1__C 0 003ecc66 _ti_sysbios_knl_Clock_Module__loggerFxn2__C 0 003ecc68 _ti_sysbios_knl_Clock_Module__loggerObj__C 0 003ecc6a _ti_sysbios_knl_Idle_funcList__A 0 003ecc6c _ti_sysbios_knl_Mailbox_Instance_State_dataQue__O 0 003ecc6e _ti_sysbios_knl_Mailbox_Instance_State_dataSem__O 0 003ecc70 _ti_sysbios_knl_Mailbox_Instance_State_freeQue__O 0 003ecc72 _ti_sysbios_knl_Mailbox_Instance_State_freeSem__O 0 003ecc74 _ti_sysbios_knl_Semaphore_A_badContext__C 0 003ecc76 _ti_sysbios_knl_Semaphore_A_noEvents__C 0 003ecc78 _ti_sysbios_knl_Semaphore_A_overflow__C 0 003ecc7a _ti_sysbios_knl_Semaphore_A_pendTaskDisabled__C 0 003ecc7c _ti_sysbios_knl_Semaphore_Instance_State_pendQ__O 0 003ecc7e _ti_sysbios_knl_Semaphore_LM_pend__C 0 003ecc80 _ti_sysbios_knl_Semaphore_LM_post__C 0 003ecc82 _ti_sysbios_knl_Semaphore_Module__diagsEnabled__C 0 003ecc84 _ti_sysbios_knl_Semaphore_Module__diagsIncluded__C 0 003ecc86 _ti_sysbios_knl_Semaphore_Module__diagsMask__C 0 003ecc88 _ti_sysbios_knl_Semaphore_Module__loggerFxn2__C 0 003ecc8a _ti_sysbios_knl_Semaphore_Module__loggerFxn4__C 0 003ecc8c _ti_sysbios_knl_Semaphore_Module__loggerObj__C 0 003ecc8e _ti_sysbios_knl_Swi_LD_end__C 0 003ecc90 _ti_sysbios_knl_Swi_LM_begin__C 0 003ecc92 _ti_sysbios_knl_Swi_LM_post__C 0 003ecc94 _ti_sysbios_knl_Swi_Module__diagsEnabled__C 0 003ecc96 _ti_sysbios_knl_Swi_Module__diagsIncluded__C 0 003ecc98 _ti_sysbios_knl_Swi_Module__diagsMask__C 0 003ecc9a _ti_sysbios_knl_Swi_Module__loggerFxn1__C 0 003ecc9c _ti_sysbios_knl_Swi_Module__loggerFxn4__C 0 003ecc9e _ti_sysbios_knl_Swi_Module__loggerObj__C 0 003ecca0 _ti_sysbios_knl_Task_A_badTimeout__C 0 003ecca2 _ti_sysbios_knl_Task_A_sleepTaskDisabled__C 0 003ecca4 _ti_sysbios_knl_Task_E_spOutOfBounds__C 0 003ecca6 _ti_sysbios_knl_Task_E_stackOverflow__C 0 003ecca8 _ti_sysbios_knl_Task_LD_block__C 0 003eccaa _ti_sysbios_knl_Task_LD_exit__C 0 003eccac _ti_sysbios_knl_Task_LD_ready__C 0 003eccae _ti_sysbios_knl_Task_LM_sleep__C 0 003eccb0 _ti_sysbios_knl_Task_LM_switch__C 0 003eccb2 _ti_sysbios_knl_Task_Module_State_inactiveQ__O 0 003eccb4 _ti_sysbios_knl_Task_Module__diagsEnabled__C 0 003eccb6 _ti_sysbios_knl_Task_Module__diagsIncluded__C 0 003eccb8 _ti_sysbios_knl_Task_Module__diagsMask__C 0 003eccba _ti_sysbios_knl_Task_Module__loggerFxn2__C 0 003eccbc _ti_sysbios_knl_Task_Module__loggerFxn4__C 0 003eccbe _ti_sysbios_knl_Task_Module__loggerObj__C 0 003eccc0 _ti_sysbios_knl_Task_allBlockedFunc__C 0 003eccc2 _xdc_runtime_Assert_E_assertFailed__C 0 003eccc4 _xdc_runtime_Core_A_initializedParams__C 0 003eccc6 _xdc_runtime_Core_Module__diagsEnabled__C 0 003eccc8 _xdc_runtime_Core_Module__diagsIncluded__C 0 003eccca _xdc_runtime_Core_Module__diagsMask__C 0 003ecccc _xdc_runtime_Error_E_memory__C 0 003eccce _xdc_runtime_Error_Module__diagsEnabled__C 0 003eccd0 _xdc_runtime_Error_Module__diagsIncluded__C 0 003eccd2 _xdc_runtime_Error_Module__diagsMask__C 0 003eccd4 _xdc_runtime_Error_Module__loggerFxn8__C 0 003eccd6 _xdc_runtime_Error_Module__loggerObj__C 0 003eccd8 _xdc_runtime_Error_policyFxn__C 0 003eccda _xdc_runtime_Error_raiseHook__C 0 003eccdc _xdc_runtime_HeapStd_A_align__C 0 003eccde _xdc_runtime_HeapStd_A_invalidTotalFreeSize__C 0 003ecce0 _xdc_runtime_HeapStd_A_zeroSize__C 0 003ecce2 _xdc_runtime_HeapStd_E_noRTSMemory__C 0 003ecce4 _xdc_runtime_HeapStd_Module__diagsEnabled__C 0 003ecce6 _xdc_runtime_HeapStd_Module__diagsIncluded__C 0 003ecce8 _xdc_runtime_HeapStd_Module__diagsMask__C 0 003eccea _xdc_runtime_IGateProvider_Interface__BASE__C 0 003eccec _xdc_runtime_IHeap_Interface__BASE__C 0 003eccee _xdc_runtime_IModule_Interface__BASE__C 0 003eccf0 _xdc_runtime_Log_L_error__C 0 003eccf2 _xdc_runtime_Memory_defaultHeapInstance__C 0 003eccf4 _xdc_runtime_Startup_execImpl__C 0 003eccf6 _xdc_runtime_Startup_firstFxns__A 0 003eccf8 _xdc_runtime_Startup_lastFxns__A 0 003eccfa _xdc_runtime_Startup_sfxnRts__C 0 003eccfc _xdc_runtime_Startup_sfxnTab__C 0 003eccfe _xdc_runtime_SysMin_bufSize__C 0 003ecd00 _xdc_runtime_SysMin_outputFunc__C 0 003ecd02 _xdc_runtime_System_Module__gateObj__C 0 003ecd04 _xdc_runtime_System_abortFxn__C 0 003ecd06 _xdc_runtime_System_exitFxn__C 0 003ecd08 _xdc_runtime_System_extendFxn__C 0 003ecd0a _xdc_runtime_Text_charTab__C 0 003ecd0c _xdc_runtime_Text_nameEmpty__C 0 003ecd0e _xdc_runtime_Text_nameStatic__C 0 003ecd10 _xdc_runtime_Text_nameUnknown__C 0 003ecd12 _xdc_runtime_Text_nodeTab__C 0 003ecd14 _xdc_runtime_Text_visitRopeFxn__C 0 003ecd16 _ti_sysbios_gates_GateMutex_Module__id__C 0 003ecd17 _ti_sysbios_hal_Hwi_Module__id__C 0 003ecd18 _ti_sysbios_knl_Clock_Module__id__C 0 003ecd19 _ti_sysbios_knl_Clock_Module__loggerDefined__C 0 003ecd1a _ti_sysbios_knl_Mailbox_Object__count__C 0 003ecd1b _ti_sysbios_knl_Mailbox_maxTypeAlign__C 0 003ecd1c _ti_sysbios_knl_Semaphore_Module__id__C 0 003ecd1d _ti_sysbios_knl_Semaphore_Module__loggerDefined__C 0 003ecd1e _ti_sysbios_knl_Swi_Module__id__C 0 003ecd1f _ti_sysbios_knl_Swi_Module__loggerDefined__C 0 003ecd20 _ti_sysbios_knl_Swi_Object__count__C 0 003ecd21 _ti_sysbios_knl_Task_Module__id__C 0 003ecd22 _ti_sysbios_knl_Task_Module__loggerDefined__C 0 003ecd23 _ti_sysbios_knl_Task_Object__count__C 0 003ecd24 _ti_sysbios_knl_Task_numConstructedTasks__C 0 003ecd25 _xdc_runtime_Core_Module__id__C 0 003ecd26 _xdc_runtime_Error_Module__loggerDefined__C 0 003ecd27 _xdc_runtime_Error_maxDepth__C 0 003ecd28 _xdc_runtime_Error_policy__C 0 003ecd29 _xdc_runtime_HeapStd_Module__id__C 0 003ecd2a _xdc_runtime_Memory_Module__id__C 0 003ecd2b _xdc_runtime_Startup_maxPasses__C 0 003ecd2c _xdc_runtime_SysMin_flushAtExit__C 0 003ecd2d _xdc_runtime_System_maxAtexitHandlers__C 0 003ecd2e _xdc_runtime_Text_charCnt__C 0 003ecd2f _xdc_runtime_Text_isLoaded__C 0 003ecd30 _xdc_runtime_Text_registryModsLastId__C 0 003ecd31 _xdc_runtime_Text_unnamedModsLastId__C 0 003ecd9c _CRCTestVector 0 003ecd9c __TI_CRC__CRCTestVector 0 003fdc30 _IQsinTable 0 003fdd30 _IQcosTable 0 003fe030 _IQsinTableEnd 0 003fe132 _IQcosTableEnd 0 003fe132 _IQdivRoundSatTable 0 003fe140 _IQdivTable 0 003fe342 _IQdivTableEnd 0 003fe342 _IQisqrtRoundSatTable 0 003fe342 _IQsqrtRoundSatTable 0 003fe352 _IQisqrtTable 0 003fe352 _IQsqrtTable 0 003fe454 _IQatan2HalfPITable 0 003fe454 _IQisqrtTableEnd 0 003fe454 _IQsqrtTableEnd 0 003fe492 _IQatan2Table 0 003fe618 _IQ30mpyRndSatTable 0 003fe618 _IQatan2TableEnd 0 003fe618 _IQmpyRndSatTable 0 003fe624 _IQ29mpyRndSatTable 0 003fe630 _IQ28mpyRndSatTable 0 003fe63c _IQ27mpyRndSatTable 0 003fe648 _IQ26mpyRndSatTable 0 003fe654 _IQ25mpyRndSatTable 0 003fe660 _IQ24mpyRndSatTable 0 003fe66c _IQ23mpyRndSatTable 0 003fe678 _IQ22mpyRndSatTable 0 003fe684 _IQ21mpyRndSatTable 0 003fe690 _IQ20mpyRndSatTable 0 003fe69c _IQ19mpyRndSatTable 0 003fe6a8 _IQ18mpyRndSatTable 0 003fe6b4 _IQ17mpyRndSatTable 0 003fe6c0 _IQ16mpyRndSatTable 0 003fe6cc _IQ15mpyRndSatTable 0 003fe6d8 _IQ14mpyRndSatTable 0 003fe6e4 _IQ13mpyRndSatTable 0 003fe6f0 _IQ12mpyRndSatTable 0 003fe6fc _IQ11mpyRndSatTable 0 003fe708 _IQ10mpyRndSatTable 0 003fe714 _IQ9mpyRndSatTable 0 003fe720 _IQ8mpyRndSatTable 0 003fe72c _IQ7mpyRndSatTable 0 003fe738 _IQ6mpyRndSatTable 0 003fe744 _IQ5mpyRndSatTable 0 003fe750 _IQ4mpyRndSatTable 0 003fe75c _IQ3mpyRndSatTable 0 003fe768 _IQ2mpyRndSatTable 0 003fe774 _IQ1mpyRndSatTable 0 003fe780 _IQmpyRndSatTableEnd 1 00000080 __CIOBUF_ 1 00000880 _DevEmuRegs 1 00000985 _SysPwrCtrlRegs 1 00000a80 _FlashRegs 1 00000ae0 _CsmRegs 1 00000b00 _AdcResult 1 00000c00 _CpuTimer0Regs 1 00000c08 _CpuTimer1Regs 1 00000c10 _CpuTimer2Regs 1 00000ce0 _PieCtrlRegs 1 00001000 _DmaRegs 1 00001400 _Cla1Regs 1 00004000 _Usb0Regs 1 00005000 _McbspaRegs 1 00006000 _ECanaRegs 1 00006040 _ECanaLAMRegs 1 00006080 _ECanaMOTSRegs 1 000060c0 _ECanaMOTORegs 1 00006100 _ECanaMboxes 1 00006400 _Comp1Regs 1 00006420 _Comp2Regs 1 00006440 _Comp3Regs 1 00006800 _EPwm1Regs 1 00006840 _EPwm2Regs 1 00006880 _EPwm3Regs 1 000068c0 _EPwm4Regs 1 00006900 _EPwm5Regs 1 00006940 _EPwm6Regs 1 00006980 _EPwm7Regs 1 000069c0 _EPwm8Regs 1 00006a00 _ECap1Regs 1 00006a20 _ECap2Regs 1 00006a40 _ECap3Regs 1 00006ac0 _HRCap1Regs 1 00006ae0 _HRCap2Regs 1 00006b00 _EQep1Regs 1 00006b40 _EQep2Regs 1 00006c80 _HRCap3Regs 1 00006ca0 _HRCap4Regs 1 00006f80 _GpioCtrlRegs 1 00006fc0 _GpioDataRegs 1 00006fe0 _GpioIntRegs 1 00007010 _SysCtrlRegs 1 00007040 _SpiaRegs 1 00007050 _SciaRegs 1 00007060 _NmiIntruptRegs 1 00007070 _XIntruptRegs 1 00007100 _AdcRegs 1 00007740 _SpibRegs 1 00007750 _ScibRegs 1 00007900 _I2caRegs 1 0000a100 _ti_sysbios_knl_Task_Instance_State_6_stack__A 1 0000a300 _ti_sysbios_knl_Task_Instance_State_1_stack__A 1 0000a700 _ti_sysbios_knl_Task_Instance_State_4_stack__A 1 0000ab00 _ti_sysbios_knl_Task_Instance_State_0_stack__A 1 0000b300 _ti_sysbios_knl_Task_Instance_State_2_stack__A 1 0000bb00 _ti_sysbios_knl_Task_Instance_State_3_stack__A 1 0000c300 _ti_sysbios_knl_Task_Instance_State_5_stack__A 1 0000cb00 _ti_sysbios_knl_Mailbox_Instance_State_0_allocBuf__A 1 0000e203 _gCounter_updateGlobals 1 0000e204 _Flag_Latch_softwareUpdate 1 0000e205 _gLEDcnt 1 0000e206 _g_spg_count 1 0000e208 _ctrlHandle 1 0000e20a _halHandle 1 0000e20c _gMaxCurrentSlope 1 0000e20e _controller_obj 1 0000e210 _encHandle 1 0000e212 _traj_iq_handle 1 0000e214 _traj_speed_handle 1 0000e216 _g_motor_mode 1 0000e21a _g_hall_sensor 1 0000e220 _gPwmData 1 0000e22c _g_fault 1 0000e236 _traj_iq 1 0000e240 _traj_speed 1 0000e24a _g_absolute_encoder 1 0000e25a _g_settle 1 0000e280 _gAdcData 1 0000e294 _g_pos_conv 1 0000e2c0 _g_home 1 0000e300 _g_motor_id 1 0000e340 _g_prof_gen 1 0000e380 _gDrvSpi8323RSVars 1 0000e3c0 _g_cascaded_controller 1 0000e480 _gUserParams 1 0000e540 _g_motor_obj 1 0000e680 _enc 1 0000e7c0 _g_syslog 1 0000e9fe __lock 1 0000ea00 _xdc_runtime_SysMin_Module_State_0_outbuf__A 1 0000f18e _CMD_buf 1 0000f1c0 _ti_sysbios_knl_Mailbox_Instance_State_1_allocBuf__A 1 0000f3fe __unlock 1 0000f400 _ti_sysbios_knl_Task_Object__table__V 1 0000f526 _ti_sysbios_knl_Swi_Object__table__V 1 0000f53a _g_psCDCSerSections 1 0000f540 _ti_sysbios_family_c28_Hwi_Module_State_0_dispatchTable__A 1 0000f640 _xdc_runtime_Error_Module__state__V 1 0000f642 _xdc_runtime_HeapStd_Module__state__V 1 0000f644 _xdc_runtime_Memory_Module__state__V 1 0000f646 ___xdc__init__addr 1 0000f648 _ti_sysbios_family_c28_Hwi_Module__root__V 1 0000f64c _ti_sysbios_family_c28_Timer_Module__root__V 1 0000f650 _ti_sysbios_family_c28_TimestampProvider_Module__state__V 1 0000f654 _ti_sysbios_gates_GateHwi_Module__root__V 1 0000f658 _ti_sysbios_gates_GateMutex_Module__root__V 1 0000f65c _ti_sysbios_hal_Hwi_Module__root__V 1 0000f660 _ti_sysbios_knl_Clock_Module__root__V 1 0000f664 _ti_sysbios_knl_Event_Module__root__V 1 0000f668 _ti_sysbios_knl_Mailbox_Module__root__V 1 0000f66c _ti_sysbios_knl_Queue_Module__root__V 1 0000f670 _ti_sysbios_knl_Semaphore_Module__root__V 1 0000f674 _ti_sysbios_knl_Swi_Module__root__V 1 0000f678 _ti_sysbios_knl_Task_Module__root__V 1 0000f67c _xdc_runtime_HeapStd_Module__root__V 1 0000f680 _xdc_runtime_Registry_Module__state__V 1 0000f684 _xdc_runtime_Startup_Module__state__V 1 0000f688 _xdc_runtime_SysMin_Module__state__V 1 0000f68c _xdc_runtime_System_Module__state__V 1 0000f690 _xdc_runtime_Text_Module__state__V 1 0000f694 _ti_sysbios_family_c28_Timer_Module__state__V 1 0000f69c _ti_sysbios_knl_Swi_Module__state__V 1 0000f6a8 _xdc_runtime_Error_IgnoreBlock 1 0000f6c0 _ti_sysbios_family_c28_Hwi_Module__state__V 1 0000f6d0 _ti_sysbios_BIOS_Module__state__V 1 0000f6e2 _ti_sysbios_knl_Clock_Module__state__V 1 0000f700 _ti_sysbios_knl_Task_Module__state__V 1 0000f720 _g_pui8CDCSerDeviceDescriptor 1 0000f732 _ti_sysbios_gates_GateMutex_Object__table__V 1 0000f800 _hal 1 0000f8b0 _xdc_runtime_System_Module_State_0_atexitHandlers__A 1 0000fba4 _g_pfnTickHandlers 1 0000fbc0 _ti_sysbios_family_c28_Hwi_Object__table__V 1 0000fc10 _ti_sysbios_family_c28_Timer_Object__table__V 1 0000fc40 _ti_sysbios_knl_Mailbox_Object__table__V 1 0000fc90 _ti_sysbios_knl_Clock_Object__table__V 1 0000fd00 _ti_sysbios_knl_Swi_Module_State_0_readyQ__A 1 0000fd40 _ti_sysbios_knl_Task_Module_State_0_readyQ__A 1 0000fdbe _g_ppsDevInfo 1 0000fdc0 _ti_sysbios_knl_Semaphore_Object__table__V 1 0000fdff _cpu 1 0000fe00 _g_psDCDInst 1 0000fe3e _ti_sysbios_gates_GateHwi_Object__table__V 1 0000fe40 _g_pvTickInstance 1 0000fe4c _fifo_overflow 1 0000fe4d _com_err 1 0000fe4e _char_index 1 0000fe50 _CHECKSUM_STR 1 0000fe52 _FIRMWARE_STRING 1 0000fe54 _sciA 1 0000fe56 _pieHandle 1 0000fe58 ___atexit_func_id__ 1 0000fe5c ___dummy_variable_used_to_force_definition_of__link 1 0000fe64 _g_iUSBMode 1 0000fe65 _g_eOTGModeState 1 0000fe68 _g_ui32PollRate 1 0000fe6a _g_ui32WaitTicks 1 0000fe6e _g_pui8CDCSerDescriptor 1 0000fe77 _errno 1 0000fe78 _g_psCDCCompSerSections 1 0000fe80 _g_pui8IADSerDescriptor 1 0000fe88 _parmbuf 1 0000fe90 _xdc_runtime_HeapStd_Object__table__V 1 0000fe96 ___TI_enable_exit_profile_output 1 0000fe98 ___TI_cleanup_ptr 1 0000fe9a ___TI_dtors_ptr 1 0000fe9c _g_bUSBTimerInitialized 1 0000fe9e _g_ui32CurrentUSBTick 1 0000fea0 _g_ui32USBSOFCount 1 0000fea6 _ti_sysbios_knl_Task_Module_State_0_idleTask__A 1 0000feac __new_handler 1 0000feb0 __stack 1 000106b0 __STACK_END 1 003d7e80 _PartIdRegs 1 003f7ff8 _CsmPwl abs 00000001 _xdc_runtime_Startup__EXECFXN__C abs 00000001 _xdc_runtime_Startup__RESETFXN__C abs 00000800 __STACK_SIZE abs 003f8000 _log abs 003f81d6 FD$$MPY abs 003f8259 FS$$DIV abs 003f82dc _pow abs 003f8364 FS$$ADD abs 003f83d7 FS$$MPY abs 003f84cd FS$$TOL abs 003f84f6 FS$$TOI abs 003f853d FD$$TOL abs 003f8579 FS$$TOFD abs 003f8595 I$$TOFS abs 003f85af L$$TOFS abs 003f85f3 UL$$TOFS abs 003f8606 U$$TOFS abs 003f8616 FS$$NEG abs 003f861b _EST_getState abs 003f8679 _EST_isMotorIdentified abs 003f8713 _EST_updateState abs 003f8a18 _EST_setRs_pu abs 003f8ae7 _EST_setLs_q_pu abs 003f8af1 _EST_setLs_qFmt abs 003f8b45 _EST_setLs_d_pu abs 003f8b67 _EST_setIdle_all abs 003f8b7a _EST_setIdle abs 003f9378 _EST_isOnLine abs 003f937f _EST_isLockRotor abs 003f9386 _EST_isIdle abs 003f938d _EST_isError abs 003f9458 _EST_get_krpm_to_pu_sf abs 003f9513 _EST_getRs_Ohm abs 003f95ad _EST_getRr_Ohm abs 003f95ce _EST_getLs_q_H abs 003f95f5 _EST_getLs_d_H abs 003f95ff _EST_getLs_coarse_max_pu abs 003f9632 _EST_getIdRated abs 003f96be _EST_getFlux_VpHz abs 003f9806 _CTRL_setupTraj abs 003f996a _CTRL_setupEstOnLineState abs 003f99a5 _CTRL_setupEstIdleState abs 003f9b43 _CTRL_setupCtrl abs 003f9d31 _CTRL_setUserMotorParams abs 003f9e64 _CTRL_setEstParams abs 003fa6fb _CTRL_initCtrl abs ffffffff ___TI_pprof_out_hndl abs ffffffff ___TI_prof_data_size abs ffffffff ___TI_prof_data_start abs ffffffff ___c_args__ [1429 symbols]