Mercurial > ecos-v3_0-branch
diff packages/devs/flash/amd/am29xxxxx/current/include/flash_am29xxxxx_parts.inl @ 1210:786683319633
Add buffered writes - from Thomas Koeller
| author | gthomas |
|---|---|
| date | Wed, 10 Sep 2003 20:57:14 +0000 |
| parents | de0f96386f4f |
| children | 83e860bfbcaa |
line wrap: on
line diff
--- a/packages/devs/flash/amd/am29xxxxx/current/include/flash_am29xxxxx_parts.inl +++ b/packages/devs/flash/amd/am29xxxxx/current/include/flash_am29xxxxx_parts.inl @@ -88,7 +88,8 @@ device_size: 0x80000 * CYGNUM_FLASH_INTERLEAVE, base_mask : ~(0x80000 * CYGNUM_FLASH_INTERLEAVE - 1), bootblock : false, - banked : false + banked : false, + bufsiz : 1 }, #endif #ifdef CYGHWR_DEVS_FLASH_AMD_AM29LV160 @@ -106,7 +107,8 @@ 0x004000 * CYGNUM_FLASH_INTERLEAVE, _LAST_BOOTBLOCK }, - banked : false + banked : false, + bufsiz : 1 }, { // MBM29LV160-B | AM29LV160-B device_id : FLASHWORD(0x49), @@ -122,7 +124,8 @@ 0x008000 * CYGNUM_FLASH_INTERLEAVE, _LAST_BOOTBLOCK }, - banked : false + banked : false, + bufsiz : 1 }, #endif #ifdef CYGHWR_DEVS_FLASH_AMD_AM29LV200 @@ -140,7 +143,8 @@ 0x004000 * CYGNUM_FLASH_INTERLEAVE, _LAST_BOOTBLOCK }, - banked : false + banked : false, + bufsiz : 1 }, { // AM29LV200-B device_id : FLASHWORD(0xbf), @@ -156,7 +160,8 @@ 0x008000 * CYGNUM_FLASH_INTERLEAVE, _LAST_BOOTBLOCK }, - banked : false + banked : false, + bufsiz : 1 }, #endif #ifdef CYGHWR_DEVS_FLASH_AMD_AM29LV320D @@ -178,7 +183,8 @@ 0x002000 * CYGNUM_FLASH_INTERLEAVE, _LAST_BOOTBLOCK }, - banked : false + banked : false, + bufsiz : 1 }, { // AM29LV320D device_id : FLASHWORD(0xF9), @@ -198,7 +204,8 @@ 0x002000 * CYGNUM_FLASH_INTERLEAVE, _LAST_BOOTBLOCK }, - banked : false + banked : false, + bufsiz : 1 }, #endif #ifdef CYGHWR_DEVS_FLASH_AMD_AM29DL322D @@ -223,7 +230,8 @@ banked : true, banks : { 0x380000 * CYGNUM_FLASH_INTERLEAVE, 0 - } + }, + bufsiz : 1 }, { // AM29DL322D-B device_id : FLASHWORD(0x56), @@ -246,7 +254,8 @@ banked : true, banks : { 0x80000 * CYGNUM_FLASH_INTERLEAVE, 0 - } + }, + bufsiz : 1 }, #endif #ifdef CYGHWR_DEVS_FLASH_AMD_AM29DL323D @@ -271,7 +280,8 @@ banked : true, banks : { 0x300000 * CYGNUM_FLASH_INTERLEAVE, 0 - } + }, + bufsiz : 1 }, { // AM29DL323D-B device_id : FLASHWORD(0x53), @@ -294,7 +304,8 @@ banked : true, banks : { 0x100000 * CYGNUM_FLASH_INTERLEAVE, 0 - } + }, + bufsiz : 1 }, #endif #ifdef CYGHWR_DEVS_FLASH_AMD_AM29DL324D @@ -319,7 +330,8 @@ banked : true, banks : { 0x200000 * CYGNUM_FLASH_INTERLEAVE, 0 - } + }, + bufsiz : 1 }, { // AM29DL324D-B device_id : FLASHWORD(0x5f), @@ -342,7 +354,8 @@ banked : true, banks : { 0x200000 * CYGNUM_FLASH_INTERLEAVE, 0 - } + }, + bufsiz : 1 }, #endif #ifdef CYGHWR_DEVS_FLASH_AMD_AM29DL640D @@ -381,7 +394,8 @@ 0x0400000 * CYGNUM_FLASH_INTERLEAVE, 0x0100000 * CYGNUM_FLASH_INTERLEAVE, 0 - } + }, + bufsiz : 1 } #endif #ifdef CYGHWR_DEVS_FLASH_AMD_AM29F800 @@ -399,7 +413,8 @@ 0x04000 * CYGNUM_FLASH_INTERLEAVE, _LAST_BOOTBLOCK }, - banked : false + banked : false, + bufsiz : 1 }, { // AM29F800-B device_id : FLASHWORD(0x58), @@ -415,7 +430,8 @@ 0x008000 * CYGNUM_FLASH_INTERLEAVE, _LAST_BOOTBLOCK }, - banked : false + banked : false, + bufsiz : 1 }, #endif #ifdef CYGHWR_DEVS_FLASH_AMD_AM29LV800 @@ -433,7 +449,8 @@ 0x04000 * CYGNUM_FLASH_INTERLEAVE, _LAST_BOOTBLOCK }, - banked : false + banked : false, + bufsiz : 1 }, { // AM29LV800-B device_id : FLASHWORD(0x5b), @@ -449,7 +466,8 @@ 0x008000 * CYGNUM_FLASH_INTERLEAVE, _LAST_BOOTBLOCK }, - banked : false + banked : false, + bufsiz : 1 }, #endif #ifdef CYGHWR_DEVS_FLASH_AMD_TC58FVB800 @@ -467,7 +485,8 @@ 0x008000 * CYGNUM_FLASH_INTERLEAVE, _LAST_BOOTBLOCK }, - banked : false + banked : false, + bufsiz : 1 }, #endif @@ -481,7 +500,8 @@ device_size: 0x1000000 * CYGNUM_FLASH_INTERLEAVE, base_mask : ~(0x1000000 * CYGNUM_FLASH_INTERLEAVE - 1), bootblock : false, - banked : false + banked : false, + bufsiz : 16 }, #endif #ifdef CYGHWR_DEVS_FLASH_AMD_AM29LV160 @@ -499,7 +519,8 @@ 0x004000 * CYGNUM_FLASH_INTERLEAVE, _LAST_BOOTBLOCK }, - banked : false + banked : false, + bufsiz : 1 }, { // MBM29LV160-B | AM29LV160-B device_id : FLASHWORD(0x2249), @@ -515,7 +536,8 @@ 0x008000 * CYGNUM_FLASH_INTERLEAVE, _LAST_BOOTBLOCK }, - banked : false + banked : false, + bufsiz : 1 }, #endif #ifdef CYGHWR_DEVS_FLASH_AMD_AM29PL160 @@ -533,7 +555,8 @@ 0x038000 * CYGNUM_FLASH_INTERLEAVE, _LAST_BOOTBLOCK }, - banked : false + banked : false, + bufsiz : 1 }, #endif #ifdef CYGHWR_DEVS_FLASH_AMD_AM29LV200 @@ -551,7 +574,8 @@ 0x004000 * CYGNUM_FLASH_INTERLEAVE, _LAST_BOOTBLOCK }, - banked : false + banked : false, + bufsiz : 1 }, { // AM29LV200-B device_id : FLASHWORD(0x22bf), @@ -567,7 +591,8 @@ 0x008000 * CYGNUM_FLASH_INTERLEAVE, _LAST_BOOTBLOCK }, - banked : false + banked : false, + bufsiz : 1 }, #endif #ifdef CYGHWR_DEVS_FLASH_ST_M29W200B @@ -585,7 +610,8 @@ 0x004000 * CYGNUM_FLASH_INTERLEAVE, _LAST_BOOTBLOCK }, - banked : false + banked : false, + bufsiz : 1 }, { // ST M29W200BB device_id : FLASHWORD(0x0057), @@ -601,7 +627,8 @@ 0x008000 * CYGNUM_FLASH_INTERLEAVE, _LAST_BOOTBLOCK }, - banked : false + banked : false, + bufsiz : 1 }, #endif #ifdef CYGHWR_DEVS_FLASH_AMD_AM29LV320D @@ -623,7 +650,8 @@ 0x002000 * CYGNUM_FLASH_INTERLEAVE, _LAST_BOOTBLOCK }, - banked : false + banked : false, + bufsiz : 1 }, { // AM29LV320D device_id : FLASHWORD(0x22F9), @@ -643,7 +671,8 @@ 0x002000 * CYGNUM_FLASH_INTERLEAVE, _LAST_BOOTBLOCK }, - banked : false + banked : false, + bufsiz : 1 }, #endif #ifdef CYGHWR_DEVS_FLASH_AMD_AM29DL322D @@ -668,7 +697,8 @@ banked : true, banks : { 0x380000 * CYGNUM_FLASH_INTERLEAVE, 0 - } + }, + bufsiz : 1 }, { // AM29DL322D-B device_id : FLASHWORD(0x2256), @@ -691,7 +721,8 @@ banked : true, banks : { 0x80000 * CYGNUM_FLASH_INTERLEAVE, 0 - } + }, + bufsiz : 1 }, #endif #ifdef CYGHWR_DEVS_FLASH_AMD_AM29DL323D @@ -716,7 +747,8 @@ banked : true, banks : { 0x300000 * CYGNUM_FLASH_INTERLEAVE, 0 - } + }, + bufsiz : 1 }, { // AM29DL323D-B device_id : FLASHWORD(0x2253), @@ -739,7 +771,8 @@ banked : true, banks : { 0x100000 * CYGNUM_FLASH_INTERLEAVE, 0 - } + }, + bufsiz : 1 }, #endif #ifdef CYGHWR_DEVS_FLASH_AMD_AM29DL324D @@ -764,7 +797,8 @@ banked : true, banks : { 0x200000 * CYGNUM_FLASH_INTERLEAVE, 0 - } + }, + bufsiz : 1 }, { // AM29DL324D-B device_id : FLASHWORD(0x225f), @@ -787,7 +821,8 @@ banked : true, banks : { 0x200000 * CYGNUM_FLASH_INTERLEAVE, 0 - } + }, + bufsiz : 1 }, #endif #ifdef CYGHWR_DEVS_FLASH_AMD_AM29DL640D @@ -826,7 +861,8 @@ 0x400000 * CYGNUM_FLASH_INTERLEAVE, 0x100000 * CYGNUM_FLASH_INTERLEAVE, 0 - } + }, + bufsiz : 1 } #endif #ifdef CYGHWR_DEVS_FLASH_AMD_AM29LV400 @@ -844,7 +880,8 @@ 0x04000 * CYGNUM_FLASH_INTERLEAVE, _LAST_BOOTBLOCK }, - banked : false + banked : false, + bufsiz : 1 }, { // AM29LV400-B device_id : FLASHWORD(0x22ba), @@ -860,7 +897,8 @@ 0x008000 * CYGNUM_FLASH_INTERLEAVE, _LAST_BOOTBLOCK }, - banked : false + banked : false, + bufsiz : 1 }, #endif #ifdef CYGHWR_DEVS_FLASH_AMD_AM29F800 @@ -878,7 +916,8 @@ 0x04000 * CYGNUM_FLASH_INTERLEAVE, _LAST_BOOTBLOCK }, - banked : false + banked : false, + bufsiz : 1 }, { // AM29F800-B device_id : FLASHWORD(0x2258), @@ -894,7 +933,8 @@ 0x008000 * CYGNUM_FLASH_INTERLEAVE, _LAST_BOOTBLOCK }, - banked : false + banked : false, + bufsiz : 1 }, #endif #ifdef CYGHWR_DEVS_FLASH_AMD_AM29LV800 @@ -912,7 +952,8 @@ 0x04000 * CYGNUM_FLASH_INTERLEAVE, _LAST_BOOTBLOCK }, - banked : false + banked : false, + bufsiz : 1 }, { // AM29LV800-B device_id : FLASHWORD(0x225b), @@ -928,7 +969,8 @@ 0x008000 * CYGNUM_FLASH_INTERLEAVE, _LAST_BOOTBLOCK }, - banked : false + banked : false, + bufsiz : 1 }, #endif #ifdef CYGHWR_DEVS_FLASH_AMD_AM29LV640 @@ -939,7 +981,8 @@ device_size: 0x800000 * CYGNUM_FLASH_INTERLEAVE, base_mask : ~(0x800000 * CYGNUM_FLASH_INTERLEAVE - 1), bootblock : false, - banked : false + banked : false, + bufsiz : 1 }, #endif #ifdef CYGHWR_DEVS_FLASH_AMD_TC58FVB800 @@ -957,7 +1000,8 @@ 0x008000 * CYGNUM_FLASH_INTERLEAVE, _LAST_BOOTBLOCK }, - banked : false + banked : false, + bufsiz : 1 }, #endif
