This is an automated email from Gerrit.

Jörg Wunsch (open...@uriah.heep.sax.de) just uploaded a new patch set to 
Gerrit, which you can find at http://openocd.zylin.com/2455

-- gerrit

commit 4e1f93a7ca73025154adf8d7b66fc15b9bbc92a5
Author: Jörg Wunsch <open...@uriah.heep.sax.de>
Date:   Thu Jan 8 15:36:25 2015 +0100

    flash: add AT91SAM4SD16C device
    
    Change-Id: I12f740a1a2d10637b0e5b1e8d054dd912576d190
    Signed-off-by: Jörg Wunsch <open...@uriah.heep.sax.de>

diff --git a/src/flash/nor/at91sam4.c b/src/flash/nor/at91sam4.c
index 6e53b4e..3371fcf 100644
--- a/src/flash/nor/at91sam4.c
+++ b/src/flash/nor/at91sam4.c
@@ -574,6 +574,50 @@ static const struct sam4_chip_details all_sam4_details[] = 
{
                },
        },
 
+       /*at91sam4sd16c*/
+       {
+               .chipid_cidr    = 0x29a70ce0,
+               .name           = "at91sam4sd16c",
+               .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