This is the mail archive of the
ecos-patches@sources.redhat.com
mailing list for the eCos project.
Viper - Fix FLASH support
- From: Gary Thomas <gary at chez-thomas dot org>
- To: eCos patches <ecos-patches at sources dot redhat dot com>
- Date: 24 Jun 2002 07:12:06 -0600
- Subject: Viper - Fix FLASH support
Index: hal/powerpc/viper/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/powerpc/viper/current/ChangeLog,v
retrieving revision 1.6
diff -u -5 -p -r1.6 ChangeLog
--- hal/powerpc/viper/current/ChangeLog 20 Jun 2002 23:11:13 -0000 1.6
+++ hal/powerpc/viper/current/ChangeLog 24 Jun 2002 13:09:27 -0000
@@ -1,5 +1,9 @@
+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:
* src/hal_aux.c: Support up to 8M of FLASH space.
Index: hal/powerpc/viper/current/misc/redboot_ROMRAM.ecm
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/powerpc/viper/current/misc/redboot_ROMRAM.ecm,v
retrieving revision 1.1
diff -u -5 -p -r1.1 redboot_ROMRAM.ecm
--- hal/powerpc/viper/current/misc/redboot_ROMRAM.ecm 20 May 2002 22:23:51 -0000 1.1
+++ hal/powerpc/viper/current/misc/redboot_ROMRAM.ecm 24 Jun 2002 13:09:27 -0000
@@ -16,10 +16,11 @@ cdl_configuration eCos {
package -hardware CYGPKG_HAL_POWERPC_VIPER current ;
package -hardware CYGPKG_HAL_QUICC current ;
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 ;
package -template CYGPKG_ISOINFRA current ;
package -template CYGPKG_LIBC_STRING current ;
@@ -68,10 +69,14 @@ cdl_option CYGBLD_REDBOOT_MIN_IMAGE_SIZE
cdl_option CYGOPT_REDBOOT_FIS_REDBOOT_BACKUP {
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>
};
cdl_option CYGBLD_ISO_STRING_LOCALE_FUNCS_HEADER {
@@ -94,8 +99,16 @@ cdl_option CYGBLD_ISO_DNS_HEADER {
inferred_value 1 <cyg/ns/dns/dns.h>
};
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
};
Index: devs/flash/powerpc/viper/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/powerpc/viper/current/ChangeLog,v
retrieving revision 1.6
diff -u -5 -p -r1.6 ChangeLog
--- devs/flash/powerpc/viper/current/ChangeLog 20 Jun 2002 23:08:07 -0000 1.6
+++ devs/flash/powerpc/viper/current/ChangeLog 24 Jun 2002 13:09:27 -0000
@@ -1,5 +1,9 @@
+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:
* src/flash_program_buf.c:
* src/flash_erase_block.c:
Index: devs/flash/powerpc/viper/current/cdl/flash_viper.cdl
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/flash/powerpc/viper/current/cdl/flash_viper.cdl,v
retrieving revision 1.5
diff -u -5 -p -r1.5 flash_viper.cdl
--- devs/flash/powerpc/viper/current/cdl/flash_viper.cdl 20 Jun 2002 23:08:08 -0000 1.5
+++ devs/flash/powerpc/viper/current/cdl/flash_viper.cdl 24 Jun 2002 13:09:27 -0000
@@ -66,9 +66,9 @@ cdl_package CYGPKG_DEVS_FLASH_VIPER {
display "Generic AMD flash driver required"
}
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
}