diff options
author | Andrey Yurovsky <yurovsky@gmail.com> | 2013-09-19 13:59:09 -0700 |
---|---|---|
committer | Spencer Oliver <spen@spen-soft.co.uk> | 2014-01-09 15:23:15 +0000 |
commit | 9cabe333e14435ed9c92bfcf31b1685634ca1acf (patch) | |
tree | d4c4d326808b65390cdb7e016004c6493d53f75c /src/flash/nor/drivers.c | |
parent | 67f664a068238b106249bf33a77a67531bbf3b75 (diff) |
add support for Atmel SAM4L NOR Flash
This adds a new NOR Flash driver, "at91sam4l", which supports the
built-in Flash on Atmel's low-power SAM4L family of Cortex M4 MCUs.
Parts and their geometry are detected automatically using the Chip ID
and lookup schemes described in document 42023E–SAM–07/2013.
Tested on AT91SAM4LC4CA via the SAM4L XPlained Pro development kit.
Change-Id: If73499dee92cc8ce231845244ea25c6984f6cecd
Signed-off-by: Andrey Yurovsky <yurovsky@gmail.com>
Reviewed-on: http://openocd.zylin.com/1639
Tested-by: jenkins
Reviewed-by: Spencer Oliver <spen@spen-soft.co.uk>
Diffstat (limited to 'src/flash/nor/drivers.c')
-rw-r--r-- | src/flash/nor/drivers.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/flash/nor/drivers.c b/src/flash/nor/drivers.c index aee7c562..b85ff13a 100644 --- a/src/flash/nor/drivers.c +++ b/src/flash/nor/drivers.c @@ -29,6 +29,7 @@ extern struct flash_driver lpcspifi_flash; extern struct flash_driver cfi_flash; extern struct flash_driver at91sam3_flash; extern struct flash_driver at91sam4_flash; +extern struct flash_driver at91sam4l_flash; extern struct flash_driver at91sam7_flash; extern struct flash_driver str7x_flash; extern struct flash_driver str9x_flash; @@ -67,6 +68,7 @@ static struct flash_driver *flash_drivers[] = { &at91sam7_flash, &at91sam3_flash, &at91sam4_flash, + &at91sam4l_flash, &str7x_flash, &str9x_flash, &aduc702x_flash, |