Subversion Repositories DevTools

Rev

Details | Last modification | View Log | RSS feed

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