Hi!
Added Intel 28F128P30-B part in include/flash_28fxxx_parts.inl
Regards,
Laurentiu Cocanu
### Eclipse Workspace Patch 1.0
#P zy1000ecospackages
Index: devs/flash/intel/28fxxx/current/include/flash_28fxxx_parts.inl
===================================================================
RCS file: 
/cvs/ecos/ecos/packages/devs/flash/intel/28fxxx/current/include/flash_28fxxx_parts.inl,v
retrieving revision 1.14
diff -u -r1.14 flash_28fxxx_parts.inl
--- devs/flash/intel/28fxxx/current/include/flash_28fxxx_parts.inl      29 Jan 
2009 17:48:27 -0000      1.14
+++ devs/flash/intel/28fxxx/current/include/flash_28fxxx_parts.inl      25 Jun 
2009 14:16:54 -0000
@@ -222,7 +222,7 @@
 #endif
 
 #ifdef CYGHWR_DEVS_FLASH_INTEL_28F128P30
-    {   
+    {   // 28F128P30-T - does this really work with no bootblocks?
         device_id  : FLASHWORD(0x8818),
         block_size : 0x20000 * CYGNUM_FLASH_INTERLEAVE,
         block_count: 128,
@@ -234,6 +234,25 @@
         bootblock  : false,
         banked     : false
     },
+     {  // 28F128P30-B 
+        device_id  : FLASHWORD(0x881B),
+        block_size : 0x20000 * CYGNUM_FLASH_INTERLEAVE,
+        block_count: 128,
+        device_size: 0x1000000 * CYGNUM_FLASH_INTERLEAVE,
+        base_mask  : ~(0x1000000 * CYGNUM_FLASH_INTERLEAVE - 1),
+        locking    : true,
+        buffered_w : true,
+//        buffer_size: TODO!!!
+        bootblock  : true,
+        bootblocks : { 0x000000 * CYGNUM_FLASH_INTERLEAVE,
+                       0x008000 * CYGNUM_FLASH_INTERLEAVE,
+                       0x008000 * CYGNUM_FLASH_INTERLEAVE,
+                       0x008000 * CYGNUM_FLASH_INTERLEAVE,
+                       0x008000 * CYGNUM_FLASH_INTERLEAVE,
+                       0
+                     },
+        banked     : false
+    },
 #endif
 
 #ifdef CYGHWR_DEVS_FLASH_INTEL_28F128J3
Index: devs/flash/intel/28fxxx/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/intel/28fxxx/current/ChangeLog,v
retrieving revision 1.20
diff -u -r1.20 ChangeLog
--- devs/flash/intel/28fxxx/current/ChangeLog   29 Jan 2009 17:48:27 -0000      
1.20
+++ devs/flash/intel/28fxxx/current/ChangeLog   25 Jun 2009 14:16:53 -0000
@@ -1,3 +1,7 @@
+2009-06-25  Laurentiu Cocanu  <[email protected]>
+
+       * include/flash_28fxxx_parts.inl: Add Intel 28F128P30-B part.
+
 2008-11-17  Jonathan Larmour  <[email protected]>
 
        * cdl/flash_intel_28fxxx.cdl: Indicate that this driver uses

Reply via email to