diff -ruN -x 'Entries*' ecos_web_cvs/ecos/packages/hal/arm/at91/sam7ex256/current/ChangeLog ecos/ecos/packages/hal/arm/at91/sam7ex256/current/ChangeLog
--- ecos_web_cvs/ecos/packages/hal/arm/at91/sam7ex256/current/ChangeLog	2007-04-10 08:13:20.000000000 +0200
+++ ecos/ecos/packages/hal/arm/at91/sam7ex256/current/ChangeLog	2007-04-10 08:22:27.000000000 +0200
@@ -1,3 +1,9 @@
+2007-04-10  Uwe Kindler  <uwe_kindler@web.de>
+
+	* cdl/hal_arm_sam7ex256.cdl Removed "implements 
+	  CYGINT_DEVS_CAN_AT91SAM7_CAN0" because this interface is already
+	  implemented by package CYGPKG_HAL_ARM_AT91SAM7
+	  
 2007-04-06  Uwe Kindler  <uwe_kindler@web.de>
 
 	* src/sam7ex256_misc.c Added hal_plf_eth_init() in order to initialise 
diff -ruN -x 'Entries*' ecos_web_cvs/ecos/packages/hal/arm/at91/sam7ex256/current/cdl/hal_arm_sam7ex256.cdl ecos/ecos/packages/hal/arm/at91/sam7ex256/current/cdl/hal_arm_sam7ex256.cdl
--- ecos_web_cvs/ecos/packages/hal/arm/at91/sam7ex256/current/cdl/hal_arm_sam7ex256.cdl	2007-04-10 08:13:20.000000000 +0200
+++ ecos/ecos/packages/hal/arm/at91/sam7ex256/current/cdl/hal_arm_sam7ex256.cdl	2007-04-09 14:51:25.000000000 +0200
@@ -71,8 +71,4 @@
         puts $::cdl_header "#define HAL_PLATFORM_EXTRA  \"\""
         puts $::cdl_header "/****** proc output end ******/"
     }
-    
-    # The AT91SAM7X provides one CAN channel and the Olimex SAM7-EX256 main board
-    # provides a connector for this channel
-    implements CYGINT_DEVS_CAN_AT91SAM7_CAN0
 }
