Subversion Repositories DevTools

Rev

Details | Last modification | View Log | RSS feed

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