Subversion Repositories DevTools

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
2850 dpurdie 1
/******************************************************************************/
2
/* Legacy Linker Command File                                                 */
3
/* Not recommended for use in new projects.                                   */
4
/* Please use the device specific cmd file                                    */
5
/******************************************************************************/
6
 
7
/******************************************************************************/
8
/* cc430f6137.cmd                                                             */
9
/*    - Linker Command File for defintions in the header file                 */
10
/*    Please do not change !                                                  */
11
/*                                                                            */
12
/******************************************************************************/
13
 
14
 
15
/************************************************************
16
* STANDARD BITS
17
************************************************************/
18
/************************************************************
19
* STATUS REGISTER BITS
20
************************************************************/
21
/************************************************************
22
* CPU
23
************************************************************/
24
/************************************************************
25
* PERIPHERAL FILE MAP
26
************************************************************/
27
/************************************************************
28
* ADC12 PLUS
29
************************************************************/
30
ADC12CTL0          = 0x0700;
31
ADC12CTL0_L        = 0x0700;
32
ADC12CTL0_H        = 0x0701;
33
ADC12CTL1          = 0x0702;
34
ADC12CTL1_L        = 0x0702;
35
ADC12CTL1_H        = 0x0703;
36
ADC12CTL2          = 0x0704;
37
ADC12CTL2_L        = 0x0704;
38
ADC12CTL2_H        = 0x0705;
39
ADC12IFG           = 0x070A;
40
ADC12IFG_L         = 0x070A;
41
ADC12IFG_H         = 0x070B;
42
ADC12IE            = 0x070C;
43
ADC12IE_L          = 0x070C;
44
ADC12IE_H          = 0x070D;
45
ADC12IV            = 0x070E;
46
ADC12IV_L          = 0x070E;
47
ADC12IV_H          = 0x070F;
48
ADC12MEM0          = 0x0720;
49
ADC12MEM0_L        = 0x0720;
50
ADC12MEM0_H        = 0x0721;
51
ADC12MEM1          = 0x0722;
52
ADC12MEM1_L        = 0x0722;
53
ADC12MEM1_H        = 0x0723;
54
ADC12MEM2          = 0x0724;
55
ADC12MEM2_L        = 0x0724;
56
ADC12MEM2_H        = 0x0725;
57
ADC12MEM3          = 0x0726;
58
ADC12MEM3_L        = 0x0726;
59
ADC12MEM3_H        = 0x0727;
60
ADC12MEM4          = 0x0728;
61
ADC12MEM4_L        = 0x0728;
62
ADC12MEM4_H        = 0x0729;
63
ADC12MEM5          = 0x072A;
64
ADC12MEM5_L        = 0x072A;
65
ADC12MEM5_H        = 0x072B;
66
ADC12MEM6          = 0x072C;
67
ADC12MEM6_L        = 0x072C;
68
ADC12MEM6_H        = 0x072D;
69
ADC12MEM7          = 0x072E;
70
ADC12MEM7_L        = 0x072E;
71
ADC12MEM7_H        = 0x072F;
72
ADC12MEM8          = 0x0730;
73
ADC12MEM8_L        = 0x0730;
74
ADC12MEM8_H        = 0x0731;
75
ADC12MEM9          = 0x0732;
76
ADC12MEM9_L        = 0x0732;
77
ADC12MEM9_H        = 0x0733;
78
ADC12MEM10         = 0x0734;
79
ADC12MEM10_L       = 0x0734;
80
ADC12MEM10_H       = 0x0735;
81
ADC12MEM11         = 0x0736;
82
ADC12MEM11_L       = 0x0736;
83
ADC12MEM11_H       = 0x0737;
84
ADC12MEM12         = 0x0738;
85
ADC12MEM12_L       = 0x0738;
86
ADC12MEM12_H       = 0x0739;
87
ADC12MEM13         = 0x073A;
88
ADC12MEM13_L       = 0x073A;
89
ADC12MEM13_H       = 0x073B;
90
ADC12MEM14         = 0x073C;
91
ADC12MEM14_L       = 0x073C;
92
ADC12MEM14_H       = 0x073D;
93
ADC12MEM15         = 0x073E;
94
ADC12MEM15_L       = 0x073E;
95
ADC12MEM15_H       = 0x073F;
96
ADC12MCTL0         = 0x0710;
97
ADC12MCTL1         = 0x0711;
98
ADC12MCTL2         = 0x0712;
99
ADC12MCTL3         = 0x0713;
100
ADC12MCTL4         = 0x0714;
101
ADC12MCTL5         = 0x0715;
102
ADC12MCTL6         = 0x0716;
103
ADC12MCTL7         = 0x0717;
104
ADC12MCTL8         = 0x0718;
105
ADC12MCTL9         = 0x0719;
106
ADC12MCTL10        = 0x071A;
107
ADC12MCTL11        = 0x071B;
108
ADC12MCTL12        = 0x071C;
109
ADC12MCTL13        = 0x071D;
110
ADC12MCTL14        = 0x071E;
111
ADC12MCTL15        = 0x071F;
112
/************************************************************
113
* AES Accelerator
114
************************************************************/
115
AESACTL0           = 0x09C0;
116
AESACTL0_L         = 0x09C0;
117
AESACTL0_H         = 0x09C1;
118
AESASTAT           = 0x09C4;
119
AESASTAT_L         = 0x09C4;
120
AESASTAT_H         = 0x09C5;
121
AESAKEY            = 0x09C6;
122
AESAKEY_L          = 0x09C6;
123
AESAKEY_H          = 0x09C7;
124
AESADIN            = 0x09C8;
125
AESADIN_L          = 0x09C8;
126
AESADIN_H          = 0x09C9;
127
AESADOUT           = 0x09CA;
128
AESADOUT_L         = 0x09CA;
129
AESADOUT_H         = 0x09CB;
130
/************************************************************
131
* Comparator B
132
************************************************************/
133
CBCTL0             = 0x08C0;
134
CBCTL0_L           = 0x08C0;
135
CBCTL0_H           = 0x08C1;
136
CBCTL1             = 0x08C2;
137
CBCTL1_L           = 0x08C2;
138
CBCTL1_H           = 0x08C3;
139
CBCTL2             = 0x08C4;
140
CBCTL2_L           = 0x08C4;
141
CBCTL2_H           = 0x08C5;
142
CBCTL3             = 0x08C6;
143
CBCTL3_L           = 0x08C6;
144
CBCTL3_H           = 0x08C7;
145
CBINT              = 0x08CC;
146
CBINT_L            = 0x08CC;
147
CBINT_H            = 0x08CD;
148
CBIV               = 0x08CE;
149
/************************************************************
150
* CC1101 Radio Interface
151
************************************************************/
152
RF1AIFCTL0         = 0x0F00;
153
RF1AIFCTL0_L       = 0x0F00;
154
RF1AIFCTL0_H       = 0x0F01;
155
RF1AIFCTL1         = 0x0F02;
156
RF1AIFCTL1_L       = 0x0F02;
157
RF1AIFCTL1_H       = 0x0F03;
158
RF1AIFCTL2         = 0x0F04;
159
RF1AIFCTL2_L       = 0x0F04;
160
RF1AIFCTL2_H       = 0x0F05;
161
RF1AIFERR          = 0x0F06;
162
RF1AIFERR_L        = 0x0F06;
163
RF1AIFERR_H        = 0x0F07;
164
RF1AIFERRV         = 0x0F0C;
165
RF1AIFERRV_L       = 0x0F0C;
166
RF1AIFERRV_H       = 0x0F0D;
167
RF1AIFIV           = 0x0F0E;
168
RF1AIFIV_L         = 0x0F0E;
169
RF1AIFIV_H         = 0x0F0F;
170
RF1AINSTRW         = 0x0F10;
171
RF1AINSTRW_L       = 0x0F10;
172
RF1AINSTRW_H       = 0x0F11;
173
RF1AINSTR1W        = 0x0F12;
174
RF1AINSTR1W_L      = 0x0F12;
175
RF1AINSTR1W_H      = 0x0F13;
176
RF1AINSTR2W        = 0x0F14;
177
RF1AINSTR2W_L      = 0x0F14;
178
RF1AINSTR2W_H      = 0x0F15;
179
RF1ADINW           = 0x0F16;
180
RF1ADINW_L         = 0x0F16;
181
RF1ADINW_H         = 0x0F17;
182
RF1ASTAT0W         = 0x0F20;
183
RF1ASTAT0W_L       = 0x0F20;
184
RF1ASTAT0W_H       = 0x0F21;
185
RF1ASTAT1W         = 0x0F22;
186
RF1ASTAT1W_L       = 0x0F22;
187
RF1ASTAT1W_H       = 0x0F23;
188
RF1ASTAT2W         = 0x0F24;
189
RF1ASTAT2W_L       = 0x0F24;
190
RF1ASTAT2W_H       = 0x0F25;
191
RF1ADOUT0W         = 0x0F28;
192
RF1ADOUT0W_L       = 0x0F28;
193
RF1ADOUT0W_H       = 0x0F29;
194
RF1ADOUT1W         = 0x0F2A;
195
RF1ADOUT1W_L       = 0x0F2A;
196
RF1ADOUT1W_H       = 0x0F2B;
197
RF1ADOUT2W         = 0x0F2C;
198
RF1ADOUT2W_L       = 0x0F2C;
199
RF1ADOUT2W_H       = 0x0F2D;
200
RF1AIN             = 0x0F30;
201
RF1AIN_L           = 0x0F30;
202
RF1AIN_H           = 0x0F31;
203
RF1AIFG            = 0x0F32;
204
RF1AIFG_L          = 0x0F32;
205
RF1AIFG_H          = 0x0F33;
206
RF1AIES            = 0x0F34;
207
RF1AIES_L          = 0x0F34;
208
RF1AIES_H          = 0x0F35;
209
RF1AIE             = 0x0F36;
210
RF1AIE_L           = 0x0F36;
211
RF1AIE_H           = 0x0F37;
212
RF1AIV             = 0x0F38;
213
RF1AIV_L           = 0x0F38;
214
RF1AIV_H           = 0x0F39;
215
RF1ARXFIFO         = 0x0F3C;
216
RF1ARXFIFO_L       = 0x0F3C;
217
RF1ARXFIFO_H       = 0x0F3D;
218
RF1ATXFIFO         = 0x0F3E;
219
RF1ATXFIFO_L       = 0x0F3E;
220
RF1ATXFIFO_H       = 0x0F3F;
221
/*************************************************************
222
* CRC Module
223
*************************************************************/
224
CRCDI              = 0x0150;
225
CRCDI_L            = 0x0150;
226
CRCDI_H            = 0x0151;
227
CRCDIRB            = 0x0152;
228
CRCDIRB_L          = 0x0152;
229
CRCDIRB_H          = 0x0153;
230
CRCINIRES          = 0x0154;
231
CRCINIRES_L        = 0x0154;
232
CRCINIRES_H        = 0x0155;
233
CRCRESR            = 0x0156;
234
CRCRESR_L          = 0x0156;
235
CRCRESR_H          = 0x0157;
236
/************************************************************
237
* DMA_X
238
************************************************************/
239
DMACTL0            = 0x0500;
240
DMACTL0_L          = 0x0500;
241
DMACTL0_H          = 0x0501;
242
DMACTL1            = 0x0502;
243
DMACTL1_L          = 0x0502;
244
DMACTL1_H          = 0x0503;
245
DMACTL2            = 0x0504;
246
DMACTL2_L          = 0x0504;
247
DMACTL2_H          = 0x0505;
248
DMACTL3            = 0x0506;
249
DMACTL3_L          = 0x0506;
250
DMACTL3_H          = 0x0507;
251
DMACTL4            = 0x0508;
252
DMACTL4_L          = 0x0508;
253
DMACTL4_H          = 0x0509;
254
DMAIV              = 0x050E;
255
DMAIV_L            = 0x050E;
256
DMAIV_H            = 0x050F;
257
DMA0CTL            = 0x0510;
258
DMA0CTL_L          = 0x0510;
259
DMA0CTL_H          = 0x0511;
260
DMA0SA             = 0x0512;
261
DMA0SAL            = 0x0512;
262
DMA0DA             = 0x0516;
263
DMA0DAL            = 0x0516;
264
DMA0SZ             = 0x051A;
265
DMA1CTL            = 0x0520;
266
DMA1CTL_L          = 0x0520;
267
DMA1CTL_H          = 0x0521;
268
DMA1SA             = 0x0522;
269
DMA1SAL            = 0x0522;
270
DMA1DA             = 0x0526;
271
DMA1DAL            = 0x0526;
272
DMA1SZ             = 0x052A;
273
DMA2CTL            = 0x0530;
274
DMA2CTL_L          = 0x0530;
275
DMA2CTL_H          = 0x0531;
276
DMA2SA             = 0x0532;
277
DMA2SAL            = 0x0532;
278
DMA2DA             = 0x0536;
279
DMA2DAL            = 0x0536;
280
DMA2SZ             = 0x053A;
281
/*************************************************************
282
* Flash Memory
283
*************************************************************/
284
FCTL1              = 0x0140;
285
FCTL1_L            = 0x0140;
286
FCTL1_H            = 0x0141;
287
FCTL3              = 0x0144;
288
FCTL3_L            = 0x0144;
289
FCTL3_H            = 0x0145;
290
FCTL4              = 0x0146;
291
FCTL4_L            = 0x0146;
292
FCTL4_H            = 0x0147;
293
/************************************************************
294
* LCD_B
295
************************************************************/
296
LCDBCTL0           = 0x0A00;
297
LCDBCTL0_L         = 0x0A00;
298
LCDBCTL0_H         = 0x0A01;
299
LCDBCTL1           = 0x0A02;
300
LCDBCTL1_L         = 0x0A02;
301
LCDBCTL1_H         = 0x0A03;
302
LCDBBLKCTL         = 0x0A04;
303
LCDBBLKCTL_L       = 0x0A04;
304
LCDBBLKCTL_H       = 0x0A05;
305
LCDBMEMCTL         = 0x0A06;
306
LCDBMEMCTL_L       = 0x0A06;
307
LCDBMEMCTL_H       = 0x0A07;
308
LCDBVCTL           = 0x0A08;
309
LCDBVCTL_L         = 0x0A08;
310
LCDBVCTL_H         = 0x0A09;
311
LCDBPCTL0          = 0x0A0A;
312
LCDBPCTL0_L        = 0x0A0A;
313
LCDBPCTL0_H        = 0x0A0B;
314
LCDBPCTL1          = 0x0A0C;
315
LCDBPCTL1_L        = 0x0A0C;
316
LCDBPCTL1_H        = 0x0A0D;
317
LCDBPCTL2          = 0x0A0E;
318
LCDBPCTL2_L        = 0x0A0E;
319
LCDBPCTL2_H        = 0x0A0F;
320
LCDBPCTL3          = 0x0A10;
321
LCDBPCTL3_L        = 0x0A10;
322
LCDBPCTL3_H        = 0x0A11;
323
LCDBCPCTL          = 0x0A12;
324
LCDBCPCTL_L        = 0x0A12;
325
LCDBCPCTL_H        = 0x0A13;
326
LCDBIV             = 0x0A1E;
327
LCDM1              = 0x0A20;
328
LCDM2              = 0x0A21;
329
LCDM3              = 0x0A22;
330
LCDM4              = 0x0A23;
331
LCDM5              = 0x0A24;
332
LCDM6              = 0x0A25;
333
LCDM7              = 0x0A26;
334
LCDM8              = 0x0A27;
335
LCDM9              = 0x0A28;
336
LCDM10             = 0x0A29;
337
LCDM11             = 0x0A2A;
338
LCDM12             = 0x0A2B;
339
LCDM13             = 0x0A2C;
340
LCDM14             = 0x0A2D;
341
LCDM15             = 0x0A2E;
342
LCDM16             = 0x0A2F;
343
LCDM17             = 0x0A30;
344
LCDM18             = 0x0A31;
345
LCDM19             = 0x0A32;
346
LCDM20             = 0x0A33;
347
LCDM21             = 0x0A34;
348
LCDM22             = 0x0A35;
349
LCDM23             = 0x0A36;
350
LCDM24             = 0x0A37;
351
LCDBM1             = 0x0A40;
352
LCDBM2             = 0x0A41;
353
LCDBM3             = 0x0A42;
354
LCDBM4             = 0x0A43;
355
LCDBM5             = 0x0A44;
356
LCDBM6             = 0x0A45;
357
LCDBM7             = 0x0A46;
358
LCDBM8             = 0x0A47;
359
LCDBM9             = 0x0A48;
360
LCDBM10            = 0x0A49;
361
LCDBM11            = 0x0A4A;
362
LCDBM12            = 0x0A4B;
363
LCDBM13            = 0x0A4C;
364
LCDBM14            = 0x0A4D;
365
LCDBM15            = 0x0A4E;
366
LCDBM16            = 0x0A4F;
367
LCDBM17            = 0x0A50;
368
LCDBM18            = 0x0A51;
369
LCDBM19            = 0x0A52;
370
LCDBM20            = 0x0A53;
371
LCDBM21            = 0x0A54;
372
LCDBM22            = 0x0A55;
373
LCDBM23            = 0x0A56;
374
LCDBM24            = 0x0A57;
375
/************************************************************
376
* HARDWARE MULTIPLIER 32Bit
377
************************************************************/
378
MPY                = 0x04C0;
379
MPY_L              = 0x04C0;
380
MPY_H              = 0x04C1;
381
MPYS               = 0x04C2;
382
MPYS_L             = 0x04C2;
383
MPYS_H             = 0x04C3;
384
MAC                = 0x04C4;
385
MAC_L              = 0x04C4;
386
MAC_H              = 0x04C5;
387
MACS               = 0x04C6;
388
MACS_L             = 0x04C6;
389
MACS_H             = 0x04C7;
390
OP2                = 0x04C8;
391
OP2_L              = 0x04C8;
392
OP2_H              = 0x04C9;
393
RESLO              = 0x04CA;
394
RESLO_L            = 0x04CA;
395
RESLO_H            = 0x04CB;
396
RESHI              = 0x04CC;
397
RESHI_L            = 0x04CC;
398
RESHI_H            = 0x04CD;
399
SUMEXT             = 0x04CE;
400
SUMEXT_L           = 0x04CE;
401
SUMEXT_H           = 0x04CF;
402
MPY32L             = 0x04D0;
403
MPY32L_L           = 0x04D0;
404
MPY32L_H           = 0x04D1;
405
MPY32H             = 0x04D2;
406
MPY32H_L           = 0x04D2;
407
MPY32H_H           = 0x04D3;
408
MPYS32L            = 0x04D4;
409
MPYS32L_L          = 0x04D4;
410
MPYS32L_H          = 0x04D5;
411
MPYS32H            = 0x04D6;
412
MPYS32H_L          = 0x04D6;
413
MPYS32H_H          = 0x04D7;
414
MAC32L             = 0x04D8;
415
MAC32L_L           = 0x04D8;
416
MAC32L_H           = 0x04D9;
417
MAC32H             = 0x04DA;
418
MAC32H_L           = 0x04DA;
419
MAC32H_H           = 0x04DB;
420
MACS32L            = 0x04DC;
421
MACS32L_L          = 0x04DC;
422
MACS32L_H          = 0x04DD;
423
MACS32H            = 0x04DE;
424
MACS32H_L          = 0x04DE;
425
MACS32H_H          = 0x04DF;
426
OP2L               = 0x04E0;
427
OP2L_L             = 0x04E0;
428
OP2L_H             = 0x04E1;
429
OP2H               = 0x04E2;
430
OP2H_L             = 0x04E2;
431
OP2H_H             = 0x04E3;
432
RES0               = 0x04E4;
433
RES0_L             = 0x04E4;
434
RES0_H             = 0x04E5;
435
RES1               = 0x04E6;
436
RES1_L             = 0x04E6;
437
RES1_H             = 0x04E7;
438
RES2               = 0x04E8;
439
RES2_L             = 0x04E8;
440
RES2_H             = 0x04E9;
441
RES3               = 0x04EA;
442
RES3_L             = 0x04EA;
443
RES3_H             = 0x04EB;
444
MPY32CTL0          = 0x04EC;
445
MPY32CTL0_L        = 0x04EC;
446
MPY32CTL0_H        = 0x04ED;
447
/************************************************************
448
* DIGITAL I/O Port1/2 Pull up / Pull down Resistors
449
************************************************************/
450
PAIN               = 0x0200;
451
PAIN_L             = 0x0200;
452
PAIN_H             = 0x0201;
453
PAOUT              = 0x0202;
454
PAOUT_L            = 0x0202;
455
PAOUT_H            = 0x0203;
456
PADIR              = 0x0204;
457
PADIR_L            = 0x0204;
458
PADIR_H            = 0x0205;
459
PAREN              = 0x0206;
460
PAREN_L            = 0x0206;
461
PAREN_H            = 0x0207;
462
PADS               = 0x0208;
463
PADS_L             = 0x0208;
464
PADS_H             = 0x0209;
465
PASEL              = 0x020A;
466
PASEL_L            = 0x020A;
467
PASEL_H            = 0x020B;
468
PAIES              = 0x0218;
469
PAIES_L            = 0x0218;
470
PAIES_H            = 0x0219;
471
PAIE               = 0x021A;
472
PAIE_L             = 0x021A;
473
PAIE_H             = 0x021B;
474
PAIFG              = 0x021C;
475
PAIFG_L            = 0x021C;
476
PAIFG_H            = 0x021D;
477
P1IV               = 0x020E;
478
P2IV               = 0x021E;
479
/************************************************************
480
* DIGITAL I/O Port3/4 Pull up / Pull down Resistors
481
************************************************************/
482
PBIN               = 0x0220;
483
PBIN_L             = 0x0220;
484
PBIN_H             = 0x0221;
485
PBOUT              = 0x0222;
486
PBOUT_L            = 0x0222;
487
PBOUT_H            = 0x0223;
488
PBDIR              = 0x0224;
489
PBDIR_L            = 0x0224;
490
PBDIR_H            = 0x0225;
491
PBREN              = 0x0226;
492
PBREN_L            = 0x0226;
493
PBREN_H            = 0x0227;
494
PBDS               = 0x0228;
495
PBDS_L             = 0x0228;
496
PBDS_H             = 0x0229;
497
PBSEL              = 0x022A;
498
PBSEL_L            = 0x022A;
499
PBSEL_H            = 0x022B;
500
/************************************************************
501
* DIGITAL I/O Port5 Pull up / Pull down Resistors
502
************************************************************/
503
PCIN               = 0x0240;
504
PCIN_L             = 0x0240;
505
PCIN_H             = 0x0241;
506
PCOUT              = 0x0242;
507
PCOUT_L            = 0x0242;
508
PCOUT_H            = 0x0243;
509
PCDIR              = 0x0244;
510
PCDIR_L            = 0x0244;
511
PCDIR_H            = 0x0245;
512
PCREN              = 0x0246;
513
PCREN_L            = 0x0246;
514
PCREN_H            = 0x0247;
515
PCDS               = 0x0248;
516
PCDS_L             = 0x0248;
517
PCDS_H             = 0x0249;
518
PCSEL              = 0x024A;
519
PCSEL_L            = 0x024A;
520
PCSEL_H            = 0x024B;
521
/************************************************************
522
* DIGITAL I/O PortJ Pull up / Pull down Resistors
523
************************************************************/
524
PJIN               = 0x0320;
525
PJIN_L             = 0x0320;
526
PJIN_H             = 0x0321;
527
PJOUT              = 0x0322;
528
PJOUT_L            = 0x0322;
529
PJOUT_H            = 0x0323;
530
PJDIR              = 0x0324;
531
PJDIR_L            = 0x0324;
532
PJDIR_H            = 0x0325;
533
PJREN              = 0x0326;
534
PJREN_L            = 0x0326;
535
PJREN_H            = 0x0327;
536
PJDS               = 0x0328;
537
PJDS_L             = 0x0328;
538
PJDS_H             = 0x0329;
539
/************************************************************
540
* PORT MAPPING CONTROLLER
541
************************************************************/
542
PMAPKEYID          = 0x01C0;
543
PMAPKEYID_L        = 0x01C0;
544
PMAPKEYID_H        = 0x01C1;
545
PMAPCTL            = 0x01C2;
546
PMAPCTL_L          = 0x01C2;
547
PMAPCTL_H          = 0x01C3;
548
/************************************************************
549
* PORT 1 MAPPING CONTROLLER
550
************************************************************/
551
P1MAP01            = 0x01C8;
552
P1MAP01_L          = 0x01C8;
553
P1MAP01_H          = 0x01C9;
554
P1MAP23            = 0x01CA;
555
P1MAP23_L          = 0x01CA;
556
P1MAP23_H          = 0x01CB;
557
P1MAP45            = 0x01CC;
558
P1MAP45_L          = 0x01CC;
559
P1MAP45_H          = 0x01CD;
560
P1MAP67            = 0x01CE;
561
P1MAP67_L          = 0x01CE;
562
P1MAP67_H          = 0x01CF;
563
/************************************************************
564
* PORT 2 MAPPING CONTROLLER
565
************************************************************/
566
P2MAP01            = 0x01D0;
567
P2MAP01_L          = 0x01D0;
568
P2MAP01_H          = 0x01D1;
569
P2MAP23            = 0x01D2;
570
P2MAP23_L          = 0x01D2;
571
P2MAP23_H          = 0x01D3;
572
P2MAP45            = 0x01D4;
573
P2MAP45_L          = 0x01D4;
574
P2MAP45_H          = 0x01D5;
575
P2MAP67            = 0x01D6;
576
P2MAP67_L          = 0x01D6;
577
P2MAP67_H          = 0x01D7;
578
/************************************************************
579
* PORT 3 MAPPING CONTROLLER
580
************************************************************/
581
P3MAP01            = 0x01D8;
582
P3MAP01_L          = 0x01D8;
583
P3MAP01_H          = 0x01D9;
584
P3MAP23            = 0x01DA;
585
P3MAP23_L          = 0x01DA;
586
P3MAP23_H          = 0x01DB;
587
P3MAP45            = 0x01DC;
588
P3MAP45_L          = 0x01DC;
589
P3MAP45_H          = 0x01DD;
590
P3MAP67            = 0x01DE;
591
P3MAP67_L          = 0x01DE;
592
P3MAP67_H          = 0x01DF;
593
/************************************************************
594
* PMM - Power Management System
595
************************************************************/
596
PMMCTL0            = 0x0120;
597
PMMCTL0_L          = 0x0120;
598
PMMCTL0_H          = 0x0121;
599
PMMCTL1            = 0x0122;
600
PMMCTL1_L          = 0x0122;
601
PMMCTL1_H          = 0x0123;
602
SVSMHCTL           = 0x0124;
603
SVSMHCTL_L         = 0x0124;
604
SVSMHCTL_H         = 0x0125;
605
SVSMLCTL           = 0x0126;
606
SVSMLCTL_L         = 0x0126;
607
SVSMLCTL_H         = 0x0127;
608
SVSMIO             = 0x0128;
609
SVSMIO_L           = 0x0128;
610
SVSMIO_H           = 0x0129;
611
PMMIFG             = 0x012C;
612
PMMIFG_L           = 0x012C;
613
PMMIFG_H           = 0x012D;
614
PMMRIE             = 0x012E;
615
PMMRIE_L           = 0x012E;
616
PMMRIE_H           = 0x012F;
617
/*************************************************************
618
* RAM Control Module
619
*************************************************************/
620
RCCTL0             = 0x0158;
621
RCCTL0_L           = 0x0158;
622
RCCTL0_H           = 0x0159;
623
/************************************************************
624
* Shared Reference
625
************************************************************/
626
REFCTL0            = 0x01B0;
627
REFCTL0_L          = 0x01B0;
628
REFCTL0_H          = 0x01B1;
629
/************************************************************
630
* Real Time Clock
631
************************************************************/
632
RTCCTL01           = 0x04A0;
633
RTCCTL01_L         = 0x04A0;
634
RTCCTL01_H         = 0x04A1;
635
RTCCTL23           = 0x04A2;
636
RTCCTL23_L         = 0x04A2;
637
RTCCTL23_H         = 0x04A3;
638
RTCPS0CTL          = 0x04A8;
639
RTCPS0CTL_L        = 0x04A8;
640
RTCPS0CTL_H        = 0x04A9;
641
RTCPS1CTL          = 0x04AA;
642
RTCPS1CTL_L        = 0x04AA;
643
RTCPS1CTL_H        = 0x04AB;
644
RTCPS              = 0x04AC;
645
RTCPS_L            = 0x04AC;
646
RTCPS_H            = 0x04AD;
647
RTCIV              = 0x04AE;
648
RTCTIM0            = 0x04B0;
649
RTCTIM0_L          = 0x04B0;
650
RTCTIM0_H          = 0x04B1;
651
RTCTIM1            = 0x04B2;
652
RTCTIM1_L          = 0x04B2;
653
RTCTIM1_H          = 0x04B3;
654
RTCDATE            = 0x04B4;
655
RTCDATE_L          = 0x04B4;
656
RTCDATE_H          = 0x04B5;
657
RTCYEAR            = 0x04B6;
658
RTCYEAR_L          = 0x04B6;
659
RTCYEAR_H          = 0x04B7;
660
RTCAMINHR          = 0x04B8;
661
RTCAMINHR_L        = 0x04B8;
662
RTCAMINHR_H        = 0x04B9;
663
RTCADOWDAY         = 0x04BA;
664
RTCADOWDAY_L       = 0x04BA;
665
RTCADOWDAY_H       = 0x04BB;
666
/************************************************************
667
* SFR - Special Function Register Module
668
************************************************************/
669
SFRIE1             = 0x0100;
670
SFRIE1_L           = 0x0100;
671
SFRIE1_H           = 0x0101;
672
SFRIFG1            = 0x0102;
673
SFRIFG1_L          = 0x0102;
674
SFRIFG1_H          = 0x0103;
675
SFRRPCR            = 0x0104;
676
SFRRPCR_L          = 0x0104;
677
SFRRPCR_H          = 0x0105;
678
/************************************************************
679
* SYS - System Module
680
************************************************************/
681
SYSCTL             = 0x0180;
682
SYSCTL_L           = 0x0180;
683
SYSCTL_H           = 0x0181;
684
SYSBSLC            = 0x0182;
685
SYSBSLC_L          = 0x0182;
686
SYSBSLC_H          = 0x0183;
687
SYSJMBC            = 0x0186;
688
SYSJMBC_L          = 0x0186;
689
SYSJMBC_H          = 0x0187;
690
SYSJMBI0           = 0x0188;
691
SYSJMBI0_L         = 0x0188;
692
SYSJMBI0_H         = 0x0189;
693
SYSJMBI1           = 0x018A;
694
SYSJMBI1_L         = 0x018A;
695
SYSJMBI1_H         = 0x018B;
696
SYSJMBO0           = 0x018C;
697
SYSJMBO0_L         = 0x018C;
698
SYSJMBO0_H         = 0x018D;
699
SYSJMBO1           = 0x018E;
700
SYSJMBO1_L         = 0x018E;
701
SYSJMBO1_H         = 0x018F;
702
SYSBERRIV          = 0x0198;
703
SYSBERRIV_L        = 0x0198;
704
SYSBERRIV_H        = 0x0199;
705
SYSUNIV            = 0x019A;
706
SYSUNIV_L          = 0x019A;
707
SYSUNIV_H          = 0x019B;
708
SYSSNIV            = 0x019C;
709
SYSSNIV_L          = 0x019C;
710
SYSSNIV_H          = 0x019D;
711
SYSRSTIV           = 0x019E;
712
SYSRSTIV_L         = 0x019E;
713
SYSRSTIV_H         = 0x019F;
714
/************************************************************
715
* Timer0_A5
716
************************************************************/
717
TA0CTL             = 0x0340;
718
TA0CCTL0           = 0x0342;
719
TA0CCTL1           = 0x0344;
720
TA0CCTL2           = 0x0346;
721
TA0CCTL3           = 0x0348;
722
TA0CCTL4           = 0x034A;
723
TA0R               = 0x0350;
724
TA0CCR0            = 0x0352;
725
TA0CCR1            = 0x0354;
726
TA0CCR2            = 0x0356;
727
TA0CCR3            = 0x0358;
728
TA0CCR4            = 0x035A;
729
TA0IV              = 0x036E;
730
TA0EX0             = 0x0360;
731
/************************************************************
732
* Timer1_A3
733
************************************************************/
734
TA1CTL             = 0x0380;
735
TA1CCTL0           = 0x0382;
736
TA1CCTL1           = 0x0384;
737
TA1CCTL2           = 0x0386;
738
TA1R               = 0x0390;
739
TA1CCR0            = 0x0392;
740
TA1CCR1            = 0x0394;
741
TA1CCR2            = 0x0396;
742
TA1IV              = 0x03AE;
743
TA1EX0             = 0x03A0;
744
/************************************************************
745
* UNIFIED CLOCK SYSTEM FOR Radio Devices
746
************************************************************/
747
UCSCTL0            = 0x0160;
748
UCSCTL0_L          = 0x0160;
749
UCSCTL0_H          = 0x0161;
750
UCSCTL1            = 0x0162;
751
UCSCTL1_L          = 0x0162;
752
UCSCTL1_H          = 0x0163;
753
UCSCTL2            = 0x0164;
754
UCSCTL2_L          = 0x0164;
755
UCSCTL2_H          = 0x0165;
756
UCSCTL3            = 0x0166;
757
UCSCTL3_L          = 0x0166;
758
UCSCTL3_H          = 0x0167;
759
UCSCTL4            = 0x0168;
760
UCSCTL4_L          = 0x0168;
761
UCSCTL4_H          = 0x0169;
762
UCSCTL5            = 0x016A;
763
UCSCTL5_L          = 0x016A;
764
UCSCTL5_H          = 0x016B;
765
UCSCTL6            = 0x016C;
766
UCSCTL6_L          = 0x016C;
767
UCSCTL6_H          = 0x016D;
768
UCSCTL7            = 0x016E;
769
UCSCTL7_L          = 0x016E;
770
UCSCTL7_H          = 0x016F;
771
UCSCTL8            = 0x0170;
772
UCSCTL8_L          = 0x0170;
773
UCSCTL8_H          = 0x0171;
774
/************************************************************
775
* USCI A0
776
************************************************************/
777
UCA0CTLW0          = 0x05C0;
778
UCA0CTLW0_L        = 0x05C0;
779
UCA0CTLW0_H        = 0x05C1;
780
UCA0BRW            = 0x05C6;
781
UCA0BRW_L          = 0x05C6;
782
UCA0BRW_H          = 0x05C7;
783
UCA0MCTL           = 0x05C8;
784
UCA0STAT           = 0x05CA;
785
UCA0RXBUF          = 0x05CC;
786
UCA0TXBUF          = 0x05CE;
787
UCA0ABCTL          = 0x05D0;
788
UCA0IRCTL          = 0x05D2;
789
UCA0IRCTL_L        = 0x05D2;
790
UCA0IRCTL_H        = 0x05D3;
791
UCA0ICTL           = 0x05DC;
792
UCA0ICTL_L         = 0x05DC;
793
UCA0ICTL_H         = 0x05DD;
794
UCA0IV             = 0x05DE;
795
/************************************************************
796
* USCI B0
797
************************************************************/
798
UCB0CTLW0          = 0x05E0;
799
UCB0CTLW0_L        = 0x05E0;
800
UCB0CTLW0_H        = 0x05E1;
801
UCB0BRW            = 0x05E6;
802
UCB0BRW_L          = 0x05E6;
803
UCB0BRW_H          = 0x05E7;
804
UCB0STAT           = 0x05EA;
805
UCB0RXBUF          = 0x05EC;
806
UCB0TXBUF          = 0x05EE;
807
UCB0I2COA          = 0x05F0;
808
UCB0I2COA_L        = 0x05F0;
809
UCB0I2COA_H        = 0x05F1;
810
UCB0I2CSA          = 0x05F2;
811
UCB0I2CSA_L        = 0x05F2;
812
UCB0I2CSA_H        = 0x05F3;
813
UCB0ICTL           = 0x05FC;
814
UCB0ICTL_L         = 0x05FC;
815
UCB0ICTL_H         = 0x05FD;
816
UCB0IV             = 0x05FE;
817
/************************************************************
818
* WATCHDOG TIMER A
819
************************************************************/
820
WDTCTL             = 0x015C;
821
WDTCTL_L           = 0x015C;
822
WDTCTL_H           = 0x015D;
823
/************************************************************
824
* TLV Descriptors
825
************************************************************/
826
/************************************************************
827
* Interrupt Vectors (offset from 0xFF80)
828
************************************************************/
829
/************************************************************
830
* End of Modules
831
************************************************************/