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
/* msp430f5438a.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
* CRC Module
114
*************************************************************/
115
CRCDI              = 0x0150;
116
CRCDI_L            = 0x0150;
117
CRCDI_H            = 0x0151;
118
CRCDIRB            = 0x0152;
119
CRCDIRB_L          = 0x0152;
120
CRCDIRB_H          = 0x0153;
121
CRCINIRES          = 0x0154;
122
CRCINIRES_L        = 0x0154;
123
CRCINIRES_H        = 0x0155;
124
CRCRESR            = 0x0156;
125
CRCRESR_L          = 0x0156;
126
CRCRESR_H          = 0x0157;
127
/************************************************************
128
* DMA_X
129
************************************************************/
130
DMACTL0            = 0x0500;
131
DMACTL0_L          = 0x0500;
132
DMACTL0_H          = 0x0501;
133
DMACTL1            = 0x0502;
134
DMACTL1_L          = 0x0502;
135
DMACTL1_H          = 0x0503;
136
DMACTL2            = 0x0504;
137
DMACTL2_L          = 0x0504;
138
DMACTL2_H          = 0x0505;
139
DMACTL3            = 0x0506;
140
DMACTL3_L          = 0x0506;
141
DMACTL3_H          = 0x0507;
142
DMACTL4            = 0x0508;
143
DMACTL4_L          = 0x0508;
144
DMACTL4_H          = 0x0509;
145
DMAIV              = 0x050E;
146
DMAIV_L            = 0x050E;
147
DMAIV_H            = 0x050F;
148
DMA0CTL            = 0x0510;
149
DMA0CTL_L          = 0x0510;
150
DMA0CTL_H          = 0x0511;
151
DMA0SA             = 0x0512;
152
DMA0SAL            = 0x0512;
153
DMA0DA             = 0x0516;
154
DMA0DAL            = 0x0516;
155
DMA0SZ             = 0x051A;
156
DMA1CTL            = 0x0520;
157
DMA1CTL_L          = 0x0520;
158
DMA1CTL_H          = 0x0521;
159
DMA1SA             = 0x0522;
160
DMA1SAL            = 0x0522;
161
DMA1DA             = 0x0526;
162
DMA1DAL            = 0x0526;
163
DMA1SZ             = 0x052A;
164
DMA2CTL            = 0x0530;
165
DMA2CTL_L          = 0x0530;
166
DMA2CTL_H          = 0x0531;
167
DMA2SA             = 0x0532;
168
DMA2SAL            = 0x0532;
169
DMA2DA             = 0x0536;
170
DMA2DAL            = 0x0536;
171
DMA2SZ             = 0x053A;
172
/*************************************************************
173
* Flash Memory
174
*************************************************************/
175
FCTL1              = 0x0140;
176
FCTL1_L            = 0x0140;
177
FCTL1_H            = 0x0141;
178
FCTL3              = 0x0144;
179
FCTL3_L            = 0x0144;
180
FCTL3_H            = 0x0145;
181
FCTL4              = 0x0146;
182
FCTL4_L            = 0x0146;
183
FCTL4_H            = 0x0147;
184
/************************************************************
185
* HARDWARE MULTIPLIER 32Bit
186
************************************************************/
187
MPY                = 0x04C0;
188
MPY_L              = 0x04C0;
189
MPY_H              = 0x04C1;
190
MPYS               = 0x04C2;
191
MPYS_L             = 0x04C2;
192
MPYS_H             = 0x04C3;
193
MAC                = 0x04C4;
194
MAC_L              = 0x04C4;
195
MAC_H              = 0x04C5;
196
MACS               = 0x04C6;
197
MACS_L             = 0x04C6;
198
MACS_H             = 0x04C7;
199
OP2                = 0x04C8;
200
OP2_L              = 0x04C8;
201
OP2_H              = 0x04C9;
202
RESLO              = 0x04CA;
203
RESLO_L            = 0x04CA;
204
RESLO_H            = 0x04CB;
205
RESHI              = 0x04CC;
206
RESHI_L            = 0x04CC;
207
RESHI_H            = 0x04CD;
208
SUMEXT             = 0x04CE;
209
SUMEXT_L           = 0x04CE;
210
SUMEXT_H           = 0x04CF;
211
MPY32L             = 0x04D0;
212
MPY32L_L           = 0x04D0;
213
MPY32L_H           = 0x04D1;
214
MPY32H             = 0x04D2;
215
MPY32H_L           = 0x04D2;
216
MPY32H_H           = 0x04D3;
217
MPYS32L            = 0x04D4;
218
MPYS32L_L          = 0x04D4;
219
MPYS32L_H          = 0x04D5;
220
MPYS32H            = 0x04D6;
221
MPYS32H_L          = 0x04D6;
222
MPYS32H_H          = 0x04D7;
223
MAC32L             = 0x04D8;
224
MAC32L_L           = 0x04D8;
225
MAC32L_H           = 0x04D9;
226
MAC32H             = 0x04DA;
227
MAC32H_L           = 0x04DA;
228
MAC32H_H           = 0x04DB;
229
MACS32L            = 0x04DC;
230
MACS32L_L          = 0x04DC;
231
MACS32L_H          = 0x04DD;
232
MACS32H            = 0x04DE;
233
MACS32H_L          = 0x04DE;
234
MACS32H_H          = 0x04DF;
235
OP2L               = 0x04E0;
236
OP2L_L             = 0x04E0;
237
OP2L_H             = 0x04E1;
238
OP2H               = 0x04E2;
239
OP2H_L             = 0x04E2;
240
OP2H_H             = 0x04E3;
241
RES0               = 0x04E4;
242
RES0_L             = 0x04E4;
243
RES0_H             = 0x04E5;
244
RES1               = 0x04E6;
245
RES1_L             = 0x04E6;
246
RES1_H             = 0x04E7;
247
RES2               = 0x04E8;
248
RES2_L             = 0x04E8;
249
RES2_H             = 0x04E9;
250
RES3               = 0x04EA;
251
RES3_L             = 0x04EA;
252
RES3_H             = 0x04EB;
253
MPY32CTL0          = 0x04EC;
254
MPY32CTL0_L        = 0x04EC;
255
MPY32CTL0_H        = 0x04ED;
256
/************************************************************
257
* DIGITAL I/O Port1/2 Pull up / Pull down Resistors
258
************************************************************/
259
PAIN               = 0x0200;
260
PAIN_L             = 0x0200;
261
PAIN_H             = 0x0201;
262
PAOUT              = 0x0202;
263
PAOUT_L            = 0x0202;
264
PAOUT_H            = 0x0203;
265
PADIR              = 0x0204;
266
PADIR_L            = 0x0204;
267
PADIR_H            = 0x0205;
268
PAREN              = 0x0206;
269
PAREN_L            = 0x0206;
270
PAREN_H            = 0x0207;
271
PADS               = 0x0208;
272
PADS_L             = 0x0208;
273
PADS_H             = 0x0209;
274
PASEL              = 0x020A;
275
PASEL_L            = 0x020A;
276
PASEL_H            = 0x020B;
277
PAIES              = 0x0218;
278
PAIES_L            = 0x0218;
279
PAIES_H            = 0x0219;
280
PAIE               = 0x021A;
281
PAIE_L             = 0x021A;
282
PAIE_H             = 0x021B;
283
PAIFG              = 0x021C;
284
PAIFG_L            = 0x021C;
285
PAIFG_H            = 0x021D;
286
P1IV               = 0x020E;
287
P2IV               = 0x021E;
288
/************************************************************
289
* DIGITAL I/O Port3/4 Pull up / Pull down Resistors
290
************************************************************/
291
PBIN               = 0x0220;
292
PBIN_L             = 0x0220;
293
PBIN_H             = 0x0221;
294
PBOUT              = 0x0222;
295
PBOUT_L            = 0x0222;
296
PBOUT_H            = 0x0223;
297
PBDIR              = 0x0224;
298
PBDIR_L            = 0x0224;
299
PBDIR_H            = 0x0225;
300
PBREN              = 0x0226;
301
PBREN_L            = 0x0226;
302
PBREN_H            = 0x0227;
303
PBDS               = 0x0228;
304
PBDS_L             = 0x0228;
305
PBDS_H             = 0x0229;
306
PBSEL              = 0x022A;
307
PBSEL_L            = 0x022A;
308
PBSEL_H            = 0x022B;
309
/************************************************************
310
* DIGITAL I/O Port5/6 Pull up / Pull down Resistors
311
************************************************************/
312
PCIN               = 0x0240;
313
PCIN_L             = 0x0240;
314
PCIN_H             = 0x0241;
315
PCOUT              = 0x0242;
316
PCOUT_L            = 0x0242;
317
PCOUT_H            = 0x0243;
318
PCDIR              = 0x0244;
319
PCDIR_L            = 0x0244;
320
PCDIR_H            = 0x0245;
321
PCREN              = 0x0246;
322
PCREN_L            = 0x0246;
323
PCREN_H            = 0x0247;
324
PCDS               = 0x0248;
325
PCDS_L             = 0x0248;
326
PCDS_H             = 0x0249;
327
PCSEL              = 0x024A;
328
PCSEL_L            = 0x024A;
329
PCSEL_H            = 0x024B;
330
/************************************************************
331
* DIGITAL I/O Port7/8 Pull up / Pull down Resistors
332
************************************************************/
333
PDIN               = 0x0260;
334
PDIN_L             = 0x0260;
335
PDIN_H             = 0x0261;
336
PDOUT              = 0x0262;
337
PDOUT_L            = 0x0262;
338
PDOUT_H            = 0x0263;
339
PDDIR              = 0x0264;
340
PDDIR_L            = 0x0264;
341
PDDIR_H            = 0x0265;
342
PDREN              = 0x0266;
343
PDREN_L            = 0x0266;
344
PDREN_H            = 0x0267;
345
PDDS               = 0x0268;
346
PDDS_L             = 0x0268;
347
PDDS_H             = 0x0269;
348
PDSEL              = 0x026A;
349
PDSEL_L            = 0x026A;
350
PDSEL_H            = 0x026B;
351
/************************************************************
352
* DIGITAL I/O Port9/10 Pull up / Pull down Resistors
353
************************************************************/
354
PEIN               = 0x0280;
355
PEIN_L             = 0x0280;
356
PEIN_H             = 0x0281;
357
PEOUT              = 0x0282;
358
PEOUT_L            = 0x0282;
359
PEOUT_H            = 0x0283;
360
PEDIR              = 0x0284;
361
PEDIR_L            = 0x0284;
362
PEDIR_H            = 0x0285;
363
PEREN              = 0x0286;
364
PEREN_L            = 0x0286;
365
PEREN_H            = 0x0287;
366
PEDS               = 0x0288;
367
PEDS_L             = 0x0288;
368
PEDS_H             = 0x0289;
369
PESEL              = 0x028A;
370
PESEL_L            = 0x028A;
371
PESEL_H            = 0x028B;
372
/************************************************************
373
* DIGITAL I/O Port11 Pull up / Pull down Resistors
374
************************************************************/
375
PFIN               = 0x02A0;
376
PFIN_L             = 0x02A0;
377
PFIN_H             = 0x02A1;
378
PFOUT              = 0x02A2;
379
PFOUT_L            = 0x02A2;
380
PFOUT_H            = 0x02A3;
381
PFDIR              = 0x02A4;
382
PFDIR_L            = 0x02A4;
383
PFDIR_H            = 0x02A5;
384
PFREN              = 0x02A6;
385
PFREN_L            = 0x02A6;
386
PFREN_H            = 0x02A7;
387
PFDS               = 0x02A8;
388
PFDS_L             = 0x02A8;
389
PFDS_H             = 0x02A9;
390
PFSEL              = 0x02AA;
391
PFSEL_L            = 0x02AA;
392
PFSEL_H            = 0x02AB;
393
/************************************************************
394
* DIGITAL I/O PortJ Pull up / Pull down Resistors
395
************************************************************/
396
PJIN               = 0x0320;
397
PJIN_L             = 0x0320;
398
PJIN_H             = 0x0321;
399
PJOUT              = 0x0322;
400
PJOUT_L            = 0x0322;
401
PJOUT_H            = 0x0323;
402
PJDIR              = 0x0324;
403
PJDIR_L            = 0x0324;
404
PJDIR_H            = 0x0325;
405
PJREN              = 0x0326;
406
PJREN_L            = 0x0326;
407
PJREN_H            = 0x0327;
408
PJDS               = 0x0328;
409
PJDS_L             = 0x0328;
410
PJDS_H             = 0x0329;
411
/************************************************************
412
* PMM - Power Management System
413
************************************************************/
414
PMMCTL0            = 0x0120;
415
PMMCTL0_L          = 0x0120;
416
PMMCTL0_H          = 0x0121;
417
PMMCTL1            = 0x0122;
418
PMMCTL1_L          = 0x0122;
419
PMMCTL1_H          = 0x0123;
420
SVSMHCTL           = 0x0124;
421
SVSMHCTL_L         = 0x0124;
422
SVSMHCTL_H         = 0x0125;
423
SVSMLCTL           = 0x0126;
424
SVSMLCTL_L         = 0x0126;
425
SVSMLCTL_H         = 0x0127;
426
SVSMIO             = 0x0128;
427
SVSMIO_L           = 0x0128;
428
SVSMIO_H           = 0x0129;
429
PMMIFG             = 0x012C;
430
PMMIFG_L           = 0x012C;
431
PMMIFG_H           = 0x012D;
432
PMMRIE             = 0x012E;
433
PMMRIE_L           = 0x012E;
434
PMMRIE_H           = 0x012F;
435
PM5CTL0            = 0x0130;
436
PM5CTL0_L          = 0x0130;
437
PM5CTL0_H          = 0x0131;
438
/*************************************************************
439
* RAM Control Module
440
*************************************************************/
441
RCCTL0             = 0x0158;
442
RCCTL0_L           = 0x0158;
443
RCCTL0_H           = 0x0159;
444
/************************************************************
445
* Shared Reference
446
************************************************************/
447
REFCTL0            = 0x01B0;
448
REFCTL0_L          = 0x01B0;
449
REFCTL0_H          = 0x01B1;
450
/************************************************************
451
* Real Time Clock
452
************************************************************/
453
RTCCTL01           = 0x04A0;
454
RTCCTL01_L         = 0x04A0;
455
RTCCTL01_H         = 0x04A1;
456
RTCCTL23           = 0x04A2;
457
RTCCTL23_L         = 0x04A2;
458
RTCCTL23_H         = 0x04A3;
459
RTCPS0CTL          = 0x04A8;
460
RTCPS0CTL_L        = 0x04A8;
461
RTCPS0CTL_H        = 0x04A9;
462
RTCPS1CTL          = 0x04AA;
463
RTCPS1CTL_L        = 0x04AA;
464
RTCPS1CTL_H        = 0x04AB;
465
RTCPS              = 0x04AC;
466
RTCPS_L            = 0x04AC;
467
RTCPS_H            = 0x04AD;
468
RTCIV              = 0x04AE;
469
RTCTIM0            = 0x04B0;
470
RTCTIM0_L          = 0x04B0;
471
RTCTIM0_H          = 0x04B1;
472
RTCTIM1            = 0x04B2;
473
RTCTIM1_L          = 0x04B2;
474
RTCTIM1_H          = 0x04B3;
475
RTCDATE            = 0x04B4;
476
RTCDATE_L          = 0x04B4;
477
RTCDATE_H          = 0x04B5;
478
RTCYEAR            = 0x04B6;
479
RTCYEAR_L          = 0x04B6;
480
RTCYEAR_H          = 0x04B7;
481
RTCAMINHR          = 0x04B8;
482
RTCAMINHR_L        = 0x04B8;
483
RTCAMINHR_H        = 0x04B9;
484
RTCADOWDAY         = 0x04BA;
485
RTCADOWDAY_L       = 0x04BA;
486
RTCADOWDAY_H       = 0x04BB;
487
/************************************************************
488
* SFR - Special Function Register Module
489
************************************************************/
490
SFRIE1             = 0x0100;
491
SFRIE1_L           = 0x0100;
492
SFRIE1_H           = 0x0101;
493
SFRIFG1            = 0x0102;
494
SFRIFG1_L          = 0x0102;
495
SFRIFG1_H          = 0x0103;
496
SFRRPCR            = 0x0104;
497
SFRRPCR_L          = 0x0104;
498
SFRRPCR_H          = 0x0105;
499
/************************************************************
500
* SYS - System Module
501
************************************************************/
502
SYSCTL             = 0x0180;
503
SYSCTL_L           = 0x0180;
504
SYSCTL_H           = 0x0181;
505
SYSBSLC            = 0x0182;
506
SYSBSLC_L          = 0x0182;
507
SYSBSLC_H          = 0x0183;
508
SYSJMBC            = 0x0186;
509
SYSJMBC_L          = 0x0186;
510
SYSJMBC_H          = 0x0187;
511
SYSJMBI0           = 0x0188;
512
SYSJMBI0_L         = 0x0188;
513
SYSJMBI0_H         = 0x0189;
514
SYSJMBI1           = 0x018A;
515
SYSJMBI1_L         = 0x018A;
516
SYSJMBI1_H         = 0x018B;
517
SYSJMBO0           = 0x018C;
518
SYSJMBO0_L         = 0x018C;
519
SYSJMBO0_H         = 0x018D;
520
SYSJMBO1           = 0x018E;
521
SYSJMBO1_L         = 0x018E;
522
SYSJMBO1_H         = 0x018F;
523
SYSBERRIV          = 0x0198;
524
SYSBERRIV_L        = 0x0198;
525
SYSBERRIV_H        = 0x0199;
526
SYSUNIV            = 0x019A;
527
SYSUNIV_L          = 0x019A;
528
SYSUNIV_H          = 0x019B;
529
SYSSNIV            = 0x019C;
530
SYSSNIV_L          = 0x019C;
531
SYSSNIV_H          = 0x019D;
532
SYSRSTIV           = 0x019E;
533
SYSRSTIV_L         = 0x019E;
534
SYSRSTIV_H         = 0x019F;
535
/************************************************************
536
* Timer0_A5
537
************************************************************/
538
TA0CTL             = 0x0340;
539
TA0CCTL0           = 0x0342;
540
TA0CCTL1           = 0x0344;
541
TA0CCTL2           = 0x0346;
542
TA0CCTL3           = 0x0348;
543
TA0CCTL4           = 0x034A;
544
TA0R               = 0x0350;
545
TA0CCR0            = 0x0352;
546
TA0CCR1            = 0x0354;
547
TA0CCR2            = 0x0356;
548
TA0CCR3            = 0x0358;
549
TA0CCR4            = 0x035A;
550
TA0IV              = 0x036E;
551
TA0EX0             = 0x0360;
552
/************************************************************
553
* Timer1_A3
554
************************************************************/
555
TA1CTL             = 0x0380;
556
TA1CCTL0           = 0x0382;
557
TA1CCTL1           = 0x0384;
558
TA1CCTL2           = 0x0386;
559
TA1R               = 0x0390;
560
TA1CCR0            = 0x0392;
561
TA1CCR1            = 0x0394;
562
TA1CCR2            = 0x0396;
563
TA1IV              = 0x03AE;
564
TA1EX0             = 0x03A0;
565
/************************************************************
566
* Timer0_B7
567
************************************************************/
568
TB0CTL             = 0x03C0;
569
TB0CCTL0           = 0x03C2;
570
TB0CCTL1           = 0x03C4;
571
TB0CCTL2           = 0x03C6;
572
TB0CCTL3           = 0x03C8;
573
TB0CCTL4           = 0x03CA;
574
TB0CCTL5           = 0x03CC;
575
TB0CCTL6           = 0x03CE;
576
TB0R               = 0x03D0;
577
TB0CCR0            = 0x03D2;
578
TB0CCR1            = 0x03D4;
579
TB0CCR2            = 0x03D6;
580
TB0CCR3            = 0x03D8;
581
TB0CCR4            = 0x03DA;
582
TB0CCR5            = 0x03DC;
583
TB0CCR6            = 0x03DE;
584
TB0EX0             = 0x03E0;
585
TB0IV              = 0x03EE;
586
/************************************************************
587
* UNIFIED CLOCK SYSTEM
588
************************************************************/
589
UCSCTL0            = 0x0160;
590
UCSCTL0_L          = 0x0160;
591
UCSCTL0_H          = 0x0161;
592
UCSCTL1            = 0x0162;
593
UCSCTL1_L          = 0x0162;
594
UCSCTL1_H          = 0x0163;
595
UCSCTL2            = 0x0164;
596
UCSCTL2_L          = 0x0164;
597
UCSCTL2_H          = 0x0165;
598
UCSCTL3            = 0x0166;
599
UCSCTL3_L          = 0x0166;
600
UCSCTL3_H          = 0x0167;
601
UCSCTL4            = 0x0168;
602
UCSCTL4_L          = 0x0168;
603
UCSCTL4_H          = 0x0169;
604
UCSCTL5            = 0x016A;
605
UCSCTL5_L          = 0x016A;
606
UCSCTL5_H          = 0x016B;
607
UCSCTL6            = 0x016C;
608
UCSCTL6_L          = 0x016C;
609
UCSCTL6_H          = 0x016D;
610
UCSCTL7            = 0x016E;
611
UCSCTL7_L          = 0x016E;
612
UCSCTL7_H          = 0x016F;
613
UCSCTL8            = 0x0170;
614
UCSCTL8_L          = 0x0170;
615
UCSCTL8_H          = 0x0171;
616
/************************************************************
617
* USCI A0
618
************************************************************/
619
UCA0CTLW0          = 0x05C0;
620
UCA0CTLW0_L        = 0x05C0;
621
UCA0CTLW0_H        = 0x05C1;
622
UCA0BRW            = 0x05C6;
623
UCA0BRW_L          = 0x05C6;
624
UCA0BRW_H          = 0x05C7;
625
UCA0MCTL           = 0x05C8;
626
UCA0STAT           = 0x05CA;
627
UCA0RXBUF          = 0x05CC;
628
UCA0TXBUF          = 0x05CE;
629
UCA0ABCTL          = 0x05D0;
630
UCA0IRCTL          = 0x05D2;
631
UCA0IRCTL_L        = 0x05D2;
632
UCA0IRCTL_H        = 0x05D3;
633
UCA0ICTL           = 0x05DC;
634
UCA0ICTL_L         = 0x05DC;
635
UCA0ICTL_H         = 0x05DD;
636
UCA0IV             = 0x05DE;
637
/************************************************************
638
* USCI B0
639
************************************************************/
640
UCB0CTLW0          = 0x05E0;
641
UCB0CTLW0_L        = 0x05E0;
642
UCB0CTLW0_H        = 0x05E1;
643
UCB0BRW            = 0x05E6;
644
UCB0BRW_L          = 0x05E6;
645
UCB0BRW_H          = 0x05E7;
646
UCB0STAT           = 0x05EA;
647
UCB0RXBUF          = 0x05EC;
648
UCB0TXBUF          = 0x05EE;
649
UCB0I2COA          = 0x05F0;
650
UCB0I2COA_L        = 0x05F0;
651
UCB0I2COA_H        = 0x05F1;
652
UCB0I2CSA          = 0x05F2;
653
UCB0I2CSA_L        = 0x05F2;
654
UCB0I2CSA_H        = 0x05F3;
655
UCB0ICTL           = 0x05FC;
656
UCB0ICTL_L         = 0x05FC;
657
UCB0ICTL_H         = 0x05FD;
658
UCB0IV             = 0x05FE;
659
/************************************************************
660
* USCI A1
661
************************************************************/
662
UCA1CTLW0          = 0x0600;
663
UCA1CTLW0_L        = 0x0600;
664
UCA1CTLW0_H        = 0x0601;
665
UCA1BRW            = 0x0606;
666
UCA1BRW_L          = 0x0606;
667
UCA1BRW_H          = 0x0607;
668
UCA1MCTL           = 0x0608;
669
UCA1STAT           = 0x060A;
670
UCA1RXBUF          = 0x060C;
671
UCA1TXBUF          = 0x060E;
672
UCA1ABCTL          = 0x0610;
673
UCA1IRCTL          = 0x0612;
674
UCA1IRCTL_L        = 0x0612;
675
UCA1IRCTL_H        = 0x0613;
676
UCA1ICTL           = 0x061C;
677
UCA1ICTL_L         = 0x061C;
678
UCA1ICTL_H         = 0x061D;
679
UCA1IV             = 0x061E;
680
/************************************************************
681
* USCI B1
682
************************************************************/
683
UCB1CTLW0          = 0x0620;
684
UCB1CTLW0_L        = 0x0620;
685
UCB1CTLW0_H        = 0x0621;
686
UCB1BRW            = 0x0626;
687
UCB1BRW_L          = 0x0626;
688
UCB1BRW_H          = 0x0627;
689
UCB1STAT           = 0x062A;
690
UCB1RXBUF          = 0x062C;
691
UCB1TXBUF          = 0x062E;
692
UCB1I2COA          = 0x0630;
693
UCB1I2COA_L        = 0x0630;
694
UCB1I2COA_H        = 0x0631;
695
UCB1I2CSA          = 0x0632;
696
UCB1I2CSA_L        = 0x0632;
697
UCB1I2CSA_H        = 0x0633;
698
UCB1ICTL           = 0x063C;
699
UCB1ICTL_L         = 0x063C;
700
UCB1ICTL_H         = 0x063D;
701
UCB1IV             = 0x063E;
702
/************************************************************
703
* USCI A2
704
************************************************************/
705
UCA2CTLW0          = 0x0640;
706
UCA2CTLW0_L        = 0x0640;
707
UCA2CTLW0_H        = 0x0641;
708
UCA2BRW            = 0x0646;
709
UCA2BRW_L          = 0x0646;
710
UCA2BRW_H          = 0x0647;
711
UCA2MCTL           = 0x0648;
712
UCA2STAT           = 0x064A;
713
UCA2RXBUF          = 0x064C;
714
UCA2TXBUF          = 0x064E;
715
UCA2ABCTL          = 0x0650;
716
UCA2IRCTL          = 0x0652;
717
UCA2IRCTL_L        = 0x0652;
718
UCA2IRCTL_H        = 0x0653;
719
UCA2ICTL           = 0x065C;
720
UCA2ICTL_L         = 0x065C;
721
UCA2ICTL_H         = 0x065D;
722
UCA2IV             = 0x065E;
723
/************************************************************
724
* USCI B2
725
************************************************************/
726
UCB2CTLW0          = 0x0660;
727
UCB2CTLW0_L        = 0x0660;
728
UCB2CTLW0_H        = 0x0661;
729
UCB2BRW            = 0x0666;
730
UCB2BRW_L          = 0x0666;
731
UCB2BRW_H          = 0x0667;
732
UCB2STAT           = 0x066A;
733
UCB2RXBUF          = 0x066C;
734
UCB2TXBUF          = 0x066E;
735
UCB2I2COA          = 0x0670;
736
UCB2I2COA_L        = 0x0670;
737
UCB2I2COA_H        = 0x0671;
738
UCB2I2CSA          = 0x0672;
739
UCB2I2CSA_L        = 0x0672;
740
UCB2I2CSA_H        = 0x0673;
741
UCB2ICTL           = 0x067C;
742
UCB2ICTL_L         = 0x067C;
743
UCB2ICTL_H         = 0x067D;
744
UCB2IV             = 0x067E;
745
/************************************************************
746
* USCI A3
747
************************************************************/
748
UCA3CTLW0          = 0x0680;
749
UCA3CTLW0_L        = 0x0680;
750
UCA3CTLW0_H        = 0x0681;
751
UCA3BRW            = 0x0686;
752
UCA3BRW_L          = 0x0686;
753
UCA3BRW_H          = 0x0687;
754
UCA3MCTL           = 0x0688;
755
UCA3STAT           = 0x068A;
756
UCA3RXBUF          = 0x068C;
757
UCA3TXBUF          = 0x068E;
758
UCA3ABCTL          = 0x0690;
759
UCA3IRCTL          = 0x0692;
760
UCA3IRCTL_L        = 0x0692;
761
UCA3IRCTL_H        = 0x0693;
762
UCA3ICTL           = 0x069C;
763
UCA3ICTL_L         = 0x069C;
764
UCA3ICTL_H         = 0x069D;
765
UCA3IV             = 0x069E;
766
/************************************************************
767
* USCI B3
768
************************************************************/
769
UCB3CTLW0          = 0x06A0;
770
UCB3CTLW0_L        = 0x06A0;
771
UCB3CTLW0_H        = 0x06A1;
772
UCB3BRW            = 0x06A6;
773
UCB3BRW_L          = 0x06A6;
774
UCB3BRW_H          = 0x06A7;
775
UCB3STAT           = 0x06AA;
776
UCB3RXBUF          = 0x06AC;
777
UCB3TXBUF          = 0x06AE;
778
UCB3I2COA          = 0x06B0;
779
UCB3I2COA_L        = 0x06B0;
780
UCB3I2COA_H        = 0x06B1;
781
UCB3I2CSA          = 0x06B2;
782
UCB3I2CSA_L        = 0x06B2;
783
UCB3I2CSA_H        = 0x06B3;
784
UCB3ICTL           = 0x06BC;
785
UCB3ICTL_L         = 0x06BC;
786
UCB3ICTL_H         = 0x06BD;
787
UCB3IV             = 0x06BE;
788
/************************************************************
789
* WATCHDOG TIMER A
790
************************************************************/
791
WDTCTL             = 0x015C;
792
WDTCTL_L           = 0x015C;
793
WDTCTL_H           = 0x015D;
794
/************************************************************
795
* TLV Descriptors
796
************************************************************/
797
/************************************************************
798
* Interrupt Vectors (offset from 0xFF80)
799
************************************************************/
800
/************************************************************
801
* End of Modules
802
************************************************************/