CVS: msp430-libc/include msp430x21x1.h, 1.5, 1.6 msp430x22x2.h, 1.1, 1.2 msp430x22x4.h, 1.6, 1.7 msp430x23x0.h, 1.2, 1.3 msp430x241x.h, 1.3, 1.4 msp430x261x.h, 1.4, 1.5

Chris Liechti <[email protected]> Tue, 17 Jun 2008 17:54:07 -0700
Newsgroups gmane.comp.hardware.texas-instruments.msp430.gcc.cvs
Message-ID <[email protected]>
Update of /cvsroot/mspgcc/msp430-libc/include
In directory sc8-pr-cvs16.sourceforge.net:/tmp/cvs-serv13853

Modified Files:
	msp430x21x1.h msp430x22x2.h msp430x22x4.h msp430x23x0.h 
	msp430x241x.h msp430x261x.h 
Log Message:
add BSLSKEY defs to more devices that support it


Index: msp430x21x1.h
===================================================================
RCS file: /cvsroot/mspgcc/msp430-libc/include/msp430x21x1.h,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -w -d -r1.5 -r1.6
--- msp430x21x1.h	24 Aug 2005 12:21:15 -0000	1.5
+++ msp430x21x1.h	18 Jun 2008 00:54:02 -0000	1.6
@@ -76,5 +76,9 @@
 #define COMPARATORA_VECTOR  22      /* 0xFFF6 Comparator A */
 #define NMI_VECTOR          28      /* 0xFFFC Non-maskable */ 
 
+#define BSLSKEY_ 0xFFDE         /* The address is used as bootstrap loader security key */
+#define BSLSKEY_DISABLE  0xAA55 /* Disables the BSL completely */
+#define BSLSKEY_NO_ERASE 0x0000 /* Disables the erasure of the flash if an invalid password is supplied */
+
 #endif /* #ifndef __msp430x21x1 */
 

Index: msp430x22x2.h
===================================================================
RCS file: /cvsroot/mspgcc/msp430-libc/include/msp430x22x2.h,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -w -d -r1.1 -r1.2
--- msp430x22x2.h	13 Jan 2007 13:21:13 -0000	1.1
+++ msp430x22x2.h	18 Jun 2008 00:54:02 -0000	1.2
@@ -104,4 +104,8 @@
 
 #define NMI_VECTOR          28      /* 0xFFFC Non-maskable */
 
+#define BSLSKEY_ 0xFFDE         /* The address is used as bootstrap loader security key */
+#define BSLSKEY_DISABLE  0xAA55 /* Disables the BSL completely */
+#define BSLSKEY_NO_ERASE 0x0000 /* Disables the erasure of the flash if an invalid password is supplied */
+
 #endif /* #ifndef __msp430x22x2 */

Index: msp430x22x4.h
===================================================================
RCS file: /cvsroot/mspgcc/msp430-libc/include/msp430x22x4.h,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -w -d -r1.6 -r1.7
--- msp430x22x4.h	22 May 2008 16:01:19 -0000	1.6
+++ msp430x22x4.h	18 Jun 2008 00:54:02 -0000	1.7
@@ -110,5 +110,9 @@
 
 #define NMI_VECTOR          28      /* 0xFFFC Non-maskable */
 
+#define BSLSKEY_ 0xFFDE         /* The address is used as bootstrap loader security key */
+#define BSLSKEY_DISABLE  0xAA55 /* Disables the BSL completely */
+#define BSLSKEY_NO_ERASE 0x0000 /* Disables the erasure of the flash if an invalid password is supplied */
+
 #endif /* #ifndef __msp430x22x4 */
 

Index: msp430x23x0.h
===================================================================
RCS file: /cvsroot/mspgcc/msp430-libc/include/msp430x23x0.h,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -w -d -r1.2 -r1.3
--- msp430x23x0.h	18 Jun 2008 00:04:40 -0000	1.2
+++ msp430x23x0.h	18 Jun 2008 00:54:03 -0000	1.3
@@ -106,4 +106,8 @@
 
 #define NMI_VECTOR          28      /* 0xFFFC Non-maskable */
 
+#define BSLSKEY_ 0xFFDE         /* The address is used as bootstrap loader security key */
+#define BSLSKEY_DISABLE  0xAA55 /* Disables the BSL completely */
+#define BSLSKEY_NO_ERASE 0x0000 /* Disables the erasure of the flash if an invalid password is supplied */
+
 #endif /* #ifndef __msp430x22x2 */

Index: msp430x241x.h
===================================================================
RCS file: /cvsroot/mspgcc/msp430-libc/include/msp430x241x.h,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -w -d -r1.3 -r1.4
--- msp430x241x.h	26 May 2008 20:27:52 -0000	1.3
+++ msp430x241x.h	18 Jun 2008 00:54:03 -0000	1.4
@@ -190,4 +190,8 @@
 
 #define ADC_VECTOR          ADC12_VECTOR
 
+#define BSLSKEY_ 0xFFbE         /* The address is used as bootstrap loader security key */
+#define BSLSKEY_DISABLE  0xAA55 /* Disables the BSL completely */
+#define BSLSKEY_NO_ERASE 0x0000 /* Disables the erasure of the flash if an invalid password is supplied */
+
 #endif /* #ifndef __msp430x241x */

Index: msp430x261x.h
===================================================================
RCS file: /cvsroot/mspgcc/msp430-libc/include/msp430x261x.h,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -w -d -r1.4 -r1.5
--- msp430x261x.h	16 Jun 2008 23:22:19 -0000	1.4
+++ msp430x261x.h	18 Jun 2008 00:54:03 -0000	1.5
@@ -196,4 +196,8 @@
 
 #define ADC_VECTOR          ADC12_VECTOR
 
+#define BSLSKEY_ 0xFFbE         /* The address is used as bootstrap loader security key */
+#define BSLSKEY_DISABLE  0xAA55 /* Disables the BSL completely */
+#define BSLSKEY_NO_ERASE 0x0000 /* Disables the erasure of the flash if an invalid password is supplied */
+
 #endif /* #ifndef __msp430x261x */


-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php