Subversion Repositories DevTools

Rev

Details | Last modification | View Log | RSS feed

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