This is the mail archive of the ecos-patches@sourceware.org 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]

Package database and stylesheet fixes


This patch removes the package records of the deprecated ColdFire
packages and adds the CYGPK_IO_SPI hardware package to relevant target
records within the package database. It also fixes an issue with the
revised copyright banners in the documentation stylesheets. Checked-in.

John Dallaway
Index: ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/ChangeLog,v
retrieving revision 1.204
diff -u -5 -r1.204 ChangeLog
--- ChangeLog	4 Feb 2009 11:47:22 -0000	1.204
+++ ChangeLog	5 Feb 2009 10:44:53 -0000
@@ -1,5 +1,14 @@
+2009-02-05  John Dallaway  <john@dallaway.org.uk>
+
+	* ecos.db: Remove package and target records for the deprecated
+	ColdFire port to avoid confusion. Add the CYGPKG_IO_SPI hardware
+	package to all relevant target records.
+
+	* pkgconf/stylesheet.dsl, pkgconf/ssa4.dsl, pkgconf/ssletter.dsl:
+	Match up "--" string delimiters in the copyright banners.
+
 2009-02-04  Nick Garnett  <nickg@ecoscentric.com>
 
 	* ecos.db: Add STM32 SPI driver.
 
 2009-01-08  John Dallaway  <john@dallaway.org.uk>
@@ -2729,11 +2738,11 @@
 
 //===========================================================================
 // ####GPLCOPYRIGHTBEGIN####                                                
 // -------------------------------------------                              
 // This file is part of eCos, the Embedded Configurable Operating System.   
-// Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004 Free Software Foundation, Inc.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2009 Free Software Foundation, Inc.
 //
 // This program is free software; you can redistribute it and/or modify     
 // it under the terms of the GNU General Public License as published by     
 // the Free Software Foundation; either version 2 or (at your option) any   
 // later version.                                                           
Index: ecos.db
===================================================================
RCS file: /cvs/ecos/ecos/packages/ecos.db,v
retrieving revision 1.189
diff -u -5 -r1.189 ecos.db
--- ecos.db	4 Feb 2009 11:47:22 -0000	1.189
+++ ecos.db	5 Feb 2009 10:45:02 -0000
@@ -4282,66 +4282,10 @@
             This package provides serial drivers for the on-chip UART's
             provided by MCFxxxx ColdFire processors."
 }
 
 # --------------------------------------------------------------------------
-# ColdFire packages
-
-package CYGPKG_HAL_COLDFIRE {
-    alias       { "ColdFire common HAL" hal_coldfire coldfire_hal
-coldfire_arch_hal }
-    directory   hal/coldfire/arch
-    script      hal_coldfire.cdl
-    hardware
-
-        description   "The ColdFire architecture HAL package provides generic
-                    support for this processor architecture. It is also
-                    necessary to select a specific target platform HAL
-                    package."
-
-}
-
-package CYGPKG_HAL_COLDFIRE_MCF5272 {
-    alias       { "ColdFire MCF5272 processor variant HAL"
-                  hal_coldfire_mcf5272
-                      coldfire_mcf5272_hal }
-    directory   hal/coldfire/mcf5272
-    script      hal_coldfire_mcf5272.cdl
-    hardware
-
-    description   "The ColdFire MCF5272 processor variant HAL package
-                  provides generic support for this processor architecture.
-                  It is also necessary to select a specific target platform
-                  HAL package."
-
-}
-
-package CYGPKG_HAL_COLDFIRE_M5272C3 {
-    alias       { "Freescale M5272C3 evaluation board platform HAL"
-                  hal_coldfire_m5272c3
-                      coldfire_m5272c3_hal }
-    directory   hal/coldfire/m5272c3
-    script      hal_coldfire_m5272c3.cdl
-    hardware
-
-    description   "The Freescale M5272C3 evaluation board platform HAL
-                  package should be used when targeting the actual hardware
-                  for the Freescale M5272C3 evaluation board platform."
-
-}
-
-package CYGPKG_IO_SERIAL_COLDFIRE_MCF5272 {
-    alias             { "ColdFire MCF5272 serial device drivers"
-                         devs_serial_coldfire_mcf5272_serial_driver }
-    hardware
-    directory         devs/serial/coldfire/mcf5272
-    script            mcf5272_serial.cdl
-    description       "ColdFire MCF5272 serial device drivers."
-}
-
-
-# --------------------------------------------------------------------------
 # CalmRISC16 packages
 
 package CYGPKG_HAL_CALM16 {
 	alias		{ "CalmRISC16 common HAL" hal_calm16 calm16_hal calm16_arch_hal }
 	directory	hal/calmrisc16/arch/
@@ -4730,10 +4674,11 @@
                    CYGPKG_HAL_ARM_AT91
                    CYGPKG_HAL_ARM_AT91SAM7
                    CYGPKG_HAL_ARM_AT91SAM7SEK
                    CYGPKG_IO_SERIAL_ARM_AT91
                    CYGPKG_DEVS_FLASH_AT91
+                   CYGPKG_IO_SPI
                    CYGPKG_DEVS_SPI_ARM_AT91
                    CYGPKG_DEVICES_WATCHDOG_ARM_AT91WDTC
                    CYGPKG_DEVS_USB_AT91
         }
         description "
@@ -4747,10 +4692,11 @@
                    CYGPKG_HAL_ARM_AT91
                    CYGPKG_HAL_ARM_AT91SAM7
                    CYGPKG_HAL_ARM_AT91SAM7XEK
                    CYGPKG_IO_SERIAL_ARM_AT91
                    CYGPKG_DEVS_FLASH_AT91
+                   CYGPKG_IO_SPI
                    CYGPKG_DEVS_SPI_ARM_AT91
                    CYGPKG_DEVICES_WATCHDOG_ARM_AT91WDTC
                    CYGPKG_DEVS_USB_AT91
                    CYGPKG_DEVS_ETH_PHY
                    CYGPKG_DEVS_ETH_ARM_AT91
@@ -4766,10 +4712,11 @@
                    CYGPKG_HAL_ARM_AT91
                    CYGPKG_HAL_ARM_AT91SAM7
                    CYGPKG_HAL_ARM_SAM7EX256
                    CYGPKG_IO_SERIAL_ARM_AT91
                    CYGPKG_DEVS_FLASH_AT91
+                   CYGPKG_IO_SPI
                    CYGPKG_DEVS_SPI_ARM_AT91
                    CYGPKG_DEVICES_WATCHDOG_ARM_AT91WDTC
                    CYGPKG_DEVS_USB_AT91
                    CYGPKG_DEVS_ETH_PHY
                    CYGPKG_DEVS_ETH_ARM_AT91
@@ -4816,10 +4763,11 @@
                    CYGPKG_HAL_ARM_AT91_EB55
                    CYGPKG_DEVS_FLASH_EB55
                    CYGPKG_DEVS_FLASH_ATMEL_AT49XXXX
                    CYGPKG_DEVS_FLASH_ATMEL_DATAFLASH
                    CYGPKG_IO_SERIAL_ARM_AT91
+                   CYGPKG_IO_SPI
                    CYGPKG_DEVS_SPI_ARM_EB55
                    CYGPKG_DEVS_SPI_ARM_AT91
                    CYGPKG_DEVICES_WATCHDOG_ARM_AT91
         }
         description "
@@ -6193,26 +6141,10 @@
     description   "The m5272c3 target provides  the packages  needed to  run
                 eCos on the Freescale m5272c3 evaluation board."
 }
 
 # --------------------------------------------------------------------------
-# ColdFire targets
-
-target coldfire_m5272c3 {
-    alias { "Freescale M5272C3 evaluation board" }
-        packages {
-        CYGPKG_HAL_COLDFIRE
-        CYGPKG_HAL_COLDFIRE_MCF5272
-        CYGPKG_HAL_COLDFIRE_M5272C3
-        CYGPKG_IO_SERIAL_COLDFIRE_MCF5272
-    }
-
-    description   "The coldfire_m5272c3 target provides  the packages  needed to  run
-                eCos on the Freescale m5272c3 evaluation board."
-}
-
-# --------------------------------------------------------------------------
 # H8 targets
 
 target h8300h_sim {
         alias		{ "H8/300H minimal simulator" }
 	packages        { CYGPKG_HAL_H8300
Index: pkgconf/ssa4.dsl
===================================================================
RCS file: /cvs/ecos/ecos/packages/pkgconf/ssa4.dsl,v
retrieving revision 1.3
diff -u -5 -r1.3 ssa4.dsl
--- pkgconf/ssa4.dsl	29 Jan 2009 17:50:03 -0000	1.3
+++ pkgconf/ssa4.dsl	5 Feb 2009 10:45:03 -0000
@@ -6,11 +6,11 @@
 <!--                                                                 -->
 <!--     Customize the nwalsh modular stylesheets.                   -->
 <!--                                                                 -->
 <!-- =============================================================== -->
 <!-- ####ECOSGPLCOPYRIGHTBEGIN####                                       -->
-<!-- -------------------------------------------                         -->
+<!-- --------------------------------------------                        -->
 <!-- This file is part of eCos, the Embedded Configurable Operating System. -->
 <!-- Copyright (C) 1998, 1999, 2000, 2001, 2002 Free Software Foundation, Inc. -->
 <!--                                                               -->
 <!-- eCos is free software; you can redistribute it and/or modify it under -->
 <!-- the terms of the GNU General Public License as published by the Free -->
@@ -34,11 +34,11 @@
 <!-- must still be made available in accordance with section (3) of the GNU -->
 <!-- General Public License v2.                                          -->
 <!--                                                               -->
 <!-- This exception does not invalidate any other reasons why a work based -->
 <!-- on this file might be covered by the GNU General Public License.    -->
-<!-- -------------------------------------------                         -->
+<!-- --------------------------------------------                        -->
 <!-- ####ECOSGPLCOPYRIGHTEND####                                         -->
 <!-- =============================================================== -->
 <!-- #####DESCRIPTIONBEGIN####                                       -->
 <!--                                                                 -->
 <!-- Author(s):   bartv                                              -->
Index: pkgconf/ssletter.dsl
===================================================================
RCS file: /cvs/ecos/ecos/packages/pkgconf/ssletter.dsl,v
retrieving revision 1.3
diff -u -5 -r1.3 ssletter.dsl
--- pkgconf/ssletter.dsl	29 Jan 2009 17:50:03 -0000	1.3
+++ pkgconf/ssletter.dsl	5 Feb 2009 10:45:03 -0000
@@ -6,11 +6,11 @@
 <!--                                                                 -->
 <!--     Customize the nwalsh modular stylesheets.                   -->
 <!--                                                                 -->
 <!-- =============================================================== -->
 <!-- ####ECOSGPLCOPYRIGHTBEGIN####                                       -->
-<!-- -------------------------------------------                         -->
+<!-- --------------------------------------------                        -->
 <!-- This file is part of eCos, the Embedded Configurable Operating System. -->
 <!-- Copyright (C) 1998, 1999, 2000, 2001, 2002 Free Software Foundation, Inc. -->
 <!--                                                               -->
 <!-- eCos is free software; you can redistribute it and/or modify it under -->
 <!-- the terms of the GNU General Public License as published by the Free -->
@@ -34,11 +34,11 @@
 <!-- must still be made available in accordance with section (3) of the GNU -->
 <!-- General Public License v2.                                          -->
 <!--                                                               -->
 <!-- This exception does not invalidate any other reasons why a work based -->
 <!-- on this file might be covered by the GNU General Public License.    -->
-<!-- -------------------------------------------                         -->
+<!-- --------------------------------------------                        -->
 <!-- ####ECOSGPLCOPYRIGHTEND####                                         -->
 <!-- =============================================================== -->
 <!-- #####DESCRIPTIONBEGIN####                                       -->
 <!--                                                                 -->
 <!-- Author(s):   bartv                                              -->
Index: pkgconf/stylesheet.dsl
===================================================================
RCS file: /cvs/ecos/ecos/packages/pkgconf/stylesheet.dsl,v
retrieving revision 1.7
diff -u -5 -r1.7 stylesheet.dsl
--- pkgconf/stylesheet.dsl	29 Jan 2009 17:50:03 -0000	1.7
+++ pkgconf/stylesheet.dsl	5 Feb 2009 10:45:03 -0000
@@ -6,11 +6,11 @@
 <!--                                                                 -->
 <!--     Customize the nwalsh modular stylesheets.                   -->
 <!--                                                                 -->
 <!-- =============================================================== -->
 <!-- ####ECOSGPLCOPYRIGHTBEGIN####                                       -->
-<!-- -------------------------------------------                         -->
+<!-- --------------------------------------------                        -->
 <!-- This file is part of eCos, the Embedded Configurable Operating System. -->
 <!-- Copyright (C) 1998, 1999, 2000, 2001, 2002 Free Software Foundation, Inc. -->
 <!--                                                               -->
 <!-- eCos is free software; you can redistribute it and/or modify it under -->
 <!-- the terms of the GNU General Public License as published by the Free -->
@@ -34,11 +34,11 @@
 <!-- must still be made available in accordance with section (3) of the GNU -->
 <!-- General Public License v2.                                          -->
 <!--                                                               -->
 <!-- This exception does not invalidate any other reasons why a work based -->
 <!-- on this file might be covered by the GNU General Public License.    -->
-<!-- -------------------------------------------                         -->
+<!-- --------------------------------------------                        -->
 <!-- ####ECOSGPLCOPYRIGHTEND####                                         -->
 <!-- =============================================================== -->
 <!-- #####DESCRIPTIONBEGIN####                                       -->
 <!--                                                                 -->
 <!-- Author(s):   bartv                                              -->

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