CVS: msp430-libc/include msp430x47xx.h,1.4,1.5
"Sergey A. Borshch" <[email protected]> Sun, 22 Mar 2009 11:37:33 +0000
| Newsgroups | gmane.comp.hardware.texas-instruments.msp430.gcc.cvs |
|---|---|
| Message-ID | <[email protected]> |
Update of /cvsroot/mspgcc/msp430-libc/include In directory 23jxhf1.ch3.sourceforge.com:/tmp/cvs-serv545/msp430-libc/include Modified Files: msp430x47xx.h Log Message: 430x47x3, 430x47x4 vectors table size fix Index: msp430x47xx.h =================================================================== RCS file: /cvsroot/mspgcc/msp430-libc/include/msp430x47xx.h,v retrieving revision 1.4 retrieving revision 1.5 diff -u -w -d -r1.4 -r1.5 --- msp430x47xx.h 11 Jan 2009 23:11:48 -0000 1.4 +++ msp430x47xx.h 22 Mar 2009 11:37:31 -0000 1.5 @@ -123,10 +123,26 @@ #define BTIFG (1<<7) -#if defined(__MSP430_47166__) || defined(__MSP430_47176__) || defined(__MSP430_47186__) || defined(__MSP430_47196__) \ - || defined(__MSP430_47167__) || defined(__MSP430_47177__) || defined(__MSP430_47187__) || defined(__MSP430_47197__) +#if !defined(__MSP430X__) +/* __MSP430_47x3__, __MSP430_47x4__ */ +#define BASICTIMER_VECTOR 0 /* 0xFFE0 Basic Timer / RTC */ +#define PORT2_VECTOR 2 /* 0xFFE2 Port 2 */ +#define USCIAB1TX_VECTOR 4 /* 0xFFE4 USCI A1/B1 Transmit */ +#define USCIAB1RX_VECTOR 6 /* 0xFFE6 USCI A1/B1 Receive */ +#define PORT1_VECTOR 8 /* 0xFFE8 Port 1 */ +#define TIMER0_A1_VECTOR 10 /* 0xFFEA Timer A CC1-2, TA */ +#define TIMER0_A0_VECTOR 12 /* 0xFFEC Timer A CC0 */ +#define SD16_VECTOR 14 /* 0xFFEE ADC */ +#define USCIAB0TX_VECTOR 16 /* 0xFFF0 USCI A0/B0 Transmit */ +#define USCIAB0RX_VECTOR 18 /* 0xFFF2 USCI A0/B0 Receive */ +#define WDT_VECTOR 20 /* 0xFFF4 Watchdog Timer */ +#define COMPARATORA_VECTOR 22 /* 0xFFF6 Comparator A */ +#define TIMER0_B1_VECTOR 24 /* 0xFFF8 Timer B CC1-2, TB */ +#define TIMER0_B0_VECTOR 26 /* 0xFFFA Timer B CC0 */ +#define NMI_VECTOR 28 /* 0xFFFC Non-maskable */ +#else +/* __MSP430_471x6__, __MSP430_471x7__ */ #define DMA_VECTOR 30 /* 0xFFDE DMA */ -#endif #define BASICTIMER_VECTOR 32 /* 0xFFE0 Basic Timer / RTC */ #define PORT2_VECTOR 34 /* 0xFFE2 Port 2 */ #define USCIAB1TX_VECTOR 36 /* 0xFFE4 USCI A1/B1 Transmit */ @@ -142,6 +158,7 @@ #define TIMER0_B1_VECTOR 56 /* 0xFFF8 Timer B CC1-2, TB */ #define TIMER0_B0_VECTOR 58 /* 0xFFFA Timer B CC0 */ #define NMI_VECTOR 60 /* 0xFFFC Non-maskable */ +#endif #define TIMERA1_VECTOR TIMER0_A1_VECTOR #define TIMERA0_VECTOR TIMER0_A0_VECTOR ------------------------------------------------------------------------------ Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are powering Web 2.0 with engaging, cross-platform capabilities. Quickly and easily build your RIAs with Flex Builder, the Eclipse(TM)based development software that enables intelligent coding and step-through debugging. Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com