Subversion Repositories DevTools

Rev

Details | Last modification | View Log | RSS feed

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