public inbox for ecos-patches@sourceware.org
 help / color / mirror / Atom feed
* Package database and stylesheet fixes
@ 2009-02-05 10:58 John Dallaway
  0 siblings, 0 replies; only message in thread
From: John Dallaway @ 2009-02-05 10:58 UTC (permalink / raw)
  To: ecos-patches

[-- Attachment #1: Type: text/plain, Size: 293 bytes --]

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

[-- Attachment #2: packages-090205.patch --]
[-- Type: text/x-patch, Size: 13691 bytes --]

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                                              -->

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2009-02-05 10:58 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-02-05 10:58 Package database and stylesheet fixes John Dallaway

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).