summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorEric Wetzel <thewetzel@gmail.com>2011-01-18 11:17:22 -0500
committerØyvind Harboe <oyvind.harboe@zylin.com>2011-01-19 08:41:03 +0100
commita72741818431d693e48b0f016258be0fec1f79da (patch)
tree5e9d2c6bcbbe5973364c61e7e0ebd5ec7f71aa75 /src
parent4749a40821de2dcc88cc02d3b3ab5a5418e02c2e (diff)
downloadopenocd_libswd-a72741818431d693e48b0f016258be0fec1f79da.tar.gz
openocd_libswd-a72741818431d693e48b0f016258be0fec1f79da.tar.bz2
openocd_libswd-a72741818431d693e48b0f016258be0fec1f79da.tar.xz
openocd_libswd-a72741818431d693e48b0f016258be0fec1f79da.zip
stellaris: automatically generate and update device IDs
Added a Perl script to contrib that uses the header files in StellarisWare complete Firmware Development Package provided by TI/Luminary to generate a new list of device IDs Used Perl script and revision 6734 of TI/Luminary StellarisWare to update device IDs
Diffstat (limited to 'src')
-rw-r--r--src/flash/nor/stellaris.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/flash/nor/stellaris.c b/src/flash/nor/stellaris.c
index 851cab33..6a81047a 100644
--- a/src/flash/nor/stellaris.c
+++ b/src/flash/nor/stellaris.c
@@ -123,6 +123,8 @@ struct stellaris_flash_bank
const char *mck_desc;
};
+// Autogenerated by contrib/gen-stellaris-part-header.pl
+// From Stellaris Firmware Development Package revision 6734
static struct {
uint32_t partno;
const char *partname;
@@ -178,6 +180,7 @@ static struct {
{0x1005,"LM3S1627"},
{0x10B3,"LM3S1635"},
{0x10BD,"LM3S1637"},
+ {0x10B1,"LM3S1651"},
{0x10B9,"LM3S1751"},
{0x1010,"LM3S1776"},
{0x1016,"LM3S1811"},
@@ -193,6 +196,8 @@ static struct {
{0x103C,"LM3S1J16"},
{0x100E,"LM3S1N11"},
{0x103B,"LM3S1N16"},
+ {0x10B2,"LM3S1P51"},
+ {0x109E,"LM3S1R21"},
{0x1030,"LM3S1W16"},
{0x102F,"LM3S1Z16"},
{0x1051,"LM3S2110"},
@@ -221,6 +226,7 @@ static struct {
{0x1058,"LM3S2950"},
{0x1055,"LM3S2965"},
{0x106C,"LM3S2B93"},
+ {0x1008,"LM3S3634"},
{0x1043,"LM3S3651"},
{0x1044,"LM3S3739"},
{0x1049,"LM3S3748"},