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