# HG changeset patch # User asl # Date 1113741877 0 # Node ID ae4d51806ab7eb91dc1c64b726c091230dd31352 # Parent c119f1a8e22e675c6012104a5b49aa29a9f75c06 Added support for the AT91 based PhyCore diff --git a/packages/ChangeLog b/packages/ChangeLog --- a/packages/ChangeLog +++ b/packages/ChangeLog @@ -1,4 +1,8 @@ -2005-0303 Jay Foster +2005-04-17 Andrew Lunn + + * ecos.db: Added support for the AT91 based PhyCore + +2005-03-03 Jay Foster * pkgconf/rules.mak: Added removal of -Wstrict-prototypes compiler option from the C++ flags (ACTUAL_CXXFLAGS). This silences a diff --git a/packages/NEWS b/packages/NEWS --- a/packages/NEWS +++ b/packages/NEWS @@ -1,3 +1,4 @@ +* Added support for the AT91 based PhyCore. * Added support for Exys XSEngine (PXA255) based system. * Port of ezXML parser added. * Port to the Keil MCB2100, Olimex P2106 and Olimex LPC-MT by Jani Monoses diff --git a/packages/ecos.db b/packages/ecos.db --- a/packages/ecos.db +++ b/packages/ecos.db @@ -381,6 +381,16 @@ package CYGPKG_DEVS_FLASH_JTST { on the Atmel JTST platform(s)." } +package CYGPKG_DEVS_FLASH_PHYCORE { + alias { "FLASH memory support for PHYTEC phyCORE AT91M55800A" flash_phycore } + directory devs/flash/arm/phycore + script flash_phycore.cdl + hardware + description " + This package contains hardware support for FLASH memory + on the PHYTEC phyCORE AT91M55800A platform(s)." +} + package CYGPKG_DEVS_FLASH_ASSABET { alias { "FLASH memory support for Intel SA1110 (Assabet)" flash_assabet } directory devs/flash/arm/assabet @@ -2454,6 +2464,16 @@ package CYGPKG_HAL_ARM_AT91_EB55 { Atmel evaluation board (EB55)." } +package CYGPKG_HAL_ARM_AT91_PHYCORE { + alias { "PHYTEC evaluation board (phyCORE AT91M55800A)" hal_arm_at91_phycore arm_at91_phycore_hal } + directory hal/arm/at91/phycore + script hal_arm_at91_phycore.cdl + hardware + description " + The phyCORE HAL package provides the support needed to run eCos on + an PHYTEC evaluation board (phyCORE AT91M55800A based on HD200)." +} + package CYGPKG_HAL_ARM_LPC2XXX { alias { "Philips LPC2XXX variant HAL" hal_arm_lpc2xxx arm_lpc2xxx_hal } directory hal/arm/lpc2xxx/var @@ -4122,6 +4142,22 @@ target eb55 { evaluation board (EB55)." } +target phycore { + alias { "PHYTEC evaluation board (phyCORE AT91M55800A)" at91_phycore } + packages { CYGPKG_HAL_ARM + CYGPKG_HAL_ARM_AT91 + CYGPKG_HAL_ARM_AT91_PHYCORE + CYGPKG_DEVS_FLASH_PHYCORE + CYGPKG_DEVS_FLASH_AMD_AM29XXXXX + CYGPKG_IO_SERIAL_ARM_AT91 + CYGPKG_DEVICES_WATCHDOG_ARM_AT91 + } + description " + The phyCORE AT91M55800A target provides the packages needed to + run eCos on an PHYTEC evaluation board (phycore AT91M55800A based + on HD200)." +} + target mcb2100 { alias { "Keil evaluation board MCB2100" mcb2100 } packages { CYGPKG_HAL_ARM