This is the mail archive of the ecos-discuss@sources.redhat.com mailing list for the eCos project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

at91 split up


Gary,

as I threatened to do yesterday I have torn apart the at91 package,
creating an AT91 variant hal and a EB40 platform HAL. I could
successfully build and run all the HAL tests afterwards. The only
user-visible change is that the target name has changed from 'at91'
to 'eb40'.

Hope you can approve my changes for inclusion in the main ecos
code base. If not, please tell me asap, as I have to know if I can
continue with my real work based on these changes, and I'm under
heavy preasure to get it done.

tk


-- 

Thomas Koeller, Software Development

Basler Vision Technologies
An der Strusbek 60-62
22926 Ahrensburg
Germany

Tel  +49 (4102) 463-390
Fax +49 (4102) 463-46390

mailto:thomas.koeller@baslerweb.com
http://www.baslerweb.com 

Attachment: at91.tar.bz2
Description: application/tbz

--- ecos.db-orig	Thu May 30 23:18:09 2002
+++ ecos.db	Thu May 30 23:28:01 2002
@@ -1759,13 +1759,23 @@
 }
 
 package CYGPKG_HAL_ARM_AT91 {
-	alias		{ "Atmel evaluation board (EB40)" hal_arm_at91 arm_at91_hal }
-	directory	hal/arm/at91
+	alias		{ "Atmel AT91 variant HAL" hal_arm_at91 arm_at91_hal }
+	directory	hal/arm/at91/var
 	script		hal_arm_at91.cdl
 	hardware
         description "
-The at91 HAL package provides the support needed to run eCos on an Atmel
-evaluation board (EB40)."
+	The at91 HAL package provides the support needed to run eCos on Atmel
+	AT91 based targets."
+}
+
+package CYGPKG_HAL_ARM_AT91_EB40 {
+	alias		{ "Atmel evaluation board (EB40)" hal_arm_at91 arm_at91_hal }
+	directory	hal/arm/at91/eb40
+	script		hal_arm_at91_eb40.cdl
+	hardware
+        description "
+	The eb40 HAL package provides the support needed to run eCos on an Atmel
+	evaluation board (EB40)."
 }
 
 package CYGPKG_HAL_ARM_EBSA285 {
@@ -2986,16 +2996,17 @@
         module installed."
 }
 
-target at91 {
-	alias { "Atmel evaluation board (EB40)" eb40 }
+target eb40 {
+	alias { "Atmel evaluation board (EB40)" at91}
 	packages { CYGPKG_HAL_ARM
                    CYGPKG_HAL_ARM_AT91
+		   CYGPKG_HAL_ARM_AT91_EB40
                    CYGPKG_DEVS_FLASH_AT91
                    CYGPKG_IO_SERIAL_ARM_AT91
         }
         description "
-The aeb target provides the packages needed to run eCos on an Atmel
-evaluation board (EB40)."
+	The eb40 target provides the packages needed to run eCos on an Atmel
+	evaluation board (EB40)."
 }
 
 target ebsa285 {

-- 
Before posting, please read the FAQ: http://sources.redhat.com/fom/ecos
and search the list archive: http://sources.redhat.com/ml/ecos-discuss

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]