This is the mail archive of the
ecos-patches@sourceware.org
mailing list for the eCos project.
Package database and stylesheet fixes
- From: John Dallaway <john at dallaway dot org dot uk>
- To: ecos-patches at sourceware dot org
- Date: Thu, 05 Feb 2009 10:58:05 +0000
- Subject: 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 -->