Fix support for LPC1115 and LPC1115XL devices (#415)
* Add support for LPC11U3X devices. The DeviceID register has a different address from the LPC11XX devices. But it is shared with the LPC8XX family. * Fix support for LPC1115 and LPC1115XL devices * Fix whitespace
This commit is contained in:
parent
7cfeb61399
commit
3f0c9ccee1
@ -74,7 +74,7 @@ lpc11xx_probe(target *t)
|
|||||||
case 0x1440102B: /* lpc1114 */
|
case 0x1440102B: /* lpc1114 */
|
||||||
case 0x0A40902B:
|
case 0x0A40902B:
|
||||||
case 0x1A40902B:
|
case 0x1A40902B:
|
||||||
case 0x2058002B: /* lpc1115 */
|
case 0x00050080: /* lpc1115 and lpc1115L (not the XL version. See UM10398 Rev12.4 Chapter 3.1 ) */
|
||||||
case 0x1431102B: /* lpc11c22 */
|
case 0x1431102B: /* lpc11c22 */
|
||||||
case 0x1430102B: /* lpc11c24 */
|
case 0x1430102B: /* lpc11c24 */
|
||||||
case 0x095C802B: /* lpc11u12x/201 */
|
case 0x095C802B: /* lpc11u12x/201 */
|
||||||
@ -130,6 +130,11 @@ lpc11xx_probe(target *t)
|
|||||||
target_add_ram(t, 0x10000000, 0x2000);
|
target_add_ram(t, 0x10000000, 0x2000);
|
||||||
lpc11xx_add_flash(t, 0x00000000, 0x20000, 0x1000);
|
lpc11xx_add_flash(t, 0x00000000, 0x20000, 0x1000);
|
||||||
return true;
|
return true;
|
||||||
|
case 0x00050080: /* lpc1115XL */
|
||||||
|
t->driver = "LPC1100XL";
|
||||||
|
target_add_ram(t, 0x10000000, 0x2000);
|
||||||
|
lpc11xx_add_flash(t, 0x00000000, 0x20000, 0x1000);
|
||||||
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
return false;
|
return false;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user