summaryrefslogtreecommitdiff
path: root/src/flash
diff options
context:
space:
mode:
authorRolf Meeser <rolfm_9dq@yahoo.de>2010-12-01 08:22:29 +0100
committerØyvind Harboe <oyvind.harboe@zylin.com>2010-12-01 08:47:57 +0100
commit71031bcf7f279f232f818587f99468010461edf3 (patch)
tree02a4245dcab4e391d9e6b8b2eade3b7422a3ff38 /src/flash
parent1bd87f5dbab730a5fe048bb18a952e4ffe01d7ec (diff)
downloadopenocd+libswd-71031bcf7f279f232f818587f99468010461edf3.tar.gz
openocd+libswd-71031bcf7f279f232f818587f99468010461edf3.tar.bz2
openocd+libswd-71031bcf7f279f232f818587f99468010461edf3.tar.xz
openocd+libswd-71031bcf7f279f232f818587f99468010461edf3.zip
lpc2900.c: Add support for new device LPC2926
Diffstat (limited to 'src/flash')
-rw-r--r--src/flash/nor/lpc2900.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/flash/nor/lpc2900.c b/src/flash/nor/lpc2900.c
index 99d6d1dc..590c393b 100644
--- a/src/flash/nor/lpc2900.c
+++ b/src/flash/nor/lpc2900.c
@@ -1638,7 +1638,11 @@ static int lpc2900_probe(struct flash_bank *bank)
else if ( package_code == 4 )
{
/* 144-pin package */
- if ( (bank->size == 512*KiB) && (feat3 == 0xFFFFFCF0) )
+ if ( (bank->size == 256*KiB) && (feat3 == 0xFFFFFFE9) )
+ {
+ lpc2900_info->target_name = "LPC2926";
+ }
+ else if ( (bank->size == 512*KiB) && (feat3 == 0xFFFFFCF0) )
{
lpc2900_info->target_name = "LPC2917/01";
}