This is an automated email from Gerrit.

Patrick Noffke (patr...@noffke.me) just uploaded a new patch set to Gerrit, 
which you can find at http://openocd.zylin.com/2625

-- gerrit

commit 7539ed5c1ff23dfbe49869a2d223e82ead09e6c2
Author: Patrick Noffke <patr...@noffke.me>
Date:   Mon Mar 23 13:11:24 2015 -0500

    Added Atmel SAM4SA16C chip (chip ID 0x28a70ce0).
    
    Change-Id: I45e8e807a36c39940b910b3edb40698c7d8dabd6
    Signed-off-by: Patrick Noffke <patr...@noffke.me>

diff --git a/src/flash/nor/at91sam4.c b/src/flash/nor/at91sam4.c
index 3371fcf..57f24ba 100644
--- a/src/flash/nor/at91sam4.c
+++ b/src/flash/nor/at91sam4.c
@@ -618,6 +618,50 @@ static const struct sam4_chip_details all_sam4_details[] = 
{
                },
        },
 
+       /*at91sam4sa16c*/
+       {
+               .chipid_cidr    = 0x28a70ce0,
+               .name           = "at91sam4sa16c",
+               .total_flash_size     = 1024 * 1024,
+               .total_sram_size      = 160 * 1024,
+               .n_gpnvms       = 3,
+               .n_banks        = 2,
+
+/*             .bank[0] = { */
+               {
+                       {
+                               .probed = 0,
+                               .pChip  = NULL,
+                               .pBank  = NULL,
+                               .bank_number = 0,
+                               .base_address = FLASH_BANK0_BASE_SD,
+                               .controller_address = 0x400e0a00,
+                               .flash_wait_states = 6, /* workaround silicon 
bug */
+                               .present = 1,
+                               .size_bytes =  512 * 1024,
+                               .nsectors   =  64,
+                               .sector_size = 8192,
+                               .page_size   = 512,
+                       },
+
+/*             .bank[1] = { */
+                       {
+                               .probed = 0,
+                               .pChip  = NULL,
+                               .pBank  = NULL,
+                               .bank_number = 1,
+                               .base_address = FLASH_BANK1_BASE_1024K_SD,
+                               .controller_address = 0x400e0c00,
+                               .flash_wait_states = 6, /* workaround silicon 
bug */
+                               .present = 1,
+                               .size_bytes =  512 * 1024,
+                               .nsectors   =  64,
+                               .sector_size = 8192,
+                               .page_size   = 512,
+                       },
+               },
+       },
+
        /* at91samg53n19 */
        {
                .chipid_cidr    = 0x247e0ae0,

-- 

------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
_______________________________________________
OpenOCD-devel mailing list
OpenOCD-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/openocd-devel

Reply via email to