Other Parts Discussed in Thread: C2000WARE
Tool/software:
Hi everyone,
I'm using CLA module recently and learn it through the example which is "C:\ti\c2000\C2000Ware_5_03_00_00\device_support\f2837xd\examples\dual\cla_asin".
#include "cla_asin_shared.h"
typedef struct
{
float Delt;
float P_Factor;
float I_Factor;
}st_ClaPidData;
st_ClaPidData st_ClaPid_DC;
float fDebug;
//
// function definitions
//
//Task 1 : Calculate asin(X)
// Description:
// Step(1): Calculate absolute of the input X
//
// Step(2): Use the upper 6-bits of input "X" value as an
// index into the table to obtain the coefficients
// for a second order equation:
//
// _FPUasinTable:
// CoeffA0[0]
// CoeffA1[0]
// CoeffA2[0]
// .
// .
// CoeffA0[63]
// CoeffA1[63]
// CoeffA2[63]
//
// Step(3): Calculate the angle using the following equation:
//
// arctan(Ratio) = A0 + A1*Ratio + A2*Ratio*Ratio
// arctan(Ratio) = A0 + Ratio(A1 + A2*Ratio)
//
// Step(4): The final angle is determined as follows:
//
// if( X < 0 )
// Angle = -Angle
__interrupt void Cla1Task1 ( void )
{
//Local Variables
int xTblIdx; //integer valued Table index
float A0,A1,A2; //Table coefficients
float *entry;
float result;
//Preprocessing
__mdebugstop();
xTblIdx = fVal * TABLE_SIZE_M_1; //convert table index to u16-bits
xTblIdx = xTblIdx * 3; //Table is ordered as 3 32-bit coefficients, the
//index points to these triplets, hence the *3*sizeof(float)
entry = &CLAasinTable[xTblIdx];
A0 = *entry++;
A1 = *entry++;
A2 = *entry;
result = A0 + fVal*(A1 + A2*fVal);
__mdebugstop();
//Post processing
if(fVal < 0)
{
result = - result;
}
fResult = result;
}
As you can see, two variables are defined in the "cla_asin.cla" file. After compiling, the float variable "fDebug" was assigned an address in the ".map file", but the structure variable "st_ClaPid_DC" can not be found in the ".map file"
So, is there something to be paid attention in using structure variable? For the CLA file, they are all global variable, should be allocated to local RAM which is defined in CMD file.
******************************************************************************
TMS320C2000 Linker PC v20.2.2
******************************************************************************
>> Linked Mon Oct 28 10:24:24 2024
OUTPUT FILE NAME: <cla_asin_dc_cpu02.out>
ENTRY POINT SYMBOL: "_c_int00" address: 00082a6d
MEMORY CONFIGURATION
name origin length used unused attr fill
---------------------- -------- --------- -------- -------- ---- --------
PAGE 0:
RAMM0 00000123 000002dd 00000000 000002dd RWIX
RAMLS0 00008000 00000800 00000180 00000680 RWIX
RAMLS1 00008800 00000800 0000010e 000006f2 RWIX
RAMLS4_5 0000a000 00001000 000000c8 00000f38 RWIX
RAMD0 0000b000 00000800 00000004 000007fc RWIX
RAMGS14 0001a000 00001000 00000000 00001000 RWIX
RAMGS15 0001b000 00000ff8 00000000 00000ff8 RWIX
BEGIN 00080000 00000002 00000002 00000000 RWIX
FLASHA 00080002 00001ffe 00000000 00001ffe RWIX
FLASHB 00082000 00002000 00000fa8 00001058 RWIX
FLASHC 00084000 00002000 00000000 00002000 RWIX
FLASHD 00086000 00002000 000000cc 00001f34 RWIX
FLASHE 00088000 00008000 00000000 00008000 RWIX
FLASHF 00090000 00008000 00000000 00008000 RWIX
FLASHG 00098000 00008000 00000000 00008000 RWIX
FLASHH 000a0000 00008000 00000000 00008000 RWIX
FLASHI 000a8000 00008000 00000000 00008000 RWIX
FLASHJ 000b0000 00008000 00000000 00008000 RWIX
FLASHK 000b8000 00002000 00000000 00002000 RWIX
FLASHL 000ba000 00002000 00000000 00002000 RWIX
FLASHM 000bc000 00002000 00000000 00002000 RWIX
FLASHN 000be000 00001ff0 00000000 00001ff0 RWIX
RESET 003fffc0 00000002 00000000 00000002 RWIX
PAGE 1:
BOOT_RSVD 00000002 00000121 00000000 00000121 RWIX
RAMM1 00000400 000003f8 00000100 000002f8 RWIX
ADCARESULT 00000b00 00000018 00000018 00000000 RWIX
ADCBRESULT 00000b20 00000018 00000018 00000000 RWIX
ADCCRESULT 00000b40 00000018 00000018 00000000 RWIX
ADCDRESULT 00000b60 00000018 00000018 00000000 RWIX
CPUTIMER0 00000c00 00000008 00000008 00000000 RWIX
CPUTIMER1 00000c08 00000008 00000008 00000000 RWIX
CPUTIMER2 00000c10 00000008 00000008 00000000 RWIX
PIECTRL 00000ce0 0000001a 0000001a 00000000 RWIX
PIEVECTTABLE 00000d00 00000200 000001c0 00000040 RWIX
DMA 00001000 00000200 000000e0 00000120 RWIX
CLA1 00001400 00000080 0000003e 00000042 RWIX
CLA1_MSGRAMLOW 00001480 00000080 00000002 0000007e RWIX
CLA1_MSGRAMHIGH 00001500 00000080 00000002 0000007e RWIX
EMIF2_CS2n 00002000 00001000 00000000 00001000 RWIX
CLB1LOGICCFG 00003000 00000052 0000003e 00000014 RWIX
CLB1LOGICCTRL 00003100 00000040 00000040 00000000 RWIX
CLB1DATAEXCH 00003200 00000200 00000108 000000f8 RWIX
CLB2LOGICCFG 00003400 00000052 0000003e 00000014 RWIX
CLB2LOGICCTRL 00003500 00000040 00000040 00000000 RWIX
CLB2DATAEXCH 00003600 00000200 00000108 000000f8 RWIX
CLB3LOGICCFG 00003800 00000052 0000003e 00000014 RWIX
CLB3LOGICCTRL 00003900 00000040 00000040 00000000 RWIX
CLB3DATAEXCH 00003a00 00000200 00000108 000000f8 RWIX
CLB4LOGICCFG 00003c00 00000052 0000003e 00000014 RWIX
CLB4LOGICCTRL 00003d00 00000040 00000040 00000000 RWIX
CLB4DATAEXCH 00003e00 00000200 00000108 000000f8 RWIX
EPWM1 00004000 00000100 00000100 00000000 RWIX
EPWM2 00004100 00000100 00000100 00000000 RWIX
EPWM3 00004200 00000100 00000100 00000000 RWIX
EPWM4 00004300 00000100 00000100 00000000 RWIX
EPWM5 00004400 00000100 00000100 00000000 RWIX
EPWM6 00004500 00000100 00000100 00000000 RWIX
EPWM7 00004600 00000100 00000100 00000000 RWIX
EPWM8 00004700 00000100 00000100 00000000 RWIX
EPWM9 00004800 00000100 00000100 00000000 RWIX
EPWM10 00004900 00000100 00000100 00000000 RWIX
EPWM11 00004a00 00000100 00000100 00000000 RWIX
EPWM12 00004b00 00000100 00000100 00000000 RWIX
ECAP1 00005000 00000020 0000001a 00000006 RWIX
ECAP2 00005020 00000020 0000001a 00000006 RWIX
ECAP3 00005040 00000020 0000001a 00000006 RWIX
ECAP4 00005060 00000020 0000001a 00000006 RWIX
ECAP5 00005080 00000020 0000001a 00000006 RWIX
ECAP6 000050a0 00000020 0000001a 00000006 RWIX
EQEP1 00005100 00000022 00000022 00000000 RWIX
EQEP2 00005140 00000022 00000022 00000000 RWIX
EQEP3 00005180 00000022 00000022 00000000 RWIX
DACA 00005c00 00000008 00000007 00000001 RWIX
DACB 00005c10 00000008 00000007 00000001 RWIX
DACC 00005c20 00000008 00000007 00000001 RWIX
CMPSS1 00005c80 00000020 0000001b 00000005 RWIX
CMPSS2 00005ca0 00000020 0000001b 00000005 RWIX
CMPSS3 00005cc0 00000020 0000001b 00000005 RWIX
CMPSS4 00005ce0 00000020 0000001b 00000005 RWIX
CMPSS5 00005d00 00000020 0000001b 00000005 RWIX
CMPSS6 00005d20 00000020 0000001b 00000005 RWIX
CMPSS7 00005d40 00000020 0000001b 00000005 RWIX
CMPSS8 00005d60 00000020 0000001b 00000005 RWIX
SDFM1 00005e00 00000080 00000048 00000038 RWIX
SDFM2 00005e80 00000080 00000048 00000038 RWIX
MCBSPA 00006000 00000024 00000024 00000000 RWIX
MCBSPB 00006040 00000024 00000024 00000000 RWIX
SPIA 00006100 00000010 00000010 00000000 RWIX
SPIB 00006110 00000010 00000010 00000000 RWIX
SPIC 00006120 00000010 00000010 00000000 RWIX
WD 00007000 0000002b 0000002b 00000000 RWIX
NMIINTRUPT 00007060 00000007 00000007 00000000 RWIX
XINT 00007070 0000000b 0000000b 00000000 RWIX
SCIA 00007200 00000010 00000010 00000000 RWIX
SCIB 00007210 00000010 00000010 00000000 RWIX
SCIC 00007220 00000010 00000010 00000000 RWIX
SCID 00007230 00000010 00000010 00000000 RWIX
I2CA 00007300 00000022 00000022 00000000 RWIX
I2CB 00007340 00000022 00000022 00000000 RWIX
ADCA 00007400 00000080 0000007c 00000004 RWIX
ADCB 00007480 00000080 0000007c 00000004 RWIX
ADCC 00007500 00000080 0000007c 00000004 RWIX
ADCD 00007580 00000080 0000007c 00000004 RWIX
DMACLASRCSEL 00007980 0000001a 0000001a 00000000 RWIX
GPIODATA 00007f00 00000030 00000030 00000000 RWIX
RAMLS2 00009000 00000800 00000110 000006f0 RWIX
RAMLS3 00009800 00000800 00000000 00000800 RWIX
RAMGS0 0000c000 00001000 00000000 00001000 RWIX
RAMGS1 0000d000 00001000 00000000 00001000 RWIX
RAMGS2 0000e000 00001000 00000000 00001000 RWIX
RAMGS3 0000f000 00001000 00000000 00001000 RWIX
RAMGS4 00010000 00001000 00000000 00001000 RWIX
RAMGS5 00011000 00001000 00000000 00001000 RWIX
RAMGS6 00012000 00001000 00000000 00001000 RWIX
RAMGS7 00013000 00001000 00000000 00001000 RWIX
RAMGS8 00014000 00001000 00000000 00001000 RWIX
RAMGS9 00015000 00001000 00000000 00001000 RWIX
RAMGS10 00016000 00001000 00000000 00001000 RWIX
RAMGS11 00017000 00001000 00000000 00001000 RWIX
RAMGS12 00018000 00001000 00000000 00001000 RWIX
RAMGS13 00019000 00001000 00000000 00001000 RWIX
EMIF1 00047000 00000070 00000028 00000048 RWIX
CANA 00048000 00000200 00000164 0000009c RWIX
CANB 0004a000 00000200 00000164 0000009c RWIX
IPC 00050000 00000024 00000024 00000000 RWIX
FLASHPUMPSEMAPHORE 00050024 00000002 00000002 00000000 RWIX
CLKCFG 0005d200 00000032 00000032 00000000 RWIX
CPUSYS 0005d300 00000082 00000082 00000000 RWIX
ROMPREFETCH 0005e608 00000002 00000002 00000000 RWIX
DCSMZ1 0005f000 00000024 00000022 00000002 RWIX
DCSMZ2 0005f040 00000024 00000022 00000002 RWIX
DCSMCOMMON 0005f070 00000008 00000006 00000002 RWIX
MEMCFG 0005f400 00000080 00000076 0000000a RWIX
EMIF1CONFIG 0005f480 00000020 0000000a 00000016 RWIX
ACCESSPROTECTION 0005f4c0 00000040 0000002e 00000012 RWIX
MEMORYERROR 0005f500 00000040 0000003a 00000006 RWIX
FLASH0CTRL 0005f800 00000182 00000182 00000000 RWIX
FLASH0ECC 0005fb00 00000028 00000028 00000000 RWIX
UID 000703c0 00000010 00000010 00000000 RWIX
EMIF1_CS2n 00100000 00200000 00000000 00200000 RWIX
EMIF1_CS3n 00300000 00080000 00000000 00080000 RWIX
EMIF1_CS4n 00380000 00060000 00000000 00060000 RWIX
EMIF1_CS0n 80000000 10000000 00000000 10000000 RWIX
EMIF2_CS0n 90000000 10000000 00000000 10000000 RWIX
SECTION ALLOCATION MAP
output attributes/
section page origin length input sections
-------- ---- ---------- ---------- ----------------
CLADataLS0
* 0 00008000 00000180 UNINITIALIZED
00008000 00000180 cla_asin_cpu02.obj (CLADataLS0)
codestart
* 0 00080000 00000002
00080000 00000002 F2837xD_CodeStartBranch.obj (codestart)
.text 0 00082000 00000bc0
00082000 00000585 F2837xD_DefaultISR.obj (.text:retain)
00082585 0000024a F2837xD_SysCtrl.obj (.text)
000827cf 000000ed cla_asin_cpu02.obj (.text)
000828bc 000000ad F2837xD_Ipc.obj (.text)
00082969 00000088 rts2800_fpu32.lib : fs_div28.asm.obj (.text)
000829f1 0000007c cla_asin_cpu02.obj (.text:retain)
00082a6d 00000056 rts2800_fpu32.lib : boot28.asm.obj (.text)
00082ac3 00000029 : exit.c.obj (.text)
00082aec 00000028 F2837xD_PieCtrl.obj (.text)
00082b14 00000026 F2837xD_PieVect.obj (.text)
00082b3a 00000024 rts2800_fpu32.lib : cpy_tbl.c.obj (.text)
00082b5e 0000001d : memcpy.c.obj (.text)
00082b7b 00000018 : ll_aox28.asm.obj (.text)
00082b93 00000012 : args_main.c.obj (.text)
00082ba5 00000009 : _lock.c.obj (.text)
00082bae 00000008 F2837xD_CodeStartBranch.obj (.text)
00082bb6 00000007 rts2800_fpu32.lib : memset.c.obj (.text)
00082bbd 00000002 : pre_init.c.obj (.text)
00082bbf 00000001 : startup.c.obj (.text)
.cinit 0 00082bc0 00000228
00082bc0 0000018b cla_asin_cpu02.obj (.cinit)
00082d4b 00000083 cla_asin_cpu02.obj (.cinit:_asin_expected)
00082dce 0000000e rts2800_fpu32.lib : exit.c.obj (.cinit)
00082ddc 00000005 : _lock.c.obj (.cinit:__lock)
00082de1 00000005 : _lock.c.obj (.cinit:__unlock)
00082de6 00000002 --HOLE-- [fill = 0]
.TI.ramfunc
* 0 000860c8 00000004 RUN ADDR = 0000b000
000860c8 00000004 F2837xD_usDelay.obj (.TI.ramfunc)
.stack 1 00000400 00000100 UNINITIALIZED
00000400 00000100 --HOLE--
.pinit 0 00082000 00000000 UNINITIALIZED
.ebss 1 00009000 00000110 UNINITIALIZED
00009000 00000080 cla_asin_cpu02.obj (.ebss:_asin_expected)
00009080 00000080 cla_asin_cpu02.obj (.ebss:_y)
00009100 00000006 cla_asin_cpu02.obj (.ebss)
00009106 00000006 rts2800_fpu32.lib : exit.c.obj (.ebss)
0000910c 00000002 : _lock.c.obj (.ebss:__lock)
0000910e 00000002 : _lock.c.obj (.ebss:__unlock)
.econst 0 00082de8 000001c0
00082de8 000001c0 F2837xD_PieVect.obj (.econst:_PieVectTableInit)
.reset 0 003fffc0 00000002 DSECT
003fffc0 00000002 rts2800_fpu32.lib : boot28.asm.obj (.reset)
.const_cla
* 0 00008800 00000000 UNINITIALIZED
Cla1Prog 0 00086000 000000c8 RUN ADDR = 0000a000
00086000 00000090 asin.obj (Cla1Prog:_Cla1Task1)
00086090 00000008 asin.obj (Cla1Prog:_Cla1Task2)
00086098 00000008 asin.obj (Cla1Prog:_Cla1Task3)
000860a0 00000008 asin.obj (Cla1Prog:_Cla1Task4)
000860a8 00000008 asin.obj (Cla1Prog:_Cla1Task5)
000860b0 00000008 asin.obj (Cla1Prog:_Cla1Task6)
000860b8 00000008 asin.obj (Cla1Prog:_Cla1Task7)
000860c0 00000008 asin.obj (Cla1Prog:_Cla1Task8)
AdcaResultRegsFile
* 1 00000b00 00000018 UNINITIALIZED
00000b00 00000018 F2837xD_GlobalVariableDefs.obj (AdcaResultRegsFile)
AdcbResultRegsFile
* 1 00000b20 00000018 UNINITIALIZED
00000b20 00000018 F2837xD_GlobalVariableDefs.obj (AdcbResultRegsFile)
AdccResultRegsFile
* 1 00000b40 00000018 UNINITIALIZED
00000b40 00000018 F2837xD_GlobalVariableDefs.obj (AdccResultRegsFile)
AdcdResultRegsFile
* 1 00000b60 00000018 UNINITIALIZED
00000b60 00000018 F2837xD_GlobalVariableDefs.obj (AdcdResultRegsFile)
CpuTimer0RegsFile
* 1 00000c00 00000008 UNINITIALIZED
00000c00 00000008 F2837xD_GlobalVariableDefs.obj (CpuTimer0RegsFile)
CpuTimer1RegsFile
* 1 00000c08 00000008 UNINITIALIZED
00000c08 00000008 F2837xD_GlobalVariableDefs.obj (CpuTimer1RegsFile)
CpuTimer2RegsFile
* 1 00000c10 00000008 UNINITIALIZED
00000c10 00000008 F2837xD_GlobalVariableDefs.obj (CpuTimer2RegsFile)
PieCtrlRegsFile
* 1 00000ce0 0000001a UNINITIALIZED
00000ce0 0000001a F2837xD_GlobalVariableDefs.obj (PieCtrlRegsFile)
DmaRegsFile
* 1 00001000 000000e0 UNINITIALIZED
00001000 000000e0 F2837xD_GlobalVariableDefs.obj (DmaRegsFile)
Cla1RegsFile
* 1 00001400 0000003e UNINITIALIZED
00001400 0000003e F2837xD_GlobalVariableDefs.obj (Cla1RegsFile)
Cla1ToCpuMsgRAM
* 1 00001480 00000002 UNINITIALIZED
00001480 00000002 cla_asin_cpu02.obj (Cla1ToCpuMsgRAM)
CpuToCla1MsgRAM
* 1 00001500 00000002 UNINITIALIZED
00001500 00000002 cla_asin_cpu02.obj (CpuToCla1MsgRAM)
CLAscratch
* 0 00008800 00000100 UNINITIALIZED
00008800 00000100 --HOLE--
.scratchpad
* 0 00008900 0000000c UNINITIALIZED
00008900 0000000c asin.obj (.scratchpad:Cla1Prog:_Cla1Task1)
.bss_cla 0 0000890c 00000002 UNINITIALIZED
0000890c 00000002 asin.obj (.bss_cla)
PieVectTableFile
* 1 00000d00 000001c0 UNINITIALIZED
00000d00 000001c0 F2837xD_GlobalVariableDefs.obj (PieVectTableFile)
EmuKeyVar
* 1 00000d00 00000000 UNINITIALIZED
EmuBModeVar
* 1 00000d00 00000000 UNINITIALIZED
EmuBootPinsVar
* 1 00000d00 00000000 UNINITIALIZED
FlashCallbackVar
* 1 00000d00 00000000 UNINITIALIZED
FlashScalingVar
* 1 00000d00 00000000 UNINITIALIZED
Clb1LogicCfgRegsFile
* 1 00003000 0000003e UNINITIALIZED
00003000 0000003e F2837xD_GlobalVariableDefs.obj (Clb1LogicCfgRegsFile)
Clb1LogicCtrlRegsFile
* 1 00003100 00000040 UNINITIALIZED
00003100 00000040 F2837xD_GlobalVariableDefs.obj (Clb1LogicCtrlRegsFile)
Clb1DataExchRegsFile
* 1 00003200 00000108 UNINITIALIZED
00003200 00000108 F2837xD_GlobalVariableDefs.obj (Clb1DataExchRegsFile)
Clb2LogicCfgRegsFile
* 1 00003400 0000003e UNINITIALIZED
00003400 0000003e F2837xD_GlobalVariableDefs.obj (Clb2LogicCfgRegsFile)
Clb2LogicCtrlRegsFile
* 1 00003500 00000040 UNINITIALIZED
00003500 00000040 F2837xD_GlobalVariableDefs.obj (Clb2LogicCtrlRegsFile)
Clb2DataExchRegsFile
* 1 00003600 00000108 UNINITIALIZED
00003600 00000108 F2837xD_GlobalVariableDefs.obj (Clb2DataExchRegsFile)
Clb3LogicCfgRegsFile
* 1 00003800 0000003e UNINITIALIZED
00003800 0000003e F2837xD_GlobalVariableDefs.obj (Clb3LogicCfgRegsFile)
Clb3LogicCtrlRegsFile
* 1 00003900 00000040 UNINITIALIZED
00003900 00000040 F2837xD_GlobalVariableDefs.obj (Clb3LogicCtrlRegsFile)
Clb3DataExchRegsFile
* 1 00003a00 00000108 UNINITIALIZED
00003a00 00000108 F2837xD_GlobalVariableDefs.obj (Clb3DataExchRegsFile)
Clb4LogicCfgRegsFile
* 1 00003c00 0000003e UNINITIALIZED
00003c00 0000003e F2837xD_GlobalVariableDefs.obj (Clb4LogicCfgRegsFile)
Clb4LogicCtrlRegsFile
* 1 00003d00 00000040 UNINITIALIZED
00003d00 00000040 F2837xD_GlobalVariableDefs.obj (Clb4LogicCtrlRegsFile)
Clb4DataExchRegsFile
* 1 00003e00 00000108 UNINITIALIZED
00003e00 00000108 F2837xD_GlobalVariableDefs.obj (Clb4DataExchRegsFile)
EPwm1RegsFile
* 1 00004000 00000100 UNINITIALIZED
00004000 00000100 F2837xD_GlobalVariableDefs.obj (EPwm1RegsFile)
EPwm2RegsFile
* 1 00004100 00000100 UNINITIALIZED
00004100 00000100 F2837xD_GlobalVariableDefs.obj (EPwm2RegsFile)
EPwm3RegsFile
* 1 00004200 00000100 UNINITIALIZED
00004200 00000100 F2837xD_GlobalVariableDefs.obj (EPwm3RegsFile)
EPwm4RegsFile
* 1 00004300 00000100 UNINITIALIZED
00004300 00000100 F2837xD_GlobalVariableDefs.obj (EPwm4RegsFile)
EPwm5RegsFile
* 1 00004400 00000100 UNINITIALIZED
00004400 00000100 F2837xD_GlobalVariableDefs.obj (EPwm5RegsFile)
EPwm6RegsFile
* 1 00004500 00000100 UNINITIALIZED
00004500 00000100 F2837xD_GlobalVariableDefs.obj (EPwm6RegsFile)
EPwm7RegsFile
* 1 00004600 00000100 UNINITIALIZED
00004600 00000100 F2837xD_GlobalVariableDefs.obj (EPwm7RegsFile)
EPwm8RegsFile
* 1 00004700 00000100 UNINITIALIZED
00004700 00000100 F2837xD_GlobalVariableDefs.obj (EPwm8RegsFile)
EPwm9RegsFile
* 1 00004800 00000100 UNINITIALIZED
00004800 00000100 F2837xD_GlobalVariableDefs.obj (EPwm9RegsFile)
EPwm10RegsFile
* 1 00004900 00000100 UNINITIALIZED
00004900 00000100 F2837xD_GlobalVariableDefs.obj (EPwm10RegsFile)
EPwm11RegsFile
* 1 00004a00 00000100 UNINITIALIZED
00004a00 00000100 F2837xD_GlobalVariableDefs.obj (EPwm11RegsFile)
EPwm12RegsFile
* 1 00004b00 00000100 UNINITIALIZED
00004b00 00000100 F2837xD_GlobalVariableDefs.obj (EPwm12RegsFile)
ECap1RegsFile
* 1 00005000 0000001a UNINITIALIZED
00005000 0000001a F2837xD_GlobalVariableDefs.obj (ECap1RegsFile)
ECap2RegsFile
* 1 00005020 0000001a UNINITIALIZED
00005020 0000001a F2837xD_GlobalVariableDefs.obj (ECap2RegsFile)
ECap3RegsFile
* 1 00005040 0000001a UNINITIALIZED
00005040 0000001a F2837xD_GlobalVariableDefs.obj (ECap3RegsFile)
ECap4RegsFile
* 1 00005060 0000001a UNINITIALIZED
00005060 0000001a F2837xD_GlobalVariableDefs.obj (ECap4RegsFile)
ECap5RegsFile
* 1 00005080 0000001a UNINITIALIZED
00005080 0000001a F2837xD_GlobalVariableDefs.obj (ECap5RegsFile)
ECap6RegsFile
* 1 000050a0 0000001a UNINITIALIZED
000050a0 0000001a F2837xD_GlobalVariableDefs.obj (ECap6RegsFile)
EQep1RegsFile
* 1 00005100 00000022 UNINITIALIZED
00005100 00000022 F2837xD_GlobalVariableDefs.obj (EQep1RegsFile)
EQep2RegsFile
* 1 00005140 00000022 UNINITIALIZED
00005140 00000022 F2837xD_GlobalVariableDefs.obj (EQep2RegsFile)
EQep3RegsFile
* 1 00005180 00000022 UNINITIALIZED
00005180 00000022 F2837xD_GlobalVariableDefs.obj (EQep3RegsFile)
DacaRegsFile
* 1 00005c00 00000007 UNINITIALIZED
00005c00 00000007 F2837xD_GlobalVariableDefs.obj (DacaRegsFile)
DacbRegsFile
* 1 00005c10 00000007 UNINITIALIZED
00005c10 00000007 F2837xD_GlobalVariableDefs.obj (DacbRegsFile)
DaccRegsFile
* 1 00005c20 00000007 UNINITIALIZED
00005c20 00000007 F2837xD_GlobalVariableDefs.obj (DaccRegsFile)
Cmpss1RegsFile
* 1 00005c80 0000001b UNINITIALIZED
00005c80 0000001b F2837xD_GlobalVariableDefs.obj (Cmpss1RegsFile)
Cmpss2RegsFile
* 1 00005ca0 0000001b UNINITIALIZED
00005ca0 0000001b F2837xD_GlobalVariableDefs.obj (Cmpss2RegsFile)
Cmpss3RegsFile
* 1 00005cc0 0000001b UNINITIALIZED
00005cc0 0000001b F2837xD_GlobalVariableDefs.obj (Cmpss3RegsFile)
Cmpss4RegsFile
* 1 00005ce0 0000001b UNINITIALIZED
00005ce0 0000001b F2837xD_GlobalVariableDefs.obj (Cmpss4RegsFile)
Cmpss5RegsFile
* 1 00005d00 0000001b UNINITIALIZED
00005d00 0000001b F2837xD_GlobalVariableDefs.obj (Cmpss5RegsFile)
Cmpss6RegsFile
* 1 00005d20 0000001b UNINITIALIZED
00005d20 0000001b F2837xD_GlobalVariableDefs.obj (Cmpss6RegsFile)
Cmpss7RegsFile
* 1 00005d40 0000001b UNINITIALIZED
00005d40 0000001b F2837xD_GlobalVariableDefs.obj (Cmpss7RegsFile)
Cmpss8RegsFile
* 1 00005d60 0000001b UNINITIALIZED
00005d60 0000001b F2837xD_GlobalVariableDefs.obj (Cmpss8RegsFile)
Sdfm1RegsFile
* 1 00005e00 00000048 UNINITIALIZED
00005e00 00000048 F2837xD_GlobalVariableDefs.obj (Sdfm1RegsFile)
Sdfm2RegsFile
* 1 00005e80 00000048 UNINITIALIZED
00005e80 00000048 F2837xD_GlobalVariableDefs.obj (Sdfm2RegsFile)
McbspaRegsFile
* 1 00006000 00000024 UNINITIALIZED
00006000 00000024 F2837xD_GlobalVariableDefs.obj (McbspaRegsFile)
McbspbRegsFile
* 1 00006040 00000024 UNINITIALIZED
00006040 00000024 F2837xD_GlobalVariableDefs.obj (McbspbRegsFile)
SpiaRegsFile
* 1 00006100 00000010 UNINITIALIZED
00006100 00000010 F2837xD_GlobalVariableDefs.obj (SpiaRegsFile)
SpibRegsFile
* 1 00006110 00000010 UNINITIALIZED
00006110 00000010 F2837xD_GlobalVariableDefs.obj (SpibRegsFile)
SpicRegsFile
* 1 00006120 00000010 UNINITIALIZED
00006120 00000010 F2837xD_GlobalVariableDefs.obj (SpicRegsFile)
WdRegsFile
* 1 00007000 0000002b UNINITIALIZED
00007000 0000002b F2837xD_GlobalVariableDefs.obj (WdRegsFile)
NmiIntruptRegsFile
* 1 00007060 00000007 UNINITIALIZED
00007060 00000007 F2837xD_GlobalVariableDefs.obj (NmiIntruptRegsFile)
XintRegsFile
* 1 00007070 0000000b UNINITIALIZED
00007070 0000000b F2837xD_GlobalVariableDefs.obj (XintRegsFile)
SciaRegsFile
* 1 00007200 00000010 UNINITIALIZED
00007200 00000010 F2837xD_GlobalVariableDefs.obj (SciaRegsFile)
ScibRegsFile
* 1 00007210 00000010 UNINITIALIZED
00007210 00000010 F2837xD_GlobalVariableDefs.obj (ScibRegsFile)
ScicRegsFile
* 1 00007220 00000010 UNINITIALIZED
00007220 00000010 F2837xD_GlobalVariableDefs.obj (ScicRegsFile)
ScidRegsFile
* 1 00007230 00000010 UNINITIALIZED
00007230 00000010 F2837xD_GlobalVariableDefs.obj (ScidRegsFile)
I2caRegsFile
* 1 00007300 00000022 UNINITIALIZED
00007300 00000022 F2837xD_GlobalVariableDefs.obj (I2caRegsFile)
I2cbRegsFile
* 1 00007340 00000022 UNINITIALIZED
00007340 00000022 F2837xD_GlobalVariableDefs.obj (I2cbRegsFile)
AdcaRegsFile
* 1 00007400 0000007c UNINITIALIZED
00007400 0000007c F2837xD_GlobalVariableDefs.obj (AdcaRegsFile)
AdcbRegsFile
* 1 00007480 0000007c UNINITIALIZED
00007480 0000007c F2837xD_GlobalVariableDefs.obj (AdcbRegsFile)
AdccRegsFile
* 1 00007500 0000007c UNINITIALIZED
00007500 0000007c F2837xD_GlobalVariableDefs.obj (AdccRegsFile)
AdcdRegsFile
* 1 00007580 0000007c UNINITIALIZED
00007580 0000007c F2837xD_GlobalVariableDefs.obj (AdcdRegsFile)
DmaClaSrcSelRegsFile
* 1 00007980 0000001a UNINITIALIZED
00007980 0000001a F2837xD_GlobalVariableDefs.obj (DmaClaSrcSelRegsFile)
GpioDataRegsFile
* 1 00007f00 00000030 UNINITIALIZED
00007f00 00000030 F2837xD_GlobalVariableDefs.obj (GpioDataRegsFile)
Emif1RegsFile
* 1 00047000 00000028 UNINITIALIZED
00047000 00000028 F2837xD_GlobalVariableDefs.obj (Emif1RegsFile)
CanaRegsFile
* 1 00048000 00000164 UNINITIALIZED
00048000 00000164 F2837xD_GlobalVariableDefs.obj (CanaRegsFile)
CanbRegsFile
* 1 0004a000 00000164 UNINITIALIZED
0004a000 00000164 F2837xD_GlobalVariableDefs.obj (CanbRegsFile)
IpcRegsFile
* 1 00050000 00000024 UNINITIALIZED
00050000 00000024 F2837xD_GlobalVariableDefs.obj (IpcRegsFile)
FlashPumpSemaphoreRegsFile
* 1 00050024 00000002 UNINITIALIZED
00050024 00000002 F2837xD_GlobalVariableDefs.obj (FlashPumpSemaphoreRegsFile)
ClkCfgRegsFile
* 1 0005d200 00000032 UNINITIALIZED
0005d200 00000032 F2837xD_GlobalVariableDefs.obj (ClkCfgRegsFile)
CpuSysRegsFile
* 1 0005d300 00000082 UNINITIALIZED
0005d300 00000082 F2837xD_GlobalVariableDefs.obj (CpuSysRegsFile)
DcsmZ1RegsFile
* 1 0005f000 00000022 UNINITIALIZED
0005f000 00000022 F2837xD_GlobalVariableDefs.obj (DcsmZ1RegsFile)
DcsmZ2RegsFile
* 1 0005f040 00000022 UNINITIALIZED
0005f040 00000022 F2837xD_GlobalVariableDefs.obj (DcsmZ2RegsFile)
DcsmCommonRegsFile
* 1 0005f070 00000006 UNINITIALIZED
0005f070 00000006 F2837xD_GlobalVariableDefs.obj (DcsmCommonRegsFile)
MemCfgRegsFile
* 1 0005f400 00000076 UNINITIALIZED
0005f400 00000076 F2837xD_GlobalVariableDefs.obj (MemCfgRegsFile)
Emif1ConfigRegsFile
* 1 0005f480 0000000a UNINITIALIZED
0005f480 0000000a F2837xD_GlobalVariableDefs.obj (Emif1ConfigRegsFile)
AccessProtectionRegsFile
* 1 0005f4c0 0000002e UNINITIALIZED
0005f4c0 0000002e F2837xD_GlobalVariableDefs.obj (AccessProtectionRegsFile)
MemoryErrorRegsFile
* 1 0005f500 0000003a UNINITIALIZED
0005f500 0000003a F2837xD_GlobalVariableDefs.obj (MemoryErrorRegsFile)
Flash0CtrlRegsFile
* 1 0005f800 00000182 UNINITIALIZED
0005f800 00000182 F2837xD_GlobalVariableDefs.obj (Flash0CtrlRegsFile)
Flash0EccRegsFile
* 1 0005fb00 00000028 UNINITIALIZED
0005fb00 00000028 F2837xD_GlobalVariableDefs.obj (Flash0EccRegsFile)
RomPrefetchRegsFile
* 1 0005e608 00000002 UNINITIALIZED
0005e608 00000002 F2837xD_GlobalVariableDefs.obj (RomPrefetchRegsFile)
UidRegsFile
* 1 000703c0 00000010 UNINITIALIZED
000703c0 00000010 F2837xD_GlobalVariableDefs.obj (UidRegsFile)
MODULE SUMMARY
Module code initialized data uninitialized data
------ ---- ---------------- ------------------
.\
F2837xD_GlobalVariableDefs.obj 0 0 8754
cla_asin_cpu02.obj 361 526 650
F2837xD_DefaultISR.obj 1413 0 0
F2837xD_SysCtrl.obj 586 0 0
F2837xD_PieVect.obj 38 448 0
asin.obj 400 0 14
F2837xD_Ipc.obj 173 0 0
F2837xD_PieCtrl.obj 40 0 0
F2837xD_CodeStartBranch.obj 10 0 0
F2837xD_usDelay.obj 8 0 0
+--+--------------------------------+------+------------------+--------------------+
Total: 3029 974 9418
C:/ti/ccs1020/ccs/tools/compiler/ti-cgt-c2000_20.2.2.LTS/lib/rts2800_fpu32.lib
fs_div28.asm.obj 136 0 0
boot28.asm.obj 86 0 0
exit.c.obj 41 14 6
cpy_tbl.c.obj 36 0 0
memcpy.c.obj 29 0 0
ll_aox28.asm.obj 24 0 0
_lock.c.obj 9 10 4
args_main.c.obj 18 0 0
memset.c.obj 7 0 0
pre_init.c.obj 2 0 0
startup.c.obj 1 0 0
+--+--------------------------------+------+------------------+--------------------+
Total: 389 24 10
Stack: 0 0 256
+--+--------------------------------+------+------------------+--------------------+
Grand Total: 3418 998 9684
GLOBAL DATA SYMBOLS: SORTED BY DATA PAGE
address data page name
-------- ---------------- ----
00000400 10 (00000400) __stack
00000b00 2c (00000b00) _AdcaResultRegs
00000b20 2c (00000b00) _AdcbResultRegs
00000b40 2d (00000b40) _AdccResultRegs
00000b60 2d (00000b40) _AdcdResultRegs
00000c00 30 (00000c00) _CpuTimer0Regs
00000c08 30 (00000c00) _CpuTimer1Regs
00000c10 30 (00000c00) _CpuTimer2Regs
00000ce0 33 (00000cc0) _PieCtrlRegs
00000d00 34 (00000d00) _PieVectTable
00001000 40 (00001000) _DmaRegs
00001400 50 (00001400) _Cla1Regs
00001480 52 (00001480) _fResult
00001500 54 (00001500) _fVal
00003000 c0 (00003000) _Clb1LogicCfgRegs
00003100 c4 (00003100) _Clb1LogicCtrlRegs
00003200 c8 (00003200) _Clb1DataExchRegs
00003400 d0 (00003400) _Clb2LogicCfgRegs
00003500 d4 (00003500) _Clb2LogicCtrlRegs
00003600 d8 (00003600) _Clb2DataExchRegs
00003800 e0 (00003800) _Clb3LogicCfgRegs
00003900 e4 (00003900) _Clb3LogicCtrlRegs
00003a00 e8 (00003a00) _Clb3DataExchRegs
00003c00 f0 (00003c00) _Clb4LogicCfgRegs
00003d00 f4 (00003d00) _Clb4LogicCtrlRegs
00003e00 f8 (00003e00) _Clb4DataExchRegs
00004000 100 (00004000) _EPwm1Regs
00004100 104 (00004100) _EPwm2Regs
00004200 108 (00004200) _EPwm3Regs
00004300 10c (00004300) _EPwm4Regs
00004400 110 (00004400) _EPwm5Regs
00004500 114 (00004500) _EPwm6Regs
00004600 118 (00004600) _EPwm7Regs
00004700 11c (00004700) _EPwm8Regs
00004800 120 (00004800) _EPwm9Regs
00004900 124 (00004900) _EPwm10Regs
00004a00 128 (00004a00) _EPwm11Regs
00004b00 12c (00004b00) _EPwm12Regs
00005000 140 (00005000) _ECap1Regs
00005020 140 (00005000) _ECap2Regs
00005040 141 (00005040) _ECap3Regs
00005060 141 (00005040) _ECap4Regs
00005080 142 (00005080) _ECap5Regs
000050a0 142 (00005080) _ECap6Regs
00005100 144 (00005100) _EQep1Regs
00005140 145 (00005140) _EQep2Regs
00005180 146 (00005180) _EQep3Regs
00005c00 170 (00005c00) _DacaRegs
00005c10 170 (00005c00) _DacbRegs
00005c20 170 (00005c00) _DaccRegs
00005c80 172 (00005c80) _Cmpss1Regs
00005ca0 172 (00005c80) _Cmpss2Regs
00005cc0 173 (00005cc0) _Cmpss3Regs
00005ce0 173 (00005cc0) _Cmpss4Regs
00005d00 174 (00005d00) _Cmpss5Regs
00005d20 174 (00005d00) _Cmpss6Regs
00005d40 175 (00005d40) _Cmpss7Regs
00005d60 175 (00005d40) _Cmpss8Regs
00005e00 178 (00005e00) _Sdfm1Regs
00005e80 17a (00005e80) _Sdfm2Regs
00006000 180 (00006000) _McbspaRegs
00006040 181 (00006040) _McbspbRegs
00006100 184 (00006100) _SpiaRegs
00006110 184 (00006100) _SpibRegs
00006120 184 (00006100) _SpicRegs
00007000 1c0 (00007000) _WdRegs
00007060 1c1 (00007040) _NmiIntruptRegs
00007070 1c1 (00007040) _XintRegs
00007200 1c8 (00007200) _SciaRegs
00007210 1c8 (00007200) _ScibRegs
00007220 1c8 (00007200) _ScicRegs
00007230 1c8 (00007200) _ScidRegs
00007300 1cc (00007300) _I2caRegs
00007340 1cd (00007340) _I2cbRegs
00007400 1d0 (00007400) _AdcaRegs
00007480 1d2 (00007480) _AdcbRegs
00007500 1d4 (00007500) _AdccRegs
00007580 1d6 (00007580) _AdcdRegs
00007980 1e6 (00007980) _DmaClaSrcSelRegs
00007f00 1fc (00007f00) _GpioDataRegs
00008000 200 (00008000) _CLAasinTable
0000890c 224 (00008900) _fDebug
00009000 240 (00009000) _asin_expected
00009080 242 (00009080) _y
00009100 244 (00009100) _pass
00009101 244 (00009100) _fail
00009102 244 (00009100) _fVal23
00009104 244 (00009100) _fVal22
00009106 244 (00009100) ___TI_enable_exit_profile_output
00009108 244 (00009100) ___TI_cleanup_ptr
0000910a 244 (00009100) ___TI_dtors_ptr
0000910c 244 (00009100) __lock
0000910e 244 (00009100) __unlock
00047000 11c0 (00047000) _Emif1Regs
00048000 1200 (00048000) _CanaRegs
0004a000 1280 (0004a000) _CanbRegs
00050000 1400 (00050000) _IpcRegs
00050024 1400 (00050000) _FlashPumpSemaphoreRegs
0005d200 1748 (0005d200) _ClkCfgRegs
0005d300 174c (0005d300) _CpuSysRegs
0005e608 1798 (0005e600) _RomPrefetchRegs
0005f000 17c0 (0005f000) _DcsmZ1Regs
0005f040 17c1 (0005f040) _DcsmZ2Regs
0005f070 17c1 (0005f040) _DcsmCommonRegs
0005f400 17d0 (0005f400) _MemCfgRegs
0005f480 17d2 (0005f480) _Emif1ConfigRegs
0005f4c0 17d3 (0005f4c0) _AccessProtectionRegs
0005f500 17d4 (0005f500) _MemoryErrorRegs
0005f800 17e0 (0005f800) _Flash0CtrlRegs
0005fb00 17ec (0005fb00) _Flash0EccRegs
000703c0 1c0f (000703c0) _UidRegs
00082de8 20b7 (00082dc0) _PieVectTableInit
GLOBAL SYMBOLS: SORTED ALPHABETICALLY BY Name
page address name
---- ------- ----
0 00082000 .text
0 00082ac3 C$$EXIT
abs 00000100 CLA_SCRATCHPAD_SIZE
0 00082969 FS$$DIV
0 00082b7b LL$$AND
0 00082b83 LL$$OR
0 00082b8b LL$$XOR
0 000820be _ADCA1_ISR
0 0008233e _ADCA2_ISR
0 00082348 _ADCA3_ISR
0 00082352 _ADCA4_ISR
0 00082334 _ADCA_EVT_ISR
0 000820c8 _ADCB1_ISR
0 00082366 _ADCB2_ISR
0 00082370 _ADCB3_ISR
0 0008237a _ADCB4_ISR
0 0008235c _ADCB_EVT_ISR
0 000820d2 _ADCC1_ISR
0 000824ce _ADCC2_ISR
0 000824d8 _ADCC3_ISR
0 000824e2 _ADCC4_ISR
0 000824c4 _ADCC_EVT_ISR
0 000820f0 _ADCD1_ISR
0 000824f6 _ADCD2_ISR
0 00082500 _ADCD3_ISR
0 0008250a _ADCD4_ISR
0 000824ec _ADCD_EVT_ISR
0 00082546 _AUX_PLL_SLIP_ISR
1 0005f4c0 _AccessProtectionRegs
0 0008292c _AckIpcFlag
1 00007400 _AdcaRegs
1 00000b00 _AdcaResultRegs
1 00007480 _AdcbRegs
1 00000b20 _AdcbResultRegs
1 00007500 _AdccRegs
1 00000b40 _AdccResultRegs
1 00007580 _AdcdRegs
1 00000b60 _AdcdResultRegs
0 000827ab _AuxAuxClkSel
0 00082795 _AuxIntOsc2Sel
0 0008279f _AuxXtalOscSel
0 0008230c _CANA0_ISR
0 00082316 _CANA1_ISR
0 00082320 _CANB0_ISR
0 0008232a _CANB1_ISR
0 00082384 _CLA1_1_ISR
0 0008238e _CLA1_2_ISR
0 00082398 _CLA1_3_ISR
0 000823a2 _CLA1_4_ISR
0 000823ac _CLA1_5_ISR
0 000823b6 _CLA1_6_ISR
0 000823c0 _CLA1_7_ISR
0 000823ca _CLA1_8_ISR
0 00082550 _CLA_OVERFLOW_ISR
0 0008255a _CLA_UNDERFLOW_ISR
0 00082844 _CLA_configClaMemory
0 0008287b _CLA_initCpu2Cla1
0 000827e5 _CLA_runTest
0 00008000 _CLAasinTable
1 00048000 _CanaRegs
1 0004a000 _CanbRegs
0 00082936 _CancelIpcFlag
abs 00000000 _Cla1ConstLoadSize
0 00008800 _Cla1ConstLoadStart
0 00008800 _Cla1ConstRunStart
1 00001400 _Cla1Regs
0 0000a000 _Cla1Task1
0 0000a090 _Cla1Task2
0 0000a098 _Cla1Task3
0 0000a0a0 _Cla1Task4
0 0000a0a8 _Cla1Task5
0 0000a0b0 _Cla1Task6
0 0000a0b8 _Cla1Task7
0 0000a0c0 _Cla1Task8
0 000860c8 _Cla1funcsLoadEnd
abs 000000c8 _Cla1funcsLoadSize
0 00086000 _Cla1funcsLoadStart
0 0000a000 _Cla1funcsRunStart
1 00003200 _Clb1DataExchRegs
1 00003000 _Clb1LogicCfgRegs
1 00003100 _Clb1LogicCtrlRegs
1 00003600 _Clb2DataExchRegs
1 00003400 _Clb2LogicCfgRegs
1 00003500 _Clb2LogicCtrlRegs
1 00003a00 _Clb3DataExchRegs
1 00003800 _Clb3LogicCfgRegs
1 00003900 _Clb3LogicCtrlRegs
1 00003e00 _Clb4DataExchRegs
1 00003c00 _Clb4LogicCfgRegs
1 00003d00 _Clb4LogicCtrlRegs
1 0005d200 _ClkCfgRegs
1 00005c80 _Cmpss1Regs
1 00005ca0 _Cmpss2Regs
1 00005cc0 _Cmpss3Regs
1 00005ce0 _Cmpss4Regs
1 00005d00 _Cmpss5Regs
1 00005d20 _Cmpss6Regs
1 00005d40 _Cmpss7Regs
1 00005d60 _Cmpss8Regs
1 0005d300 _CpuSysRegs
1 00000c00 _CpuTimer0Regs
1 00000c08 _CpuTimer1Regs
1 00000c10 _CpuTimer2Regs
0 00082740 _CsmUnlock
0 00082014 _DATALOG_ISR
0 00082258 _DMA_CH1_ISR
0 00082262 _DMA_CH2_ISR
0 0008226c _DMA_CH3_ISR
0 00082276 _DMA_CH4_ISR
0 00082280 _DMA_CH5_ISR
0 0008228a _DMA_CH6_ISR
1 00005c00 _DacaRegs
1 00005c10 _DacbRegs
1 00005c20 _DaccRegs
1 0005f070 _DcsmCommonRegs
1 0005f000 _DcsmZ1Regs
1 0005f040 _DcsmZ2Regs
0 00082643 _DisableDog
0 00082604 _DisablePeripheralClocks
1 00007980 _DmaClaSrcSelRegs
1 00001000 _DmaRegs
0 000821ae _ECAP1_ISR
0 000821b8 _ECAP2_ISR
0 000821c2 _ECAP3_ISR
0 000821cc _ECAP4_ISR
0 000821d6 _ECAP5_ISR
0 000821e0 _ECAP6_ISR
1 00005000 _ECap1Regs
1 00005020 _ECap2Regs
1 00005040 _ECap3Regs
1 00005060 _ECap4Regs
1 00005080 _ECap5Regs
1 000050a0 _ECap6Regs
0 00082514 _EMIF_ERROR_ISR
0 0008256e _EMPTY_ISR
0 00082028 _EMU_ISR
0 0008246a _EPWM10_ISR
0 00082442 _EPWM10_TZ_ISR
0 00082474 _EPWM11_ISR
0 0008244c _EPWM11_TZ_ISR
0 0008247e _EPWM12_ISR
0 00082456 _EPWM12_TZ_ISR
0 0008215e _EPWM1_ISR
0 0008210e _EPWM1_TZ_ISR
0 00082168 _EPWM2_ISR
0 00082118 _EPWM2_TZ_ISR
0 00082172 _EPWM3_ISR
0 00082122 _EPWM3_TZ_ISR
0 0008217c _EPWM4_ISR
0 0008212c _EPWM4_TZ_ISR
0 00082186 _EPWM5_ISR
0 00082136 _EPWM5_TZ_ISR
0 00082190 _EPWM6_ISR
0 00082140 _EPWM6_TZ_ISR
0 0008219a _EPWM7_ISR
0 0008214a _EPWM7_TZ_ISR
0 000821a4 _EPWM8_ISR
0 00082154 _EPWM8_TZ_ISR
0 00082460 _EPWM9_ISR
0 00082438 _EPWM9_TZ_ISR
1 00004900 _EPwm10Regs
1 00004a00 _EPwm11Regs
1 00004b00 _EPwm12Regs
1 00004000 _EPwm1Regs
1 00004100 _EPwm2Regs
1 00004200 _EPwm3Regs
1 00004300 _EPwm4Regs
1 00004400 _EPwm5Regs
1 00004500 _EPwm6Regs
1 00004600 _EPwm7Regs
1 00004700 _EPwm8Regs
1 00004800 _EPwm9Regs
0 000821ea _EQEP1_ISR
0 000821f4 _EQEP2_ISR
0 000821fe _EQEP3_ISR
1 00005100 _EQep1Regs
1 00005140 _EQep2Regs
1 00005180 _EQep3Regs
1 0005f480 _Emif1ConfigRegs
1 00047000 _Emif1Regs
0 00082b0b _EnableInterrupts
0 0000b000 _F28x_usDelay
0 00082528 _FLASH_CORRECTABLE_ERROR_ISR
0 000823fc _FPU_OVERFLOW_ISR
0 00082406 _FPU_UNDERFLOW_ISR
0 00082905 _FillIpcSendData
1 0005f800 _Flash0CtrlRegs
1 0005fb00 _Flash0EccRegs
1 00050024 _FlashPumpSemaphoreRegs
1 00007f00 _GpioDataRegs
0 000827c9 _HALT
0 000827cc _HIB
0 0008229e _I2CA_FIFO_ISR
0 00082294 _I2CA_ISR
0 000822b2 _I2CB_FIFO_ISR
0 000822a8 _I2CB_ISR
1 00007300 _I2caRegs
1 00007340 _I2cbRegs
0 000827b5 _IDLE
0 0008203c _ILLEGAL_ISR
0 00082410 _IPC0_ISR
0 0008241a _IPC1_ISR
0 00082424 _IPC2_ISR
0 0008242e _IPC3_ISR
0 00082651 _InitAuxPll
0 000828bc _InitIpc
0 0008258a _InitPeripheralClocks
0 00082aec _InitPieCtrl
0 00082b14 _InitPieVectTable
0 00082585 _InitSysCtrl
1 00050000 _IpcRegs
0 0008295a _IpcSync
0 00082230 _MCBSPA_RX_ISR
0 0008223a _MCBSPA_TX_ISR
0 00082244 _MCBSPB_RX_ISR
0 0008224e _MCBSPB_TX_ISR
1 00006000 _McbspaRegs
1 00006040 _McbspbRegs
1 0005f400 _MemCfgRegs
1 0005f500 _MemoryErrorRegs
0 00082032 _NMI_ISR
0 0008257b _NOTUSED_ISR
1 00007060 _NmiIntruptRegs
0 00082564 _PIE_RESERVED_ISR
1 00000ce0 _PieCtrlRegs
1 00000d00 _PieVectTable
0 00082de8 _PieVectTableInit
0 00082532 _RAM_ACCESS_VIOLATION_ISR
0 0008251e _RAM_CORRECTABLE_ERROR_ISR
0 0008201e _RTOS_ISR
0 000860cc _RamfuncsLoadEnd
abs 00000004 _RamfuncsLoadSize
0 000860c8 _RamfuncsLoadStart
0 0000b004 _RamfuncsRunEnd
abs 00000004 _RamfuncsRunSize
0 0000b000 _RamfuncsRunStart
0 000828ca _ReadIpcTimer
0 000828f5 _RecvIpcData
0 0008262b _ReleaseFlashPump
1 0005e608 _RomPrefetchRegs
0 000822e4 _SCIA_RX_ISR
0 000822ee _SCIA_TX_ISR
0 000822f8 _SCIB_RX_ISR
0 00082302 _SCIB_TX_ISR
0 000822bc _SCIC_RX_ISR
0 000822c6 _SCIC_TX_ISR
0 000822d0 _SCID_RX_ISR
0 000822da _SCID_TX_ISR
0 00082488 _SD1_ISR
0 00082492 _SD2_ISR
0 00082208 _SPIA_RX_ISR
0 00082212 _SPIA_TX_ISR
0 0008221c _SPIB_RX_ISR
0 00082226 _SPIB_TX_ISR
0 0008249c _SPIC_RX_ISR
0 000824a6 _SPIC_TX_ISR
0 000827be _STANDBY
0 0008253c _SYS_PLL_SLIP_ISR
1 00007200 _SciaRegs
1 00007210 _ScibRegs
1 00007220 _ScicRegs
1 00007230 _ScidRegs
1 00005e00 _Sdfm1Regs
1 00005e80 _Sdfm2Regs
0 0008261c _SeizeFlashPump
0 00082911 _SendIpcCommand
0 000828de _SendIpcData
0 00082922 _SendIpcFlag
0 00082635 _ServiceDog
1 00006100 _SpiaRegs
1 00006110 _SpibRegs
1 00006120 _SpicRegs
0 00082761 _SysIntOsc1Sel
0 00082771 _SysIntOsc2Sel
0 00082785 _SysXtalOscSel
0 000820fa _TIMER0_ISR
0 00082000 _TIMER1_ISR
0 0008200a _TIMER2_ISR
0 000824b0 _UPPA_ISR
0 000824ba _USBA_ISR
0 000820a0 _USER10_ISR
0 000820aa _USER11_ISR
0 000820b4 _USER12_ISR
0 00082046 _USER1_ISR
0 00082050 _USER2_ISR
0 0008205a _USER3_ISR
0 00082064 _USER4_ISR
0 0008206e _USER5_ISR
0 00082078 _USER6_ISR
0 00082082 _USER7_ISR
0 0008208c _USER8_ISR
0 00082096 _USER9_ISR
1 000703c0 _UidRegs
0 000823f2 _VCU_ISR
0 00082104 _WAKE_ISR
0 0008294d _WaitForIpcAck
0 00082940 _WaitForIpcFlag
1 00007000 _WdRegs
0 000820dc _XINT1_ISR
0 000820e6 _XINT2_ISR
0 000823d4 _XINT3_ISR
0 000823de _XINT4_ISR
0 000823e8 _XINT5_ISR
1 00007070 _XintRegs
1 00000500 __STACK_END
abs 00000100 __STACK_SIZE
1 00009108 ___TI_cleanup_ptr
1 0000910a ___TI_dtors_ptr
1 00009106 ___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 00082bc0 ___cinit__
0 00082bc0 ___etext__
abs ffffffff ___pinit__
0 00082000 ___text__
0 00082b93 __args_main
1 0000910c __lock
0 00082bad __nop
0 00082ba9 __register_lock
0 00082ba5 __register_unlock
1 00000400 __stack
0 00082bbf __system_post_cinit
0 00082bbd __system_pre_init
1 0000910e __unlock
0 00082ac3 _abort
1 00009000 _asin_expected
0 00082a6d _c_int00
0 000829f1 _cla1Isr1
0 00082a02 _cla1Isr2
0 00082a11 _cla1Isr3
0 00082a20 _cla1Isr4
0 00082a2f _cla1Isr5
0 00082a3e _cla1Isr6
0 00082a4d _cla1Isr7
0 00082a5c _cla1Isr8
0 00082b3a _copy_in
0 00082ac5 _exit
0 0000890c _fDebug
1 00001480 _fResult
1 00001500 _fVal
1 00009104 _fVal22
1 00009102 _fVal23
1 00009101 _fail
0 000827cf _main
0 00082b5e _memcpy
0 00082bb6 _memset
1 00009100 _pass
1 00009080 _y
abs ffffffff binit
0 00082bc0 cinit
0 00080000 code_start
0 00082bc0 etext
abs ffffffff pinit
GLOBAL SYMBOLS: SORTED BY Symbol Address
page address name
---- ------- ----
0 00008000 _CLAasinTable
0 00008800 _Cla1ConstLoadStart
0 00008800 _Cla1ConstRunStart
0 0000890c _fDebug
0 0000a000 _Cla1Task1
0 0000a000 _Cla1funcsRunStart
0 0000a090 _Cla1Task2
0 0000a098 _Cla1Task3
0 0000a0a0 _Cla1Task4
0 0000a0a8 _Cla1Task5
0 0000a0b0 _Cla1Task6
0 0000a0b8 _Cla1Task7
0 0000a0c0 _Cla1Task8
0 0000b000 _F28x_usDelay
0 0000b000 _RamfuncsRunStart
0 0000b004 _RamfuncsRunEnd
0 00080000 code_start
0 00082000 .text
0 00082000 _TIMER1_ISR
0 00082000 ___text__
0 0008200a _TIMER2_ISR
0 00082014 _DATALOG_ISR
0 0008201e _RTOS_ISR
0 00082028 _EMU_ISR
0 00082032 _NMI_ISR
0 0008203c _ILLEGAL_ISR
0 00082046 _USER1_ISR
0 00082050 _USER2_ISR
0 0008205a _USER3_ISR
0 00082064 _USER4_ISR
0 0008206e _USER5_ISR
0 00082078 _USER6_ISR
0 00082082 _USER7_ISR
0 0008208c _USER8_ISR
0 00082096 _USER9_ISR
0 000820a0 _USER10_ISR
0 000820aa _USER11_ISR
0 000820b4 _USER12_ISR
0 000820be _ADCA1_ISR
0 000820c8 _ADCB1_ISR
0 000820d2 _ADCC1_ISR
0 000820dc _XINT1_ISR
0 000820e6 _XINT2_ISR
0 000820f0 _ADCD1_ISR
0 000820fa _TIMER0_ISR
0 00082104 _WAKE_ISR
0 0008210e _EPWM1_TZ_ISR
0 00082118 _EPWM2_TZ_ISR
0 00082122 _EPWM3_TZ_ISR
0 0008212c _EPWM4_TZ_ISR
0 00082136 _EPWM5_TZ_ISR
0 00082140 _EPWM6_TZ_ISR
0 0008214a _EPWM7_TZ_ISR
0 00082154 _EPWM8_TZ_ISR
0 0008215e _EPWM1_ISR
0 00082168 _EPWM2_ISR
0 00082172 _EPWM3_ISR
0 0008217c _EPWM4_ISR
0 00082186 _EPWM5_ISR
0 00082190 _EPWM6_ISR
0 0008219a _EPWM7_ISR
0 000821a4 _EPWM8_ISR
0 000821ae _ECAP1_ISR
0 000821b8 _ECAP2_ISR
0 000821c2 _ECAP3_ISR
0 000821cc _ECAP4_ISR
0 000821d6 _ECAP5_ISR
0 000821e0 _ECAP6_ISR
0 000821ea _EQEP1_ISR
0 000821f4 _EQEP2_ISR
0 000821fe _EQEP3_ISR
0 00082208 _SPIA_RX_ISR
0 00082212 _SPIA_TX_ISR
0 0008221c _SPIB_RX_ISR
0 00082226 _SPIB_TX_ISR
0 00082230 _MCBSPA_RX_ISR
0 0008223a _MCBSPA_TX_ISR
0 00082244 _MCBSPB_RX_ISR
0 0008224e _MCBSPB_TX_ISR
0 00082258 _DMA_CH1_ISR
0 00082262 _DMA_CH2_ISR
0 0008226c _DMA_CH3_ISR
0 00082276 _DMA_CH4_ISR
0 00082280 _DMA_CH5_ISR
0 0008228a _DMA_CH6_ISR
0 00082294 _I2CA_ISR
0 0008229e _I2CA_FIFO_ISR
0 000822a8 _I2CB_ISR
0 000822b2 _I2CB_FIFO_ISR
0 000822bc _SCIC_RX_ISR
0 000822c6 _SCIC_TX_ISR
0 000822d0 _SCID_RX_ISR
0 000822da _SCID_TX_ISR
0 000822e4 _SCIA_RX_ISR
0 000822ee _SCIA_TX_ISR
0 000822f8 _SCIB_RX_ISR
0 00082302 _SCIB_TX_ISR
0 0008230c _CANA0_ISR
0 00082316 _CANA1_ISR
0 00082320 _CANB0_ISR
0 0008232a _CANB1_ISR
0 00082334 _ADCA_EVT_ISR
0 0008233e _ADCA2_ISR
0 00082348 _ADCA3_ISR
0 00082352 _ADCA4_ISR
0 0008235c _ADCB_EVT_ISR
0 00082366 _ADCB2_ISR
0 00082370 _ADCB3_ISR
0 0008237a _ADCB4_ISR
0 00082384 _CLA1_1_ISR
0 0008238e _CLA1_2_ISR
0 00082398 _CLA1_3_ISR
0 000823a2 _CLA1_4_ISR
0 000823ac _CLA1_5_ISR
0 000823b6 _CLA1_6_ISR
0 000823c0 _CLA1_7_ISR
0 000823ca _CLA1_8_ISR
0 000823d4 _XINT3_ISR
0 000823de _XINT4_ISR
0 000823e8 _XINT5_ISR
0 000823f2 _VCU_ISR
0 000823fc _FPU_OVERFLOW_ISR
0 00082406 _FPU_UNDERFLOW_ISR
0 00082410 _IPC0_ISR
0 0008241a _IPC1_ISR
0 00082424 _IPC2_ISR
0 0008242e _IPC3_ISR
0 00082438 _EPWM9_TZ_ISR
0 00082442 _EPWM10_TZ_ISR
0 0008244c _EPWM11_TZ_ISR
0 00082456 _EPWM12_TZ_ISR
0 00082460 _EPWM9_ISR
0 0008246a _EPWM10_ISR
0 00082474 _EPWM11_ISR
0 0008247e _EPWM12_ISR
0 00082488 _SD1_ISR
0 00082492 _SD2_ISR
0 0008249c _SPIC_RX_ISR
0 000824a6 _SPIC_TX_ISR
0 000824b0 _UPPA_ISR
0 000824ba _USBA_ISR
0 000824c4 _ADCC_EVT_ISR
0 000824ce _ADCC2_ISR
0 000824d8 _ADCC3_ISR
0 000824e2 _ADCC4_ISR
0 000824ec _ADCD_EVT_ISR
0 000824f6 _ADCD2_ISR
0 00082500 _ADCD3_ISR
0 0008250a _ADCD4_ISR
0 00082514 _EMIF_ERROR_ISR
0 0008251e _RAM_CORRECTABLE_ERROR_ISR
0 00082528 _FLASH_CORRECTABLE_ERROR_ISR
0 00082532 _RAM_ACCESS_VIOLATION_ISR
0 0008253c _SYS_PLL_SLIP_ISR
0 00082546 _AUX_PLL_SLIP_ISR
0 00082550 _CLA_OVERFLOW_ISR
0 0008255a _CLA_UNDERFLOW_ISR
0 00082564 _PIE_RESERVED_ISR
0 0008256e _EMPTY_ISR
0 0008257b _NOTUSED_ISR
0 00082585 _InitSysCtrl
0 0008258a _InitPeripheralClocks
0 00082604 _DisablePeripheralClocks
0 0008261c _SeizeFlashPump
0 0008262b _ReleaseFlashPump
0 00082635 _ServiceDog
0 00082643 _DisableDog
0 00082651 _InitAuxPll
0 00082740 _CsmUnlock
0 00082761 _SysIntOsc1Sel
0 00082771 _SysIntOsc2Sel
0 00082785 _SysXtalOscSel
0 00082795 _AuxIntOsc2Sel
0 0008279f _AuxXtalOscSel
0 000827ab _AuxAuxClkSel
0 000827b5 _IDLE
0 000827be _STANDBY
0 000827c9 _HALT
0 000827cc _HIB
0 000827cf _main
0 000827e5 _CLA_runTest
0 00082844 _CLA_configClaMemory
0 0008287b _CLA_initCpu2Cla1
0 000828bc _InitIpc
0 000828ca _ReadIpcTimer
0 000828de _SendIpcData
0 000828f5 _RecvIpcData
0 00082905 _FillIpcSendData
0 00082911 _SendIpcCommand
0 00082922 _SendIpcFlag
0 0008292c _AckIpcFlag
0 00082936 _CancelIpcFlag
0 00082940 _WaitForIpcFlag
0 0008294d _WaitForIpcAck
0 0008295a _IpcSync
0 00082969 FS$$DIV
0 000829f1 _cla1Isr1
0 00082a02 _cla1Isr2
0 00082a11 _cla1Isr3
0 00082a20 _cla1Isr4
0 00082a2f _cla1Isr5
0 00082a3e _cla1Isr6
0 00082a4d _cla1Isr7
0 00082a5c _cla1Isr8
0 00082a6d _c_int00
0 00082ac3 C$$EXIT
0 00082ac3 _abort
0 00082ac5 _exit
0 00082aec _InitPieCtrl
0 00082b0b _EnableInterrupts
0 00082b14 _InitPieVectTable
0 00082b3a _copy_in
0 00082b5e _memcpy
0 00082b7b LL$$AND
0 00082b83 LL$$OR
0 00082b8b LL$$XOR
0 00082b93 __args_main
0 00082ba5 __register_unlock
0 00082ba9 __register_lock
0 00082bad __nop
0 00082bb6 _memset
0 00082bbd __system_pre_init
0 00082bbf __system_post_cinit
0 00082bc0 ___cinit__
0 00082bc0 ___etext__
0 00082bc0 cinit
0 00082bc0 etext
0 00082de8 _PieVectTableInit
0 00086000 _Cla1funcsLoadStart
0 000860c8 _Cla1funcsLoadEnd
0 000860c8 _RamfuncsLoadStart
0 000860cc _RamfuncsLoadEnd
1 00000400 __stack
1 00000500 __STACK_END
1 00000b00 _AdcaResultRegs
1 00000b20 _AdcbResultRegs
1 00000b40 _AdccResultRegs
1 00000b60 _AdcdResultRegs
1 00000c00 _CpuTimer0Regs
1 00000c08 _CpuTimer1Regs
1 00000c10 _CpuTimer2Regs
1 00000ce0 _PieCtrlRegs
1 00000d00 _PieVectTable
1 00001000 _DmaRegs
1 00001400 _Cla1Regs
1 00001480 _fResult
1 00001500 _fVal
1 00003000 _Clb1LogicCfgRegs
1 00003100 _Clb1LogicCtrlRegs
1 00003200 _Clb1DataExchRegs
1 00003400 _Clb2LogicCfgRegs
1 00003500 _Clb2LogicCtrlRegs
1 00003600 _Clb2DataExchRegs
1 00003800 _Clb3LogicCfgRegs
1 00003900 _Clb3LogicCtrlRegs
1 00003a00 _Clb3DataExchRegs
1 00003c00 _Clb4LogicCfgRegs
1 00003d00 _Clb4LogicCtrlRegs
1 00003e00 _Clb4DataExchRegs
1 00004000 _EPwm1Regs
1 00004100 _EPwm2Regs
1 00004200 _EPwm3Regs
1 00004300 _EPwm4Regs
1 00004400 _EPwm5Regs
1 00004500 _EPwm6Regs
1 00004600 _EPwm7Regs
1 00004700 _EPwm8Regs
1 00004800 _EPwm9Regs
1 00004900 _EPwm10Regs
1 00004a00 _EPwm11Regs
1 00004b00 _EPwm12Regs
1 00005000 _ECap1Regs
1 00005020 _ECap2Regs
1 00005040 _ECap3Regs
1 00005060 _ECap4Regs
1 00005080 _ECap5Regs
1 000050a0 _ECap6Regs
1 00005100 _EQep1Regs
1 00005140 _EQep2Regs
1 00005180 _EQep3Regs
1 00005c00 _DacaRegs
1 00005c10 _DacbRegs
1 00005c20 _DaccRegs
1 00005c80 _Cmpss1Regs
1 00005ca0 _Cmpss2Regs
1 00005cc0 _Cmpss3Regs
1 00005ce0 _Cmpss4Regs
1 00005d00 _Cmpss5Regs
1 00005d20 _Cmpss6Regs
1 00005d40 _Cmpss7Regs
1 00005d60 _Cmpss8Regs
1 00005e00 _Sdfm1Regs
1 00005e80 _Sdfm2Regs
1 00006000 _McbspaRegs
1 00006040 _McbspbRegs
1 00006100 _SpiaRegs
1 00006110 _SpibRegs
1 00006120 _SpicRegs
1 00007000 _WdRegs
1 00007060 _NmiIntruptRegs
1 00007070 _XintRegs
1 00007200 _SciaRegs
1 00007210 _ScibRegs
1 00007220 _ScicRegs
1 00007230 _ScidRegs
1 00007300 _I2caRegs
1 00007340 _I2cbRegs
1 00007400 _AdcaRegs
1 00007480 _AdcbRegs
1 00007500 _AdccRegs
1 00007580 _AdcdRegs
1 00007980 _DmaClaSrcSelRegs
1 00007f00 _GpioDataRegs
1 00009000 _asin_expected
1 00009080 _y
1 00009100 _pass
1 00009101 _fail
1 00009102 _fVal23
1 00009104 _fVal22
1 00009106 ___TI_enable_exit_profile_output
1 00009108 ___TI_cleanup_ptr
1 0000910a ___TI_dtors_ptr
1 0000910c __lock
1 0000910e __unlock
1 00047000 _Emif1Regs
1 00048000 _CanaRegs
1 0004a000 _CanbRegs
1 00050000 _IpcRegs
1 00050024 _FlashPumpSemaphoreRegs
1 0005d200 _ClkCfgRegs
1 0005d300 _CpuSysRegs
1 0005e608 _RomPrefetchRegs
1 0005f000 _DcsmZ1Regs
1 0005f040 _DcsmZ2Regs
1 0005f070 _DcsmCommonRegs
1 0005f400 _MemCfgRegs
1 0005f480 _Emif1ConfigRegs
1 0005f4c0 _AccessProtectionRegs
1 0005f500 _MemoryErrorRegs
1 0005f800 _Flash0CtrlRegs
1 0005fb00 _Flash0EccRegs
1 000703c0 _UidRegs
abs 00000000 _Cla1ConstLoadSize
abs 00000004 _RamfuncsLoadSize
abs 00000004 _RamfuncsRunSize
abs 000000c8 _Cla1funcsLoadSize
abs 00000100 CLA_SCRATCHPAD_SIZE
abs 00000100 __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
[356 symbols]
looking forward to your reply. Thanks.
