1
2MEMORY
3{
4 PAGE 0:    /* Program Memory */
5
6 PAGE 1:    /* Data Memory */
7
8   ADCA_RESULT   : origin = 0x000B00, length = 0x000020
9   ADCB_RESULT   : origin = 0x000B20, length = 0x000020
10   ADCC_RESULT   : origin = 0x000B40, length = 0x000020
11   ADCD_RESULT   : origin = 0x000B60, length = 0x000020
12
13   ADCA          : origin = 0x007400, length = 0x000080
14   ADCB          : origin = 0x007480, length = 0x000080
15   ADCC          : origin = 0x007500, length = 0x000080
16   ADCD          : origin = 0x007580, length = 0x000080
17
18   CANA          : origin = 0x048000, length = 0x000800
19   CANB          : origin = 0x04A000, length = 0x000800
20
21   CLA1         : origin = 0x001400, length = 0x000040     /* CLA registers */
22
23   CMPSS1       : origin = 0x005C80, length = 0x000020
24   CMPSS2       : origin = 0x005CA0, length = 0x000020
25   CMPSS3       : origin = 0x005CC0, length = 0x000020
26   CMPSS4       : origin = 0x005CE0, length = 0x000020
27   CMPSS5       : origin = 0x005D00, length = 0x000020
28   CMPSS6       : origin = 0x005D20, length = 0x000020
29   CMPSS7       : origin = 0x005D40, length = 0x000020
30   CMPSS8       : origin = 0x005D60, length = 0x000020
31
32   CPU_TIMER0   : origin = 0x000C00, length = 0x000008     /* CPU Timer0 registers */
33   CPU_TIMER1   : origin = 0x000C08, length = 0x000008     /* CPU Timer1 registers */
34   CPU_TIMER2   : origin = 0x000C10, length = 0x000008     /* CPU Timer2 registers */
35
36   DACA          : origin = 0x005C00, length = 0x000010
37   DACB          : origin = 0x005C10, length = 0x000010
38   DACC          : origin = 0x005C20, length = 0x000010
39
40   DMA          : origin = 0x001000, length = 0x000200
41   DMACLASRCSEL : origin = 0x007980, length = 0x000040
42
43   ECAP1        : origin = 0x005000, length = 0x000020     /* Enhanced Capture 1 registers */
44   ECAP2        : origin = 0x005020, length = 0x000020     /* Enhanced Capture 2 registers */
45   ECAP3        : origin = 0x005040, length = 0x000020     /* Enhanced Capture 3 registers */
46   ECAP4        : origin = 0x005060, length = 0x000020     /* Enhanced Capture 4 registers */
47   ECAP5        : origin = 0x005080, length = 0x000020     /* Enhanced Capture 5 registers */
48   ECAP6        : origin = 0x0050A0, length = 0x000020     /* Enhanced Capture 6 registers */
49
50   EMIF1        : origin = 0x047000, length = 0x000800
51   EMIF2        : origin = 0x047800, length = 0x000800
52
53   EQEP1        : origin = 0x005100, length = 0x000040     /* Enhanced QEP 1 registers */
54   EQEP2        : origin = 0x005140, length = 0x000040     /* Enhanced QEP 2 registers */
55   EQEP3        : origin = 0x005180, length = 0x000040     /* Enhanced QEP 3 registers */
56
57   EPWM1        : origin = 0x004000, length = 0x000100     /* Enhanced PWM 1 registers */
58   EPWM2        : origin = 0x004100, length = 0x000100     /* Enhanced PWM 2 registers */
59   EPWM3        : origin = 0x004200, length = 0x000100     /* Enhanced PWM 3 registers */
60   EPWM4        : origin = 0x004300, length = 0x000100     /* Enhanced PWM 4 registers */
61   EPWM5        : origin = 0x004400, length = 0x000100     /* Enhanced PWM 5 registers */
62   EPWM6        : origin = 0x004500, length = 0x000100     /* Enhanced PWM 6 registers */
63   EPWM7        : origin = 0x004600, length = 0x000100     /* Enhanced PWM 7 registers */
64   EPWM8        : origin = 0x004700, length = 0x000100     /* Enhanced PWM 8 registers */
65   EPWM9        : origin = 0x004800, length = 0x000100     /* Enhanced PWM 9 registers */
66   EPWM10       : origin = 0x004900, length = 0x000100     /* Enhanced PWM 10 registers */
67   EPWM11       : origin = 0x004A00, length = 0x000100     /* Enhanced PWM 11 registers */
68   EPWM12       : origin = 0x004B00, length = 0x000100     /* Enhanced PWM 12 registers */
69
70   FLASH0_CTRL  : origin = 0x05F800, length = 0x000300
71   FLASH0_ECC   : origin = 0x05FB00, length = 0x000040
72
73   GPIOCTRL     : origin = 0x007C00, length = 0x000180     /* GPIO control registers */
74   GPIODAT      : origin = 0x007F00, length = 0x000030     /* GPIO data registers */
75   I2CA         : origin = 0x007300, length = 0x000040     /* I2C-A registers */
76   I2CB         : origin = 0x007340, length = 0x000040     /* I2C-B registers */
77
78   IPC          : origin = 0x050000, length = 0x000024
79
80   FLASHPUMPSEMAPHORE   : origin = 0x050024, length = 0x000002
81
82   MEMCFG       : origin = 0x05F400, length = 0x000080     /* Mem Config registers */
83   EMIF1CONFIG  : origin = 0x05F480, length = 0x000020     /* Emif-1 Config registers */
84   ACCESSPROTECTION  : origin = 0x05F4C0, length = 0x000040     /* Access Protection registers */
85   MEMORYERROR  : origin = 0x05F500, length = 0x000040     /* Access Protection registers */
86
87
88   MCBSPA       : origin = 0x006000, length = 0x000040     /* McBSP-A registers */
89   MCBSPB       : origin = 0x006040, length = 0x000040     /* McBSP-A registers */
90
91   NMIINTRUPT   : origin = 0x007060, length = 0x000010     /* NMI Watchdog Interrupt Registers */
92
93   PIE_CTRL     : origin = 0x000CE0, length = 0x000020     /* PIE control registers */
94   PIE_VECT     : origin = 0x000D00, length = 0x000200     /* PIE Vector Table */
95   SCIA         : origin = 0x007200, length = 0x000010     /* SCI-A registers */
96   SCIB         : origin = 0x007210, length = 0x000010     /* SCI-B registers */
97   SCIC         : origin = 0x007220, length = 0x000010     /* SCI-C registers */
98   SCID         : origin = 0x007230, length = 0x000010     /* SCI-D registers */
99
100   SDFM1        : origin = 0x005E00, length = 0x000080     /* Sigma delta 1 registers */
101   SDFM2        : origin = 0x005E80, length = 0x000080     /* Sigma delta 2 registers */
102
103   SPIA         : origin = 0x006100, length = 0x000010
104   SPIB         : origin = 0x006110, length = 0x000010
105   SPIC         : origin = 0x006120, length = 0x000010
106   SPID         : origin = 0x006130, length = 0x000010
107   CLK_CFG     : origin = 0x05D200, length = 0x000100
108   CPU_SYS     : origin = 0x05D300, length = 0x000100
109
110   WD           : origin = 0x007000, length = 0x000040
111
112   XINT         : origin = 0x007070, length = 0x000010
113
114   DCSM_Z1      : origin = 0x05F000, length = 0x000030     /* Zone 1 Dual code security module registers */
115   DCSM_Z2      : origin = 0x05F040, length = 0x000030     /* Zone 2 Dual code security module registers */
116   DCSM_COMMON  : origin = 0x05F070, length = 0x000010     /* Common Dual code security module registers */
117
118}
119
120
121SECTIONS
122{
123/*** PIE Vect Table and Boot ROM Variables Structures ***/
124  UNION run = PIE_VECT, PAGE = 1
125   {
126      PieVectTableFile
127      GROUP
128      {
129         EmuBModeVar
130      }
131   }
132
133   AdcaResultFile        : > ADCA_RESULT,  PAGE = 1
134   AdcbResultFile        : > ADCB_RESULT,  PAGE = 1
135   AdccResultFile        : > ADCC_RESULT,  PAGE = 1
136   AdcdResultFile        : > ADCD_RESULT,  PAGE = 1
137
138   AdcaRegsFile          : > ADCA,         PAGE = 1
139   AdcbRegsFile          : > ADCB,         PAGE = 1
140   AdccRegsFile          : > ADCC,         PAGE = 1
141   AdcdRegsFile          : > ADCD,         PAGE = 1
142
143   CanaRegsFile          : > CANA,         PAGE = 1
144   CanbRegsFile          : > CANB,         PAGE = 1
145
146   Cla1RegsFile          : > CLA1,         PAGE = 1
147   Cla1SoftIntRegsFile   : > PIE_CTRL,     PAGE = 1, type=DSECT
148
149   Cmpss1RegsFile        : > CMPSS1,      PAGE = 1
150   Cmpss2RegsFile        : > CMPSS2,      PAGE = 1
151   Cmpss3RegsFile        : > CMPSS3,      PAGE = 1
152   Cmpss4RegsFile        : > CMPSS4,      PAGE = 1
153   Cmpss5RegsFile        : > CMPSS5,      PAGE = 1
154   Cmpss6RegsFile        : > CMPSS6,      PAGE = 1
155   Cmpss7RegsFile        : > CMPSS7,      PAGE = 1
156   Cmpss8RegsFile        : > CMPSS8,      PAGE = 1
157
158   CpuTimer0RegsFile     : > CPU_TIMER0,    PAGE = 1
159   CpuTimer1RegsFile     : > CPU_TIMER1,    PAGE = 1
160   CpuTimer2RegsFile     : > CPU_TIMER2,    PAGE = 1
161
162   DacaRegsFile          : > DACA          PAGE = 1
163   DacbRegsFile          : > DACB          PAGE = 1
164   DaccRegsFile          : > DACC          PAGE = 1
165
166   DcsmZ1RegsFile        : > DCSM_Z1,          PAGE = 1
167   DcsmZ2RegsFile        : > DCSM_Z2,          PAGE = 1
168   DcsmCommonRegsFile    : > DCSM_COMMON,      PAGE = 1
169
170   DmaRegsFile           : > DMA           PAGE = 1
171   DmaClaSrcSelRegsFile  : > DMACLASRCSEL  PAGE = 1
172
173   ECap1RegsFile         : > ECAP1,        PAGE = 1
174   ECap2RegsFile         : > ECAP2,        PAGE = 1
175   ECap3RegsFile         : > ECAP3,        PAGE = 1
176   ECap4RegsFile         : > ECAP4,        PAGE = 1
177   ECap5RegsFile         : > ECAP5,        PAGE = 1
178   ECap6RegsFile         : > ECAP6,        PAGE = 1
179
180   Emif1RegsFile         : > EMIF1         PAGE = 1
181   Emif2RegsFile         : > EMIF2         PAGE = 1
182
183   EPwm1RegsFile         : > EPWM1,        PAGE = 1
184   EPwm2RegsFile         : > EPWM2,        PAGE = 1
185   EPwm3RegsFile         : > EPWM3,        PAGE = 1
186   EPwm4RegsFile         : > EPWM4,        PAGE = 1
187   EPwm5RegsFile         : > EPWM5,        PAGE = 1
188   EPwm6RegsFile         : > EPWM6,        PAGE = 1
189   EPwm7RegsFile         : > EPWM7,        PAGE = 1
190   EPwm8RegsFile         : > EPWM8,        PAGE = 1
191   EPwm9RegsFile         : > EPWM9,        PAGE = 1
192   EPwm10RegsFile        : > EPWM10,       PAGE = 1
193   EPwm11RegsFile        : > EPWM11,       PAGE = 1
194   EPwm12RegsFile        : > EPWM12,       PAGE = 1
195
196   EQep1RegsFile         : > EQEP1,        PAGE = 1
197   EQep2RegsFile         : > EQEP2,        PAGE = 1
198   EQep3RegsFile         : > EQEP3,        PAGE = 1
199
200   Flash0CtrlRegsFile     : > FLASH0_CTRL    PAGE = 1
201   Flash0EccRegsFile      : > FLASH0_ECC     PAGE = 1
202
203   GpioCtrlRegsFile      : > GPIOCTRL,     PAGE = 1
204   GpioDataRegsFile      : > GPIODAT,      PAGE = 1
205
206   I2caRegsFile          : > I2CA,          PAGE = 1
207   I2cbRegsFile          : > I2CB,          PAGE = 1
208
209   IpcRegsFile           : > IPC,           PAGE = 1
210
211   FlashPumpSemaphoreRegsFile   : > FLASHPUMPSEMAPHORE,    PAGE = 1
212
213   MemCfgRegsFile            : > MEMCFG,            PAGE = 1
214   Emif1ConfigRegsFile       : > EMIF1CONFIG,       PAGE = 1
215   AccessProtectionRegsFile  : > ACCESSPROTECTION,  PAGE = 1
216   MemoryErrorRegsFile       : > MEMORYERROR,       PAGE = 1
217
218   McbspaRegsFile        : > MCBSPA,       PAGE = 1
219   McbspbRegsFile        : > MCBSPB,       PAGE = 1
220
221   NmiIntruptRegsFile    : > NMIINTRUPT,   PAGE = 1
222   PieCtrlRegsFile       : > PIE_CTRL,     PAGE = 1
223
224   SciaRegsFile          : > SCIA,         PAGE = 1
225   ScibRegsFile          : > SCIB,         PAGE = 1
226   ScicRegsFile          : > SCIC,         PAGE = 1
227   ScidRegsFile          : > SCID,         PAGE = 1
228
229   Sdfm1RegsFile         : > SDFM1,        PAGE = 1
230   Sdfm2RegsFile         : > SDFM2,        PAGE = 1
231
232   SpiaRegsFile          : > SPIA,        PAGE = 1
233   SpibRegsFile          : > SPIB,        PAGE = 1
234   SpicRegsFile          : > SPIC,        PAGE = 1
235   SpidRegsFile          : > SPID,        PAGE = 1
236
237   ClkCfgRegsFile        : > CLK_CFG,     PAGE = 1
238   CpuSysRegsFile        : > CPU_SYS,     PAGE = 1
239
240   WdRegsFile            : > WD,           PAGE = 1
241
242   XintRegsFile          : > XINT          PAGE = 1
243   MemCfgRegs            : > MEMCFG        PAGE = 1
244
245}
246
247/*
248//===========================================================================
249// End of file.
250//===========================================================================
251*/
252