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
/* msp430f2013.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
* PERIPHERAL FILE MAP
23
************************************************************/
24
/************************************************************
25
* SPECIAL FUNCTION REGISTER ADDRESSES + CONTROL BITS
26
************************************************************/
27
IE1                = 0x0000;
28
IFG1               = 0x0002;
29
/************************************************************
30
* Basic Clock Module
31
************************************************************/
32
DCOCTL             = 0x0056;
33
BCSCTL1            = 0x0057;
34
BCSCTL2            = 0x0058;
35
BCSCTL3            = 0x0053;
36
/*************************************************************
37
* Flash Memory
38
*************************************************************/
39
FCTL1              = 0x0128;
40
FCTL2              = 0x012A;
41
FCTL3              = 0x012C;
42
/************************************************************
43
* DIGITAL I/O Port1/2 Pull up / Pull down Resistors
44
************************************************************/
45
P1IN               = 0x0020;
46
P1OUT              = 0x0021;
47
P1DIR              = 0x0022;
48
P1IFG              = 0x0023;
49
P1IES              = 0x0024;
50
P1IE               = 0x0025;
51
P1SEL              = 0x0026;
52
P1REN              = 0x0027;
53
P2IN               = 0x0028;
54
P2OUT              = 0x0029;
55
P2DIR              = 0x002A;
56
P2IFG              = 0x002B;
57
P2IES              = 0x002C;
58
P2IE               = 0x002D;
59
P2SEL              = 0x002E;
60
P2REN              = 0x002F;
61
/************************************************************
62
* SD16_A1 - Sigma Delta 16 Bit
63
************************************************************/
64
SD16INCTL0         = 0x00B0;
65
SD16AE             = 0x00B7;
66
SD16CONF0          = 0x00F7;
67
SD16CONF1          = 0x00BF;
68
                                      /* Please use only the recommended settings */
69
SD16CTL            = 0x0100;
70
SD16CCTL0          = 0x0102;
71
SD16IV             = 0x0110;
72
SD16MEM0           = 0x0112;
73
/************************************************************
74
* Timer A2
75
************************************************************/
76
TAIV               = 0x012E;
77
TACTL              = 0x0160;
78
TACCTL0            = 0x0162;
79
TACCTL1            = 0x0164;
80
TAR                = 0x0170;
81
TACCR0             = 0x0172;
82
TACCR1             = 0x0174;
83
/************************************************************
84
* USI
85
************************************************************/
86
USICTL0            = 0x0078;
87
USICTL1            = 0x0079;
88
USICKCTL           = 0x007A;
89
USICNT             = 0x007B;
90
USISRL             = 0x007C;
91
USISRH             = 0x007D;
92
USICTL             = 0x0078;
93
USICCTL            = 0x007A;
94
USISR              = 0x007C;
95
/************************************************************
96
* WATCHDOG TIMER
97
************************************************************/
98
WDTCTL             = 0x0120;
99
/************************************************************
100
* Calibration Data in Info Mem
101
************************************************************/
102
CALDCO_16MHZ       = 0x10F8;
103
CALBC1_16MHZ       = 0x10F9;
104
CALDCO_12MHZ       = 0x10FA;
105
CALBC1_12MHZ       = 0x10FB;
106
CALDCO_8MHZ        = 0x10FC;
107
CALBC1_8MHZ        = 0x10FD;
108
CALDCO_1MHZ        = 0x10FE;
109
CALBC1_1MHZ        = 0x10FF;
110
/************************************************************
111
* Interrupt Vectors (offset from 0xFFE0)
112
************************************************************/
113
/************************************************************
114
* End of Modules
115
************************************************************/