This is the mail archive of the
ecos-patches@sources.redhat.com
mailing list for the eCos project.
CDL cleanup
- From: Gary Thomas <gthomas at ecoscentric dot com>
- To: eCos patches <ecos-patches at sources dot redhat dot com>
- Date: 26 Nov 2002 06:48:59 -0700
- Subject: CDL cleanup
Move platform definitions where they belong.
Index: hal/powerpc/adder/current/ChangeLog
===================================================================
RCS file: /misc/cvsfiles/ecos/packages/hal/powerpc/adder/current/ChangeLog,v
retrieving revision 1.1
diff -u -5 -p -r1.1 ChangeLog
--- hal/powerpc/adder/current/ChangeLog 25 Nov 2002 23:18:43 -0000 1.1
+++ hal/powerpc/adder/current/ChangeLog 26 Nov 2002 13:47:02 -0000
@@ -1,5 +1,11 @@
+2002-11-26 Gary Thomas <gthomas@ecoscentric.com>
+
+ * misc/redboot_ROMRAM.ecm: Export.
+
+ * cdl/hal_powerpc_adder.cdl: Move platform #define to platform package.
+
2002-11-25 Gary Thomas <gthomas@ecoscentric.com>
* src/redboot_linux_exec.c:
* src/hal_diag.c:
* src/hal_aux.c:
Index: hal/powerpc/adder/current/cdl/hal_powerpc_adder.cdl
===================================================================
RCS file: /misc/cvsfiles/ecos/packages/hal/powerpc/adder/current/cdl/hal_powerpc_adder.cdl,v
retrieving revision 1.1
diff -u -5 -p -r1.1 hal_powerpc_adder.cdl
--- hal/powerpc/adder/current/cdl/hal_powerpc_adder.cdl 25 Nov 2002 23:18:43 -0000 1.1
+++ hal/powerpc/adder/current/cdl/hal_powerpc_adder.cdl 26 Nov 2002 13:40:36 -0000
@@ -68,11 +68,10 @@ cdl_package CYGPKG_HAL_POWERPC_ADDER {
implements CYGNUM_HAL_QUICC_SMC2
implements CYGNUM_HAL_QUICC_SCC3
define_proc {
puts $::cdl_system_header "#define CYGBLD_HAL_TARGET_H <pkgconf/hal_powerpc_mpc8xx.h>"
- puts $::cdl_system_header "#define CYGBLD_HAL_VARIANT_H <pkgconf/hal_powerpc_quicc.h>"
puts $::cdl_system_header "#define CYGBLD_HAL_PLATFORM_H <pkgconf/hal_powerpc_adder.h>"
puts $::cdl_header "#define HAL_PLATFORM_CPU \"PowerPC 850\""
puts $::cdl_header "#define HAL_PLATFORM_BOARD \"A&M ADDER\""
puts $::cdl_header "#define HAL_PLATFORM_EXTRA \"\""
Index: hal/powerpc/adder/current/misc/redboot_ROMRAM.ecm
===================================================================
RCS file: /misc/cvsfiles/ecos/packages/hal/powerpc/adder/current/misc/redboot_ROMRAM.ecm,v
retrieving revision 1.1
diff -u -5 -p -r1.1 redboot_ROMRAM.ecm
--- hal/powerpc/adder/current/misc/redboot_ROMRAM.ecm 25 Nov 2002 23:18:43 -0000 1.1
+++ hal/powerpc/adder/current/misc/redboot_ROMRAM.ecm 26 Nov 2002 13:38:30 -0000
@@ -15,18 +15,21 @@ cdl_configuration eCos {
package -hardware CYGPKG_HAL_POWERPC_MPC8xx current ;
package -hardware CYGPKG_HAL_POWERPC_ADDER current ;
package -hardware CYGPKG_HAL_QUICC current ;
package -hardware CYGPKG_DEVS_FLASH_POWERPC_ADDER current ;
package -hardware CYGPKG_DEVS_FLASH_AMD_AM29XXXXX current ;
+ package -hardware CYGPKG_DEVS_ETH_POWERPC_QUICC current ;
+ package -hardware CYGPKG_DEVS_ETH_POWERPC_ADDER 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 ;
package -template CYGPKG_NS_DNS current ;
package -template CYGPKG_CRC current ;
package CYGPKG_IO_FLASH current ;
+ package CYGPKG_IO_ETH_DRIVERS current ;
};
cdl_option CYGFUN_LIBC_STRING_BSD_FUNCS {
inferred_value 0
};
Index: hal/powerpc/mbx/current/ChangeLog
===================================================================
RCS file: /misc/cvsfiles/ecos/packages/hal/powerpc/mbx/current/ChangeLog,v
retrieving revision 1.30
diff -u -5 -p -r1.30 ChangeLog
--- hal/powerpc/mbx/current/ChangeLog 25 Nov 2002 23:20:51 -0000 1.30
+++ hal/powerpc/mbx/current/ChangeLog 26 Nov 2002 13:47:15 -0000
@@ -1,5 +1,9 @@
+2002-11-26 Gary Thomas <gthomas@ecoscentric.com>
+
+ * cdl/hal_powerpc_mbx.cdl: Move platform defines to platform package.
+
2002-11-25 Gary Thomas <gthomas@ecoscentric.com>
* cdl/hal_powerpc_mbx.cdl: Add new CDL which describes port layout.
2002-08-02 Andrew Lunn <Andrew.Lunn@ascom.ch>
Index: hal/powerpc/mbx/current/cdl/hal_powerpc_mbx.cdl
===================================================================
RCS file: /misc/cvsfiles/ecos/packages/hal/powerpc/mbx/current/cdl/hal_powerpc_mbx.cdl,v
retrieving revision 1.15
diff -u -5 -p -r1.15 hal_powerpc_mbx.cdl
--- hal/powerpc/mbx/current/cdl/hal_powerpc_mbx.cdl 25 Nov 2002 23:20:52 -0000 1.15
+++ hal/powerpc/mbx/current/cdl/hal_powerpc_mbx.cdl 26 Nov 2002 13:40:17 -0000
@@ -67,11 +67,10 @@ cdl_package CYGPKG_HAL_POWERPC_MBX {
implements CYGINT_HAL_VIRTUAL_VECTOR_SUPPORT
implements CYGNUM_HAL_QUICC_SMC1
define_proc {
puts $::cdl_system_header "#define CYGBLD_HAL_TARGET_H <pkgconf/hal_powerpc_mpc8xx.h>"
- puts $::cdl_system_header "#define CYGBLD_HAL_VARIANT_H <pkgconf/hal_powerpc_quicc.h>"
puts $::cdl_system_header "#define CYGBLD_HAL_PLATFORM_H <pkgconf/hal_powerpc_mbx.h>"
puts $::cdl_header "#define HAL_PLATFORM_CPU \"PowerPC 860\""
puts $::cdl_header "#define HAL_PLATFORM_BOARD \"Motorola MBX\""
puts $::cdl_header "#define HAL_PLATFORM_EXTRA \"\""
Index: hal/powerpc/quicc/current/ChangeLog
===================================================================
RCS file: /misc/cvsfiles/ecos/packages/hal/powerpc/quicc/current/ChangeLog,v
retrieving revision 1.25
diff -u -5 -p -r1.25 ChangeLog
--- hal/powerpc/quicc/current/ChangeLog 25 Nov 2002 23:20:52 -0000 1.25
+++ hal/powerpc/quicc/current/ChangeLog 26 Nov 2002 13:47:31 -0000
@@ -1,5 +1,9 @@
+2002-11-26 Gary Thomas <gthomas@ecoscentric.com>
+
+ * cdl/hal_powerpc_quicc.cdl: Move platform define here, where it belongs.
+
2002-11-25 Gary Thomas <gthomas@ecoscentric.com>
* src/quicc_smc1.c: Support any combination of SMC1/SMC2 and
SCC1/SCC2/SCC3 [or at least lay foundation for it]
Index: hal/powerpc/quicc/current/cdl/hal_powerpc_quicc.cdl
===================================================================
RCS file: /misc/cvsfiles/ecos/packages/hal/powerpc/quicc/current/cdl/hal_powerpc_quicc.cdl,v
retrieving revision 1.7
diff -u -5 -p -r1.7 hal_powerpc_quicc.cdl
--- hal/powerpc/quicc/current/cdl/hal_powerpc_quicc.cdl 25 Nov 2002 23:20:53 -0000 1.7
+++ hal/powerpc/quicc/current/cdl/hal_powerpc_quicc.cdl 26 Nov 2002 13:39:47 -0000
@@ -60,10 +60,14 @@ cdl_package CYGPKG_HAL_QUICC {
to run eCos on a Motorola MPC8xx (MBX) board, using the QUICC
feature of the MPC860 and MPC821 CPUs.
Currently only serial IO via SMC1/2 and SCC1 is provided by
this package."
+ define_proc {
+ puts $::cdl_system_header "#define CYGBLD_HAL_VARIANT_H <pkgconf/hal_powerpc_quicc.h>"
+ }
+
cdl_interface CYGNUM_HAL_QUICC_SMC1 {
display "SMC1 is available for serial I/O"
description "
This interface indicates that SMC1 can be outfitted as
a serial device."
Index: hal/powerpc/ts1000/current/ChangeLog
===================================================================
RCS file: /misc/cvsfiles/ecos/packages/hal/powerpc/ts1000/current/ChangeLog,v
retrieving revision 1.5
diff -u -5 -p -r1.5 ChangeLog
--- hal/powerpc/ts1000/current/ChangeLog 25 Nov 2002 23:20:53 -0000 1.5
+++ hal/powerpc/ts1000/current/ChangeLog 26 Nov 2002 13:47:42 -0000
@@ -1,5 +1,9 @@
+2002-11-26 Gary Thomas <gthomas@ecoscentric.com>
+
+ * cdl/hal_powerpc_ts1000.cdl: Move platform define to platform package.
+
2002-11-25 Gary Thomas <gthomas@ecoscentric.com>
* src/ts1000.S: Minor include file cleanup.
* cdl/hal_powerpc_ts1000.cdl: Update port layout CDL.
Index: hal/powerpc/ts1000/current/cdl/hal_powerpc_ts1000.cdl
===================================================================
RCS file: /misc/cvsfiles/ecos/packages/hal/powerpc/ts1000/current/cdl/hal_powerpc_ts1000.cdl,v
retrieving revision 1.3
diff -u -5 -p -r1.3 hal_powerpc_ts1000.cdl
--- hal/powerpc/ts1000/current/cdl/hal_powerpc_ts1000.cdl 25 Nov 2002 23:20:54 -0000 1.3
+++ hal/powerpc/ts1000/current/cdl/hal_powerpc_ts1000.cdl 26 Nov 2002 13:40:02 -0000
@@ -67,11 +67,10 @@ cdl_package CYGPKG_HAL_POWERPC_TS1000 {
implements CYGINT_HAL_VIRTUAL_VECTOR_SUPPORT
implements CYGNUM_HAL_QUICC_SMC1
define_proc {
puts $::cdl_system_header "#define CYGBLD_HAL_TARGET_H <pkgconf/hal_powerpc_mpc8xx.h>"
- puts $::cdl_system_header "#define CYGBLD_HAL_VARIANT_H <pkgconf/hal_powerpc_quicc.h>"
puts $::cdl_system_header "#define CYGBLD_HAL_PLATFORM_H <pkgconf/hal_powerpc_ts1000.h>"
puts $::cdl_header "#define HAL_PLATFORM_CPU \"PowerPC 855\""
puts $::cdl_header "#define HAL_PLATFORM_BOARD \"Allied Telesyn TS1000\""
puts $::cdl_header "#define HAL_PLATFORM_EXTRA \"\""
Index: hal/powerpc/viper/current/ChangeLog
===================================================================
RCS file: /misc/cvsfiles/ecos/packages/hal/powerpc/viper/current/ChangeLog,v
retrieving revision 1.18
diff -u -5 -p -r1.18 ChangeLog
--- hal/powerpc/viper/current/ChangeLog 25 Nov 2002 23:20:54 -0000 1.18
+++ hal/powerpc/viper/current/ChangeLog 26 Nov 2002 13:47:53 -0000
@@ -1,5 +1,9 @@
+2002-11-26 Gary Thomas <gthomas@ecoscentric.com>
+
+ * cdl/hal_powerpc_viper.cdl: Move platform define to platform package.
+
2002-11-25 Gary Thomas <gthomas@ecoscentric.com>
* src/viper.S: Minor include file cleanups.
* cdl/hal_powerpc_viper.cdl: Update port layout CDL.
Index: hal/powerpc/viper/current/cdl/hal_powerpc_viper.cdl
===================================================================
RCS file: /misc/cvsfiles/ecos/packages/hal/powerpc/viper/current/cdl/hal_powerpc_viper.cdl,v
retrieving revision 1.11
diff -u -5 -p -r1.11 hal_powerpc_viper.cdl
--- hal/powerpc/viper/current/cdl/hal_powerpc_viper.cdl 25 Nov 2002 23:20:54 -0000 1.11
+++ hal/powerpc/viper/current/cdl/hal_powerpc_viper.cdl 26 Nov 2002 13:39:53 -0000
@@ -68,11 +68,10 @@ cdl_package CYGPKG_HAL_POWERPC_VIPER {
implements CYGNUM_HAL_QUICC_SMC1
implements CYGNUM_HAL_QUICC_SCC1
define_proc {
puts $::cdl_system_header "#define CYGBLD_HAL_TARGET_H <pkgconf/hal_powerpc_mpc8xx.h>"
- puts $::cdl_system_header "#define CYGBLD_HAL_VARIANT_H <pkgconf/hal_powerpc_quicc.h>"
puts $::cdl_system_header "#define CYGBLD_HAL_PLATFORM_H <pkgconf/hal_powerpc_viper.h>"
puts $::cdl_header "#define HAL_PLATFORM_CPU \"PowerPC 860\""
puts $::cdl_header "#define HAL_PLATFORM_BOARD \"A&M VIPER\""
puts $::cdl_header "#define HAL_PLATFORM_EXTRA \"\""
--
------------------------------------------------------------
Gary Thomas |
eCosCentric, Ltd. |
+1 (970) 229-1963 | eCos & RedBoot experts
gthomas@ecoscentric.com |
http://www.ecoscentric.com/ |
------------------------------------------------------------