Mercurial > ecos
changeset 224:1ea6a25a8bc8
Support both old&new FLASH devices.
| author | gthomas |
|---|---|
| date | Mon, 24 Jun 2002 13:10:11 +0000 |
| parents | dbca035cc56d |
| children | 278800005641 |
| files | packages/devs/flash/powerpc/viper/current/ChangeLog packages/devs/flash/powerpc/viper/current/cdl/flash_viper.cdl packages/hal/powerpc/viper/current/ChangeLog packages/hal/powerpc/viper/current/misc/redboot_ROMRAM.ecm |
| diffstat | 4 files changed, 22 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/packages/devs/flash/powerpc/viper/current/ChangeLog +++ b/packages/devs/flash/powerpc/viper/current/ChangeLog @@ -1,3 +1,7 @@ +2002-06-24 Gary Thomas <gary@chez-thomas.org> + + * cdl/flash_viper.cdl: Old devices use AM29LV800 chip. + 2002-06-20 Gary Thomas <gary@chez-thomas.org> * src/flash_query.c:
--- a/packages/devs/flash/powerpc/viper/current/cdl/flash_viper.cdl +++ b/packages/devs/flash/powerpc/viper/current/cdl/flash_viper.cdl @@ -68,7 +68,7 @@ cdl_package CYGPKG_DEVS_FLASH_VIPER { implements CYGINT_DEVS_FLASH_AMD_AM29XXXXX_REQUIRED requires CYGHWR_DEVS_FLASH_AMD_AM29LV320D - requires CYGHWR_DEVS_FLASH_AMD_AM29F800 + requires CYGHWR_DEVS_FLASH_AMD_AM29LV800 }
--- a/packages/hal/powerpc/viper/current/ChangeLog +++ b/packages/hal/powerpc/viper/current/ChangeLog @@ -1,3 +1,7 @@ +2002-06-24 Gary Thomas <gary@chez-thomas.org> + + * misc/redboot_ROMRAM.ecm: Update for new FLASH chips. + 2002-06-20 Gary Thomas <gary@chez-thomas.org> * src/viper.S:
--- a/packages/hal/powerpc/viper/current/misc/redboot_ROMRAM.ecm +++ b/packages/hal/powerpc/viper/current/misc/redboot_ROMRAM.ecm @@ -18,6 +18,7 @@ cdl_configuration eCos { package -hardware CYGPKG_IO_SERIAL_POWERPC_QUICC_SMC current ; package -hardware CYGPKG_DEVS_ETH_POWERPC_FEC current ; package -hardware CYGPKG_DEVS_FLASH_VIPER current ; + package -hardware CYGPKG_DEVS_FLASH_AMD_AM29XXXXX current ; package -template CYGPKG_HAL current ; package -template CYGPKG_INFRA current ; package -template CYGPKG_REDBOOT current ; @@ -70,6 +71,10 @@ cdl_option CYGOPT_REDBOOT_FIS_REDBOOT_BA user_value 0 }; +cdl_option CYGSEM_REDBOOT_FLASH_COMBINED_FIS_AND_CONFIG { + user_value 1 +}; + cdl_option CYGBLD_ISO_STRTOK_R_HEADER { inferred_value 1 <cyg/libc/string/string.h> }; @@ -98,4 +103,12 @@ cdl_option CYGPKG_NS_DNS_BUILD { inferred_value 0 }; +cdl_option CYGHWR_DEVS_FLASH_AMD_AM29LV320D { + inferred_value 1 +}; +cdl_option CYGHWR_DEVS_FLASH_AMD_AM29LV800 { + inferred_value 1 +}; + +
