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
/* msp430l092.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
* A-POOL
29
************************************************************/
30
APCNF              = 0x01A0;
31
APCNF_L            = 0x01A0;
32
APCNF_H            = 0x01A1;
33
APCTL              = 0x01A2;
34
APCTL_L            = 0x01A2;
35
APCTL_H            = 0x01A3;
36
APOMR              = 0x01A4;
37
APOMR_L            = 0x01A4;
38
APOMR_H            = 0x01A5;
39
APVDIV             = 0x01A6;
40
APVDIV_L           = 0x01A6;
41
APVDIV_H           = 0x01A7;
42
APTRIM             = 0x01A8;
43
APTRIM_L           = 0x01A8;
44
APTRIM_H           = 0x01A9;
45
APINT              = 0x01B0;
46
APINT_L            = 0x01B0;
47
APINT_H            = 0x01B1;
48
APINTB             = 0x01B2;
49
APINTB_L           = 0x01B2;
50
APINTB_H           = 0x01B3;
51
APFRACT            = 0x01B4;
52
APFRACT_L          = 0x01B4;
53
APFRACT_H          = 0x01B5;
54
APFRACTB           = 0x01B6;
55
APFRACTB_L         = 0x01B6;
56
APFRACTB_H         = 0x01B7;
57
APIFG              = 0x01BA;
58
APIFG_L            = 0x01BA;
59
APIFG_H            = 0x01BB;
60
APIE               = 0x01BC;
61
APIE_L             = 0x01BC;
62
APIE_H             = 0x01BD;
63
APIV               = 0x01BE;
64
APIV_L             = 0x01BE;
65
APIV_H             = 0x01BF;
66
/************************************************************
67
* COMPACT CLOCK SYSTEM
68
************************************************************/
69
CCSCTL0            = 0x0160;
70
CCSCTL0_L          = 0x0160;
71
CCSCTL0_H          = 0x0161;
72
CCSCTL1            = 0x0162;
73
CCSCTL1_L          = 0x0162;
74
CCSCTL1_H          = 0x0163;
75
CCSCTL2            = 0x0164;
76
CCSCTL2_L          = 0x0164;
77
CCSCTL2_H          = 0x0165;
78
CCSCTL4            = 0x0168;
79
CCSCTL4_L          = 0x0168;
80
CCSCTL4_H          = 0x0169;
81
CCSCTL5            = 0x016A;
82
CCSCTL5_L          = 0x016A;
83
CCSCTL5_H          = 0x016B;
84
CCSCTL6            = 0x016C;
85
CCSCTL6_L          = 0x016C;
86
CCSCTL6_H          = 0x016D;
87
CCSCTL7            = 0x016E;
88
CCSCTL7_L          = 0x016E;
89
CCSCTL7_H          = 0x016F;
90
CCSCTL8            = 0x0170;
91
CCSCTL8_L          = 0x0170;
92
CCSCTL8_H          = 0x0171;
93
/************************************************************
94
* DIGITAL I/O Port1/2 Pull up / Pull down Resistors
95
************************************************************/
96
PAIN               = 0x0200;
97
PAIN_L             = 0x0200;
98
PAIN_H             = 0x0201;
99
PAOUT              = 0x0202;
100
PAOUT_L            = 0x0202;
101
PAOUT_H            = 0x0203;
102
PADIR              = 0x0204;
103
PADIR_L            = 0x0204;
104
PADIR_H            = 0x0205;
105
PAREN              = 0x0206;
106
PAREN_L            = 0x0206;
107
PAREN_H            = 0x0207;
108
PADS               = 0x0208;
109
PADS_L             = 0x0208;
110
PADS_H             = 0x0209;
111
PASEL0             = 0x020A;
112
PASEL0_L           = 0x020A;
113
PASEL0_H           = 0x020B;
114
PASEL1             = 0x020C;
115
PASEL1_L           = 0x020C;
116
PASEL1_H           = 0x020D;
117
PAIES              = 0x0218;
118
PAIES_L            = 0x0218;
119
PAIES_H            = 0x0219;
120
PAIE               = 0x021A;
121
PAIE_L             = 0x021A;
122
PAIE_H             = 0x021B;
123
PAIFG              = 0x021C;
124
PAIFG_L            = 0x021C;
125
PAIFG_H            = 0x021D;
126
P1IV               = 0x020E;
127
P2IV               = 0x021E;
128
/************************************************************
129
* SFR - Special Function Register Module
130
************************************************************/
131
SFRIE1             = 0x0100;
132
SFRIE1_L           = 0x0100;
133
SFRIE1_H           = 0x0101;
134
SFRIFG1            = 0x0102;
135
SFRIFG1_L          = 0x0102;
136
SFRIFG1_H          = 0x0103;
137
SFRRPCR            = 0x0104;
138
SFRRPCR_L          = 0x0104;
139
SFRRPCR_H          = 0x0105;
140
/************************************************************
141
* COMPACT SYS - System Module
142
************************************************************/
143
SYSCTL             = 0x0180;
144
SYSCTL_L           = 0x0180;
145
SYSCTL_H           = 0x0181;
146
SYSBSLC            = 0x0182;
147
SYSBSLC_L          = 0x0182;
148
SYSBSLC_H          = 0x0183;
149
SYSJMBC            = 0x0186;
150
SYSJMBC_L          = 0x0186;
151
SYSJMBC_H          = 0x0187;
152
SYSJMBI0           = 0x0188;
153
SYSJMBI0_L         = 0x0188;
154
SYSJMBI0_H         = 0x0189;
155
SYSJMBI1           = 0x018A;
156
SYSJMBI1_L         = 0x018A;
157
SYSJMBI1_H         = 0x018B;
158
SYSJMBO0           = 0x018C;
159
SYSJMBO0_L         = 0x018C;
160
SYSJMBO0_H         = 0x018D;
161
SYSJMBO1           = 0x018E;
162
SYSJMBO1_L         = 0x018E;
163
SYSJMBO1_H         = 0x018F;
164
SYSCNF             = 0x0190;
165
SYSCNF_L           = 0x0190;
166
SYSCNF_H           = 0x0191;
167
SYSBERRIV          = 0x0198;
168
SYSBERRIV_L        = 0x0198;
169
SYSBERRIV_H        = 0x0199;
170
SYSUNIV            = 0x019A;
171
SYSUNIV_L          = 0x019A;
172
SYSUNIV_H          = 0x019B;
173
SYSSNIV            = 0x019C;
174
SYSSNIV_L          = 0x019C;
175
SYSSNIV_H          = 0x019D;
176
SYSRSTIV           = 0x019E;
177
SYSRSTIV_L         = 0x019E;
178
SYSRSTIV_H         = 0x019F;
179
/************************************************************
180
* Timer0_A3
181
************************************************************/
182
TA0CTL             = 0x0340;
183
TA0CCTL0           = 0x0342;
184
TA0CCTL1           = 0x0344;
185
TA0CCTL2           = 0x0346;
186
TA0R               = 0x0350;
187
TA0CCR0            = 0x0352;
188
TA0CCR1            = 0x0354;
189
TA0CCR2            = 0x0356;
190
TA0IV              = 0x036E;
191
TA0EX0             = 0x0360;
192
/************************************************************
193
* Timer1_A3
194
************************************************************/
195
TA1CTL             = 0x0380;
196
TA1CCTL0           = 0x0382;
197
TA1CCTL1           = 0x0384;
198
TA1CCTL2           = 0x0386;
199
TA1R               = 0x0390;
200
TA1CCR0            = 0x0392;
201
TA1CCR1            = 0x0394;
202
TA1CCR2            = 0x0396;
203
TA1IV              = 0x03AE;
204
TA1EX0             = 0x03A0;
205
/************************************************************
206
* WATCHDOG TIMER A
207
************************************************************/
208
WDTCTL             = 0x015C;
209
WDTCTL_L           = 0x015C;
210
WDTCTL_H           = 0x015D;
211
/************************************************************
212
* Interrupt Vectors (offset from 0xFFFF - 0x20)
213
************************************************************/
214
/************************************************************
215
* End of Modules
216
************************************************************/