Subversion Repositories DevTools

Rev

Details | Last modification | View Log | RSS feed

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