****************************************************************************** TMS320C2000 Linker PC v22.6.0 ****************************************************************************** >> Linked Wed May 17 14:47:51 2023 OUTPUT FILE NAME: ENTRY POINT SYMBOL: "_c_int00" address: 003f77e9 MEMORY CONFIGURATION name origin length used unused attr fill ---------------------- -------- --------- -------- -------- ---- -------- PAGE 0: progRAM 00008000 00001000 00000227 00000dd9 RWIX OTP 003d7800 00000400 00000000 00000400 RWIX FLASHH 003e8000 00002000 00000000 00002000 RWIX FLASHG 003ea000 00002000 00000000 00002000 RWIX FLASHF 003ec000 00002000 00000000 00002000 RWIX FLASHE 003ee000 00002000 00000000 00002000 RWIX FLASHD 003f0000 00002000 00000227 00001dd9 RWIX FLASHC 003f2000 00002000 00000000 00002000 RWIX FLASHA 003f6000 00001f80 00001d33 0000024d RWIX CSM_RSVD 003f7f80 00000076 00000000 00000076 RWIX BEGIN 003f7ff6 00000002 00000002 00000000 RWIX CSM_PWL 003f7ff8 00000008 00000000 00000008 RWIX IQTABLES 003fe000 00000b50 00000b50 00000000 RWIX IQTABLES2 003feb50 0000008c 00000000 0000008c RWIX IQTABLES3 003febdc 000000aa 00000000 000000aa RWIX BOOTROM 003ff27c 00000d44 00000000 00000d44 RWIX RESET 003fffc0 00000002 00000000 00000002 RWIX VECTORS 003fffc2 0000003e 00000000 0000003e RWIX PAGE 1: BOOT_RSVD 00000000 00000050 00000000 00000050 RWIX RAMM0 00000050 000003b0 00000380 00000030 RWIX RAMM1 00000400 00000400 00000400 00000000 RWIX DEV_EMU 00000880 00000105 00000004 00000101 RWIX SYS_PWR_CTL 00000985 00000003 00000000 00000003 RWIX FLASH_REGS 00000a80 00000060 00000008 00000058 RWIX CSM 00000ae0 00000010 00000010 00000000 RWIX ADC_RESULT 00000b00 00000020 00000020 00000000 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 PIE_VECT 00000d00 00000100 00000100 00000000 RWIX CLA1 00001400 00000080 00000040 00000040 RWIX CLA_CPU_MSGRAM 00001480 00000080 00000000 00000080 RWIX CPU_CLA_MSGRAM 00001500 00000080 00000000 00000080 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 ECAP1 00006a00 00000020 00000020 00000000 RWIX EQEP1 00006b00 00000040 00000040 00000000 RWIX LINA 00006c00 00000080 0000004a 00000036 RWIX GPIOCTRL 00006f80 00000040 00000040 00000000 RWIX GPIODAT 00006fc0 00000020 00000020 00000000 RWIX GPIOINT 00006fe0 00000020 0000000c 00000014 RWIX SYSTEM 00007010 00000020 00000020 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 I2CA 00007900 00000040 00000022 0000001e RWIX RAML2 00008c00 00000400 00000400 00000000 RWIX dataRAM 00009000 00001000 00000846 000007ba RWIX PARTID 003d7e80 00000001 00000001 00000000 RWIX FLASHB 003f4000 00002000 00000000 00002000 RWIX CSM_PWL 003f7ff8 00000008 00000008 00000000 RWIX SECTION ALLOCATION MAP output attributes/ section page origin length input sections -------- ---- ---------- ---------- ---------------- ramfuncs 0 003f0000 00000227 RUN ADDR = 00008000 003f0000 00000208 HVBLDC_Sensored.obj (ramfuncs:retain) 003f0208 0000001b HVBLDC_Sensored-DevInit_F2803x.obj (ramfuncs) 003f0223 00000004 DSP2803x_usDelay.obj (ramfuncs) .cinit 0 003f79f1 000002ac 003f79f1 000000fc HVBLDC_Sensored.obj (.cinit) 003f7aed 000000b3 var.obj (.cinit) 003f7ba0 00000027 HVBLDC_Sensored.obj (.cinit:_pwm_limit_table2) 003f7bc7 00000023 HVBLDC_Sensored.obj (.cinit:_RotarrpmArr$7) 003f7bea 00000020 UserCan.obj (.cinit) 003f7c0a 00000013 HVBLDC_Sensored.obj (.cinit:_ACQPS) 003f7c1d 00000013 HVBLDC_Sensored.obj (.cinit:_ChSel) 003f7c30 00000013 HVBLDC_Sensored.obj (.cinit:_TrigSel) 003f7c43 00000013 HVBLDC_Sensored.obj (.cinit:_ePWM) 003f7c56 0000000e rts2800_ml.lib : exit.c.obj (.cinit) 003f7c64 00000009 speed_pr.obj (.cinit) 003f7c6d 00000008 HVBLDC_Sensored.obj (.cinit:_pwm_limit_table1) 003f7c75 00000007 UserCan.obj (.cinit:_cnt$7) 003f7c7c 00000007 UserCan.obj (.cinit:_cnt$8) 003f7c83 00000007 HVBLDC_Sensored.obj (.cinit:_eCAP) 003f7c8a 00000007 HVBLDC_Sensored.obj (.cinit:_eQEP) 003f7c91 00000005 rts2800_ml.lib : _lock.c.obj (.cinit:__lock) 003f7c96 00000005 : _lock.c.obj (.cinit:__unlock) 003f7c9b 00000002 --HOLE-- [fill = 0] DevEmuRegsFile * 1 00000880 00000004 UNINITIALIZED 00000880 00000004 DSP2803x_GlobalVariableDefs.obj (DevEmuRegsFile) PieVectTableFile * 1 00000d00 00000100 UNINITIALIZED 00000d00 00000100 DSP2803x_GlobalVariableDefs.obj (PieVectTableFile) EmuKeyVar * 1 00000d00 00000001 UNINITIALIZED 00000d00 00000001 DSP2803x_GlobalVariableDefs.obj (EmuKeyVar) EmuBModeVar * 1 00000d01 00000001 UNINITIALIZED 00000d01 00000001 DSP2803x_GlobalVariableDefs.obj (EmuBModeVar) FlashCallbackVar * 1 00000d02 00000002 UNINITIALIZED 00000d02 00000002 DSP2803x_GlobalVariableDefs.obj (FlashCallbackVar) FlashScalingVar * 1 00000d04 00000002 UNINITIALIZED 00000d04 00000002 DSP2803x_GlobalVariableDefs.obj (FlashScalingVar) FlashRegsFile * 1 00000a80 00000008 UNINITIALIZED 00000a80 00000008 DSP2803x_GlobalVariableDefs.obj (FlashRegsFile) CsmRegsFile * 1 00000ae0 00000010 UNINITIALIZED 00000ae0 00000010 DSP2803x_GlobalVariableDefs.obj (CsmRegsFile) AdcResultFile * 1 00000b00 00000020 UNINITIALIZED 00000b00 00000020 DSP2803x_GlobalVariableDefs.obj (AdcResultFile) CpuTimer0RegsFile * 1 00000c00 00000008 UNINITIALIZED 00000c00 00000008 DSP2803x_GlobalVariableDefs.obj (CpuTimer0RegsFile) CpuTimer1RegsFile * 1 00000c08 00000008 UNINITIALIZED 00000c08 00000008 DSP2803x_GlobalVariableDefs.obj (CpuTimer1RegsFile) CpuTimer2RegsFile * 1 00000c10 00000008 UNINITIALIZED 00000c10 00000008 DSP2803x_GlobalVariableDefs.obj (CpuTimer2RegsFile) PieCtrlRegsFile * 1 00000ce0 0000001a UNINITIALIZED 00000ce0 0000001a DSP2803x_GlobalVariableDefs.obj (PieCtrlRegsFile) Cla1RegsFile * 1 00001400 00000040 UNINITIALIZED 00001400 00000040 DSP2803x_GlobalVariableDefs.obj (Cla1RegsFile) ECanaRegsFile * 1 00006000 00000034 UNINITIALIZED 00006000 00000034 DSP2803x_GlobalVariableDefs.obj (ECanaRegsFile) ECanaLAMRegsFile * 1 00006040 00000040 UNINITIALIZED 00006040 00000040 DSP2803x_GlobalVariableDefs.obj (ECanaLAMRegsFile) ECanaMOTSRegsFile * 1 00006080 00000040 UNINITIALIZED 00006080 00000040 DSP2803x_GlobalVariableDefs.obj (ECanaMOTSRegsFile) ECanaMOTORegsFile * 1 000060c0 00000040 UNINITIALIZED 000060c0 00000040 DSP2803x_GlobalVariableDefs.obj (ECanaMOTORegsFile) ECanaMboxesFile * 1 00006100 00000100 UNINITIALIZED 00006100 00000100 DSP2803x_GlobalVariableDefs.obj (ECanaMboxesFile) Comp1RegsFile * 1 00006400 00000014 UNINITIALIZED 00006400 00000014 DSP2803x_GlobalVariableDefs.obj (Comp1RegsFile) Comp2RegsFile * 1 00006420 00000014 UNINITIALIZED 00006420 00000014 DSP2803x_GlobalVariableDefs.obj (Comp2RegsFile) Comp3RegsFile * 1 00006440 00000014 UNINITIALIZED 00006440 00000014 DSP2803x_GlobalVariableDefs.obj (Comp3RegsFile) EPwm1RegsFile * 1 00006800 00000040 UNINITIALIZED 00006800 00000040 DSP2803x_GlobalVariableDefs.obj (EPwm1RegsFile) EPwm2RegsFile * 1 00006840 00000040 UNINITIALIZED 00006840 00000040 DSP2803x_GlobalVariableDefs.obj (EPwm2RegsFile) EPwm3RegsFile * 1 00006880 00000040 UNINITIALIZED 00006880 00000040 DSP2803x_GlobalVariableDefs.obj (EPwm3RegsFile) EPwm4RegsFile * 1 000068c0 00000040 UNINITIALIZED 000068c0 00000040 DSP2803x_GlobalVariableDefs.obj (EPwm4RegsFile) EPwm5RegsFile * 1 00006900 00000040 UNINITIALIZED 00006900 00000040 DSP2803x_GlobalVariableDefs.obj (EPwm5RegsFile) EPwm6RegsFile * 1 00006940 00000040 UNINITIALIZED 00006940 00000040 DSP2803x_GlobalVariableDefs.obj (EPwm6RegsFile) EPwm7RegsFile * 1 00006980 00000040 UNINITIALIZED 00006980 00000040 DSP2803x_GlobalVariableDefs.obj (EPwm7RegsFile) ECap1RegsFile * 1 00006a00 00000020 UNINITIALIZED 00006a00 00000020 DSP2803x_GlobalVariableDefs.obj (ECap1RegsFile) EQep1RegsFile * 1 00006b00 00000040 UNINITIALIZED 00006b00 00000040 DSP2803x_GlobalVariableDefs.obj (EQep1RegsFile) LinaRegsFile * 1 00006c00 0000004a UNINITIALIZED 00006c00 0000004a DSP2803x_GlobalVariableDefs.obj (LinaRegsFile) GpioCtrlRegsFile * 1 00006f80 00000040 UNINITIALIZED 00006f80 00000040 DSP2803x_GlobalVariableDefs.obj (GpioCtrlRegsFile) GpioDataRegsFile * 1 00006fc0 00000020 UNINITIALIZED 00006fc0 00000020 DSP2803x_GlobalVariableDefs.obj (GpioDataRegsFile) GpioIntRegsFile * 1 00006fe0 0000000c UNINITIALIZED 00006fe0 0000000c DSP2803x_GlobalVariableDefs.obj (GpioIntRegsFile) SysCtrlRegsFile * 1 00007010 00000020 UNINITIALIZED 00007010 00000020 DSP2803x_GlobalVariableDefs.obj (SysCtrlRegsFile) SpiaRegsFile * 1 00007040 00000010 UNINITIALIZED 00007040 00000010 DSP2803x_GlobalVariableDefs.obj (SpiaRegsFile) SciaRegsFile * 1 00007050 00000010 UNINITIALIZED 00007050 00000010 DSP2803x_GlobalVariableDefs.obj (SciaRegsFile) NmiIntruptRegsFile * 1 00007060 00000010 UNINITIALIZED 00007060 00000010 DSP2803x_GlobalVariableDefs.obj (NmiIntruptRegsFile) XIntruptRegsFile * 1 00007070 00000010 UNINITIALIZED 00007070 00000010 DSP2803x_GlobalVariableDefs.obj (XIntruptRegsFile) AdcRegsFile * 1 00007100 00000050 UNINITIALIZED 00007100 00000050 DSP2803x_GlobalVariableDefs.obj (AdcRegsFile) SpibRegsFile * 1 00007740 00000010 UNINITIALIZED 00007740 00000010 DSP2803x_GlobalVariableDefs.obj (SpibRegsFile) I2caRegsFile * 1 00007900 00000022 UNINITIALIZED 00007900 00000022 DSP2803x_GlobalVariableDefs.obj (I2caRegsFile) PartIdRegsFile * 1 003d7e80 00000001 UNINITIALIZED 003d7e80 00000001 DSP2803x_GlobalVariableDefs.obj (PartIdRegsFile) CsmPwlFile * 1 003f7ff8 00000008 UNINITIALIZED 003f7ff8 00000008 DSP2803x_GlobalVariableDefs.obj (CsmPwlFile) .pinit 0 003f6000 00000000 UNINITIALIZED .text 0 003f6000 000019f1 003f6000 00000cfd HVBLDC_Sensored.obj (.text) 003f6cfd 00000499 UserCan.obj (.text) 003f7196 000001c7 HVBLDC_Sensored-DevInit_F2803x.obj (.text) 003f735d 000000cb var.obj (.text) 003f7428 0000009f DSP2803x_ECan.obj (.text) 003f74c7 0000008f pi.obj (.text) 003f7556 00000083 rts2800_ml.lib : fd_mpy28.asm.obj (.text) 003f75d9 00000083 : fs_div28.asm.obj (.text) 003f765c 00000072 DSP2803x_CpuTimers.obj (.text) 003f76ce 00000068 HVBLDC_Sensored.obj (.text:retain) 003f7736 0000005a rts2800_ml.lib : fs_mpy28.asm.obj (.text) 003f7790 00000059 rmp_cntl.obj (.text) 003f77e9 00000054 rts2800_ml.lib : boot28.asm.obj (.text) 003f783d 0000004b DLOG4CHC.obj (.text) 003f7888 0000002d lowpass.obj (.text) 003f78b5 0000002a rts2800_ml.lib : l_div28.asm.obj (.text) 003f78df 00000029 : exit.c.obj (.text) 003f7908 00000029 : fs_tol28.asm.obj (.text) 003f7931 00000024 : cpy_tbl.c.obj (.text) 003f7955 0000001f : fd_tol28.asm.obj (.text) 003f7974 0000001d : memcpy.c.obj (.text) 003f7991 0000001c : fs_tofd28.asm.obj (.text) 003f79ad 0000001a : l_tofs28.asm.obj (.text) 003f79c7 00000011 : args_main.c.obj (.text) 003f79d8 00000009 : _lock.c.obj (.text) 003f79e1 00000008 DSP2803x_CodeStartBranch.obj (.text) 003f79e9 00000005 HVBLDC_Sensored-DevInit_F2803x.obj (.text:retain) 003f79ee 00000002 rts2800_ml.lib : pre_init.c.obj (.text) 003f79f0 00000001 : startup.c.obj (.text) codestart * 0 003f7ff6 00000002 003f7ff6 00000002 DSP2803x_CodeStartBranch.obj (codestart) .stack 1 00000050 00000380 UNINITIALIZED 00000050 00000380 --HOLE-- .ebss 1 00009640 00000206 UNINITIALIZED 00009640 00000093 HVBLDC_Sensored.obj (.ebss) 000096d3 00000024 HVBLDC_Sensored.obj (.ebss:_pwm_limit_table2) 000096f7 00000001 --HOLE-- 000096f8 00000008 lowpass.obj (.ebss) 00009700 00000070 var.obj (.ebss) 00009770 00000010 HVBLDC_Sensored.obj (.ebss:_ACQPS) 00009780 0000003a UserCan.obj (.ebss) 000097ba 00000006 rts2800_ml.lib : exit.c.obj (.ebss) 000097c0 00000020 HVBLDC_Sensored.obj (.ebss:_RotarrpmArr$7) 000097e0 00000018 DSP2803x_CpuTimers.obj (.ebss) 000097f8 00000005 HVBLDC_Sensored.obj (.ebss:_pwm_limit_table1) 000097fd 00000001 --HOLE-- 000097fe 00000002 rts2800_ml.lib : _lock.c.obj (.ebss:__lock) 00009800 00000010 HVBLDC_Sensored.obj (.ebss:_ChSel) 00009810 00000010 HVBLDC_Sensored.obj (.ebss:_TrigSel) 00009820 00000010 HVBLDC_Sensored.obj (.ebss:_ePWM) 00009830 00000004 UserCan.obj (.ebss:_cnt$7) 00009834 00000004 UserCan.obj (.ebss:_cnt$8) 00009838 00000004 HVBLDC_Sensored.obj (.ebss:_eCAP) 0000983c 00000004 HVBLDC_Sensored.obj (.ebss:_eQEP) 00009840 00000004 speed_pr.obj (.ebss) 00009844 00000002 rts2800_ml.lib : _lock.c.obj (.ebss:__unlock) .econst 0 003f7d2c 00000008 003f7d2c 00000004 HVBLDC_Sensored.obj (.econst) 003f7d30 00000004 var.obj (.econst) IQmath 0 003f7c9d 0000008e 003f7c9d 00000047 IQmath.lib : IQ12div.obj (IQmath) 003f7ce4 00000047 : IQ24div.obj (IQmath) IQmathTables * 0 003fe000 00000b50 NOLOAD SECTION 003fe000 00000b50 IQmath.lib : IQmathTables.obj (IQmathTables) .reset 0 003fffc0 00000002 DSECT 003fffc0 00000002 rts2800_ml.lib : boot28.asm.obj (.reset) vectors 0 003fffc2 00000000 DSECT MemoryFile * 1 00000400 00000400 UNINITIALIZED 00000400 00000400 UserCan.obj (MemoryFile) MemoryFile2 * 1 00008c00 00000400 UNINITIALIZED 00008c00 00000400 UserCan.obj (MemoryFile2) DLOG 1 00009000 00000640 UNINITIALIZED 00009000 00000640 DLOG4CHC.obj (DLOG) MODULE SUMMARY Module code initialized data uninitialized data ------ ---- ---------------- ------------------ .\ HVBLDC_Sensored.obj 4469 428 292 DSP2803x_GlobalVariableDefs.obj 0 0 1957 DLOG4CHC.obj 75 0 1600 HVBLDC_Sensored-DevInit_F2803x.obj 514 0 0 DSP2803x_CpuTimers.obj 114 0 24 DSP2803x_usDelay.obj 8 0 0 +--+------------------------------------+------+------------------+--------------------+ Total: 5180 428 3873 .\UserSource\ UserCan.obj 1177 46 2114 var.obj 203 183 112 lowpass.obj 45 0 8 +--+------------------------------------+------+------------------+--------------------+ Total: 1425 229 2234 .\include\device_support\f2803x\v121\DSP2803x_common\source\ DSP2803x_CodeStartBranch.obj 10 0 0 +--+------------------------------------+------+------------------+--------------------+ Total: 10 0 0 .\include\device_support\f2803x\v125\DSP2803x_common\source\ DSP2803x_ECan.obj 159 0 0 +--+------------------------------------+------+------------------+--------------------+ Total: 159 0 0 .\include\libs\app_libs\motor_control\math_blocks\v4.0\ pi.obj 143 0 0 rmp_cntl.obj 89 0 0 speed_pr.obj 0 9 4 +--+------------------------------------+------+------------------+--------------------+ Total: 232 9 4 ../include/libs/math/IQmath/v15c/lib/IQmath.lib IQmathTables.obj 0 2896 0 IQ12div.obj 0 71 0 IQ24div.obj 0 71 0 +--+------------------------------------+------+------------------+--------------------+ Total: 0 3038 0 D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/lib/rts2800_ml.lib fd_mpy28.asm.obj 131 0 0 fs_div28.asm.obj 131 0 0 fs_mpy28.asm.obj 90 0 0 boot28.asm.obj 84 0 0 exit.c.obj 41 14 6 l_div28.asm.obj 42 0 0 fs_tol28.asm.obj 41 0 0 cpy_tbl.c.obj 36 0 0 fd_tol28.asm.obj 31 0 0 memcpy.c.obj 29 0 0 fs_tofd28.asm.obj 28 0 0 l_tofs28.asm.obj 26 0 0 _lock.c.obj 9 10 4 args_main.c.obj 17 0 0 pre_init.c.obj 2 0 0 startup.c.obj 1 0 0 +--+------------------------------------+------+------------------+--------------------+ Total: 739 24 10 Stack: 0 0 896 +--+------------------------------------+------+------------------+--------------------+ Grand Total: 7745 3728 7017 GLOBAL DATA SYMBOLS: SORTED BY DATA PAGE address data page name -------- ---------------- ---- 00000050 1 (00000040) __stack 00000400 10 (00000400) _CanCurveData 00000880 22 (00000880) _DevEmuRegs 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 00001400 50 (00001400) _Cla1Regs 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 00006a00 1a8 (00006a00) _ECap1Regs 00006b00 1ac (00006b00) _EQep1Regs 00006c00 1b0 (00006c00) _LinaRegs 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 00007900 1e4 (00007900) _I2caRegs 00008c00 230 (00008c00) _CanCurveData2 00009640 259 (00009640) _Period 00009641 259 (00009640) _GPR0_BLDC_PWM 00009642 259 (00009640) _HallGpioBitA 00009643 259 (00009640) _HallGpioBitB 00009644 259 (00009640) _HallGpioBitC 00009645 259 (00009640) _i 00009646 259 (00009640) _HallPointer 00009647 259 (00009640) _Xint2Cnt 00009648 259 (00009640) _SerialCommsTimer 00009649 259 (00009640) _BackTicker 0000964a 259 (00009640) _PreviousState 0000964b 259 (00009640) _ClosedFlag 0000964c 259 (00009640) _ILoopFlag 0000964d 259 (00009640) _SpeedLoopFlag 0000964e 259 (00009640) _DFuncDesired 0000964f 259 (00009640) _DfuncTesting 00009650 259 (00009640) _Delay30 00009651 259 (00009640) _DelayFlag 00009652 259 (00009640) _AlignFlag 00009653 259 (00009640) _LoopCount 00009654 259 (00009640) _TripFlagDMC 00009655 259 (00009640) _ch1 00009656 259 (00009640) _ch2 00009657 259 (00009640) _ch3 0000965c 259 (00009640) _Tmp 0000965e 259 (00009640) _temp 00009660 259 (00009640) _kscaler 00009662 259 (00009640) _T 00009664 259 (00009640) _VirtualTimer 00009666 259 (00009640) _CmtnPeriodTarget 00009668 259 (00009640) _CmtnPeriodSetpt 0000966a 259 (00009640) _RampDelay 0000966c 259 (00009640) _DCbus_current 0000966e 259 (00009640) _Speedgd 00009670 259 (00009640) _tempIdc 00009672 259 (00009640) _Rt 00009674 259 (00009640) _pwmlimitrate 00009676 259 (00009640) _IsrTicker 00009680 25a (00009680) _mod1 00009684 25a (00009680) _pwmdac1 0000968a 25a (00009680) _impl1 00009690 25a (00009680) _pwm1 00009698 25a (00009680) _rmp2 000096a2 25a (00009680) _rmp3 000096ae 25a (00009680) _speed1 000096c0 25b (000096c0) _hall1 000096d3 25b (000096c0) _pwm_limit_table2 000096f8 25b (000096c0) _a1 000096fa 25b (000096c0) _a2 000096fc 25b (000096c0) _a3 000096fe 25b (000096c0) _a4 00009700 25c (00009700) _FaultFlag 00009701 25c (00009700) _DCbus_voltage 00009702 25c (00009700) _test2 00009703 25c (00009700) _Tmotor 00009704 25c (00009700) _Direction 00009705 25c (00009700) _Tvot 00009706 25c (00009700) _Fault_clear 00009707 25c (00009700) _EnableFlag 0000970a 25c (00009700) _IsrTime 0000970c 25c (00009700) _test 0000970e 25c (00009700) _pwmlimit 00009710 25c (00009700) _SpeedRef 00009712 25c (00009700) _BemfA 00009714 25c (00009700) _BemfB 00009716 25c (00009700) _BemfC 00009718 25c (00009700) _Iphase 0000971a 25c (00009700) _DC_current_real 0000971c 25c (00009700) _DC_current_filer 0000971e 25c (00009700) _DC_current_avr 00009720 25c (00009700) _DC_current_filter_avr 00009722 25c (00009700) _CurrentSet 00009724 25c (00009700) _XintTime 00009726 25c (00009700) _rc1 00009740 25d (00009740) _pid1_idc 00009758 25d (00009740) _pid1_spd 00009770 25d (00009740) _ACQPS 00009780 25e (00009780) _CanCurveFlag 00009781 25e (00009780) _CanDebugFlag 00009788 25e (00009780) _CanMboxUserRegsT 00009792 25e (00009780) _CanMboxUserRegsT2 0000979c 25e (00009780) _CanMboxUserRegsR 000097a6 25e (00009780) _CanMboxUserRegsR2 000097b0 25e (00009780) _CanMboxUserRegsR3 000097ba 25e (00009780) ___TI_enable_exit_profile_output 000097bc 25e (00009780) ___TI_cleanup_ptr 000097be 25e (00009780) ___TI_dtors_ptr 000097e0 25f (000097c0) _CpuTimer0 000097e8 25f (000097c0) _CpuTimer1 000097f0 25f (000097c0) _CpuTimer2 000097f8 25f (000097c0) _pwm_limit_table1 000097fe 25f (000097c0) __lock 00009800 260 (00009800) _ChSel 00009810 260 (00009800) _TrigSel 00009820 260 (00009800) _ePWM 00009838 260 (00009800) _eCAP 0000983c 260 (00009800) _eQEP 00009842 261 (00009840) _StatorRpmSum 00009844 261 (00009840) __unlock 003d7e80 f5fa (003d7e80) _PartIdRegs 003f7c9d fdf2 (003f7c80) __IQ12div 003f7ce4 fdf3 (003f7cc0) __IQ24div 003f7ff8 fdff (003f7fc0) _CsmPwl 003fe000 ff80 (003fe000) _IQsinTable 003fe100 ff84 (003fe100) _IQcosTable 003fe400 ff90 (003fe400) _IQsinTableEnd 003fe502 ff94 (003fe500) _IQcosTableEnd 003fe502 ff94 (003fe500) _IQdivRoundSatTable 003fe510 ff94 (003fe500) _IQdivTable 003fe712 ff9c (003fe700) _IQdivTableEnd 003fe712 ff9c (003fe700) _IQisqrtRoundSatTable 003fe712 ff9c (003fe700) _IQsqrtRoundSatTable 003fe722 ff9c (003fe700) _IQisqrtTable 003fe722 ff9c (003fe700) _IQsqrtTable 003fe824 ffa0 (003fe800) _IQatan2HalfPITable 003fe824 ffa0 (003fe800) _IQisqrtTableEnd 003fe824 ffa0 (003fe800) _IQsqrtTableEnd 003fe862 ffa1 (003fe840) _IQatan2Table 003fe9e8 ffa7 (003fe9c0) _IQ30mpyRndSatTable 003fe9e8 ffa7 (003fe9c0) _IQatan2TableEnd 003fe9e8 ffa7 (003fe9c0) _IQmpyRndSatTable 003fe9f4 ffa7 (003fe9c0) _IQ29mpyRndSatTable 003fea00 ffa8 (003fea00) _IQ28mpyRndSatTable 003fea0c ffa8 (003fea00) _IQ27mpyRndSatTable 003fea18 ffa8 (003fea00) _IQ26mpyRndSatTable 003fea24 ffa8 (003fea00) _IQ25mpyRndSatTable 003fea30 ffa8 (003fea00) _IQ24mpyRndSatTable 003fea3c ffa8 (003fea00) _IQ23mpyRndSatTable 003fea48 ffa9 (003fea40) _IQ22mpyRndSatTable 003fea54 ffa9 (003fea40) _IQ21mpyRndSatTable 003fea60 ffa9 (003fea40) _IQ20mpyRndSatTable 003fea6c ffa9 (003fea40) _IQ19mpyRndSatTable 003fea78 ffa9 (003fea40) _IQ18mpyRndSatTable 003fea84 ffaa (003fea80) _IQ17mpyRndSatTable 003fea90 ffaa (003fea80) _IQ16mpyRndSatTable 003fea9c ffaa (003fea80) _IQ15mpyRndSatTable 003feaa8 ffaa (003fea80) _IQ14mpyRndSatTable 003feab4 ffaa (003fea80) _IQ13mpyRndSatTable 003feac0 ffab (003feac0) _IQ12mpyRndSatTable 003feacc ffab (003feac0) _IQ11mpyRndSatTable 003fead8 ffab (003feac0) _IQ10mpyRndSatTable 003feae4 ffab (003feac0) _IQ9mpyRndSatTable 003feaf0 ffab (003feac0) _IQ8mpyRndSatTable 003feafc ffab (003feac0) _IQ7mpyRndSatTable 003feb08 ffac (003feb00) _IQ6mpyRndSatTable 003feb14 ffac (003feb00) _IQ5mpyRndSatTable 003feb20 ffac (003feb00) _IQ4mpyRndSatTable 003feb2c ffac (003feb00) _IQ3mpyRndSatTable 003feb38 ffac (003feb00) _IQ2mpyRndSatTable 003feb44 ffad (003feb40) _IQ1mpyRndSatTable 003feb50 ffad (003feb40) _IQmpyRndSatTableEnd GLOBAL SYMBOLS: SORTED ALPHABETICALLY BY Name page address name ---- ------- ---- 0 003f6000 .text 0 003f78df C$$EXIT 0 003f7556 FD$$MPY 0 003f7955 FD$$TOL 0 003f75d9 FS$$DIV 0 003f7736 FS$$MPY 0 003f7991 FS$$TOFD 0 003f7908 FS$$TOL 0 003f78b5 L$$DIV 0 003f78c4 L$$MOD 0 003f79ad L$$TOFS 0 003f78d2 UL$$DIV 0 003f78d9 UL$$MOD 1 00009770 _ACQPS 1 00007100 _AdcRegs 1 00000b00 _AdcResult 1 00009652 _AlignFlag 0 003f6090 _BLDCPWM_INIT_MACRO 0 003f6194 _BLDCPWM_MACRO 1 00009649 _BackTicker 1 00009712 _BemfA 1 00009714 _BemfB 1 00009716 _BemfC 0 003f6feb _CanCurve 1 00000400 _CanCurveData 1 00008c00 _CanCurveData2 1 00009780 _CanCurveFlag 1 00009781 _CanDebugFlag 0 003f6e7d _CanDebugTx 0 003f7122 _CanMaster 1 0000979c _CanMboxUserRegsR 1 000097a6 _CanMboxUserRegsR2 1 000097b0 _CanMboxUserRegsR3 1 00009788 _CanMboxUserRegsT 1 00009792 _CanMboxUserRegsT2 0 003f70c0 _CanReceive 0 003f6cfd _CanVar 1 00009800 _ChSel 1 00001400 _Cla1Regs 0 003f6ad8 _ClosePwm 1 0000964b _ClosedFlag 1 00009668 _CmtnPeriodSetpt 1 00009666 _CmtnPeriodTarget 1 00006400 _Comp1Regs 1 00006420 _Comp2Regs 1 00006440 _Comp3Regs 0 003f769d _ConfigCpuTimer 1 000097e0 _CpuTimer0 1 00000c00 _CpuTimer0Regs 1 000097e8 _CpuTimer1 1 00000c08 _CpuTimer1Regs 1 000097f0 _CpuTimer2 1 00000c10 _CpuTimer2Regs 1 003f7ff8 _CsmPwl 1 00000ae0 _CsmRegs 1 00009722 _CurrentSet 1 0000971e _DC_current_avr 1 0000971c _DC_current_filer 1 00009720 _DC_current_filter_avr 1 0000971a _DC_current_real 1 0000966c _DCbus_current 1 00009701 _DCbus_voltage 1 0000964e _DFuncDesired 0 003f783d _DLOG_4CH_init 0 003f7848 _DLOG_4CH_update 0 00008223 _DSP28x_usDelay 0 003f7068 _DebugData1 0 003f7096 _DebugData2 1 00009650 _Delay30 1 00009651 _DelayFlag 1 00000880 _DevEmuRegs 0 003f7196 _DeviceInit 1 0000964f _DfuncTesting 1 00009704 _Direction 0 003f6e46 _ECanMboxRead 0 003f6dfe _ECanMboxSend 1 00006040 _ECanaLAMRegs 1 000060c0 _ECanaMOTORegs 1 00006080 _ECanaMOTSRegs 1 00006100 _ECanaMboxes 1 00006000 _ECanaRegs 1 00006a00 _ECap1Regs 0 003f7723 _EPWM1TZint_isr 1 00006800 _EPwm1Regs 1 00006840 _EPwm2Regs 1 00006880 _EPwm3Regs 1 000068c0 _EPwm4Regs 1 00006900 _EPwm5Regs 1 00006940 _EPwm6Regs 1 00006980 _EPwm7Regs 1 00006b00 _EQep1Regs 1 00000d01 _EmuBMode 1 00000d00 _EmuKey 0 003f6abc _EnableDog 1 00009707 _EnableFlag 1 00009700 _FaultFlag 0 003f73ca _FaultTreat 1 00009706 _Fault_clear 1 00000a80 _FlashRegs 1 00000d04 _Flash_CPUScaleFactor 1 00000d02 _Flash_CallbackPtr 1 00009641 _GPR0_BLDC_PWM 1 00006f80 _GpioCtrlRegs 1 00006fc0 _GpioDataRegs 1 00006fe0 _GpioIntRegs 0 003f6701 _HALL3_CREATE_MAP 0 003f6688 _HALL3_DEBOUNCE_MACRO 0 003f664f _HALL3_DETERMINE_STATE_MACRO 0 003f6632 _HALL3_INIT_MACRO 0 003f66dd _HALL3_NEXT_STATE_MACRO 0 003f6676 _HALL3_READ_MACRO 0 003f6a76 _HVDMC_Protection 1 00009642 _HallGpioBitA 1 00009643 _HallGpioBitB 1 00009644 _HallGpioBitC 1 00009646 _HallPointer 1 00007900 _I2caRegs 1 0000964c _ILoopFlag 0 003f606c _IMPULSE_MACRO 0 003fead8 _IQ10mpyRndSatTable 0 003feacc _IQ11mpyRndSatTable 0 003feac0 _IQ12mpyRndSatTable 0 003feab4 _IQ13mpyRndSatTable 0 003feaa8 _IQ14mpyRndSatTable 0 003fea9c _IQ15mpyRndSatTable 0 003fea90 _IQ16mpyRndSatTable 0 003fea84 _IQ17mpyRndSatTable 0 003fea78 _IQ18mpyRndSatTable 0 003fea6c _IQ19mpyRndSatTable 0 003feb44 _IQ1mpyRndSatTable 0 003fea60 _IQ20mpyRndSatTable 0 003fea54 _IQ21mpyRndSatTable 0 003fea48 _IQ22mpyRndSatTable 0 003fea3c _IQ23mpyRndSatTable 0 003fea30 _IQ24mpyRndSatTable 0 003fea24 _IQ25mpyRndSatTable 0 003fea18 _IQ26mpyRndSatTable 0 003fea0c _IQ27mpyRndSatTable 0 003fea00 _IQ28mpyRndSatTable 0 003fe9f4 _IQ29mpyRndSatTable 0 003feb38 _IQ2mpyRndSatTable 0 003fe9e8 _IQ30mpyRndSatTable 0 003feb2c _IQ3mpyRndSatTable 0 003feb20 _IQ4mpyRndSatTable 0 003feb14 _IQ5mpyRndSatTable 0 003feb08 _IQ6mpyRndSatTable 0 003feafc _IQ7mpyRndSatTable 0 003feaf0 _IQ8mpyRndSatTable 0 003feae4 _IQ9mpyRndSatTable 0 003fe824 _IQatan2HalfPITable 0 003fe862 _IQatan2Table 0 003fe9e8 _IQatan2TableEnd 0 003fe100 _IQcosTable 0 003fe502 _IQcosTableEnd 0 003fe502 _IQdivRoundSatTable 0 003fe510 _IQdivTable 0 003fe712 _IQdivTableEnd 0 003fe712 _IQisqrtRoundSatTable 0 003fe722 _IQisqrtTable 0 003fe824 _IQisqrtTableEnd 0 003fe9e8 _IQmpyRndSatTable 0 003feb50 _IQmpyRndSatTableEnd 0 003fe000 _IQsinTable 0 003fe400 _IQsinTableEnd 0 003fe712 _IQsqrtRoundSatTable 0 003fe722 _IQsqrtTable 0 003fe824 _IQsqrtTableEnd 0 003f79e9 _ISR_ILLEGAL 0 003f6d21 _InitCan 0 003f765c _InitCpuTimers 0 003f7428 _InitECan 0 003f74ae _InitECanGpio 0 003f742b _InitECana 0 003f74b1 _InitECanaGpio 0 00008208 _InitFlash 0 003f735d _InitVar 1 00009718 _Iphase 1 00009676 _IsrTicker 1 0000970a _IsrTime 1 00006c00 _LinaRegs 1 00009653 _LoopCount 0 003f6081 _MOD6CNT_MACRO 0 00008000 _MainISR 0 003f6ce3 _MastIsrTimePercent 0 003f734a _MemCopy 1 00007060 _NmiIntruptRegs 0 003f6ac4 _OpenPwm 0 003f7411 _OverMotCtrTemp 0 003f73fe _OverMotorRpm 0 003f73d1 _OverVoltage 0 003f74c7 _PI_MACRO 0 003f72d5 _PLLset 1 003d7e80 _PartIdRegs 1 00009640 _Period 0 003f730f _PieCntlInit 1 00000ce0 _PieCtrlRegs 1 00000d00 _PieVectTable 0 003f732e _PieVectTableInit 1 0000964a _PreviousState 0 003f6000 _RC2_MACRO 0 003f6042 _RC3_MACRO 0 003f7790 _RC_MACRO 0 003f0227 _RamfuncsLoadEnd 0 003f0000 _RamfuncsLoadStart 0 00008000 _RamfuncsRunStart 1 0000966a _RampDelay 1 00009672 _Rt 1 00007050 _SciaRegs 1 00009648 _SerialCommsTimer 0 003f6ab2 _ServiceDog 0 003f753f _SetPI 1 0000964d _SpeedLoopFlag 1 00009710 _SpeedRef 1 0000966e _Speedgd 1 00007040 _SpiaRegs 1 00007740 _SpibRegs 1 00009842 _StatorRpmSum 1 00007010 _SysCtrlRegs 1 00009662 _T 1 00009703 _Tmotor 1 0000965c _Tmp 1 00009810 _TrigSel 1 00009654 _TripFlagDMC 1 00009705 _Tvot 0 003f7127 _UserCANprocess 1 00009664 _VirtualTimer 0 003f72cd _WDogDisable 1 00007070 _XIntruptRegs 1 00009647 _Xint2Cnt 1 00009724 _XintTime 0 003f7c9d __IQ12div 0 003f7ce4 __IQ24div 1 000003d0 __STACK_END abs 00000380 __STACK_SIZE 1 000097bc ___TI_cleanup_ptr 1 000097be ___TI_dtors_ptr 1 000097ba ___TI_enable_exit_profile_output abs ffffffff ___TI_pprof_out_hndl abs ffffffff ___TI_prof_data_size abs ffffffff ___TI_prof_data_start abs ffffffff ___binit__ abs ffffffff ___c_args__ 0 003f79f1 ___cinit__ 0 003f79f1 ___etext__ abs ffffffff ___pinit__ 0 003f6000 ___text__ 0 003f79c7 __args_main 1 000097fe __lock 0 003f79e0 __nop 0 003f79dc __register_lock 0 003f79d8 __register_unlock 1 00000050 __stack 0 003f79f0 __system_post_cinit 0 003f79ee __system_pre_init 1 00009844 __unlock 1 000096f8 _a1 1 000096fa _a2 1 000096fc _a3 1 000096fe _a4 0 003f78df _abort 0 003f77e9 _c_int00 0 003f6fae _carveData1 1 00009655 _ch1 1 00009656 _ch2 1 00009657 _ch3 0 003f7931 _copy_in 1 00009838 _eCAP 1 00009820 _ePWM 1 0000983c _eQEP 0 003f78e1 _exit 1 000096c0 _hall1 1 00009645 _i 1 0000968a _impl1 1 00009660 _kscaler 0 003f7888 _lowpassfilter 0 003f6710 _main 0 003f7974 _memcpy 1 00009680 _mod1 1 00009740 _pid1_idc 1 00009758 _pid1_spd 1 00009690 _pwm1 1 000097f8 _pwm_limit_table1 1 000096d3 _pwm_limit_table2 1 00009684 _pwmdac1 1 0000970e _pwmlimit 0 003f6b9c _pwmlimit_speed 1 00009674 _pwmlimitrate 1 00009726 _rc1 0 003f752f _resetPI 1 00009698 _rmp2 1 000096a2 _rmp3 1 000096ae _speed1 0 003f6b3e _speed_cal 0 003f6ae8 _speed_direction 0 003f6bff _taskfree 1 0000965e _temp 1 00009670 _tempIdc 1 0000970c _test 1 00009702 _test2 0 003f7716 _xint1_isr 0 003f76ce _xint2_isr abs ffffffff binit 0 003f79f1 cinit 0 003f7ff6 code_start 0 003f79f1 etext abs ffffffff pinit GLOBAL SYMBOLS: SORTED BY Symbol Address page address name ---- ------- ---- 0 00008000 _MainISR 0 00008000 _RamfuncsRunStart 0 00008208 _InitFlash 0 00008223 _DSP28x_usDelay 0 003f0000 _RamfuncsLoadStart 0 003f0227 _RamfuncsLoadEnd 0 003f6000 .text 0 003f6000 _RC2_MACRO 0 003f6000 ___text__ 0 003f6042 _RC3_MACRO 0 003f606c _IMPULSE_MACRO 0 003f6081 _MOD6CNT_MACRO 0 003f6090 _BLDCPWM_INIT_MACRO 0 003f6194 _BLDCPWM_MACRO 0 003f6632 _HALL3_INIT_MACRO 0 003f664f _HALL3_DETERMINE_STATE_MACRO 0 003f6676 _HALL3_READ_MACRO 0 003f6688 _HALL3_DEBOUNCE_MACRO 0 003f66dd _HALL3_NEXT_STATE_MACRO 0 003f6701 _HALL3_CREATE_MAP 0 003f6710 _main 0 003f6a76 _HVDMC_Protection 0 003f6ab2 _ServiceDog 0 003f6abc _EnableDog 0 003f6ac4 _OpenPwm 0 003f6ad8 _ClosePwm 0 003f6ae8 _speed_direction 0 003f6b3e _speed_cal 0 003f6b9c _pwmlimit_speed 0 003f6bff _taskfree 0 003f6ce3 _MastIsrTimePercent 0 003f6cfd _CanVar 0 003f6d21 _InitCan 0 003f6dfe _ECanMboxSend 0 003f6e46 _ECanMboxRead 0 003f6e7d _CanDebugTx 0 003f6fae _carveData1 0 003f6feb _CanCurve 0 003f7068 _DebugData1 0 003f7096 _DebugData2 0 003f70c0 _CanReceive 0 003f7122 _CanMaster 0 003f7127 _UserCANprocess 0 003f7196 _DeviceInit 0 003f72cd _WDogDisable 0 003f72d5 _PLLset 0 003f730f _PieCntlInit 0 003f732e _PieVectTableInit 0 003f734a _MemCopy 0 003f735d _InitVar 0 003f73ca _FaultTreat 0 003f73d1 _OverVoltage 0 003f73fe _OverMotorRpm 0 003f7411 _OverMotCtrTemp 0 003f7428 _InitECan 0 003f742b _InitECana 0 003f74ae _InitECanGpio 0 003f74b1 _InitECanaGpio 0 003f74c7 _PI_MACRO 0 003f752f _resetPI 0 003f753f _SetPI 0 003f7556 FD$$MPY 0 003f75d9 FS$$DIV 0 003f765c _InitCpuTimers 0 003f769d _ConfigCpuTimer 0 003f76ce _xint2_isr 0 003f7716 _xint1_isr 0 003f7723 _EPWM1TZint_isr 0 003f7736 FS$$MPY 0 003f7790 _RC_MACRO 0 003f77e9 _c_int00 0 003f783d _DLOG_4CH_init 0 003f7848 _DLOG_4CH_update 0 003f7888 _lowpassfilter 0 003f78b5 L$$DIV 0 003f78c4 L$$MOD 0 003f78d2 UL$$DIV 0 003f78d9 UL$$MOD 0 003f78df C$$EXIT 0 003f78df _abort 0 003f78e1 _exit 0 003f7908 FS$$TOL 0 003f7931 _copy_in 0 003f7955 FD$$TOL 0 003f7974 _memcpy 0 003f7991 FS$$TOFD 0 003f79ad L$$TOFS 0 003f79c7 __args_main 0 003f79d8 __register_unlock 0 003f79dc __register_lock 0 003f79e0 __nop 0 003f79e9 _ISR_ILLEGAL 0 003f79ee __system_pre_init 0 003f79f0 __system_post_cinit 0 003f79f1 ___cinit__ 0 003f79f1 ___etext__ 0 003f79f1 cinit 0 003f79f1 etext 0 003f7c9d __IQ12div 0 003f7ce4 __IQ24div 0 003f7ff6 code_start 0 003fe000 _IQsinTable 0 003fe100 _IQcosTable 0 003fe400 _IQsinTableEnd 0 003fe502 _IQcosTableEnd 0 003fe502 _IQdivRoundSatTable 0 003fe510 _IQdivTable 0 003fe712 _IQdivTableEnd 0 003fe712 _IQisqrtRoundSatTable 0 003fe712 _IQsqrtRoundSatTable 0 003fe722 _IQisqrtTable 0 003fe722 _IQsqrtTable 0 003fe824 _IQatan2HalfPITable 0 003fe824 _IQisqrtTableEnd 0 003fe824 _IQsqrtTableEnd 0 003fe862 _IQatan2Table 0 003fe9e8 _IQ30mpyRndSatTable 0 003fe9e8 _IQatan2TableEnd 0 003fe9e8 _IQmpyRndSatTable 0 003fe9f4 _IQ29mpyRndSatTable 0 003fea00 _IQ28mpyRndSatTable 0 003fea0c _IQ27mpyRndSatTable 0 003fea18 _IQ26mpyRndSatTable 0 003fea24 _IQ25mpyRndSatTable 0 003fea30 _IQ24mpyRndSatTable 0 003fea3c _IQ23mpyRndSatTable 0 003fea48 _IQ22mpyRndSatTable 0 003fea54 _IQ21mpyRndSatTable 0 003fea60 _IQ20mpyRndSatTable 0 003fea6c _IQ19mpyRndSatTable 0 003fea78 _IQ18mpyRndSatTable 0 003fea84 _IQ17mpyRndSatTable 0 003fea90 _IQ16mpyRndSatTable 0 003fea9c _IQ15mpyRndSatTable 0 003feaa8 _IQ14mpyRndSatTable 0 003feab4 _IQ13mpyRndSatTable 0 003feac0 _IQ12mpyRndSatTable 0 003feacc _IQ11mpyRndSatTable 0 003fead8 _IQ10mpyRndSatTable 0 003feae4 _IQ9mpyRndSatTable 0 003feaf0 _IQ8mpyRndSatTable 0 003feafc _IQ7mpyRndSatTable 0 003feb08 _IQ6mpyRndSatTable 0 003feb14 _IQ5mpyRndSatTable 0 003feb20 _IQ4mpyRndSatTable 0 003feb2c _IQ3mpyRndSatTable 0 003feb38 _IQ2mpyRndSatTable 0 003feb44 _IQ1mpyRndSatTable 0 003feb50 _IQmpyRndSatTableEnd 1 00000050 __stack 1 000003d0 __STACK_END 1 00000400 _CanCurveData 1 00000880 _DevEmuRegs 1 00000a80 _FlashRegs 1 00000ae0 _CsmRegs 1 00000b00 _AdcResult 1 00000c00 _CpuTimer0Regs 1 00000c08 _CpuTimer1Regs 1 00000c10 _CpuTimer2Regs 1 00000ce0 _PieCtrlRegs 1 00000d00 _EmuKey 1 00000d00 _PieVectTable 1 00000d01 _EmuBMode 1 00000d02 _Flash_CallbackPtr 1 00000d04 _Flash_CPUScaleFactor 1 00001400 _Cla1Regs 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 00006a00 _ECap1Regs 1 00006b00 _EQep1Regs 1 00006c00 _LinaRegs 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 00007900 _I2caRegs 1 00008c00 _CanCurveData2 1 00009640 _Period 1 00009641 _GPR0_BLDC_PWM 1 00009642 _HallGpioBitA 1 00009643 _HallGpioBitB 1 00009644 _HallGpioBitC 1 00009645 _i 1 00009646 _HallPointer 1 00009647 _Xint2Cnt 1 00009648 _SerialCommsTimer 1 00009649 _BackTicker 1 0000964a _PreviousState 1 0000964b _ClosedFlag 1 0000964c _ILoopFlag 1 0000964d _SpeedLoopFlag 1 0000964e _DFuncDesired 1 0000964f _DfuncTesting 1 00009650 _Delay30 1 00009651 _DelayFlag 1 00009652 _AlignFlag 1 00009653 _LoopCount 1 00009654 _TripFlagDMC 1 00009655 _ch1 1 00009656 _ch2 1 00009657 _ch3 1 0000965c _Tmp 1 0000965e _temp 1 00009660 _kscaler 1 00009662 _T 1 00009664 _VirtualTimer 1 00009666 _CmtnPeriodTarget 1 00009668 _CmtnPeriodSetpt 1 0000966a _RampDelay 1 0000966c _DCbus_current 1 0000966e _Speedgd 1 00009670 _tempIdc 1 00009672 _Rt 1 00009674 _pwmlimitrate 1 00009676 _IsrTicker 1 00009680 _mod1 1 00009684 _pwmdac1 1 0000968a _impl1 1 00009690 _pwm1 1 00009698 _rmp2 1 000096a2 _rmp3 1 000096ae _speed1 1 000096c0 _hall1 1 000096d3 _pwm_limit_table2 1 000096f8 _a1 1 000096fa _a2 1 000096fc _a3 1 000096fe _a4 1 00009700 _FaultFlag 1 00009701 _DCbus_voltage 1 00009702 _test2 1 00009703 _Tmotor 1 00009704 _Direction 1 00009705 _Tvot 1 00009706 _Fault_clear 1 00009707 _EnableFlag 1 0000970a _IsrTime 1 0000970c _test 1 0000970e _pwmlimit 1 00009710 _SpeedRef 1 00009712 _BemfA 1 00009714 _BemfB 1 00009716 _BemfC 1 00009718 _Iphase 1 0000971a _DC_current_real 1 0000971c _DC_current_filer 1 0000971e _DC_current_avr 1 00009720 _DC_current_filter_avr 1 00009722 _CurrentSet 1 00009724 _XintTime 1 00009726 _rc1 1 00009740 _pid1_idc 1 00009758 _pid1_spd 1 00009770 _ACQPS 1 00009780 _CanCurveFlag 1 00009781 _CanDebugFlag 1 00009788 _CanMboxUserRegsT 1 00009792 _CanMboxUserRegsT2 1 0000979c _CanMboxUserRegsR 1 000097a6 _CanMboxUserRegsR2 1 000097b0 _CanMboxUserRegsR3 1 000097ba ___TI_enable_exit_profile_output 1 000097bc ___TI_cleanup_ptr 1 000097be ___TI_dtors_ptr 1 000097e0 _CpuTimer0 1 000097e8 _CpuTimer1 1 000097f0 _CpuTimer2 1 000097f8 _pwm_limit_table1 1 000097fe __lock 1 00009800 _ChSel 1 00009810 _TrigSel 1 00009820 _ePWM 1 00009838 _eCAP 1 0000983c _eQEP 1 00009842 _StatorRpmSum 1 00009844 __unlock 1 003d7e80 _PartIdRegs 1 003f7ff8 _CsmPwl abs 00000380 __STACK_SIZE abs ffffffff ___TI_pprof_out_hndl abs ffffffff ___TI_prof_data_size abs ffffffff ___TI_prof_data_start abs ffffffff ___binit__ abs ffffffff ___c_args__ abs ffffffff ___pinit__ abs ffffffff binit abs ffffffff pinit [306 symbols]