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
/* msp430f5519.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
* Comparator B
29
************************************************************/
30
CBCTL0             = 0x08C0;
31
CBCTL0_L           = 0x08C0;
32
CBCTL0_H           = 0x08C1;
33
CBCTL1             = 0x08C2;
34
CBCTL1_L           = 0x08C2;
35
CBCTL1_H           = 0x08C3;
36
CBCTL2             = 0x08C4;
37
CBCTL2_L           = 0x08C4;
38
CBCTL2_H           = 0x08C5;
39
CBCTL3             = 0x08C6;
40
CBCTL3_L           = 0x08C6;
41
CBCTL3_H           = 0x08C7;
42
CBINT              = 0x08CC;
43
CBINT_L            = 0x08CC;
44
CBINT_H            = 0x08CD;
45
CBIV               = 0x08CE;
46
/*************************************************************
47
* CRC Module
48
*************************************************************/
49
CRCDI              = 0x0150;
50
CRCDI_L            = 0x0150;
51
CRCDI_H            = 0x0151;
52
CRCDIRB            = 0x0152;
53
CRCDIRB_L          = 0x0152;
54
CRCDIRB_H          = 0x0153;
55
CRCINIRES          = 0x0154;
56
CRCINIRES_L        = 0x0154;
57
CRCINIRES_H        = 0x0155;
58
CRCRESR            = 0x0156;
59
CRCRESR_L          = 0x0156;
60
CRCRESR_H          = 0x0157;
61
/************************************************************
62
* DMA_X
63
************************************************************/
64
DMACTL0            = 0x0500;
65
DMACTL0_L          = 0x0500;
66
DMACTL0_H          = 0x0501;
67
DMACTL1            = 0x0502;
68
DMACTL1_L          = 0x0502;
69
DMACTL1_H          = 0x0503;
70
DMACTL2            = 0x0504;
71
DMACTL2_L          = 0x0504;
72
DMACTL2_H          = 0x0505;
73
DMACTL3            = 0x0506;
74
DMACTL3_L          = 0x0506;
75
DMACTL3_H          = 0x0507;
76
DMACTL4            = 0x0508;
77
DMACTL4_L          = 0x0508;
78
DMACTL4_H          = 0x0509;
79
DMAIV              = 0x050E;
80
DMAIV_L            = 0x050E;
81
DMAIV_H            = 0x050F;
82
DMA0CTL            = 0x0510;
83
DMA0CTL_L          = 0x0510;
84
DMA0CTL_H          = 0x0511;
85
DMA0SA             = 0x0512;
86
DMA0SAL            = 0x0512;
87
DMA0DA             = 0x0516;
88
DMA0DAL            = 0x0516;
89
DMA0SZ             = 0x051A;
90
DMA1CTL            = 0x0520;
91
DMA1CTL_L          = 0x0520;
92
DMA1CTL_H          = 0x0521;
93
DMA1SA             = 0x0522;
94
DMA1SAL            = 0x0522;
95
DMA1DA             = 0x0526;
96
DMA1DAL            = 0x0526;
97
DMA1SZ             = 0x052A;
98
DMA2CTL            = 0x0530;
99
DMA2CTL_L          = 0x0530;
100
DMA2CTL_H          = 0x0531;
101
DMA2SA             = 0x0532;
102
DMA2SAL            = 0x0532;
103
DMA2DA             = 0x0536;
104
DMA2DAL            = 0x0536;
105
DMA2SZ             = 0x053A;
106
/*************************************************************
107
* Flash Memory
108
*************************************************************/
109
FCTL1              = 0x0140;
110
FCTL1_L            = 0x0140;
111
FCTL1_H            = 0x0141;
112
FCTL3              = 0x0144;
113
FCTL3_L            = 0x0144;
114
FCTL3_H            = 0x0145;
115
FCTL4              = 0x0146;
116
FCTL4_L            = 0x0146;
117
FCTL4_H            = 0x0147;
118
/************************************************************
119
* HARDWARE MULTIPLIER 32Bit
120
************************************************************/
121
MPY                = 0x04C0;
122
MPY_L              = 0x04C0;
123
MPY_H              = 0x04C1;
124
MPYS               = 0x04C2;
125
MPYS_L             = 0x04C2;
126
MPYS_H             = 0x04C3;
127
MAC                = 0x04C4;
128
MAC_L              = 0x04C4;
129
MAC_H              = 0x04C5;
130
MACS               = 0x04C6;
131
MACS_L             = 0x04C6;
132
MACS_H             = 0x04C7;
133
OP2                = 0x04C8;
134
OP2_L              = 0x04C8;
135
OP2_H              = 0x04C9;
136
RESLO              = 0x04CA;
137
RESLO_L            = 0x04CA;
138
RESLO_H            = 0x04CB;
139
RESHI              = 0x04CC;
140
RESHI_L            = 0x04CC;
141
RESHI_H            = 0x04CD;
142
SUMEXT             = 0x04CE;
143
SUMEXT_L           = 0x04CE;
144
SUMEXT_H           = 0x04CF;
145
MPY32L             = 0x04D0;
146
MPY32L_L           = 0x04D0;
147
MPY32L_H           = 0x04D1;
148
MPY32H             = 0x04D2;
149
MPY32H_L           = 0x04D2;
150
MPY32H_H           = 0x04D3;
151
MPYS32L            = 0x04D4;
152
MPYS32L_L          = 0x04D4;
153
MPYS32L_H          = 0x04D5;
154
MPYS32H            = 0x04D6;
155
MPYS32H_L          = 0x04D6;
156
MPYS32H_H          = 0x04D7;
157
MAC32L             = 0x04D8;
158
MAC32L_L           = 0x04D8;
159
MAC32L_H           = 0x04D9;
160
MAC32H             = 0x04DA;
161
MAC32H_L           = 0x04DA;
162
MAC32H_H           = 0x04DB;
163
MACS32L            = 0x04DC;
164
MACS32L_L          = 0x04DC;
165
MACS32L_H          = 0x04DD;
166
MACS32H            = 0x04DE;
167
MACS32H_L          = 0x04DE;
168
MACS32H_H          = 0x04DF;
169
OP2L               = 0x04E0;
170
OP2L_L             = 0x04E0;
171
OP2L_H             = 0x04E1;
172
OP2H               = 0x04E2;
173
OP2H_L             = 0x04E2;
174
OP2H_H             = 0x04E3;
175
RES0               = 0x04E4;
176
RES0_L             = 0x04E4;
177
RES0_H             = 0x04E5;
178
RES1               = 0x04E6;
179
RES1_L             = 0x04E6;
180
RES1_H             = 0x04E7;
181
RES2               = 0x04E8;
182
RES2_L             = 0x04E8;
183
RES2_H             = 0x04E9;
184
RES3               = 0x04EA;
185
RES3_L             = 0x04EA;
186
RES3_H             = 0x04EB;
187
MPY32CTL0          = 0x04EC;
188
MPY32CTL0_L        = 0x04EC;
189
MPY32CTL0_H        = 0x04ED;
190
/************************************************************
191
* DIGITAL I/O Port1/2 Pull up / Pull down Resistors
192
************************************************************/
193
PAIN               = 0x0200;
194
PAIN_L             = 0x0200;
195
PAIN_H             = 0x0201;
196
PAOUT              = 0x0202;
197
PAOUT_L            = 0x0202;
198
PAOUT_H            = 0x0203;
199
PADIR              = 0x0204;
200
PADIR_L            = 0x0204;
201
PADIR_H            = 0x0205;
202
PAREN              = 0x0206;
203
PAREN_L            = 0x0206;
204
PAREN_H            = 0x0207;
205
PADS               = 0x0208;
206
PADS_L             = 0x0208;
207
PADS_H             = 0x0209;
208
PASEL              = 0x020A;
209
PASEL_L            = 0x020A;
210
PASEL_H            = 0x020B;
211
PAIES              = 0x0218;
212
PAIES_L            = 0x0218;
213
PAIES_H            = 0x0219;
214
PAIE               = 0x021A;
215
PAIE_L             = 0x021A;
216
PAIE_H             = 0x021B;
217
PAIFG              = 0x021C;
218
PAIFG_L            = 0x021C;
219
PAIFG_H            = 0x021D;
220
P1IV               = 0x020E;
221
P2IV               = 0x021E;
222
/************************************************************
223
* DIGITAL I/O Port3/4 Pull up / Pull down Resistors
224
************************************************************/
225
PBIN               = 0x0220;
226
PBIN_L             = 0x0220;
227
PBIN_H             = 0x0221;
228
PBOUT              = 0x0222;
229
PBOUT_L            = 0x0222;
230
PBOUT_H            = 0x0223;
231
PBDIR              = 0x0224;
232
PBDIR_L            = 0x0224;
233
PBDIR_H            = 0x0225;
234
PBREN              = 0x0226;
235
PBREN_L            = 0x0226;
236
PBREN_H            = 0x0227;
237
PBDS               = 0x0228;
238
PBDS_L             = 0x0228;
239
PBDS_H             = 0x0229;
240
PBSEL              = 0x022A;
241
PBSEL_L            = 0x022A;
242
PBSEL_H            = 0x022B;
243
/************************************************************
244
* DIGITAL I/O Port5/6 Pull up / Pull down Resistors
245
************************************************************/
246
PCIN               = 0x0240;
247
PCIN_L             = 0x0240;
248
PCIN_H             = 0x0241;
249
PCOUT              = 0x0242;
250
PCOUT_L            = 0x0242;
251
PCOUT_H            = 0x0243;
252
PCDIR              = 0x0244;
253
PCDIR_L            = 0x0244;
254
PCDIR_H            = 0x0245;
255
PCREN              = 0x0246;
256
PCREN_L            = 0x0246;
257
PCREN_H            = 0x0247;
258
PCDS               = 0x0248;
259
PCDS_L             = 0x0248;
260
PCDS_H             = 0x0249;
261
PCSEL              = 0x024A;
262
PCSEL_L            = 0x024A;
263
PCSEL_H            = 0x024B;
264
/************************************************************
265
* DIGITAL I/O Port7/8 Pull up / Pull down Resistors
266
************************************************************/
267
PDIN               = 0x0260;
268
PDIN_L             = 0x0260;
269
PDIN_H             = 0x0261;
270
PDOUT              = 0x0262;
271
PDOUT_L            = 0x0262;
272
PDOUT_H            = 0x0263;
273
PDDIR              = 0x0264;
274
PDDIR_L            = 0x0264;
275
PDDIR_H            = 0x0265;
276
PDREN              = 0x0266;
277
PDREN_L            = 0x0266;
278
PDREN_H            = 0x0267;
279
PDDS               = 0x0268;
280
PDDS_L             = 0x0268;
281
PDDS_H             = 0x0269;
282
PDSEL              = 0x026A;
283
PDSEL_L            = 0x026A;
284
PDSEL_H            = 0x026B;
285
/************************************************************
286
* DIGITAL I/O PortJ Pull up / Pull down Resistors
287
************************************************************/
288
PJIN               = 0x0320;
289
PJIN_L             = 0x0320;
290
PJIN_H             = 0x0321;
291
PJOUT              = 0x0322;
292
PJOUT_L            = 0x0322;
293
PJOUT_H            = 0x0323;
294
PJDIR              = 0x0324;
295
PJDIR_L            = 0x0324;
296
PJDIR_H            = 0x0325;
297
PJREN              = 0x0326;
298
PJREN_L            = 0x0326;
299
PJREN_H            = 0x0327;
300
PJDS               = 0x0328;
301
PJDS_L             = 0x0328;
302
PJDS_H             = 0x0329;
303
/************************************************************
304
* PORT MAPPING CONTROLLER
305
************************************************************/
306
PMAPKEYID          = 0x01C0;
307
PMAPKEYID_L        = 0x01C0;
308
PMAPKEYID_H        = 0x01C1;
309
PMAPCTL            = 0x01C2;
310
PMAPCTL_L          = 0x01C2;
311
PMAPCTL_H          = 0x01C3;
312
/************************************************************
313
* PORT 4 MAPPING CONTROLLER
314
************************************************************/
315
P4MAP01            = 0x01E0;
316
P4MAP01_L          = 0x01E0;
317
P4MAP01_H          = 0x01E1;
318
P4MAP23            = 0x01E2;
319
P4MAP23_L          = 0x01E2;
320
P4MAP23_H          = 0x01E3;
321
P4MAP45            = 0x01E4;
322
P4MAP45_L          = 0x01E4;
323
P4MAP45_H          = 0x01E5;
324
P4MAP67            = 0x01E6;
325
P4MAP67_L          = 0x01E6;
326
P4MAP67_H          = 0x01E7;
327
/************************************************************
328
* PMM - Power Management System
329
************************************************************/
330
PMMCTL0            = 0x0120;
331
PMMCTL0_L          = 0x0120;
332
PMMCTL0_H          = 0x0121;
333
PMMCTL1            = 0x0122;
334
PMMCTL1_L          = 0x0122;
335
PMMCTL1_H          = 0x0123;
336
SVSMHCTL           = 0x0124;
337
SVSMHCTL_L         = 0x0124;
338
SVSMHCTL_H         = 0x0125;
339
SVSMLCTL           = 0x0126;
340
SVSMLCTL_L         = 0x0126;
341
SVSMLCTL_H         = 0x0127;
342
SVSMIO             = 0x0128;
343
SVSMIO_L           = 0x0128;
344
SVSMIO_H           = 0x0129;
345
PMMIFG             = 0x012C;
346
PMMIFG_L           = 0x012C;
347
PMMIFG_H           = 0x012D;
348
PMMRIE             = 0x012E;
349
PMMRIE_L           = 0x012E;
350
PMMRIE_H           = 0x012F;
351
PM5CTL0            = 0x0130;
352
PM5CTL0_L          = 0x0130;
353
PM5CTL0_H          = 0x0131;
354
/*************************************************************
355
* RAM Control Module
356
*************************************************************/
357
RCCTL0             = 0x0158;
358
RCCTL0_L           = 0x0158;
359
RCCTL0_H           = 0x0159;
360
/************************************************************
361
* Shared Reference
362
************************************************************/
363
REFCTL0            = 0x01B0;
364
REFCTL0_L          = 0x01B0;
365
REFCTL0_H          = 0x01B1;
366
/************************************************************
367
* Real Time Clock
368
************************************************************/
369
RTCCTL01           = 0x04A0;
370
RTCCTL01_L         = 0x04A0;
371
RTCCTL01_H         = 0x04A1;
372
RTCCTL23           = 0x04A2;
373
RTCCTL23_L         = 0x04A2;
374
RTCCTL23_H         = 0x04A3;
375
RTCPS0CTL          = 0x04A8;
376
RTCPS0CTL_L        = 0x04A8;
377
RTCPS0CTL_H        = 0x04A9;
378
RTCPS1CTL          = 0x04AA;
379
RTCPS1CTL_L        = 0x04AA;
380
RTCPS1CTL_H        = 0x04AB;
381
RTCPS              = 0x04AC;
382
RTCPS_L            = 0x04AC;
383
RTCPS_H            = 0x04AD;
384
RTCIV              = 0x04AE;
385
RTCTIM0            = 0x04B0;
386
RTCTIM0_L          = 0x04B0;
387
RTCTIM0_H          = 0x04B1;
388
RTCTIM1            = 0x04B2;
389
RTCTIM1_L          = 0x04B2;
390
RTCTIM1_H          = 0x04B3;
391
RTCDATE            = 0x04B4;
392
RTCDATE_L          = 0x04B4;
393
RTCDATE_H          = 0x04B5;
394
RTCYEAR            = 0x04B6;
395
RTCYEAR_L          = 0x04B6;
396
RTCYEAR_H          = 0x04B7;
397
RTCAMINHR          = 0x04B8;
398
RTCAMINHR_L        = 0x04B8;
399
RTCAMINHR_H        = 0x04B9;
400
RTCADOWDAY         = 0x04BA;
401
RTCADOWDAY_L       = 0x04BA;
402
RTCADOWDAY_H       = 0x04BB;
403
/************************************************************
404
* SFR - Special Function Register Module
405
************************************************************/
406
SFRIE1             = 0x0100;
407
SFRIE1_L           = 0x0100;
408
SFRIE1_H           = 0x0101;
409
SFRIFG1            = 0x0102;
410
SFRIFG1_L          = 0x0102;
411
SFRIFG1_H          = 0x0103;
412
SFRRPCR            = 0x0104;
413
SFRRPCR_L          = 0x0104;
414
SFRRPCR_H          = 0x0105;
415
/************************************************************
416
* SYS - System Module
417
************************************************************/
418
SYSCTL             = 0x0180;
419
SYSCTL_L           = 0x0180;
420
SYSCTL_H           = 0x0181;
421
SYSBSLC            = 0x0182;
422
SYSBSLC_L          = 0x0182;
423
SYSBSLC_H          = 0x0183;
424
SYSJMBC            = 0x0186;
425
SYSJMBC_L          = 0x0186;
426
SYSJMBC_H          = 0x0187;
427
SYSJMBI0           = 0x0188;
428
SYSJMBI0_L         = 0x0188;
429
SYSJMBI0_H         = 0x0189;
430
SYSJMBI1           = 0x018A;
431
SYSJMBI1_L         = 0x018A;
432
SYSJMBI1_H         = 0x018B;
433
SYSJMBO0           = 0x018C;
434
SYSJMBO0_L         = 0x018C;
435
SYSJMBO0_H         = 0x018D;
436
SYSJMBO1           = 0x018E;
437
SYSJMBO1_L         = 0x018E;
438
SYSJMBO1_H         = 0x018F;
439
SYSBERRIV          = 0x0198;
440
SYSBERRIV_L        = 0x0198;
441
SYSBERRIV_H        = 0x0199;
442
SYSUNIV            = 0x019A;
443
SYSUNIV_L          = 0x019A;
444
SYSUNIV_H          = 0x019B;
445
SYSSNIV            = 0x019C;
446
SYSSNIV_L          = 0x019C;
447
SYSSNIV_H          = 0x019D;
448
SYSRSTIV           = 0x019E;
449
SYSRSTIV_L         = 0x019E;
450
SYSRSTIV_H         = 0x019F;
451
/************************************************************
452
* Timer0_A5
453
************************************************************/
454
TA0CTL             = 0x0340;
455
TA0CCTL0           = 0x0342;
456
TA0CCTL1           = 0x0344;
457
TA0CCTL2           = 0x0346;
458
TA0CCTL3           = 0x0348;
459
TA0CCTL4           = 0x034A;
460
TA0R               = 0x0350;
461
TA0CCR0            = 0x0352;
462
TA0CCR1            = 0x0354;
463
TA0CCR2            = 0x0356;
464
TA0CCR3            = 0x0358;
465
TA0CCR4            = 0x035A;
466
TA0IV              = 0x036E;
467
TA0EX0             = 0x0360;
468
/************************************************************
469
* Timer1_A3
470
************************************************************/
471
TA1CTL             = 0x0380;
472
TA1CCTL0           = 0x0382;
473
TA1CCTL1           = 0x0384;
474
TA1CCTL2           = 0x0386;
475
TA1R               = 0x0390;
476
TA1CCR0            = 0x0392;
477
TA1CCR1            = 0x0394;
478
TA1CCR2            = 0x0396;
479
TA1IV              = 0x03AE;
480
TA1EX0             = 0x03A0;
481
/************************************************************
482
* Timer2_A3
483
************************************************************/
484
TA2CTL             = 0x0400;
485
TA2CCTL0           = 0x0402;
486
TA2CCTL1           = 0x0404;
487
TA2CCTL2           = 0x0406;
488
TA2R               = 0x0410;
489
TA2CCR0            = 0x0412;
490
TA2CCR1            = 0x0414;
491
TA2CCR2            = 0x0416;
492
TA2IV              = 0x042E;
493
TA2EX0             = 0x0420;
494
/************************************************************
495
* Timer0_B7
496
************************************************************/
497
TB0CTL             = 0x03C0;
498
TB0CCTL0           = 0x03C2;
499
TB0CCTL1           = 0x03C4;
500
TB0CCTL2           = 0x03C6;
501
TB0CCTL3           = 0x03C8;
502
TB0CCTL4           = 0x03CA;
503
TB0CCTL5           = 0x03CC;
504
TB0CCTL6           = 0x03CE;
505
TB0R               = 0x03D0;
506
TB0CCR0            = 0x03D2;
507
TB0CCR1            = 0x03D4;
508
TB0CCR2            = 0x03D6;
509
TB0CCR3            = 0x03D8;
510
TB0CCR4            = 0x03DA;
511
TB0CCR5            = 0x03DC;
512
TB0CCR6            = 0x03DE;
513
TB0EX0             = 0x03E0;
514
TB0IV              = 0x03EE;
515
/************************************************************
516
* USB
517
************************************************************/
518
USBKEYID           = 0x0900;
519
USBKEYID_L         = 0x0900;
520
USBKEYID_H         = 0x0901;
521
USBCNF             = 0x0902;
522
USBCNF_L           = 0x0902;
523
USBCNF_H           = 0x0903;
524
USBPHYCTL          = 0x0904;
525
USBPHYCTL_L        = 0x0904;
526
USBPHYCTL_H        = 0x0905;
527
USBPWRCTL          = 0x0908;
528
USBPWRCTL_L        = 0x0908;
529
USBPWRCTL_H        = 0x0909;
530
USBPLLCTL          = 0x0910;
531
USBPLLCTL_L        = 0x0910;
532
USBPLLCTL_H        = 0x0911;
533
USBPLLDIVB         = 0x0912;
534
USBPLLDIVB_L       = 0x0912;
535
USBPLLDIVB_H       = 0x0913;
536
USBPLLIR           = 0x0914;
537
USBPLLIR_L         = 0x0914;
538
USBPLLIR_H         = 0x0915;
539
USBIEPCNF_0        = 0x0920;
540
USBIEPCNT_0        = 0x0921;
541
USBOEPCNF_0        = 0x0922;
542
USBOEPCNT_0        = 0x0923;
543
USBIEPIE           = 0x092E;
544
USBOEPIE           = 0x092F;
545
USBIEPIFG          = 0x0930;
546
USBOEPIFG          = 0x0931;
547
USBVECINT          = 0x0932;
548
USBVECINT_L        = 0x0932;
549
USBVECINT_H        = 0x0933;
550
USBMAINT           = 0x0936;
551
USBMAINT_L         = 0x0936;
552
USBMAINT_H         = 0x0937;
553
USBTSREG           = 0x0938;
554
USBTSREG_L         = 0x0938;
555
USBTSREG_H         = 0x0939;
556
USBFN              = 0x093A;
557
USBFN_L            = 0x093A;
558
USBFN_H            = 0x093B;
559
USBCTL             = 0x093C;
560
USBIE              = 0x093D;
561
USBIFG             = 0x093E;
562
USBFUNADR          = 0x093F;
563
USBIEPSIZXY_7      = 0x23FF;
564
USBIEPBCTY_7       = 0x23FE;
565
USBIEPBBAY_7       = 0x23FD;
566
USBIEPBCTX_7       = 0x23FA;
567
USBIEPBBAX_7       = 0x23F9;
568
USBIEPCNF_7        = 0x23F8;
569
USBIEPSIZXY_6      = 0x23F7;
570
USBIEPBCTY_6       = 0x23F6;
571
USBIEPBBAY_6       = 0x23F5;
572
USBIEPBCTX_6       = 0x23F2;
573
USBIEPBBAX_6       = 0x23F1;
574
USBIEPCNF_6        = 0x23F0;
575
USBIEPSIZXY_5      = 0x23EF;
576
USBIEPBCTY_5       = 0x23EE;
577
USBIEPBBAY_5       = 0x23ED;
578
USBIEPBCTX_5       = 0x23EA;
579
USBIEPBBAX_5       = 0x23E9;
580
USBIEPCNF_5        = 0x23E8;
581
USBIEPSIZXY_4      = 0x23E7;
582
USBIEPBCTY_4       = 0x23E6;
583
USBIEPBBAY_4       = 0x23E5;
584
USBIEPBCTX_4       = 0x23E2;
585
USBIEPBBAX_4       = 0x23E1;
586
USBIEPCNF_4        = 0x23E0;
587
USBIEPSIZXY_3      = 0x23DF;
588
USBIEPBCTY_3       = 0x23DE;
589
USBIEPBBAY_3       = 0x23DD;
590
USBIEPBCTX_3       = 0x23DA;
591
USBIEPBBAX_3       = 0x23D9;
592
USBIEPCNF_3        = 0x23D8;
593
USBIEPSIZXY_2      = 0x23D7;
594
USBIEPBCTY_2       = 0x23D6;
595
USBIEPBBAY_2       = 0x23D5;
596
USBIEPBCTX_2       = 0x23D2;
597
USBIEPBBAX_2       = 0x23D1;
598
USBIEPCNF_2        = 0x23D0;
599
USBIEPSIZXY_1      = 0x23CF;
600
USBIEPBCTY_1       = 0x23CE;
601
USBIEPBBAY_1       = 0x23CD;
602
USBIEPBCTX_1       = 0x23CA;
603
USBIEPBBAX_1       = 0x23C9;
604
USBIEPCNF_1        = 0x23C8;
605
USBOEPSIZXY_7      = 0x23BF;
606
USBOEPBCTY_7       = 0x23BE;
607
USBOEPBBAY_7       = 0x23BD;
608
USBOEPBCTX_7       = 0x23BA;
609
USBOEPBBAX_7       = 0x23B9;
610
USBOEPCNF_7        = 0x23B8;
611
USBOEPSIZXY_6      = 0x23B7;
612
USBOEPBCTY_6       = 0x23B6;
613
USBOEPBBAY_6       = 0x23B5;
614
USBOEPBCTX_6       = 0x23B2;
615
USBOEPBBAX_6       = 0x23B1;
616
USBOEPCNF_6        = 0x23B0;
617
USBOEPSIZXY_5      = 0x23AF;
618
USBOEPBCTY_5       = 0x23AE;
619
USBOEPBBAY_5       = 0x23AD;
620
USBOEPBCTX_5       = 0x23AA;
621
USBOEPBBAX_5       = 0x23A9;
622
USBOEPCNF_5        = 0x23A8;
623
USBOEPSIZXY_4      = 0x23A7;
624
USBOEPBCTY_4       = 0x23A6;
625
USBOEPBBAY_4       = 0x23A5;
626
USBOEPBCTX_4       = 0x23A2;
627
USBOEPBBAX_4       = 0x23A1;
628
USBOEPCNF_4        = 0x23A0;
629
USBOEPSIZXY_3      = 0x239F;
630
USBOEPBCTY_3       = 0x239E;
631
USBOEPBBAY_3       = 0x239D;
632
USBOEPBCTX_3       = 0x239A;
633
USBOEPBBAX_3       = 0x2399;
634
USBOEPCNF_3        = 0x2398;
635
USBOEPSIZXY_2      = 0x2397;
636
USBOEPBCTY_2       = 0x2396;
637
USBOEPBBAY_2       = 0x2395;
638
USBOEPBCTX_2       = 0x2392;
639
USBOEPBBAX_2       = 0x2391;
640
USBOEPCNF_2        = 0x2390;
641
USBOEPSIZXY_1      = 0x238F;
642
USBOEPBCTY_1       = 0x238E;
643
USBOEPBBAY_1       = 0x238D;
644
USBOEPBCTX_1       = 0x238A;
645
USBOEPBBAX_1       = 0x2389;
646
USBOEPCNF_1        = 0x2388;
647
USBSUBLK           = 0x2380;
648
USBIEP0BUF         = 0x2378;
649
USBOEP0BUF         = 0x2370;
650
USBTOPBUFF         = 0x236F;
651
USBSTABUFF         = 0x1C00;
652
/************************************************************
653
* UNIFIED CLOCK SYSTEM
654
************************************************************/
655
UCSCTL0            = 0x0160;
656
UCSCTL0_L          = 0x0160;
657
UCSCTL0_H          = 0x0161;
658
UCSCTL1            = 0x0162;
659
UCSCTL1_L          = 0x0162;
660
UCSCTL1_H          = 0x0163;
661
UCSCTL2            = 0x0164;
662
UCSCTL2_L          = 0x0164;
663
UCSCTL2_H          = 0x0165;
664
UCSCTL3            = 0x0166;
665
UCSCTL3_L          = 0x0166;
666
UCSCTL3_H          = 0x0167;
667
UCSCTL4            = 0x0168;
668
UCSCTL4_L          = 0x0168;
669
UCSCTL4_H          = 0x0169;
670
UCSCTL5            = 0x016A;
671
UCSCTL5_L          = 0x016A;
672
UCSCTL5_H          = 0x016B;
673
UCSCTL6            = 0x016C;
674
UCSCTL6_L          = 0x016C;
675
UCSCTL6_H          = 0x016D;
676
UCSCTL7            = 0x016E;
677
UCSCTL7_L          = 0x016E;
678
UCSCTL7_H          = 0x016F;
679
UCSCTL8            = 0x0170;
680
UCSCTL8_L          = 0x0170;
681
UCSCTL8_H          = 0x0171;
682
/************************************************************
683
* USCI A0
684
************************************************************/
685
UCA0CTLW0          = 0x05C0;
686
UCA0CTLW0_L        = 0x05C0;
687
UCA0CTLW0_H        = 0x05C1;
688
UCA0BRW            = 0x05C6;
689
UCA0BRW_L          = 0x05C6;
690
UCA0BRW_H          = 0x05C7;
691
UCA0MCTL           = 0x05C8;
692
UCA0STAT           = 0x05CA;
693
UCA0RXBUF          = 0x05CC;
694
UCA0TXBUF          = 0x05CE;
695
UCA0ABCTL          = 0x05D0;
696
UCA0IRCTL          = 0x05D2;
697
UCA0IRCTL_L        = 0x05D2;
698
UCA0IRCTL_H        = 0x05D3;
699
UCA0ICTL           = 0x05DC;
700
UCA0ICTL_L         = 0x05DC;
701
UCA0ICTL_H         = 0x05DD;
702
UCA0IV             = 0x05DE;
703
/************************************************************
704
* USCI B0
705
************************************************************/
706
UCB0CTLW0          = 0x05E0;
707
UCB0CTLW0_L        = 0x05E0;
708
UCB0CTLW0_H        = 0x05E1;
709
UCB0BRW            = 0x05E6;
710
UCB0BRW_L          = 0x05E6;
711
UCB0BRW_H          = 0x05E7;
712
UCB0STAT           = 0x05EA;
713
UCB0RXBUF          = 0x05EC;
714
UCB0TXBUF          = 0x05EE;
715
UCB0I2COA          = 0x05F0;
716
UCB0I2COA_L        = 0x05F0;
717
UCB0I2COA_H        = 0x05F1;
718
UCB0I2CSA          = 0x05F2;
719
UCB0I2CSA_L        = 0x05F2;
720
UCB0I2CSA_H        = 0x05F3;
721
UCB0ICTL           = 0x05FC;
722
UCB0ICTL_L         = 0x05FC;
723
UCB0ICTL_H         = 0x05FD;
724
UCB0IV             = 0x05FE;
725
/************************************************************
726
* USCI A1
727
************************************************************/
728
UCA1CTLW0          = 0x0600;
729
UCA1CTLW0_L        = 0x0600;
730
UCA1CTLW0_H        = 0x0601;
731
UCA1BRW            = 0x0606;
732
UCA1BRW_L          = 0x0606;
733
UCA1BRW_H          = 0x0607;
734
UCA1MCTL           = 0x0608;
735
UCA1STAT           = 0x060A;
736
UCA1RXBUF          = 0x060C;
737
UCA1TXBUF          = 0x060E;
738
UCA1ABCTL          = 0x0610;
739
UCA1IRCTL          = 0x0612;
740
UCA1IRCTL_L        = 0x0612;
741
UCA1IRCTL_H        = 0x0613;
742
UCA1ICTL           = 0x061C;
743
UCA1ICTL_L         = 0x061C;
744
UCA1ICTL_H         = 0x061D;
745
UCA1IV             = 0x061E;
746
/************************************************************
747
* USCI B1
748
************************************************************/
749
UCB1CTLW0          = 0x0620;
750
UCB1CTLW0_L        = 0x0620;
751
UCB1CTLW0_H        = 0x0621;
752
UCB1BRW            = 0x0626;
753
UCB1BRW_L          = 0x0626;
754
UCB1BRW_H          = 0x0627;
755
UCB1STAT           = 0x062A;
756
UCB1RXBUF          = 0x062C;
757
UCB1TXBUF          = 0x062E;
758
UCB1I2COA          = 0x0630;
759
UCB1I2COA_L        = 0x0630;
760
UCB1I2COA_H        = 0x0631;
761
UCB1I2CSA          = 0x0632;
762
UCB1I2CSA_L        = 0x0632;
763
UCB1I2CSA_H        = 0x0633;
764
UCB1ICTL           = 0x063C;
765
UCB1ICTL_L         = 0x063C;
766
UCB1ICTL_H         = 0x063D;
767
UCB1IV             = 0x063E;
768
/************************************************************
769
* WATCHDOG TIMER A
770
************************************************************/
771
WDTCTL             = 0x015C;
772
WDTCTL_L           = 0x015C;
773
WDTCTL_H           = 0x015D;
774
/************************************************************
775
* TLV Descriptors
776
************************************************************/
777
/************************************************************
778
* Interrupt Vectors (offset from 0xFF80)
779
************************************************************/
780
/************************************************************
781
* End of Modules
782
************************************************************/