Mercurial > ecos
changeset 1203:de0f96386f4f
Add support for 29LV128
| author | gthomas |
|---|---|
| date | Mon, 08 Sep 2003 17:17:27 +0000 |
| parents | d2772214a036 |
| children | 4b7fb094ac22 |
| files | packages/devs/flash/amd/am29xxxxx/current/ChangeLog packages/devs/flash/amd/am29xxxxx/current/cdl/flash_amd_am29xxxxx.cdl packages/devs/flash/amd/am29xxxxx/current/include/flash_am29xxxxx_parts.inl |
| diffstat | 3 files changed, 27 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/packages/devs/flash/amd/am29xxxxx/current/ChangeLog +++ b/packages/devs/flash/amd/am29xxxxx/current/ChangeLog @@ -1,3 +1,9 @@ +2003-09-04 Thomas Koeller <thomas.koeller@baslerweb.com> + + * include/flash_am29xxxxx_parts.inl (CYGHWR_DEVS_FLASH_AMD_AM29LV128): + * cdl/flash_amd_am29xxxxx.cdl: + Add support for Am29LV128 part. + 2003-08-17 Bart Veer <bartv@ecoscentric.com> * include/flash_am29xxxxx.inl:
--- a/packages/devs/flash/amd/am29xxxxx/current/cdl/flash_amd_am29xxxxx.cdl +++ b/packages/devs/flash/amd/am29xxxxx/current/cdl/flash_amd_am29xxxxx.cdl @@ -77,6 +77,16 @@ cdl_package CYGPKG_DEVS_FLASH_AMD_AM29XX part in the family." } + cdl_option CYGHWR_DEVS_FLASH_AMD_AM29LV128 { + display "AMD AM29LV128 flash memory support" + default_value 0 + implements CYGINT_DEVS_FLASH_AMD_VARIANTS + description " + When this option is enabled, the AMD flash driver will be + able to recognize and handle the AMD29LV128 + part in the family." + } + cdl_option CYGHWR_DEVS_FLASH_AMD_AM29LV160 { display "AMD AM29LV160 flash memory support" default_value 0
--- a/packages/devs/flash/amd/am29xxxxx/current/include/flash_am29xxxxx_parts.inl +++ b/packages/devs/flash/amd/am29xxxxx/current/include/flash_am29xxxxx_parts.inl @@ -473,6 +473,17 @@ #else // 16 bit devices +#ifdef CYGHWR_DEVS_FLASH_AMD_AM29LV128 + { // AM29LV128 + device_id : FLASHWORD(0x227e), + block_size : 0x10000 * CYGNUM_FLASH_INTERLEAVE, + block_count: 256, + device_size: 0x1000000 * CYGNUM_FLASH_INTERLEAVE, + base_mask : ~(0x1000000 * CYGNUM_FLASH_INTERLEAVE - 1), + bootblock : false, + banked : false + }, +#endif #ifdef CYGHWR_DEVS_FLASH_AMD_AM29LV160 { // MBM29LV160-T | AM29LV160-T device_id : FLASHWORD(0x22c4),
