#=============================================================================
|
#=============================================================================
|
#
|
#
|
# ecos.db
|
# ecos.db
|
#
|
#
|
# This file is a temporary database for eCos package information.
|
# This file is a temporary database for eCos package information.
|
# It replaces the old packages and targets files, and will in turn
|
# It replaces the old packages and targets files, and will in turn
|
# be subsumed by another file containing more inormation.
|
# be subsumed by another file containing more inormation.
|
#
|
#
|
#=============================================================================
|
#=============================================================================
|
#####ECOSGPLCOPYRIGHTBEGIN####
|
#####ECOSGPLCOPYRIGHTBEGIN####
|
## -------------------------------------------
|
## -------------------------------------------
|
## This file is part of eCos, the Embedded Configurable Operating System.
|
## This file is part of eCos, the Embedded Configurable Operating System.
|
## Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
|
## Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
|
##
|
##
|
## eCos is free software; you can redistribute it and/or modify it under
|
## 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
|
## 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.
|
## Software Foundation; either version 2 or (at your option) any later version.
|
##
|
##
|
## eCos is distributed in the hope that it will be useful, but WITHOUT ANY
|
## eCos is distributed in the hope that it will be useful, but WITHOUT ANY
|
## WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
## WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
## FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
## FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
## for more details.
|
## for more details.
|
##
|
##
|
## You should have received a copy of the GNU General Public License along
|
## You should have received a copy of the GNU General Public License along
|
## with eCos; if not, write to the Free Software Foundation, Inc.,
|
## with eCos; if not, write to the Free Software Foundation, Inc.,
|
## 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
|
## 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
|
##
|
##
|
## As a special exception, if other files instantiate templates or use macros
|
## As a special exception, if other files instantiate templates or use macros
|
## or inline functions from this file, or you compile this file and link it
|
## or inline functions from this file, or you compile this file and link it
|
## with other works to produce a work based on this file, this file does not
|
## with other works to produce a work based on this file, this file does not
|
## by itself cause the resulting work to be covered by the GNU General Public
|
## by itself cause the resulting work to be covered by the GNU General Public
|
## License. However the source code for this file must still be made available
|
## License. However the source code for this file must still be made available
|
## in accordance with section (3) of the GNU General Public License.
|
## in accordance with section (3) of the GNU General Public License.
|
##
|
##
|
## This exception does not invalidate any other reasons why a work based on
|
## This exception does not invalidate any other reasons why a work based on
|
## this file might be covered by the GNU General Public License.
|
## this file might be covered by the GNU General Public License.
|
##
|
##
|
## Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
|
## Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
|
## at http://sources.redhat.com/ecos/ecos-license/
|
## at http://sources.redhat.com/ecos/ecos-license/
|
## -------------------------------------------
|
## -------------------------------------------
|
#####ECOSGPLCOPYRIGHTEND####
|
#####ECOSGPLCOPYRIGHTEND####
|
#=============================================================================
|
#=============================================================================
|
######DESCRIPTIONBEGIN####
|
######DESCRIPTIONBEGIN####
|
#
|
#
|
# Author(s): bartv
|
# Author(s): bartv
|
# Date: 1999-06-13
|
# Date: 1999-06-13
|
#
|
#
|
# This file contains three lots of information. It details the packages
|
# This file contains three lots of information. It details the packages
|
# in the component repository, the target boards supported by those
|
# in the component repository, the target boards supported by those
|
# packages, and a set of templates that can be used to instantiate
|
# packages, and a set of templates that can be used to instantiate
|
# configuration.
|
# configuration.
|
#
|
#
|
#####DESCRIPTIONEND####
|
#####DESCRIPTIONEND####
|
#===============================================================================
|
#===============================================================================
|
|
|
package CYGPKG_HAL {
|
package CYGPKG_HAL {
|
alias { "eCos common HAL" hal hal_common }
|
alias { "eCos common HAL" hal hal_common }
|
directory hal/common
|
directory hal/common
|
script hal.cdl
|
script hal.cdl
|
description "
|
description "
|
The eCos HAL package provide a porting layer for higher-level parts of
|
The eCos HAL package provide a porting layer for higher-level parts of
|
the system such as the kernel and the C library. Each installation
|
the system such as the kernel and the C library. Each installation
|
should have HAL packages for one or more architectures, and for each
|
should have HAL packages for one or more architectures, and for each
|
architecture there may be one or more supported platforms. It is
|
architecture there may be one or more supported platforms. It is
|
necessary to select one target architecture and one platform for that
|
necessary to select one target architecture and one platform for that
|
architecture. There are also a number of configuration options that
|
architecture. There are also a number of configuration options that
|
are common to all HAL packages."
|
are common to all HAL packages."
|
}
|
}
|
|
|
package CYGPKG_INFRA {
|
package CYGPKG_INFRA {
|
alias { Infrastructure infra }
|
alias { Infrastructure infra }
|
directory infra
|
directory infra
|
script infra.cdl
|
script infra.cdl
|
description "
|
description "
|
Common types and useful macros.
|
Common types and useful macros.
|
Tracing and assertion facilities.
|
Tracing and assertion facilities.
|
Package startup options."
|
Package startup options."
|
}
|
}
|
|
|
package CYGPKG_IO {
|
package CYGPKG_IO {
|
alias { "I/O sub-system" io }
|
alias { "I/O sub-system" io }
|
directory io/common
|
directory io/common
|
script io.cdl
|
script io.cdl
|
description "
|
description "
|
The eCos system is supplied with a number of different
|
The eCos system is supplied with a number of different
|
device drivers. This package contains the basic I/O system
|
device drivers. This package contains the basic I/O system
|
support which is the basis for all drivers."
|
support which is the basis for all drivers."
|
}
|
}
|
|
|
package CYGPKG_IO_SERIAL {
|
package CYGPKG_IO_SERIAL {
|
alias { "Serial device drivers" serial io_serial }
|
alias { "Serial device drivers" serial io_serial }
|
directory io/serial
|
directory io/serial
|
script io_serial.cdl
|
script io_serial.cdl
|
description "
|
description "
|
This package contains drivers for basic I/O services on
|
This package contains drivers for basic I/O services on
|
serial devices."
|
serial devices."
|
}
|
}
|
package CYGPKG_IO_PCMCIA {
|
package CYGPKG_IO_PCMCIA {
|
alias { "PCMCIA & Compact Flash support" pcmcia io_pcmcia cf }
|
alias { "PCMCIA & Compact Flash support" pcmcia io_pcmcia cf }
|
directory io/pcmcia
|
directory io/pcmcia
|
script io_pcmcia.cdl
|
script io_pcmcia.cdl
|
description "
|
description "
|
This package contains basic card services support for PCMCIA
|
This package contains basic card services support for PCMCIA
|
and Compact Flash devices."
|
and Compact Flash devices."
|
}
|
}
|
|
|
package CYGPKG_DEVS_PCMCIA_ASSABET {
|
package CYGPKG_DEVS_PCMCIA_ASSABET {
|
alias { "SA11x0/Assabet PCMCIA & Compact Flash support" pcmcia_assabet assabet_pcmcia assabet_cf io_assabet_pcmcia}
|
alias { "SA11x0/Assabet PCMCIA & Compact Flash support" pcmcia_assabet assabet_pcmcia assabet_cf io_assabet_pcmcia}
|
directory devs/pcmcia/arm/assabet
|
directory devs/pcmcia/arm/assabet
|
script pcmcia_assabet.cdl
|
script pcmcia_assabet.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This package contains hardware support for PCMCIA
|
This package contains hardware support for PCMCIA
|
and Compact Flash devices on the SA11x0/Assabet board."
|
and Compact Flash devices on the SA11x0/Assabet board."
|
}
|
}
|
|
|
package CYGPKG_DEVS_PCMCIA_CERF {
|
package CYGPKG_DEVS_PCMCIA_CERF {
|
alias { "SA11x0/Cerf PCMCIA & Compact Flash support" pcmcia_cerf cerf_pcmcia cerf_cf io_cerf_pcmcia}
|
alias { "SA11x0/Cerf PCMCIA & Compact Flash support" pcmcia_cerf cerf_pcmcia cerf_cf io_cerf_pcmcia}
|
directory devs/pcmcia/arm/cerf
|
directory devs/pcmcia/arm/cerf
|
script pcmcia_cerf.cdl
|
script pcmcia_cerf.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This package contains hardware support for PCMCIA
|
This package contains hardware support for PCMCIA
|
and Compact Flash devices on the SA11x0/Cerf board."
|
and Compact Flash devices on the SA11x0/Cerf board."
|
}
|
}
|
|
|
package CYGPKG_DEVS_PCMCIA_CERFPDA {
|
package CYGPKG_DEVS_PCMCIA_CERFPDA {
|
alias { "SA11x0/Cerfpda PCMCIA & Compact Flash support" pcmcia_cerfpda cerfpda_pcmcia cerfpda_cf io_cerfpda_pcmcia}
|
alias { "SA11x0/Cerfpda PCMCIA & Compact Flash support" pcmcia_cerfpda cerfpda_pcmcia cerfpda_cf io_cerfpda_pcmcia}
|
directory devs/pcmcia/arm/cerfpda
|
directory devs/pcmcia/arm/cerfpda
|
script pcmcia_cerfpda.cdl
|
script pcmcia_cerfpda.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This package contains hardware support for PCMCIA
|
This package contains hardware support for PCMCIA
|
and Compact Flash devices on the SA11x0/Cerfpda."
|
and Compact Flash devices on the SA11x0/Cerfpda."
|
}
|
}
|
|
|
package CYGPKG_DEVS_PCMCIA_IPAQ {
|
package CYGPKG_DEVS_PCMCIA_IPAQ {
|
alias { "SA11x0/iPAQ PCMCIA & Compact Flash support" pcmcia_ipaq ipaq_pcmcia ipaq_cf io_ipaq_pcmcia}
|
alias { "SA11x0/iPAQ PCMCIA & Compact Flash support" pcmcia_ipaq ipaq_pcmcia ipaq_cf io_ipaq_pcmcia}
|
directory devs/pcmcia/arm/ipaq
|
directory devs/pcmcia/arm/ipaq
|
script pcmcia_ipaq.cdl
|
script pcmcia_ipaq.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This package contains hardware support for PCMCIA
|
This package contains hardware support for PCMCIA
|
and Compact Flash devices on the Compaq iPAQ pocket PC."
|
and Compact Flash devices on the Compaq iPAQ pocket PC."
|
}
|
}
|
|
|
package CYGPKG_IO_FLASH {
|
package CYGPKG_IO_FLASH {
|
alias { "Generic FLASH memory support" flash }
|
alias { "Generic FLASH memory support" flash }
|
directory io/flash
|
directory io/flash
|
script io_flash.cdl
|
script io_flash.cdl
|
description "
|
description "
|
This package contains generic support for FLASH memory."
|
This package contains generic support for FLASH memory."
|
}
|
}
|
|
|
package CYGPKG_DEVS_FLASH_INTEL_BOOTBLOCK {
|
package CYGPKG_DEVS_FLASH_INTEL_BOOTBLOCK {
|
alias { "Support for Intel boot block flash memory" flash_intel_bootblock }
|
alias { "Support for Intel boot block flash memory" flash_intel_bootblock }
|
directory devs/flash/intel/bootblock
|
directory devs/flash/intel/bootblock
|
script flash_intel_bootblock.cdl
|
script flash_intel_bootblock.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This package contains hardware support for Intel boot block flash memory."
|
This package contains hardware support for Intel boot block flash memory."
|
}
|
}
|
|
|
|
|
package CYGPKG_DEVS_FLASH_ARM_AAED2000 {
|
package CYGPKG_DEVS_FLASH_ARM_AAED2000 {
|
alias { "Support for flash memory on Agilent AAED2000 board" flash_aaed2000 }
|
alias { "Support for flash memory on Agilent AAED2000 board" flash_aaed2000 }
|
directory devs/flash/arm/aaed2000
|
directory devs/flash/arm/aaed2000
|
script flash_arm_aaed2000.cdl
|
script flash_arm_aaed2000.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This package contains hardware support for flash memory
|
This package contains hardware support for flash memory
|
on the Agilent AAED2000 platform."
|
on the Agilent AAED2000 platform."
|
}
|
}
|
|
|
package CYGPKG_DEVS_FLASH_AMD_AM29XXXXX {
|
package CYGPKG_DEVS_FLASH_AMD_AM29XXXXX {
|
alias { "Support for AMD AM29xxxxx flash memory" flash_amd_am29xxxxx }
|
alias { "Support for AMD AM29xxxxx flash memory" flash_amd_am29xxxxx }
|
directory devs/flash/amd/am29xxxxx
|
directory devs/flash/amd/am29xxxxx
|
script flash_amd_am29xxxxx.cdl
|
script flash_amd_am29xxxxx.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This package contains hardware support for AMD AM29xxxxx
|
This package contains hardware support for AMD AM29xxxxx
|
flash memory devices."
|
flash memory devices."
|
}
|
}
|
|
|
package CYGPKG_DEVS_FLASH_ATMEL_AT29CXXXX {
|
package CYGPKG_DEVS_FLASH_ATMEL_AT29CXXXX {
|
alias { "Support for Atmel AT29Cxxxx flash memory" flash_atmel_at29cxxxx }
|
alias { "Support for Atmel AT29Cxxxx flash memory" flash_atmel_at29cxxxx }
|
directory devs/flash/atmel/at29cxxxx
|
directory devs/flash/atmel/at29cxxxx
|
script flash_atmel_at29cxxxx.cdl
|
script flash_atmel_at29cxxxx.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This package contains hardware support for Atmel AT29Cxxxx
|
This package contains hardware support for Atmel AT29Cxxxx
|
flash memory devices."
|
flash memory devices."
|
}
|
}
|
|
|
package CYGPKG_DEVS_FLASH_ARM_PID {
|
package CYGPKG_DEVS_FLASH_ARM_PID {
|
alias { "Support for flash memory on ARM/PID board" flash_arm_pid }
|
alias { "Support for flash memory on ARM/PID board" flash_arm_pid }
|
directory devs/flash/arm/pid
|
directory devs/flash/arm/pid
|
script flash_arm_pid.cdl
|
script flash_arm_pid.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This package contains hardware support for flash memory
|
This package contains hardware support for flash memory
|
on the ARM PID platform."
|
on the ARM PID platform."
|
}
|
}
|
|
|
package CYGPKG_DEVS_FLASH_SH_EDK7708 {
|
package CYGPKG_DEVS_FLASH_SH_EDK7708 {
|
alias { "Support for flash memory on Hitachi/EDK7708 board" flash_sh_edk7708 }
|
alias { "Support for flash memory on Hitachi/EDK7708 board" flash_sh_edk7708 }
|
directory devs/flash/sh/edk7708
|
directory devs/flash/sh/edk7708
|
script flash_sh_edk7708.cdl
|
script flash_sh_edk7708.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This package contains hardware support for flash memory
|
This package contains hardware support for flash memory
|
on the Hitachi EDK7708 platform."
|
on the Hitachi EDK7708 platform."
|
}
|
}
|
|
|
package CYGPKG_DEVS_FLASH_CQ7750 {
|
package CYGPKG_DEVS_FLASH_CQ7750 {
|
alias { "Support for flash memory on CqREEK SH7750 board" flash_cq7750 }
|
alias { "Support for flash memory on CqREEK SH7750 board" flash_cq7750 }
|
directory devs/flash/sh/cq7750
|
directory devs/flash/sh/cq7750
|
script flash_cq7750.cdl
|
script flash_cq7750.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This package contains hardware support for flash memory
|
This package contains hardware support for flash memory
|
on the CqREEK SH7750 platform."
|
on the CqREEK SH7750 platform."
|
}
|
}
|
|
|
package CYGPKG_DEVS_FLASH_MIPS_OCELOT {
|
package CYGPKG_DEVS_FLASH_MIPS_OCELOT {
|
alias { "Support for flash memory on PMC-Sierra/Ocelot board" flash_qed_ocelot }
|
alias { "Support for flash memory on PMC-Sierra/Ocelot board" flash_qed_ocelot }
|
directory devs/flash/mips/ocelot
|
directory devs/flash/mips/ocelot
|
script flash_mips_ocelot.cdl
|
script flash_mips_ocelot.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This package contains hardware support for flash memory
|
This package contains hardware support for flash memory
|
on the PMC-Sierra Ocelot platform."
|
on the PMC-Sierra Ocelot platform."
|
}
|
}
|
|
|
package CYGPKG_DEVS_FLASH_OPENRISC_ORP {
|
package CYGPKG_DEVS_FLASH_OPENRISC_ORP {
|
alias { "Support for flash memory for OpenRISC Reference Platform (ORP)"
|
alias { "Support for flash memory for OpenRISC Reference Platform (ORP)"
|
flash_openrisc_orp }
|
flash_openrisc_orp }
|
directory devs/flash/openrisc/orp
|
directory devs/flash/openrisc/orp
|
script flash_openrisc_orp.cdl
|
script flash_openrisc_orp.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This package contains hardware support for AM29xxxxx flash memory
|
This package contains hardware support for AM29xxxxx flash memory
|
on the OpenRISC Reference Platform."
|
on the OpenRISC Reference Platform."
|
}
|
}
|
|
|
package CYGPKG_DEVS_FLASH_MIPS_VRC437X {
|
package CYGPKG_DEVS_FLASH_MIPS_VRC437X {
|
alias { "Support for flash memory on VRC437X boards" flash_vrc437x }
|
alias { "Support for flash memory on VRC437X boards" flash_vrc437x }
|
directory devs/flash/mips/vrc437x
|
directory devs/flash/mips/vrc437x
|
script flash_mips_vrc437x.cdl
|
script flash_mips_vrc437x.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This package contains hardware support for flash memory
|
This package contains hardware support for flash memory
|
on the VRC437X platform."
|
on the VRC437X platform."
|
}
|
}
|
|
|
package CYGPKG_DEVS_FLASH_MIPS_REFIDT334 {
|
package CYGPKG_DEVS_FLASH_MIPS_REFIDT334 {
|
alias { "MIPS IDT 79RC32334 reference platform flash support" flash_refidt334 }
|
alias { "MIPS IDT 79RC32334 reference platform flash support" flash_refidt334 }
|
directory devs/flash/mips/idt79s334a
|
directory devs/flash/mips/idt79s334a
|
script flash_mips_refidt334.cdl
|
script flash_mips_refidt334.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This package contains hardware support for flash memory
|
This package contains hardware support for flash memory
|
on the IDT MIPS 334a reference platform."
|
on the IDT MIPS 334a reference platform."
|
}
|
}
|
|
|
package CYGPKG_DEVS_FLASH_SH_HS7729PCI {
|
package CYGPKG_DEVS_FLASH_SH_HS7729PCI {
|
alias { "Hitachi SH/HS7729PCI FLASH memory support" flash_hs7729pci }
|
alias { "Hitachi SH/HS7729PCI FLASH memory support" flash_hs7729pci }
|
directory devs/flash/sh/hs7729pci
|
directory devs/flash/sh/hs7729pci
|
script flash_sh_hs7729pci.cdl
|
script flash_sh_hs7729pci.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This package contains hardware support for FLASH memory
|
This package contains hardware support for FLASH memory
|
on the Hitachi/HS7729PCI platform."
|
on the Hitachi/HS7729PCI platform."
|
}
|
}
|
|
|
package CYGPKG_DEVS_FLASH_SH_SE77X9 {
|
package CYGPKG_DEVS_FLASH_SH_SE77X9 {
|
alias { "Hitachi SH/SE77X9 FLASH memory support" flash_se77x9 }
|
alias { "Hitachi SH/SE77X9 FLASH memory support" flash_se77x9 }
|
directory devs/flash/sh/se77x9
|
directory devs/flash/sh/se77x9
|
script flash_sh_se77x9.cdl
|
script flash_sh_se77x9.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This package contains hardware support for FLASH memory
|
This package contains hardware support for FLASH memory
|
on the Hitachi/SE77X9 platform."
|
on the Hitachi/SE77X9 platform."
|
}
|
}
|
|
|
package CYGPKG_DEVS_FLASH_SH_SE7751 {
|
package CYGPKG_DEVS_FLASH_SH_SE7751 {
|
alias { "Hitachi SH/SE7751 FLASH memory support" flash_se7751 }
|
alias { "Hitachi SH/SE7751 FLASH memory support" flash_se7751 }
|
directory devs/flash/sh/se7751
|
directory devs/flash/sh/se7751
|
script flash_sh_se7751.cdl
|
script flash_sh_se7751.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This package contains hardware support for FLASH memory
|
This package contains hardware support for FLASH memory
|
on the Hitachi/SE7751 platform."
|
on the Hitachi/SE7751 platform."
|
}
|
}
|
|
|
package CYGPKG_DEVS_FLASH_EBSA285 {
|
package CYGPKG_DEVS_FLASH_EBSA285 {
|
alias { "FLASH memory support for StrongARM EBSA-285" flash_ebsa285 }
|
alias { "FLASH memory support for StrongARM EBSA-285" flash_ebsa285 }
|
directory devs/flash/arm/ebsa285
|
directory devs/flash/arm/ebsa285
|
script flash_ebsa285.cdl
|
script flash_ebsa285.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This package contains hardware support for FLASH memory
|
This package contains hardware support for FLASH memory
|
on the StrongARM EBSA-285 platform."
|
on the StrongARM EBSA-285 platform."
|
}
|
}
|
|
|
package CYGPKG_DEVS_FLASH_SA1100MM {
|
package CYGPKG_DEVS_FLASH_SA1100MM {
|
alias { "FLASH memory support for StrongARM SA1100 Multimedia" flash_sa1100mm }
|
alias { "FLASH memory support for StrongARM SA1100 Multimedia" flash_sa1100mm }
|
directory devs/flash/arm/sa1100mm
|
directory devs/flash/arm/sa1100mm
|
script flash_sa1100mm.cdl
|
script flash_sa1100mm.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This package contains hardware support for FLASH memory
|
This package contains hardware support for FLASH memory
|
on the StrongARM SA1100 Multimedia platform."
|
on the StrongARM SA1100 Multimedia platform."
|
}
|
}
|
|
|
package CYGPKG_DEVS_FLASH_EDB7XXX {
|
package CYGPKG_DEVS_FLASH_EDB7XXX {
|
alias { "FLASH support for Cirrus Logic EP7xxx based boards" flash_edb7xxx }
|
alias { "FLASH support for Cirrus Logic EP7xxx based boards" flash_edb7xxx }
|
directory devs/flash/arm/edb7xxx
|
directory devs/flash/arm/edb7xxx
|
script flash_edb7xxx.cdl
|
script flash_edb7xxx.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This package contains hardware support for FLASH memory
|
This package contains hardware support for FLASH memory
|
on the Cirrus Logic EP7xxx based platform(s)."
|
on the Cirrus Logic EP7xxx based platform(s)."
|
}
|
}
|
|
|
package CYGPKG_DEVS_FLASH_AT91 {
|
package CYGPKG_DEVS_FLASH_AT91 {
|
alias { "FLASH memory support for Atmel AT91/EB40" flash_at91 }
|
alias { "FLASH memory support for Atmel AT91/EB40" flash_at91 }
|
directory devs/flash/arm/at91
|
directory devs/flash/arm/at91
|
script flash_at91.cdl
|
script flash_at91.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This package contains hardware support for FLASH memory
|
This package contains hardware support for FLASH memory
|
on the Atmel AT91/EB40 platform(s)."
|
on the Atmel AT91/EB40 platform(s)."
|
}
|
}
|
|
|
package CYGPKG_DEVS_FLASH_ASSABET {
|
package CYGPKG_DEVS_FLASH_ASSABET {
|
alias { "FLASH memory support for Intel SA1110 (Assabet)" flash_assabet }
|
alias { "FLASH memory support for Intel SA1110 (Assabet)" flash_assabet }
|
directory devs/flash/arm/assabet
|
directory devs/flash/arm/assabet
|
script flash_assabet.cdl
|
script flash_assabet.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This package contains hardware support for FLASH memory
|
This package contains hardware support for FLASH memory
|
on the Intel StrongARM SA-1110 Assabet platform."
|
on the Intel StrongARM SA-1110 Assabet platform."
|
}
|
}
|
|
|
package CYGPKG_DEVS_FLASH_CERF {
|
package CYGPKG_DEVS_FLASH_CERF {
|
alias { "FLASH memory support for Intrinsyc SA1110 (Cerf)" flash_cerf }
|
alias { "FLASH memory support for Intrinsyc SA1110 (Cerf)" flash_cerf }
|
directory devs/flash/arm/cerf
|
directory devs/flash/arm/cerf
|
script flash_cerf.cdl
|
script flash_cerf.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This package contains hardware support for FLASH memory
|
This package contains hardware support for FLASH memory
|
on the Intrinsyc SA1110 Cerf board."
|
on the Intrinsyc SA1110 Cerf board."
|
}
|
}
|
|
|
package CYGPKG_DEVS_FLASH_CERFPDA {
|
package CYGPKG_DEVS_FLASH_CERFPDA {
|
alias { "FLASH memory support for Intrinsyc SA1110 (Cerfpda)" flash_cerfpda }
|
alias { "FLASH memory support for Intrinsyc SA1110 (Cerfpda)" flash_cerfpda }
|
directory devs/flash/arm/cerfpda
|
directory devs/flash/arm/cerfpda
|
script flash_cerfpda.cdl
|
script flash_cerfpda.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This package contains hardware support for FLASH memory
|
This package contains hardware support for FLASH memory
|
on the Intrinsyc SA1110 Cerfpda."
|
on the Intrinsyc SA1110 Cerfpda."
|
}
|
}
|
|
|
package CYGPKG_DEVS_FLASH_IPAQ {
|
package CYGPKG_DEVS_FLASH_IPAQ {
|
alias { "FLASH memory support for Intel SA1110 (Ipaq)" flash_ipaq }
|
alias { "FLASH memory support for Intel SA1110 (Ipaq)" flash_ipaq }
|
directory devs/flash/arm/ipaq
|
directory devs/flash/arm/ipaq
|
script flash_ipaq.cdl
|
script flash_ipaq.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This package contains hardware support for FLASH memory
|
This package contains hardware support for FLASH memory
|
on the Intel StrongARM SA-1110 iPAQ platform."
|
on the Intel StrongARM SA-1110 iPAQ platform."
|
}
|
}
|
|
|
package CYGPKG_DEVS_FLASH_FLEXANET {
|
package CYGPKG_DEVS_FLASH_FLEXANET {
|
alias { "FLASH memory support for Flexanet" flash_flexanet }
|
alias { "FLASH memory support for Flexanet" flash_flexanet }
|
directory devs/flash/arm/flexanet
|
directory devs/flash/arm/flexanet
|
script flash_flexanet.cdl
|
script flash_flexanet.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This package contains hardware support for FLASH memory
|
This package contains hardware support for FLASH memory
|
on the SA-1100 Flexanet platform."
|
on the SA-1100 Flexanet platform."
|
}
|
}
|
|
|
package CYGPKG_DEVS_FLASH_MPC50 {
|
package CYGPKG_DEVS_FLASH_MPC50 {
|
alias { "FLASH memory support for MPC 5.0" flash_mpc50 }
|
alias { "FLASH memory support for MPC 5.0" flash_mpc50 }
|
directory devs/flash/arm/mpc50
|
directory devs/flash/arm/mpc50
|
script flash_mpc50.cdl
|
script flash_mpc50.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This package contains hardware support for FLASH memory
|
This package contains hardware support for FLASH memory
|
on the MPC 5.0."
|
on the MPC 5.0."
|
}
|
}
|
|
|
package CYGPKG_DEVS_FLASH_MALTA {
|
package CYGPKG_DEVS_FLASH_MALTA {
|
alias { "FLASH memory support for MIPS Malta board" flash_malta }
|
alias { "FLASH memory support for MIPS Malta board" flash_malta }
|
directory devs/flash/mips/malta
|
directory devs/flash/mips/malta
|
script flash_malta.cdl
|
script flash_malta.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This package contains hardware support for FLASH memory
|
This package contains hardware support for FLASH memory
|
on the MIPS Malta platform."
|
on the MIPS Malta platform."
|
}
|
}
|
|
|
package CYGPKG_DEVS_FLASH_ARM_EXCALIBUR {
|
package CYGPKG_DEVS_FLASH_ARM_EXCALIBUR {
|
alias { "FLASH memory support for Altera ARM9/Excalibur board" flash_malta }
|
alias { "FLASH memory support for Altera ARM9/Excalibur board" flash_malta }
|
directory devs/flash/arm/excalibur
|
directory devs/flash/arm/excalibur
|
script flash_excalibur.cdl
|
script flash_excalibur.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This package contains hardware support for FLASH memory
|
This package contains hardware support for FLASH memory
|
on the Altera Excalibur platform."
|
on the Altera Excalibur platform."
|
}
|
}
|
|
|
package CYGPKG_DEVS_FLASH_ARM_INNOVATOR {
|
package CYGPKG_DEVS_FLASH_ARM_INNOVATOR {
|
alias { "FLASH memory support for the Innovator" flash_innovator }
|
alias { "FLASH memory support for the Innovator" flash_innovator }
|
directory devs/flash/arm/innovator
|
directory devs/flash/arm/innovator
|
script flash_innovator.cdl
|
script flash_innovator.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This package contains hardware support for FLASH memory
|
This package contains hardware support for FLASH memory
|
on the Innovator platform."
|
on the Innovator platform."
|
}
|
}
|
|
|
package CYGPKG_DEVS_FLASH_NANO {
|
package CYGPKG_DEVS_FLASH_NANO {
|
alias { "FLASH memory support for Intel SA1110 nanoEngine" flash_nano }
|
alias { "FLASH memory support for Intel SA1110 nanoEngine" flash_nano }
|
directory devs/flash/arm/nano
|
directory devs/flash/arm/nano
|
script flash_nano.cdl
|
script flash_nano.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This package contains hardware support for FLASH memory
|
This package contains hardware support for FLASH memory
|
on the StrongARM SA-1110 nanoEngine platform."
|
on the StrongARM SA-1110 nanoEngine platform."
|
}
|
}
|
|
|
package CYGPKG_DEVS_FLASH_STRATA {
|
package CYGPKG_DEVS_FLASH_STRATA {
|
alias { "Generic FLASH memory support for Intel StrataFLASH" strata }
|
alias { "Generic FLASH memory support for Intel StrataFLASH" strata }
|
directory devs/flash/intel/strata
|
directory devs/flash/intel/strata
|
script flash_strata.cdl
|
script flash_strata.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This package contains generic hardware support for Intel
|
This package contains generic hardware support for Intel
|
StrataFLASH memory devices."
|
StrataFLASH memory devices."
|
}
|
}
|
|
|
package CYGPKG_DEVS_FLASH_INTEL_28FXXX {
|
package CYGPKG_DEVS_FLASH_INTEL_28FXXX {
|
alias { "Generic FLASH memory support for Intel 28Fxxx Flash parts" flashfile }
|
alias { "Generic FLASH memory support for Intel 28Fxxx Flash parts" flashfile }
|
directory devs/flash/intel/28fxxx
|
directory devs/flash/intel/28fxxx
|
script flash_intel_28fxxx.cdl
|
script flash_intel_28fxxx.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This package contains generic hardware support for Intel
|
This package contains generic hardware support for Intel
|
Flash memory devices."
|
Flash memory devices."
|
}
|
}
|
|
|
package CYGPKG_DEVS_FLASH_ARM_XSCALE_IQ80310 {
|
package CYGPKG_DEVS_FLASH_ARM_XSCALE_IQ80310 {
|
alias { "FLASH memory support for Cyclone IQ80310" flash_iq80310 }
|
alias { "FLASH memory support for Cyclone IQ80310" flash_iq80310 }
|
directory devs/flash/arm/iq80310
|
directory devs/flash/arm/iq80310
|
script flash_iq80310.cdl
|
script flash_iq80310.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This package contains hardware support for FLASH memory
|
This package contains hardware support for FLASH memory
|
on the Cyclone IQ80310 platform."
|
on the Cyclone IQ80310 platform."
|
}
|
}
|
|
|
package CYGPKG_DEVS_FLASH_IQ80321 {
|
package CYGPKG_DEVS_FLASH_IQ80321 {
|
alias { "FLASH memory support for IQ80321" flash_iq80321 }
|
alias { "FLASH memory support for IQ80321" flash_iq80321 }
|
directory devs/flash/arm/iq80321
|
directory devs/flash/arm/iq80321
|
script flash_iq80321.cdl
|
script flash_iq80321.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This package contains hardware support for FLASH memory
|
This package contains hardware support for FLASH memory
|
on the IQ80321 platform."
|
on the IQ80321 platform."
|
}
|
}
|
|
|
package CYGPKG_DEVS_FLASH_ARM_INTEGRATOR {
|
package CYGPKG_DEVS_FLASH_ARM_INTEGRATOR {
|
alias { "FLASH memory support for ARM INTEGRATOR" flash_integrator }
|
alias { "FLASH memory support for ARM INTEGRATOR" flash_integrator }
|
directory devs/flash/arm/integrator
|
directory devs/flash/arm/integrator
|
script flash_integrator.cdl
|
script flash_integrator.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This package contains hardware support for FLASH memory
|
This package contains hardware support for FLASH memory
|
on the ARM INTEGRATOR platform."
|
on the ARM INTEGRATOR platform."
|
}
|
}
|
|
|
package CYGPKG_DEVS_FLASH_MBX {
|
package CYGPKG_DEVS_FLASH_MBX {
|
alias { "FLASH memory support for Motorola PowerPC/860 MBX" flash_mbx }
|
alias { "FLASH memory support for Motorola PowerPC/860 MBX" flash_mbx }
|
directory devs/flash/powerpc/mbx
|
directory devs/flash/powerpc/mbx
|
script flash_mbx.cdl
|
script flash_mbx.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This package contains hardware support for FLASH memory
|
This package contains hardware support for FLASH memory
|
on the Motorola PowerPC/860 MBX platform."
|
on the Motorola PowerPC/860 MBX platform."
|
}
|
}
|
|
|
package CYGPKG_DEVS_FLASH_TS6 {
|
package CYGPKG_DEVS_FLASH_TS6 {
|
alias { "FLASH memory support for Delphi Communication Systems, Inc. TigerSHARC6 Board" flash_ts6 }
|
alias { "FLASH memory support for Delphi Communication Systems, Inc. TigerSHARC6 Board" flash_ts6 }
|
directory devs/flash/powerpc/ts6
|
directory devs/flash/powerpc/ts6
|
script flash_ts6.cdl
|
script flash_ts6.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This package contains hardware support for FLASH memory
|
This package contains hardware support for FLASH memory
|
on the Delphi Communication Systems TigerSHARC6 platform."
|
on the Delphi Communication Systems TigerSHARC6 platform."
|
}
|
}
|
|
|
package CYGPKG_DEVS_FLASH_VADS {
|
package CYGPKG_DEVS_FLASH_VADS {
|
alias { "FLASH memory support for Motorola MPC8260 Voyager ADS board" flash_vads }
|
alias { "FLASH memory support for Motorola MPC8260 Voyager ADS board" flash_vads }
|
directory devs/flash/powerpc/vads
|
directory devs/flash/powerpc/vads
|
script flash_vads.cdl
|
script flash_vads.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This package contains hardware support for FLASH memory
|
This package contains hardware support for FLASH memory
|
on the Motorola MPC8260 Voyager ADS platform."
|
on the Motorola MPC8260 Voyager ADS platform."
|
}
|
}
|
|
|
package CYGPKG_DEVS_FLASH_CME555 {
|
package CYGPKG_DEVS_FLASH_CME555 {
|
alias { "FLASH memory support for Axiom's CME555" flash_cme555 }
|
alias { "FLASH memory support for Axiom's CME555" flash_cme555 }
|
directory devs/flash/powerpc/cme555
|
directory devs/flash/powerpc/cme555
|
script flash_cme555.cdl
|
script flash_cme555.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This package contains hardware support for FLASH memory
|
This package contains hardware support for FLASH memory
|
on Axiom's CME555 board."
|
on Axiom's CME555 board."
|
}
|
}
|
|
|
package CYGPKG_DEVS_FLASH_EC555 {
|
package CYGPKG_DEVS_FLASH_EC555 {
|
alias { "FLASH memory support for ec555 board" flash_ec555 }
|
alias { "FLASH memory support for ec555 board" flash_ec555 }
|
directory devs/flash/powerpc/ec555
|
directory devs/flash/powerpc/ec555
|
script flash_ec555.cdl
|
script flash_ec555.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This package contains hardware support for FLASH memory
|
This package contains hardware support for FLASH memory
|
on the ec555 board."
|
on the ec555 board."
|
}
|
}
|
|
|
package CYGPKG_DEVS_FLASH_VIPER {
|
package CYGPKG_DEVS_FLASH_VIPER {
|
alias { "FLASH memory support for A&M Viper PowerPC/8xx" flash_viper }
|
alias { "FLASH memory support for A&M Viper PowerPC/8xx" flash_viper }
|
directory devs/flash/powerpc/viper
|
directory devs/flash/powerpc/viper
|
script flash_viper.cdl
|
script flash_viper.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This package contains hardware support for FLASH memory
|
This package contains hardware support for FLASH memory
|
on the A&M PowerPC/8xx VIPER platform."
|
on the A&M PowerPC/8xx VIPER platform."
|
}
|
}
|
|
|
package CYGPKG_DEVS_FLASH_POWERPC_ADDER {
|
package CYGPKG_DEVS_FLASH_POWERPC_ADDER {
|
alias { "FLASH memory support for A&M Adder PowerPC/85x" flash_adder }
|
alias { "FLASH memory support for A&M Adder PowerPC/85x" flash_adder }
|
directory devs/flash/powerpc/adder
|
directory devs/flash/powerpc/adder
|
script flash_adder.cdl
|
script flash_adder.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This package contains hardware support for FLASH memory
|
This package contains hardware support for FLASH memory
|
on the A&M PowerPC/8xx ADDER platform."
|
on the A&M PowerPC/8xx ADDER platform."
|
}
|
}
|
|
|
package CYGPKG_DEVS_FLASH_MN10300_STB {
|
package CYGPKG_DEVS_FLASH_MN10300_STB {
|
alias { "FLASH memory support for Matsushita MN10300 STB" flash_stb }
|
alias { "FLASH memory support for Matsushita MN10300 STB" flash_stb }
|
directory devs/flash/mn10300/stb
|
directory devs/flash/mn10300/stb
|
script flash_stb.cdl
|
script flash_stb.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This package contains hardware support for FLASH memory
|
This package contains hardware support for FLASH memory
|
on the Matsushita MN10300 STB platform (SRAM2 socket)."
|
on the Matsushita MN10300 STB platform (SRAM2 socket)."
|
}
|
}
|
|
|
package CYGPKG_DEVS_FLASH_MN10300_ASB2303 {
|
package CYGPKG_DEVS_FLASH_MN10300_ASB2303 {
|
alias { "FLASH memory support for Matsushita ASB2303" flash_asb2303 }
|
alias { "FLASH memory support for Matsushita ASB2303" flash_asb2303 }
|
directory devs/flash/mn10300/asb2303
|
directory devs/flash/mn10300/asb2303
|
script flash_asb2303.cdl
|
script flash_asb2303.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This package contains hardware support for FLASH memory
|
This package contains hardware support for FLASH memory
|
on the Matsushita MN10300 ASB2303 platform (system flash socket)."
|
on the Matsushita MN10300 ASB2303 platform (system flash socket)."
|
}
|
}
|
|
|
package CYGPKG_DEVS_FLASH_MN10300_ASB2305 {
|
package CYGPKG_DEVS_FLASH_MN10300_ASB2305 {
|
alias { "FLASH memory support for Matsushita ASB2305" flash_asb2305 }
|
alias { "FLASH memory support for Matsushita ASB2305" flash_asb2305 }
|
directory devs/flash/mn10300/asb2305
|
directory devs/flash/mn10300/asb2305
|
script flash_asb2305.cdl
|
script flash_asb2305.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This package contains hardware support for FLASH memory
|
This package contains hardware support for FLASH memory
|
on the Matsushita MN10300 ASB2305 platform (system flash socket)."
|
on the Matsushita MN10300 ASB2305 platform (system flash socket)."
|
}
|
}
|
|
|
package CYGPKG_DEVS_FLASH_ATLAS {
|
package CYGPKG_DEVS_FLASH_ATLAS {
|
alias { "FLASH memory support for MIPS Atlas" flash_atlas }
|
alias { "FLASH memory support for MIPS Atlas" flash_atlas }
|
directory devs/flash/mips/atlas
|
directory devs/flash/mips/atlas
|
script flash_atlas.cdl
|
script flash_atlas.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This package contains hardware support for FLASH memory
|
This package contains hardware support for FLASH memory
|
on the MIPS Atlas platform."
|
on the MIPS Atlas platform."
|
}
|
}
|
package CYGPKG_DEVS_FLASH_SYNTH {
|
package CYGPKG_DEVS_FLASH_SYNTH {
|
alias { "Synthetic FLASH memory support" synth_flash flash_synth }
|
alias { "Synthetic FLASH memory support" synth_flash flash_synth }
|
directory devs/flash/synth
|
directory devs/flash/synth
|
script flash_synth.cdl
|
script flash_synth.cdl
|
hardware
|
hardware
|
description "
|
description "
|
FLASH memory device support for Synthetic target"
|
FLASH memory device support for Synthetic target"
|
}
|
}
|
package CYGPKG_DEVS_FLASH_FRV_FRV400 {
|
package CYGPKG_DEVS_FLASH_FRV_FRV400 {
|
alias { "Fujitsu FRV400 FLASH memory support" flash_frv400 }
|
alias { "Fujitsu FRV400 FLASH memory support" flash_frv400 }
|
directory devs/flash/frv/frv400
|
directory devs/flash/frv/frv400
|
script flash_frv_frv400.cdl
|
script flash_frv_frv400.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This package contains hardware support for FLASH memory
|
This package contains hardware support for FLASH memory
|
on the Fujitsu FRV400 platform."
|
on the Fujitsu FRV400 platform."
|
}
|
}
|
|
|
package CYGPKG_DEVS_TOUCH_IPAQ {
|
package CYGPKG_DEVS_TOUCH_IPAQ {
|
alias { "Touch screen support for iPAQ" touch_ipaq }
|
alias { "Touch screen support for iPAQ" touch_ipaq }
|
directory devs/touch/arm/ipaq
|
directory devs/touch/arm/ipaq
|
script touch_ipaq.cdl
|
script touch_ipaq.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This package contains hardware support for the touch screen
|
This package contains hardware support for the touch screen
|
on the Compaq iPAQ Pocket PC."
|
on the Compaq iPAQ Pocket PC."
|
}
|
}
|
|
|
package CYGPKG_DEVS_KBD_IPAQ {
|
package CYGPKG_DEVS_KBD_IPAQ {
|
alias { "Keypad/button support for iPAQ" kbd_ipaq }
|
alias { "Keypad/button support for iPAQ" kbd_ipaq }
|
directory devs/kbd/arm/ipaq
|
directory devs/kbd/arm/ipaq
|
script kbd_ipaq.cdl
|
script kbd_ipaq.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This package contains hardware support for the keyboard buttons
|
This package contains hardware support for the keyboard buttons
|
on the Compaq iPAQ Pocket PC."
|
on the Compaq iPAQ Pocket PC."
|
}
|
}
|
|
|
package CYGPKG_DEVS_TOUCH_AAED2000 {
|
package CYGPKG_DEVS_TOUCH_AAED2000 {
|
alias { "Touch screen support for Agilent AAED2000" touch_aaed2000 }
|
alias { "Touch screen support for Agilent AAED2000" touch_aaed2000 }
|
directory devs/touch/arm/aaed2000
|
directory devs/touch/arm/aaed2000
|
script touch_aaed2000.cdl
|
script touch_aaed2000.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This package contains hardware support for the touch screen
|
This package contains hardware support for the touch screen
|
on the Agilent AAED2000 prototype."
|
on the Agilent AAED2000 prototype."
|
}
|
}
|
|
|
package CYGPKG_DEVS_KBD_AAED2000 {
|
package CYGPKG_DEVS_KBD_AAED2000 {
|
alias { "Keyboard support for Agilent AAED2000" kbd_aaed2000 }
|
alias { "Keyboard support for Agilent AAED2000" kbd_aaed2000 }
|
directory devs/kbd/arm/aaed2000
|
directory devs/kbd/arm/aaed2000
|
script kbd_aaed2000.cdl
|
script kbd_aaed2000.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This package contains hardware support for the keyboard
|
This package contains hardware support for the keyboard
|
on the Agilent AAED2000 prototype."
|
on the Agilent AAED2000 prototype."
|
}
|
}
|
|
|
package CYGPKG_IO_SERIAL_ARM_EBSA285 {
|
package CYGPKG_IO_SERIAL_ARM_EBSA285 {
|
alias { "Intel EBSA285 serial driver"
|
alias { "Intel EBSA285 serial driver"
|
devs_serial_arm_ebsa285 ebsa285_serial_driver }
|
devs_serial_arm_ebsa285 ebsa285_serial_driver }
|
hardware
|
hardware
|
directory devs/serial/arm/ebsa285
|
directory devs/serial/arm/ebsa285
|
script ser_arm_ebsa285.cdl
|
script ser_arm_ebsa285.cdl
|
description "Intel StrongARM/EBSA285 serial device drivers"
|
description "Intel StrongARM/EBSA285 serial device drivers"
|
}
|
}
|
|
|
package CYGPKG_IO_SERIAL_ARM_XSCALE_IOP310 {
|
package CYGPKG_IO_SERIAL_ARM_XSCALE_IOP310 {
|
alias { "Intel XScale IOP310 serial driver"
|
alias { "Intel XScale IOP310 serial driver"
|
devs_serial_arm_iop310 iop310_serial_driver }
|
devs_serial_arm_iop310 iop310_serial_driver }
|
hardware
|
hardware
|
directory devs/serial/arm/iop310
|
directory devs/serial/arm/iop310
|
script ser_arm_iop310.cdl
|
script ser_arm_iop310.cdl
|
description "Intel XScale IOP310 serial device drivers"
|
description "Intel XScale IOP310 serial device drivers"
|
}
|
}
|
|
|
package CYGPKG_IO_SERIAL_ARM_IQ80321 {
|
package CYGPKG_IO_SERIAL_ARM_IQ80321 {
|
alias { "Intel XScale IQ80321 serial driver"
|
alias { "Intel XScale IQ80321 serial driver"
|
devs_serial_arm_iq80321 iq80321_serial_driver }
|
devs_serial_arm_iq80321 iq80321_serial_driver }
|
hardware
|
hardware
|
directory devs/serial/arm/iq80321
|
directory devs/serial/arm/iq80321
|
script ser_arm_iq80321.cdl
|
script ser_arm_iq80321.cdl
|
description "Intel XScale/IQ80321 serial device drivers"
|
description "Intel XScale/IQ80321 serial device drivers"
|
}
|
}
|
|
|
package CYGPKG_IO_SERIAL_ARM_SA11X0 {
|
package CYGPKG_IO_SERIAL_ARM_SA11X0 {
|
alias { "Intel StrongARM SA11x0 serial driver"
|
alias { "Intel StrongARM SA11x0 serial driver"
|
devs_serial_arm_sa11x0 sa11x0_serial_driver }
|
devs_serial_arm_sa11x0 sa11x0_serial_driver }
|
hardware
|
hardware
|
directory devs/serial/arm/sa11x0
|
directory devs/serial/arm/sa11x0
|
script ser_arm_sa11x0.cdl
|
script ser_arm_sa11x0.cdl
|
description "Intel StrongARM/SA11x0 serial device drivers"
|
description "Intel StrongARM/SA11x0 serial device drivers"
|
}
|
}
|
|
|
package CYGPKG_IO_SERIAL_ARM_PID {
|
package CYGPKG_IO_SERIAL_ARM_PID {
|
alias { "ARM PID serial device drivers"
|
alias { "ARM PID serial device drivers"
|
devs_serial_arm_pid pid_serial_driver }
|
devs_serial_arm_pid pid_serial_driver }
|
hardware
|
hardware
|
directory devs/serial/arm/pid
|
directory devs/serial/arm/pid
|
script ser_arm_pid.cdl
|
script ser_arm_pid.cdl
|
description "ARM PID serial device drivers"
|
description "ARM PID serial device drivers"
|
}
|
}
|
|
|
package CYGPKG_IO_SERIAL_ARM_CERFPDA {
|
package CYGPKG_IO_SERIAL_ARM_CERFPDA {
|
alias { "Cerfpda 16x5x serial device drivers"
|
alias { "Cerfpda 16x5x serial device drivers"
|
devs_serial_arm_cerfpda cerfpda_serial_driver }
|
devs_serial_arm_cerfpda cerfpda_serial_driver }
|
hardware
|
hardware
|
directory devs/serial/arm/cerfpda
|
directory devs/serial/arm/cerfpda
|
script ser_arm_cerfpda.cdl
|
script ser_arm_cerfpda.cdl
|
description "Cerfpda serial device drivers"
|
description "Cerfpda serial device drivers"
|
}
|
}
|
|
|
package CYGPKG_IO_SERIAL_ARM_AEB {
|
package CYGPKG_IO_SERIAL_ARM_AEB {
|
alias { "ARM AEB-1 serial device drivers"
|
alias { "ARM AEB-1 serial device drivers"
|
devs_serial_arm_aeb aeb_serial_driver }
|
devs_serial_arm_aeb aeb_serial_driver }
|
hardware
|
hardware
|
directory devs/serial/arm/aeb
|
directory devs/serial/arm/aeb
|
script ser_arm_aeb.cdl
|
script ser_arm_aeb.cdl
|
description "ARM AEB-1 serial device drivers"
|
description "ARM AEB-1 serial device drivers"
|
}
|
}
|
|
|
package CYGPKG_IO_SERIAL_ARM_AAED2000 {
|
package CYGPKG_IO_SERIAL_ARM_AAED2000 {
|
alias { "Agilent AAED2000 serial device drivers"
|
alias { "Agilent AAED2000 serial device drivers"
|
devs_serial_arm_aaed2000 aaed2000_serial_driver }
|
devs_serial_arm_aaed2000 aaed2000_serial_driver }
|
hardware
|
hardware
|
directory devs/serial/arm/aaed2000
|
directory devs/serial/arm/aaed2000
|
script ser_arm_aaed2000.cdl
|
script ser_arm_aaed2000.cdl
|
description "Agilent AAED2000 serial device drivers"
|
description "Agilent AAED2000 serial device drivers"
|
}
|
}
|
|
|
package CYGPKG_IO_SERIAL_ARM_EDB7XXX {
|
package CYGPKG_IO_SERIAL_ARM_EDB7XXX {
|
alias { "Cirrus Logic ARM based board serial device drivers"
|
alias { "Cirrus Logic ARM based board serial device drivers"
|
devs_serial_arm_edb7xxx edb7xxx_serial_driver }
|
devs_serial_arm_edb7xxx edb7xxx_serial_driver }
|
hardware
|
hardware
|
directory devs/serial/arm/edb7xxx
|
directory devs/serial/arm/edb7xxx
|
script ser_arm_edb7xxx.cdl
|
script ser_arm_edb7xxx.cdl
|
description "Cirrus Logic ARM based development board serial
|
description "Cirrus Logic ARM based development board serial
|
device drivers"
|
device drivers"
|
}
|
}
|
|
|
package CYGPKG_IO_SERIAL_ARM_CMA230 {
|
package CYGPKG_IO_SERIAL_ARM_CMA230 {
|
alias { "Cogent ARM/CMA230 serial device drivers"
|
alias { "Cogent ARM/CMA230 serial device drivers"
|
devs_serial_arm_cma230 cma230_serial_driver }
|
devs_serial_arm_cma230 cma230_serial_driver }
|
hardware
|
hardware
|
directory devs/serial/arm/cma230
|
directory devs/serial/arm/cma230
|
script ser_arm_cma230.cdl
|
script ser_arm_cma230.cdl
|
description "Cogent ARM/CMA230 serial device drivers"
|
description "Cogent ARM/CMA230 serial device drivers"
|
}
|
}
|
|
|
package CYGPKG_IO_SERIAL_ARM_E7T {
|
package CYGPKG_IO_SERIAL_ARM_E7T {
|
alias { "ARM AEB-2 (E7T) serial device drivers"
|
alias { "ARM AEB-2 (E7T) serial device drivers"
|
devs_serial_arm_e7t e7t_serial_driver }
|
devs_serial_arm_e7t e7t_serial_driver }
|
hardware
|
hardware
|
directory devs/serial/arm/e7t
|
directory devs/serial/arm/e7t
|
script ser_arm_e7t.cdl
|
script ser_arm_e7t.cdl
|
description "ARM AEB-2 (E7T) serial device drivers"
|
description "ARM AEB-2 (E7T) serial device drivers"
|
}
|
}
|
|
|
package CYGPKG_IO_SERIAL_ARM_INTEGRATOR {
|
package CYGPKG_IO_SERIAL_ARM_INTEGRATOR {
|
alias { "ARM INTEGRATOR serial device drivers"
|
alias { "ARM INTEGRATOR serial device drivers"
|
devs_serial_arm_integrator integrator_serial_driver }
|
devs_serial_arm_integrator integrator_serial_driver }
|
hardware
|
hardware
|
directory devs/serial/arm/integrator
|
directory devs/serial/arm/integrator
|
script ser_arm_integrator.cdl
|
script ser_arm_integrator.cdl
|
description "ARM INTEGRATOR serial device drivers"
|
description "ARM INTEGRATOR serial device drivers"
|
}
|
}
|
|
|
package CYGPKG_IO_SERIAL_ARM_AT91 {
|
package CYGPKG_IO_SERIAL_ARM_AT91 {
|
alias { "Atmel AT91 evaluation board (EB40)"
|
alias { "Atmel AT91 evaluation board (EB40)"
|
devs_serial_arm_at91 at91_serial_driver }
|
devs_serial_arm_at91 at91_serial_driver }
|
hardware
|
hardware
|
directory devs/serial/arm/at91
|
directory devs/serial/arm/at91
|
script ser_arm_at91.cdl
|
script ser_arm_at91.cdl
|
description "Atmel AT91 evaluation board (EB40) serial drivers."
|
description "Atmel AT91 evaluation board (EB40) serial drivers."
|
}
|
}
|
|
|
package CYGPKG_IO_SERIAL_POWERPC_COGENT {
|
package CYGPKG_IO_SERIAL_POWERPC_COGENT {
|
alias { "Cogent PowerPC serial device drivers"
|
alias { "Cogent PowerPC serial device drivers"
|
devs_serial_powerpc_cogent cogent_serial_driver }
|
devs_serial_powerpc_cogent cogent_serial_driver }
|
hardware
|
hardware
|
directory devs/serial/powerpc/cogent
|
directory devs/serial/powerpc/cogent
|
script ser_powerpc_cogent.cdl
|
script ser_powerpc_cogent.cdl
|
description "Cogent PowerPC serial device drivers"
|
description "Cogent PowerPC serial device drivers"
|
}
|
}
|
|
|
package CYGPKG_IO_SERIAL_POWERPC_EC555 {
|
package CYGPKG_IO_SERIAL_POWERPC_EC555 {
|
alias { "ec555 PowerPC serial device drivers"
|
alias { "ec555 PowerPC serial device drivers"
|
devs_serial_powerpc_ec555 ec555_serial_driver }
|
devs_serial_powerpc_ec555 ec555_serial_driver }
|
hardware
|
hardware
|
directory devs/serial/powerpc/ec555
|
directory devs/serial/powerpc/ec555
|
script ser_powerpc_ec555.cdl
|
script ser_powerpc_ec555.cdl
|
description "ec555 PowerPC serial device drivers"
|
description "ec555 PowerPC serial device drivers"
|
}
|
}
|
|
|
package CYGPKG_IO_SERIAL_POWERPC_CME555 {
|
package CYGPKG_IO_SERIAL_POWERPC_CME555 {
|
alias { "cme555 PowerPC serial device drivers"
|
alias { "cme555 PowerPC serial device drivers"
|
devs_serial_powerpc_cme555 cme555_serial_driver }
|
devs_serial_powerpc_cme555 cme555_serial_driver }
|
hardware
|
hardware
|
directory devs/serial/powerpc/cme555
|
directory devs/serial/powerpc/cme555
|
script ser_powerpc_cme555.cdl
|
script ser_powerpc_cme555.cdl
|
description "cme555 PowerPC serial device drivers"
|
description "cme555 PowerPC serial device drivers"
|
}
|
}
|
|
|
package CYGPKG_IO_SERIAL_POWERPC_QUICC_SMC {
|
package CYGPKG_IO_SERIAL_POWERPC_QUICC_SMC {
|
alias { "PowerPC QUICC/SMC serial device drivers"
|
alias { "PowerPC QUICC/SMC serial device drivers"
|
devs_serial_quicc_smc quicc_smc_serial_driver
|
devs_serial_quicc_smc quicc_smc_serial_driver
|
devs_serial_powerpc_quicc_smc
|
devs_serial_powerpc_quicc_smc
|
devs_serial_powerpc_quicc quicc_serial_driver }
|
devs_serial_powerpc_quicc quicc_serial_driver }
|
hardware
|
hardware
|
directory devs/serial/powerpc/quicc
|
directory devs/serial/powerpc/quicc
|
script ser_quicc_smc.cdl
|
script ser_quicc_smc.cdl
|
description "PowerPC QUICC/SMC serial device drivers"
|
description "PowerPC QUICC/SMC serial device drivers"
|
}
|
}
|
|
|
package CYGPKG_IO_SERIAL_POWERPC_QUICC2_SCC {
|
package CYGPKG_IO_SERIAL_POWERPC_QUICC2_SCC {
|
alias { "PowerPC VADS QUICC2/SCC serial device drivers"
|
alias { "PowerPC VADS QUICC2/SCC serial device drivers"
|
devs_serial_quicc2_scc quicc2_scc_serial_driver
|
devs_serial_quicc2_scc quicc2_scc_serial_driver
|
devs_serial_powerpc_quicc2_scc
|
devs_serial_powerpc_quicc2_scc
|
devs_serial_powerpc_quicc2 quicc2_serial_driver }
|
devs_serial_powerpc_quicc2 quicc2_serial_driver }
|
hardware
|
hardware
|
directory devs/serial/powerpc/quicc2
|
directory devs/serial/powerpc/quicc2
|
script ser_quicc2_scc.cdl
|
script ser_quicc2_scc.cdl
|
description "PowerPC VADS QUICC2/SCC serial device drivers"
|
description "PowerPC VADS QUICC2/SCC serial device drivers"
|
}
|
}
|
|
|
package CYGPKG_IO_SERIAL_SPARCLITE_SLEB {
|
package CYGPKG_IO_SERIAL_SPARCLITE_SLEB {
|
alias { "SPARClite SLEB serial device drivers"
|
alias { "SPARClite SLEB serial device drivers"
|
devs_serial_sparclite_sleb sleb_serial_driver }
|
devs_serial_sparclite_sleb sleb_serial_driver }
|
hardware
|
hardware
|
directory devs/serial/sparclite/sleb
|
directory devs/serial/sparclite/sleb
|
script ser_sparclite_sleb.cdl
|
script ser_sparclite_sleb.cdl
|
description "SPARClite SLEB serial device drivers"
|
description "SPARClite SLEB serial device drivers"
|
}
|
}
|
|
|
package CYGPKG_IO_SERIAL_TX39_JMR3904 {
|
package CYGPKG_IO_SERIAL_TX39_JMR3904 {
|
alias { "TX39 JMR3904 serial device drivers"
|
alias { "TX39 JMR3904 serial device drivers"
|
devs_serial_tx39_jmr3904 jmr3904_serial_driver
|
devs_serial_tx39_jmr3904 jmr3904_serial_driver
|
devs_serial_mips_jmr3904 tx3904_serial_driver }
|
devs_serial_mips_jmr3904 tx3904_serial_driver }
|
hardware
|
hardware
|
directory devs/serial/mips/jmr3904
|
directory devs/serial/mips/jmr3904
|
script ser_mips_jmr3904.cdl
|
script ser_mips_jmr3904.cdl
|
description "TX39 JMR3904 serial device drivers"
|
description "TX39 JMR3904 serial device drivers"
|
}
|
}
|
|
|
package CYGPKG_IO_SERIAL_MIPS_ATLAS {
|
package CYGPKG_IO_SERIAL_MIPS_ATLAS {
|
alias { "Atlas serial device drivers"
|
alias { "Atlas serial device drivers"
|
devs_serial_atlas atlas_serial_driver
|
devs_serial_atlas atlas_serial_driver
|
devs_serial_mips_atlas mips_atlas_serial_driver }
|
devs_serial_mips_atlas mips_atlas_serial_driver }
|
hardware
|
hardware
|
directory devs/serial/mips/atlas
|
directory devs/serial/mips/atlas
|
script ser_mips_atlas.cdl
|
script ser_mips_atlas.cdl
|
description "Atlas serial device drivers"
|
description "Atlas serial device drivers"
|
}
|
}
|
|
|
package CYGPKG_IO_SERIAL_MIPS_REF4955 {
|
package CYGPKG_IO_SERIAL_MIPS_REF4955 {
|
alias { "TX49 REF4955 serial device drivers"
|
alias { "TX49 REF4955 serial device drivers"
|
devs_serial_mips_ref4955 ref4955_serial_driver }
|
devs_serial_mips_ref4955 ref4955_serial_driver }
|
hardware
|
hardware
|
directory devs/serial/mips/ref4955
|
directory devs/serial/mips/ref4955
|
script ser_mips_ref4955.cdl
|
script ser_mips_ref4955.cdl
|
description "TX49 REF4955 serial device drivers"
|
description "TX49 REF4955 serial device drivers"
|
}
|
}
|
|
|
package CYGPKG_IO_SERIAL_MIPS_VRC437X {
|
package CYGPKG_IO_SERIAL_MIPS_VRC437X {
|
alias { "VRC437X serial device drivers"
|
alias { "VRC437X serial device drivers"
|
devs_serial_mips_vrc437x vrc437x_serial_driver }
|
devs_serial_mips_vrc437x vrc437x_serial_driver }
|
hardware
|
hardware
|
directory devs/serial/mips/vrc437x
|
directory devs/serial/mips/vrc437x
|
script ser_mips_vrc437x.cdl
|
script ser_mips_vrc437x.cdl
|
description "VRC437X serial device drivers"
|
description "VRC437X serial device drivers"
|
}
|
}
|
|
|
package CYGPKG_IO_SERIAL_MN10300 {
|
package CYGPKG_IO_SERIAL_MN10300 {
|
alias { "MN10300 serial device drivers"
|
alias { "MN10300 serial device drivers"
|
devs_serial_mn10300_mn10300
|
devs_serial_mn10300_mn10300
|
devs_serial_mn10300 mn10300_serial_driver }
|
devs_serial_mn10300 mn10300_serial_driver }
|
hardware
|
hardware
|
directory devs/serial/mn10300/mn10300
|
directory devs/serial/mn10300/mn10300
|
script ser_mn10300.cdl
|
script ser_mn10300.cdl
|
description "MN10300 serial device drivers"
|
description "MN10300 serial device drivers"
|
}
|
}
|
|
|
package CYGPKG_IO_SERIAL_I386_PC {
|
package CYGPKG_IO_SERIAL_I386_PC {
|
alias { "PC serial device drivers"
|
alias { "PC serial device drivers"
|
devs_serial_i386_pc pc_serial_driver }
|
devs_serial_i386_pc pc_serial_driver }
|
hardware
|
hardware
|
directory devs/serial/i386/pc
|
directory devs/serial/i386/pc
|
script ser_i386_pc.cdl
|
script ser_i386_pc.cdl
|
description "PC serial device drivers"
|
description "PC serial device drivers"
|
}
|
}
|
|
|
package CYGPKG_IO_SERIAL_GENERIC_16X5X {
|
package CYGPKG_IO_SERIAL_GENERIC_16X5X {
|
alias { "16x5x compatible serial device drivers"
|
alias { "16x5x compatible serial device drivers"
|
devs_serial_generic_16x5x 16x5x_serial_driver }
|
devs_serial_generic_16x5x 16x5x_serial_driver }
|
hardware
|
hardware
|
directory devs/serial/generic/16x5x
|
directory devs/serial/generic/16x5x
|
script ser_generic_16x5x.cdl
|
script ser_generic_16x5x.cdl
|
description "16x5x compatible serial device drivers"
|
description "16x5x compatible serial device drivers"
|
}
|
}
|
|
|
package CYGPKG_IO_SERIAL_SH_SCI {
|
package CYGPKG_IO_SERIAL_SH_SCI {
|
alias { "SH SCI serial device drivers"
|
alias { "SH SCI serial device drivers"
|
devs_serial_sh_sci sci_serial_driver }
|
devs_serial_sh_sci sci_serial_driver }
|
hardware
|
hardware
|
directory devs/serial/sh/sci
|
directory devs/serial/sh/sci
|
script ser_sh_sci.cdl
|
script ser_sh_sci.cdl
|
description "SH SCI serial device drivers"
|
description "SH SCI serial device drivers"
|
}
|
}
|
|
|
package CYGPKG_IO_SERIAL_SH_SCIF {
|
package CYGPKG_IO_SERIAL_SH_SCIF {
|
alias { "SH SCIF serial device drivers"
|
alias { "SH SCIF serial device drivers"
|
devs_serial_sh_scif scif_serial_driver }
|
devs_serial_sh_scif scif_serial_driver }
|
hardware
|
hardware
|
directory devs/serial/sh/scif
|
directory devs/serial/sh/scif
|
script ser_sh_scif.cdl
|
script ser_sh_scif.cdl
|
description "SH SCIF serial device drivers"
|
description "SH SCIF serial device drivers"
|
}
|
}
|
|
|
package CYGPKG_DEVS_ETH_ARM_CERF {
|
package CYGPKG_DEVS_ETH_ARM_CERF {
|
alias { "Crystal LAN ethernet driver for Cerf boards" cerf_eth_driver }
|
alias { "Crystal LAN ethernet driver for Cerf boards" cerf_eth_driver }
|
hardware
|
hardware
|
directory devs/eth/arm/cerf
|
directory devs/eth/arm/cerf
|
script cerf_eth_drivers.cdl
|
script cerf_eth_drivers.cdl
|
description "Ethernet driver for Crystal LAN on Cerf based
|
description "Ethernet driver for Crystal LAN on Cerf based
|
development boards."
|
development boards."
|
}
|
}
|
|
|
package CYGPKG_DEVS_ETH_ARM_CERFPDA {
|
package CYGPKG_DEVS_ETH_ARM_CERFPDA {
|
alias { "Crystal LAN ethernet driver for the Cerfpda" cerfpda_eth_driver }
|
alias { "Crystal LAN ethernet driver for the Cerfpda" cerfpda_eth_driver }
|
hardware
|
hardware
|
directory devs/eth/arm/cerfpda
|
directory devs/eth/arm/cerfpda
|
script cerfpda_eth_drivers.cdl
|
script cerfpda_eth_drivers.cdl
|
description "Ethernet driver for Crystal LAN on the Cerfpda."
|
description "Ethernet driver for Crystal LAN on the Cerfpda."
|
}
|
}
|
|
|
package CYGPKG_IO_SERIAL_SH_EDK7708 {
|
package CYGPKG_IO_SERIAL_SH_EDK7708 {
|
alias { "SH3 EDK7708 serial device drivers"
|
alias { "SH3 EDK7708 serial device drivers"
|
devs_serial_sh3_edk7708
|
devs_serial_sh3_edk7708
|
devs_serial_sh_edk7708 edk7708_serial_driver }
|
devs_serial_sh_edk7708 edk7708_serial_driver }
|
hardware
|
hardware
|
directory devs/serial/sh/edk7708
|
directory devs/serial/sh/edk7708
|
script ser_sh_edk7708.cdl
|
script ser_sh_edk7708.cdl
|
description "SH3 EDK7708 serial device drivers"
|
description "SH3 EDK7708 serial device drivers"
|
}
|
}
|
|
|
package CYGPKG_IO_SERIAL_SH_CQ7708 {
|
package CYGPKG_IO_SERIAL_SH_CQ7708 {
|
alias { "SH3 cq7708 serial device drivers"
|
alias { "SH3 cq7708 serial device drivers"
|
devs_serial_sh3_cq7708
|
devs_serial_sh3_cq7708
|
devs_serial_sh_cq7708 cq7708_serial_driver }
|
devs_serial_sh_cq7708 cq7708_serial_driver }
|
hardware
|
hardware
|
directory devs/serial/sh/cq7708
|
directory devs/serial/sh/cq7708
|
script ser_sh_cq7708.cdl
|
script ser_sh_cq7708.cdl
|
description "SH3 cq7708 serial device drivers"
|
description "SH3 cq7708 serial device drivers"
|
}
|
}
|
|
|
package CYGPKG_IO_SERIAL_SH_SE77X9 {
|
package CYGPKG_IO_SERIAL_SH_SE77X9 {
|
alias { "SH3 SE77X9 serial device driver"
|
alias { "SH3 SE77X9 serial device driver"
|
devs_serial_sh3_se77x9 se77x9_serial_driver }
|
devs_serial_sh3_se77x9 se77x9_serial_driver }
|
hardware
|
hardware
|
directory devs/serial/sh/se77x9
|
directory devs/serial/sh/se77x9
|
script ser_sh_se77x9.cdl
|
script ser_sh_se77x9.cdl
|
description "SH3 SE77x9 serial device driver"
|
description "SH3 SE77x9 serial device driver"
|
}
|
}
|
|
|
package CYGPKG_IO_SERIAL_V85X_V850 {
|
package CYGPKG_IO_SERIAL_V85X_V850 {
|
alias { "NEC V850 serial device drivers"
|
alias { "NEC V850 serial device drivers"
|
devs_serial_v85x_v850 v850_serial_driver }
|
devs_serial_v85x_v850 v850_serial_driver }
|
hardware
|
hardware
|
directory devs/serial/v85x/v850
|
directory devs/serial/v85x/v850
|
script ser_v85x_v850.cdl
|
script ser_v85x_v850.cdl
|
description "Serial device drivers for systems based on NEC V850
|
description "Serial device drivers for systems based on NEC V850
|
SA1 (70F3017) or SB1 (70F3033) processors."
|
SA1 (70F3017) or SB1 (70F3033) processors."
|
}
|
}
|
|
|
package CYGPKG_IO_SERIAL_MIPS_UPD985XX {
|
package CYGPKG_IO_SERIAL_MIPS_UPD985XX {
|
alias { "NEC MIPS uPD985xx serial driver"
|
alias { "NEC MIPS uPD985xx serial driver"
|
devs_serial_mips_upd985xx upd985xx_serial_driver }
|
devs_serial_mips_upd985xx upd985xx_serial_driver }
|
hardware
|
hardware
|
directory devs/serial/mips/upd985xx
|
directory devs/serial/mips/upd985xx
|
script ser_mips_upd985xx.cdl
|
script ser_mips_upd985xx.cdl
|
description "NEC MIPS uPD985xx serial device drivers"
|
description "NEC MIPS uPD985xx serial device drivers"
|
}
|
}
|
|
|
package CYGPKG_IO_SERIAL_MIPS_IDT79S334A {
|
package CYGPKG_IO_SERIAL_MIPS_IDT79S334A {
|
alias { "MIPS IDT 79RC32334 reference platform serial device drivers"
|
alias { "MIPS IDT 79RC32334 reference platform serial device drivers"
|
devs_serial_idt79s334a idt79s334a_serial_driver
|
devs_serial_idt79s334a idt79s334a_serial_driver
|
devs_serial_mips_idt79s334 mips_idt79s334a_serial_driver }
|
devs_serial_mips_idt79s334 mips_idt79s334a_serial_driver }
|
hardware
|
hardware
|
directory devs/serial/mips/idt79s334a
|
directory devs/serial/mips/idt79s334a
|
script ser_mipsidt_334a.cdl
|
script ser_mipsidt_334a.cdl
|
description "IDT 334a reference platform serial device drivers"
|
description "IDT 334a reference platform serial device drivers"
|
}
|
}
|
|
|
package CYGPKG_IO_SERIAL_H8300_SCI {
|
package CYGPKG_IO_SERIAL_H8300_SCI {
|
alias { "H8/300 SCI serial device drivers"
|
alias { "H8/300 SCI serial device drivers"
|
devs_serial_h8300h_sci sci_serial_driver }
|
devs_serial_h8300h_sci sci_serial_driver }
|
hardware
|
hardware
|
directory devs/serial/h8300/h8300h
|
directory devs/serial/h8300/h8300h
|
script serial_h8300.cdl
|
script serial_h8300.cdl
|
description "H8/300 SCI serial device drivers"
|
description "H8/300 SCI serial device drivers"
|
}
|
}
|
|
|
package CYGPKG_IO_SERIAL_MCF5272_UART {
|
package CYGPKG_IO_SERIAL_MCF5272_UART {
|
alias { "MCF5272 Serial UART Drivers"
|
alias { "MCF5272 Serial UART Drivers"
|
devs_MCF5272_uart_driver }
|
devs_MCF5272_uart_driver }
|
hardware
|
hardware
|
directory devs/serial/mcf52xx/mcf5272
|
directory devs/serial/mcf52xx/mcf5272
|
script ser_mcf5272_uart.cdl
|
script ser_mcf5272_uart.cdl
|
description "Serial MCF5272 UART Drivers."
|
description "Serial MCF5272 UART Drivers."
|
}
|
}
|
|
|
package CYGPKG_IO_SERIAL_LOOP {
|
package CYGPKG_IO_SERIAL_LOOP {
|
alias { "Loop serial device drivers"
|
alias { "Loop serial device drivers"
|
devs_serial_loop loop_serial_driver }
|
devs_serial_loop loop_serial_driver }
|
directory devs/serial/loop
|
directory devs/serial/loop
|
script ser_loop.cdl
|
script ser_loop.cdl
|
description "Loopback serial device driver."
|
description "Loopback serial device driver."
|
}
|
}
|
|
|
package CYGPKG_IO_FILEIO {
|
package CYGPKG_IO_FILEIO {
|
alias { "File IO" fileio io_file }
|
alias { "File IO" fileio io_file }
|
directory io/fileio
|
directory io/fileio
|
script fileio.cdl
|
script fileio.cdl
|
description "
|
description "
|
This package contains the infrastructure for doing POSIX compliant
|
This package contains the infrastructure for doing POSIX compliant
|
file IO."
|
file IO."
|
}
|
}
|
|
|
package CYGPKG_FS_RAM {
|
package CYGPKG_FS_RAM {
|
alias { "RAM Filesystem" ramfs ram_fs fs_ram }
|
alias { "RAM Filesystem" ramfs ram_fs fs_ram }
|
directory fs/ram
|
directory fs/ram
|
script ramfs.cdl
|
script ramfs.cdl
|
description "
|
description "
|
This package contains a RAM resident filesystem."
|
This package contains a RAM resident filesystem."
|
}
|
}
|
|
|
package CYGPKG_FS_ROM {
|
package CYGPKG_FS_ROM {
|
alias { "ROM Filesystem" romfs rom_fs fs_rom }
|
alias { "ROM Filesystem" romfs rom_fs fs_rom }
|
directory fs/rom
|
directory fs/rom
|
script romfs.cdl
|
script romfs.cdl
|
description "
|
description "
|
This package contains a ROM resident filesystem."
|
This package contains a ROM resident filesystem."
|
}
|
}
|
|
|
package CYGPKG_FS_JFFS2 {
|
package CYGPKG_FS_JFFS2 {
|
alias { "JFFS2 Filesystem" jffs2 }
|
alias { "JFFS2 Filesystem" jffs2 }
|
directory fs/jffs2
|
directory fs/jffs2
|
script jffs2.cdl
|
script jffs2.cdl
|
description "
|
description "
|
This package contains the JFFS2 filesystem."
|
This package contains the JFFS2 filesystem."
|
}
|
}
|
|
|
package CYGPKG_LINUX_COMPAT {
|
package CYGPKG_LINUX_COMPAT {
|
alias { "Linux compatibility" linux_compat linuxcompat }
|
alias { "Linux compatibility" linux_compat linuxcompat }
|
directory compat/linux
|
directory compat/linux
|
script linux.cdl
|
script linux.cdl
|
description "
|
description "
|
eCos supports a basic Linux compatibility Layer providing various
|
eCos supports a basic Linux compatibility Layer providing various
|
functions, equivalents or stubs expected by Linux kernel code, for
|
functions, equivalents or stubs expected by Linux kernel code, for
|
assistance in porting drivers and file system code from Linux.
|
assistance in porting drivers and file system code from Linux.
|
Note this does not provide Linux compatibility to applications."
|
Note this does not provide Linux compatibility to applications."
|
}
|
}
|
|
|
package CYGPKG_IO_ETH_DRIVERS {
|
package CYGPKG_IO_ETH_DRIVERS {
|
alias { "Common ethernet support" net_drivers eth_drivers CYGPKG_NET_ETH_DRIVERS }
|
alias { "Common ethernet support" net_drivers eth_drivers CYGPKG_NET_ETH_DRIVERS }
|
directory io/eth
|
directory io/eth
|
script eth_drivers.cdl
|
script eth_drivers.cdl
|
description "Platform independent ethernet support."
|
description "Platform independent ethernet support."
|
}
|
}
|
|
|
package CYGPKG_IO_USB {
|
package CYGPKG_IO_USB {
|
alias { "Generic USB support" usb }
|
alias { "Generic USB support" usb }
|
hardware
|
hardware
|
directory io/usb/common
|
directory io/usb/common
|
script usb.cdl
|
script usb.cdl
|
description "Generic USB support"
|
description "Generic USB support"
|
}
|
}
|
|
|
package CYGPKG_IO_USB_SLAVE {
|
package CYGPKG_IO_USB_SLAVE {
|
alias { "Generic USB slave-side support" usbs }
|
alias { "Generic USB slave-side support" usbs }
|
hardware
|
hardware
|
directory io/usb/slave
|
directory io/usb/slave
|
script usbs.cdl
|
script usbs.cdl
|
description "Generic USB slave-side support"
|
description "Generic USB slave-side support"
|
}
|
}
|
|
|
package CYGPKG_IO_USB_SLAVE_ETH {
|
package CYGPKG_IO_USB_SLAVE_ETH {
|
alias { "USB slave-side ethernet class drivers" usbs_eth }
|
alias { "USB slave-side ethernet class drivers" usbs_eth }
|
directory io/usb/eth/slave
|
directory io/usb/eth/slave
|
script usbs_eth.cdl
|
script usbs_eth.cdl
|
description "Support for USB peripherals that provide an ethernet-class function"
|
description "Support for USB peripherals that provide an ethernet-class function"
|
}
|
}
|
|
|
package CYGPKG_DEVS_USB_SA11X0 {
|
package CYGPKG_DEVS_USB_SA11X0 {
|
alias { "Device-driver for the SA11X0 on-chip USB support" usb_sa11x0 }
|
alias { "Device-driver for the SA11X0 on-chip USB support" usb_sa11x0 }
|
hardware
|
hardware
|
directory devs/usb/sa11x0
|
directory devs/usb/sa11x0
|
script usbs_sa11x0.cdl
|
script usbs_sa11x0.cdl
|
description "A device driver for the SA11X0 on-chip USB slave port"
|
description "A device driver for the SA11X0 on-chip USB slave port"
|
}
|
}
|
|
|
package CYGPKG_DEVS_USB_UPD985XX {
|
package CYGPKG_DEVS_USB_UPD985XX {
|
alias { usb_upd985xx }
|
alias { usb_upd985xx }
|
hardware
|
hardware
|
directory devs/usb/nec_upd985xx
|
directory devs/usb/nec_upd985xx
|
script usbs_upd985xx.cdl
|
script usbs_upd985xx.cdl
|
description "A device driver for the NEC uPD985xx on-chip USB device"
|
description "A device driver for the NEC uPD985xx on-chip USB device"
|
}
|
}
|
|
|
package CYGPKG_NET {
|
package CYGPKG_NET {
|
alias { "Networking" net }
|
alias { "Networking" net }
|
directory net/common
|
directory net/common
|
script net.cdl
|
script net.cdl
|
description "Generic networking support, including TCP/IP."
|
description "Generic networking support, including TCP/IP."
|
}
|
}
|
|
|
package CYGPKG_NET_OPENBSD_STACK {
|
package CYGPKG_NET_OPENBSD_STACK {
|
alias { "OpenBSD Stack" openbsd_net }
|
alias { "OpenBSD Stack" openbsd_net }
|
directory net/tcpip
|
directory net/tcpip
|
script openbsd_net.cdl
|
script openbsd_net.cdl
|
description "TCP/IP stack from OpenBSD."
|
description "TCP/IP stack from OpenBSD."
|
}
|
}
|
|
|
package CYGPKG_NET_FREEBSD_STACK {
|
package CYGPKG_NET_FREEBSD_STACK {
|
alias { "FreeBSD Stack" freebsd_net }
|
alias { "FreeBSD Stack" freebsd_net }
|
directory net/bsd_tcpip
|
directory net/bsd_tcpip
|
script freebsd_net.cdl
|
script freebsd_net.cdl
|
description "TCP/IP stack from FreeBSD, including KAME IPv6."
|
description "TCP/IP stack from FreeBSD, including KAME IPv6."
|
}
|
}
|
|
|
package CYGPKG_NET_FTPCLIENT {
|
package CYGPKG_NET_FTPCLIENT {
|
alias { "FTP Client" ftpclient }
|
alias { "FTP Client" ftpclient }
|
directory net/ftpclient
|
directory net/ftpclient
|
script ftpclient.cdl
|
script ftpclient.cdl
|
description "FTP client support for get and put of files."
|
description "FTP client support for get and put of files."
|
}
|
}
|
|
|
package CYGPKG_SNMPLIB {
|
package CYGPKG_SNMPLIB {
|
alias { "SNMP library" snmplib }
|
alias { "SNMP library" snmplib }
|
directory net/snmp/lib
|
directory net/snmp/lib
|
script snmplib.cdl
|
script snmplib.cdl
|
description "UCD SNMP library."
|
description "UCD SNMP library."
|
}
|
}
|
|
|
package CYGPKG_SNMPAGENT {
|
package CYGPKG_SNMPAGENT {
|
alias { "SNMP agent" snmpagent }
|
alias { "SNMP agent" snmpagent }
|
directory net/snmp/agent
|
directory net/snmp/agent
|
script snmpagent.cdl
|
script snmpagent.cdl
|
description "UCD SNMP agent."
|
description "UCD SNMP agent."
|
}
|
}
|
|
|
package CYGPKG_HTTPD {
|
package CYGPKG_HTTPD {
|
alias { "HTTP server" httpd }
|
alias { "HTTP server" httpd }
|
directory net/httpd
|
directory net/httpd
|
script httpd.cdl
|
script httpd.cdl
|
description "HTTP server."
|
description "HTTP server."
|
}
|
}
|
|
|
package CYGPKG_NS_DNS {
|
package CYGPKG_NS_DNS {
|
alias { "DNS" dns }
|
alias { "DNS" dns }
|
directory net/ns/dns
|
directory net/ns/dns
|
script dns.cdl
|
script dns.cdl
|
description "DNS client support."
|
description "DNS client support."
|
}
|
}
|
package CYGPKG_DEVS_ETH_ARM_EDB7XXX {
|
package CYGPKG_DEVS_ETH_ARM_EDB7XXX {
|
alias { "Cirrus Logic ethernet driver for EP7xxx boards" edb7xxx_eth_driver }
|
alias { "Cirrus Logic ethernet driver for EP7xxx boards" edb7xxx_eth_driver }
|
hardware
|
hardware
|
directory devs/eth/arm/edb7xxx
|
directory devs/eth/arm/edb7xxx
|
script edb7xxx_eth_drivers.cdl
|
script edb7xxx_eth_drivers.cdl
|
description "Ethernet driver for Cirrus Logic EP7xxx based
|
description "Ethernet driver for Cirrus Logic EP7xxx based
|
development boards."
|
development boards."
|
}
|
}
|
|
|
package CYGPKG_DEVS_ETH_ARM_KS32C5000 {
|
package CYGPKG_DEVS_ETH_ARM_KS32C5000 {
|
alias { "Samsung KS32C5000 ethernet driver" eth_ks32c5000 }
|
alias { "Samsung KS32C5000 ethernet driver" eth_ks32c5000 }
|
directory devs/eth/arm/ks32c5000
|
directory devs/eth/arm/ks32c5000
|
script ks32c5000_eth.cdl
|
script ks32c5000_eth.cdl
|
description "Ethernet driver for Samsung ks32c5000/S3c4510."
|
description "Ethernet driver for Samsung ks32c5000/S3c4510."
|
}
|
}
|
|
|
|
|
package CYGPKG_DEVS_ETH_ARM_AAED2000 {
|
package CYGPKG_DEVS_ETH_ARM_AAED2000 {
|
alias { "Ethernet driver for Agilent AAED2000 board" aaed2000_eth_driver }
|
alias { "Ethernet driver for Agilent AAED2000 board" aaed2000_eth_driver }
|
hardware
|
hardware
|
directory devs/eth/arm/aaed2000
|
directory devs/eth/arm/aaed2000
|
script aaed2000_eth_drivers.cdl
|
script aaed2000_eth_drivers.cdl
|
description "Ethernet driver for Agilent AAED2000
|
description "Ethernet driver for Agilent AAED2000
|
development boards."
|
development boards."
|
}
|
}
|
package CYGPKG_DEVS_ETH_AMD_PCNET {
|
package CYGPKG_DEVS_ETH_AMD_PCNET {
|
alias { "AMD PCNET ethernet driver" pcnet_eth_driver }
|
alias { "AMD PCNET ethernet driver" pcnet_eth_driver }
|
hardware
|
hardware
|
directory devs/eth/amd/pcnet
|
directory devs/eth/amd/pcnet
|
script amd_pcnet_eth_drivers.cdl
|
script amd_pcnet_eth_drivers.cdl
|
description "Ethernet driver for AMD PCNET controller."
|
description "Ethernet driver for AMD PCNET controller."
|
}
|
}
|
|
|
package CYGPKG_DEVS_ETH_MIPS_MIPS32_MALTA {
|
package CYGPKG_DEVS_ETH_MIPS_MIPS32_MALTA {
|
alias { "MIPS Malta board ethernet driver" malta_eth_driver }
|
alias { "MIPS Malta board ethernet driver" malta_eth_driver }
|
hardware
|
hardware
|
directory devs/eth/mips/malta
|
directory devs/eth/mips/malta
|
script mips_mips32_malta_eth_drivers.cdl
|
script mips_mips32_malta_eth_drivers.cdl
|
description "Ethernet driver for MIPS Malta board."
|
description "Ethernet driver for MIPS Malta board."
|
}
|
}
|
|
|
package CYGPKG_DEVS_ETH_MN10300_ASB2305 {
|
package CYGPKG_DEVS_ETH_MN10300_ASB2305 {
|
alias { "MN10300 ASB2305 board ethernet driver" asb2305_eth_driver }
|
alias { "MN10300 ASB2305 board ethernet driver" asb2305_eth_driver }
|
hardware
|
hardware
|
directory devs/eth/mn10300/asb2305
|
directory devs/eth/mn10300/asb2305
|
script mn10300_asb2305_eth.cdl
|
script mn10300_asb2305_eth.cdl
|
description "Ethernet driver for MN10300 ASB2305 board."
|
description "Ethernet driver for MN10300 ASB2305 board."
|
}
|
}
|
|
|
package CYGPKG_DEVS_ETH_VIA_RHINE {
|
package CYGPKG_DEVS_ETH_VIA_RHINE {
|
alias { "VIA Rhine ethernet driver" rhine_eth_driver }
|
alias { "VIA Rhine ethernet driver" rhine_eth_driver }
|
hardware
|
hardware
|
directory devs/eth/via/rhine
|
directory devs/eth/via/rhine
|
script via_rhine_eth_drivers.cdl
|
script via_rhine_eth_drivers.cdl
|
description "Ethernet driver for VIA Rhine controller."
|
description "Ethernet driver for VIA Rhine controller."
|
}
|
}
|
|
|
package CYGPKG_DEVS_ETH_SH_HS7729PCI {
|
package CYGPKG_DEVS_ETH_SH_HS7729PCI {
|
alias { "HS7729PCI ethernet driver" hs7729pci_eth_driver }
|
alias { "HS7729PCI ethernet driver" hs7729pci_eth_driver }
|
hardware
|
hardware
|
directory devs/eth/sh/hs7729pci
|
directory devs/eth/sh/hs7729pci
|
script sh_hs7729pci_eth_drivers.cdl
|
script sh_hs7729pci_eth_drivers.cdl
|
description "Ethernet driver for HS7729PCI development boards."
|
description "Ethernet driver for HS7729PCI development boards."
|
}
|
}
|
|
|
package CYGPKG_DEVS_ETH_SH_SE77X9 {
|
package CYGPKG_DEVS_ETH_SH_SE77X9 {
|
alias { "SE77X9 ethernet driver" se77x9_eth_driver }
|
alias { "SE77X9 ethernet driver" se77x9_eth_driver }
|
hardware
|
hardware
|
directory devs/eth/sh/se77x9
|
directory devs/eth/sh/se77x9
|
script sh_se77x9_eth_drivers.cdl
|
script sh_se77x9_eth_drivers.cdl
|
description "Ethernet driver for SE77x9 development boards."
|
description "Ethernet driver for SE77x9 development boards."
|
}
|
}
|
|
|
package CYGPKG_DEVS_ETH_SH_SE7751 {
|
package CYGPKG_DEVS_ETH_SH_SE7751 {
|
alias { "SE7751 ethernet driver" se7751_eth_driver }
|
alias { "SE7751 ethernet driver" se7751_eth_driver }
|
hardware
|
hardware
|
directory devs/eth/sh/se7751
|
directory devs/eth/sh/se7751
|
script sh_se7751_eth_drivers.cdl
|
script sh_se7751_eth_drivers.cdl
|
description "Ethernet driver for SE7751 board."
|
description "Ethernet driver for SE7751 board."
|
}
|
}
|
|
|
package CYGPKG_DEVS_ETH_SH_ETHERC {
|
package CYGPKG_DEVS_ETH_SH_ETHERC {
|
alias { "SH2 etherc driver" etherc_eth_driver }
|
alias { "SH2 etherc driver" etherc_eth_driver }
|
hardware
|
hardware
|
directory devs/eth/sh/etherc
|
directory devs/eth/sh/etherc
|
script sh_etherc_eth_drivers.cdl
|
script sh_etherc_eth_drivers.cdl
|
description "Ethernet driver for SH2 etherc controller."
|
description "Ethernet driver for SH2 etherc controller."
|
}
|
}
|
package CYGPKG_DEVS_ETH_ARM_EBSA285 {
|
package CYGPKG_DEVS_ETH_ARM_EBSA285 {
|
alias { "Intel EBSA285 with PRO/100+ ethernet driver"
|
alias { "Intel EBSA285 with PRO/100+ ethernet driver"
|
devs_eth_arm_ebsa285 ebsa285_eth_driver }
|
devs_eth_arm_ebsa285 ebsa285_eth_driver }
|
hardware
|
hardware
|
directory devs/eth/arm/ebsa285
|
directory devs/eth/arm/ebsa285
|
script ebsa285_eth_drivers.cdl
|
script ebsa285_eth_drivers.cdl
|
description "Ethernet driver for Intel EBSA285 with PRO/100+ boards."
|
description "Ethernet driver for Intel EBSA285 with PRO/100+ boards."
|
}
|
}
|
|
|
package CYGPKG_DEVS_ETH_ARM_FLEXANET {
|
package CYGPKG_DEVS_ETH_ARM_FLEXANET {
|
alias { "SA11x0/Flexanet onboard ethernet support" devs_eth_arm_flexanet }
|
alias { "SA11x0/Flexanet onboard ethernet support" devs_eth_arm_flexanet }
|
hardware
|
hardware
|
directory devs/eth/arm/flexanet
|
directory devs/eth/arm/flexanet
|
script flexanet_eth_drivers.cdl
|
script flexanet_eth_drivers.cdl
|
description "This package contains hardware support for onboard SMC91C96
|
description "This package contains hardware support for onboard SMC91C96
|
ethernet device on the Flexanet board."
|
ethernet device on the Flexanet board."
|
}
|
}
|
|
|
package CYGPKG_DEVS_ETH_ARM_INNOVATOR {
|
package CYGPKG_DEVS_ETH_ARM_INNOVATOR {
|
alias { "OMAP Innovator onboard ethernet support" devs_eth_arm_innovator }
|
alias { "OMAP Innovator onboard ethernet support" devs_eth_arm_innovator }
|
hardware
|
hardware
|
directory devs/eth/arm/innovator
|
directory devs/eth/arm/innovator
|
script innovator_eth_drivers.cdl
|
script innovator_eth_drivers.cdl
|
description "This package contains hardware support for onboard SMC91C96
|
description "This package contains hardware support for onboard SMC91C96
|
ethernet device on the Innovator board."
|
ethernet device on the Innovator board."
|
}
|
}
|
|
|
package CYGPKG_DEVS_ETH_ARM_INTEGRATOR {
|
package CYGPKG_DEVS_ETH_ARM_INTEGRATOR {
|
alias { "ARM INTEGRATOR with Intel PRO/100+ ethernet driver"
|
alias { "ARM INTEGRATOR with Intel PRO/100+ ethernet driver"
|
devs_eth_arm_integrator integrator_eth_driver }
|
devs_eth_arm_integrator integrator_eth_driver }
|
hardware
|
hardware
|
directory devs/eth/arm/integrator
|
directory devs/eth/arm/integrator
|
script integrator_eth_drivers.cdl
|
script integrator_eth_drivers.cdl
|
description "Ethernet driver for Intel PRO/100+ boards on ARM INTEGRATOR."
|
description "Ethernet driver for Intel PRO/100+ boards on ARM INTEGRATOR."
|
}
|
}
|
|
|
package CYGPKG_DEVS_ETH_POWERPC_QUICC {
|
package CYGPKG_DEVS_ETH_POWERPC_QUICC {
|
alias { "QUICC ethernet driver" quicc_eth_driver }
|
alias { "QUICC ethernet driver" quicc_eth_driver }
|
hardware
|
hardware
|
directory devs/eth/powerpc/quicc
|
directory devs/eth/powerpc/quicc
|
script quicc_eth_drivers.cdl
|
script quicc_eth_drivers.cdl
|
description "Ethernet driver for PowerPC QUICC (MPC8xx) based boards."
|
description "Ethernet driver for PowerPC QUICC (MPC8xx) based boards."
|
}
|
}
|
|
|
package CYGPKG_DEVS_ETH_POWERPC_MBX {
|
package CYGPKG_DEVS_ETH_POWERPC_MBX {
|
alias { "MBX ethernet driver specifics" mbx_eth_driver }
|
alias { "MBX ethernet driver specifics" mbx_eth_driver }
|
hardware
|
hardware
|
directory devs/eth/powerpc/mbx
|
directory devs/eth/powerpc/mbx
|
script mbx_eth_drivers.cdl
|
script mbx_eth_drivers.cdl
|
description "Ethernet driver specifics for Motorola MBX PowerPC (MPC8xx) based boards."
|
description "Ethernet driver specifics for Motorola MBX PowerPC (MPC8xx) based boards."
|
}
|
}
|
|
|
package CYGPKG_DEVS_ETH_POWERPC_QUICC2 {
|
package CYGPKG_DEVS_ETH_POWERPC_QUICC2 {
|
alias { "QUICC2 ethernet driver" quicc_eth_driver }
|
alias { "QUICC2 ethernet driver" quicc_eth_driver }
|
hardware
|
hardware
|
directory devs/eth/powerpc/quicc2
|
directory devs/eth/powerpc/quicc2
|
script quicc2_eth_drivers.cdl
|
script quicc2_eth_drivers.cdl
|
description "Fast ethernet driver for PowerPC QUICC2 (MPC8260) based boards."
|
description "Fast ethernet driver for PowerPC QUICC2 (MPC8260) based boards."
|
}
|
}
|
|
|
package CYGPKG_DEVS_ETH_POWERPC_FEC {
|
package CYGPKG_DEVS_ETH_POWERPC_FEC {
|
alias { "FEC ethernet driver" fec_eth_driver }
|
alias { "FEC ethernet driver" fec_eth_driver }
|
hardware
|
hardware
|
directory devs/eth/powerpc/fec
|
directory devs/eth/powerpc/fec
|
script fec_eth_drivers.cdl
|
script fec_eth_drivers.cdl
|
description "Ethernet driver for PowerPC FEC (MPC8xxT) based boards."
|
description "Ethernet driver for PowerPC FEC (MPC8xxT) based boards."
|
}
|
}
|
|
|
package CYGPKG_DEVS_ETH_POWERPC_VIPER {
|
package CYGPKG_DEVS_ETH_POWERPC_VIPER {
|
alias { "A&M Viper ethernet driver" viper_eth_driver }
|
alias { "A&M Viper ethernet driver" viper_eth_driver }
|
hardware
|
hardware
|
directory devs/eth/powerpc/viper
|
directory devs/eth/powerpc/viper
|
script viper_eth_drivers.cdl
|
script viper_eth_drivers.cdl
|
description "Ethernet driver specifics for A&M Viper (MPC8xxT) based boards."
|
description "Ethernet driver specifics for A&M Viper (MPC8xxT) based boards."
|
}
|
}
|
|
|
package CYGPKG_DEVS_ETH_POWERPC_ADDER {
|
package CYGPKG_DEVS_ETH_POWERPC_ADDER {
|
alias { "A&M Adder ethernet driver" adder_eth_driver }
|
alias { "A&M Adder ethernet driver" adder_eth_driver }
|
hardware
|
hardware
|
directory devs/eth/powerpc/adder
|
directory devs/eth/powerpc/adder
|
script adder_eth_drivers.cdl
|
script adder_eth_drivers.cdl
|
description "Ethernet driver specifics for A&M Adder (MPC85x) based boards."
|
description "Ethernet driver specifics for A&M Adder (MPC85x) based boards."
|
}
|
}
|
|
|
package CYGPKG_DEVS_ETH_INTEL_I82559 {
|
package CYGPKG_DEVS_ETH_INTEL_I82559 {
|
alias { "Intel 82559 ethernet driver"
|
alias { "Intel 82559 ethernet driver"
|
devs_eth_intel_i82559 i82559_eth_driver }
|
devs_eth_intel_i82559 i82559_eth_driver }
|
hardware
|
hardware
|
directory devs/eth/intel/i82559
|
directory devs/eth/intel/i82559
|
script intel_i82559_eth_drivers.cdl
|
script intel_i82559_eth_drivers.cdl
|
description "Ethernet driver for Intel 82559 NIC."
|
description "Ethernet driver for Intel 82559 NIC."
|
}
|
}
|
|
|
package CYGPKG_DEVS_ETH_INTEL_I82544 {
|
package CYGPKG_DEVS_ETH_INTEL_I82544 {
|
alias { "Intel 82544 ethernet driver"
|
alias { "Intel 82544 ethernet driver"
|
devs_eth_intel_i82544 i82544_eth_driver }
|
devs_eth_intel_i82544 i82544_eth_driver }
|
hardware
|
hardware
|
directory devs/eth/intel/i82544
|
directory devs/eth/intel/i82544
|
script intel_i82544_eth_drivers.cdl
|
script intel_i82544_eth_drivers.cdl
|
description "Ethernet driver for Intel 82544 NIC."
|
description "Ethernet driver for Intel 82544 NIC."
|
}
|
}
|
|
|
package CYGPKG_DEVS_ETH_INTEL_I21143 {
|
package CYGPKG_DEVS_ETH_INTEL_I21143 {
|
alias { "Intel 21143 ethernet driver"
|
alias { "Intel 21143 ethernet driver"
|
devs_eth_intel_i21143 i21143_eth_driver }
|
devs_eth_intel_i21143 i21143_eth_driver }
|
hardware
|
hardware
|
directory devs/eth/intel/i21143
|
directory devs/eth/intel/i21143
|
script intel_i21143_eth_drivers.cdl
|
script intel_i21143_eth_drivers.cdl
|
description "Ethernet driver for Intel \[DEC\] 21143 NIC."
|
description "Ethernet driver for Intel \[DEC\] 21143 NIC."
|
}
|
}
|
|
|
package CYGPKG_DEVS_ETH_MIPS_VRC4375 {
|
package CYGPKG_DEVS_ETH_MIPS_VRC4375 {
|
alias { "NEC MIPS VRC4375 ethernet driver"
|
alias { "NEC MIPS VRC4375 ethernet driver"
|
devs_eth_mips_vrc4375 vrc4375_eth_driver }
|
devs_eth_mips_vrc4375 vrc4375_eth_driver }
|
hardware
|
hardware
|
directory devs/eth/mips/vrc4375
|
directory devs/eth/mips/vrc4375
|
script vrc4375_eth_drivers.cdl
|
script vrc4375_eth_drivers.cdl
|
description "Ethernet driver for NEC MIPS VRC4375 'Blue Nile'
|
description "Ethernet driver for NEC MIPS VRC4375 'Blue Nile'
|
board with Intel \[ex Digital Equipment\]
|
board with Intel \[ex Digital Equipment\]
|
i21143 ethernet interface."
|
i21143 ethernet interface."
|
}
|
}
|
|
|
package CYGPKG_DEVS_ETH_MIPS_RM7000_OCELOT {
|
package CYGPKG_DEVS_ETH_MIPS_RM7000_OCELOT {
|
alias { "Ocelot ethernet drivers"
|
alias { "Ocelot ethernet drivers"
|
devs_eth_mips_rm7000_ocelot ocelot_eth_driver }
|
devs_eth_mips_rm7000_ocelot ocelot_eth_driver }
|
hardware
|
hardware
|
directory devs/eth/mips/ocelot
|
directory devs/eth/mips/ocelot
|
script mips_rm7000_ocelot_eth_drivers.cdl
|
script mips_rm7000_ocelot_eth_drivers.cdl
|
description "Ethernet driver for PMC-Sierra Ocelot board."
|
description "Ethernet driver for PMC-Sierra Ocelot board."
|
}
|
}
|
|
|
package CYGPKG_DEVS_ETH_ARM_IQ80321 {
|
package CYGPKG_DEVS_ETH_ARM_IQ80321 {
|
alias { "Intel IQ80321 with onboard 82544 ethernet driver"
|
alias { "Intel IQ80321 with onboard 82544 ethernet driver"
|
devs_eth_arm_iq80321 iq80321_eth_driver }
|
devs_eth_arm_iq80321 iq80321_eth_driver }
|
hardware
|
hardware
|
directory devs/eth/arm/iq80321
|
directory devs/eth/arm/iq80321
|
script iq80321_eth_drivers.cdl
|
script iq80321_eth_drivers.cdl
|
description "Ethernet driver for Intel IQ80321 with onboard 82544 NIC."
|
description "Ethernet driver for Intel IQ80321 with onboard 82544 NIC."
|
}
|
}
|
|
|
package CYGPKG_DEVS_ETH_ARM_XSCALE_IQ80310 {
|
package CYGPKG_DEVS_ETH_ARM_XSCALE_IQ80310 {
|
alias { "Intel IQ80310 with onboard 82559 ethernet driver"
|
alias { "Intel IQ80310 with onboard 82559 ethernet driver"
|
devs_eth_arm_iq80310 iq80310_eth_driver }
|
devs_eth_arm_iq80310 iq80310_eth_driver }
|
hardware
|
hardware
|
directory devs/eth/arm/iq80310
|
directory devs/eth/arm/iq80310
|
script iq80310_eth_drivers.cdl
|
script iq80310_eth_drivers.cdl
|
description "Ethernet driver for Intel IQ80310 with onboard 82559 NIC."
|
description "Ethernet driver for Intel IQ80310 with onboard 82559 NIC."
|
}
|
}
|
|
|
package CYGPKG_DEVS_ETH_I386_PC_I82559 {
|
package CYGPKG_DEVS_ETH_I386_PC_I82559 {
|
alias { "Standard PC with EtherPro 10/100 ethernet device"
|
alias { "Standard PC with EtherPro 10/100 ethernet device"
|
devs_eth_i386_pc_i82559 pc_etherpro }
|
devs_eth_i386_pc_i82559 pc_etherpro }
|
hardware
|
hardware
|
directory devs/eth/i386/pc/i82559
|
directory devs/eth/i386/pc/i82559
|
script i386_pc_i82559_eth_drivers.cdl
|
script i386_pc_i82559_eth_drivers.cdl
|
description "Ethernet driver for standard PC with Intel 82559 NIC. This is
|
description "Ethernet driver for standard PC with Intel 82559 NIC. This is
|
essentially support for a EtherPro 10/100 PCI card."
|
essentially support for a EtherPro 10/100 PCI card."
|
}
|
}
|
|
|
package CYGPKG_DEVS_ETH_I386_PC_I82544 {
|
package CYGPKG_DEVS_ETH_I386_PC_I82544 {
|
alias { "Standard PC with Intel Gigabit ethernet device"
|
alias { "Standard PC with Intel Gigabit ethernet device"
|
devs_eth_i386_pc_i82544 pc_ether_giga }
|
devs_eth_i386_pc_i82544 pc_ether_giga }
|
hardware
|
hardware
|
directory devs/eth/i386/pc/i82544
|
directory devs/eth/i386/pc/i82544
|
script i386_pc_i82544_eth_drivers.cdl
|
script i386_pc_i82544_eth_drivers.cdl
|
description "Ethernet driver for standard PC with Intel 82544 Gigabit NIC."
|
description "Ethernet driver for standard PC with Intel 82544 Gigabit NIC."
|
}
|
}
|
|
|
package CYGPKG_DEVS_ETH_MIPS_ATLAS {
|
package CYGPKG_DEVS_ETH_MIPS_ATLAS {
|
alias { "MIPS Atlas with onboard SAA9730 ethernet driver"
|
alias { "MIPS Atlas with onboard SAA9730 ethernet driver"
|
devs_eth_mips_atlas atlas_eth_driver }
|
devs_eth_mips_atlas atlas_eth_driver }
|
hardware
|
hardware
|
directory devs/eth/mips/atlas
|
directory devs/eth/mips/atlas
|
script atlas_eth_drivers.cdl
|
script atlas_eth_drivers.cdl
|
description "Ethernet driver for MIPS Atlas with onboard SAA9730 NIC."
|
description "Ethernet driver for MIPS Atlas with onboard SAA9730 NIC."
|
}
|
}
|
|
|
package CYGPKG_DEVS_ETH_NS_DP83902A {
|
package CYGPKG_DEVS_ETH_NS_DP83902A {
|
alias { "NS DP83902A ethernet driver" dp83902a_eth_driver }
|
alias { "NS DP83902A ethernet driver" dp83902a_eth_driver }
|
hardware
|
hardware
|
directory devs/eth/ns/dp83902a
|
directory devs/eth/ns/dp83902a
|
script ns_dp83902a_eth_drivers.cdl
|
script ns_dp83902a_eth_drivers.cdl
|
description "Ethernet driver for NS DP83902A controller."
|
description "Ethernet driver for NS DP83902A controller."
|
}
|
}
|
|
|
package CYGPKG_DEVS_ETH_CL_CS8900A {
|
package CYGPKG_DEVS_ETH_CL_CS8900A {
|
alias { "Cirrus Logic CS8900A ethernet driver" cs8900a_eth_driver }
|
alias { "Cirrus Logic CS8900A ethernet driver" cs8900a_eth_driver }
|
hardware
|
hardware
|
directory devs/eth/cl/cs8900a
|
directory devs/eth/cl/cs8900a
|
script cl_cs8900a_eth_drivers.cdl
|
script cl_cs8900a_eth_drivers.cdl
|
description "Ethernet driver for Cirrus Logic CS8900A controller."
|
description "Ethernet driver for Cirrus Logic CS8900A controller."
|
}
|
}
|
|
|
package CYGPKG_DEVS_ETH_MIPS_UPD985XX {
|
package CYGPKG_DEVS_ETH_MIPS_UPD985XX {
|
alias { "NEC uPD985xx ethernet driver" uPD985xx_eth_driver }
|
alias { "NEC uPD985xx ethernet driver" uPD985xx_eth_driver }
|
hardware
|
hardware
|
directory devs/eth/mips/upd985xx
|
directory devs/eth/mips/upd985xx
|
script upd985xx_eth_drivers.cdl
|
script upd985xx_eth_drivers.cdl
|
description "NEC uPD985xx ethernet driver"
|
description "NEC uPD985xx ethernet driver"
|
}
|
}
|
|
|
package CYGPKG_DEVS_ETH_MIPS_REFIDT334 {
|
package CYGPKG_DEVS_ETH_MIPS_REFIDT334 {
|
alias { "MIPS IDT 79RC32334 reference platform ethernet driver"
|
alias { "MIPS IDT 79RC32334 reference platform ethernet driver"
|
devs_eth_refidt334 refidt334_eth_driver }
|
devs_eth_refidt334 refidt334_eth_driver }
|
hardware
|
hardware
|
directory devs/eth/mips/idt79s334a
|
directory devs/eth/mips/idt79s334a
|
script refidt334_eth_drivers.cdl
|
script refidt334_eth_drivers.cdl
|
description "Ethernet driver for MIPS IDT 79RC32334 reference platform."
|
description "Ethernet driver for MIPS IDT 79RC32334 reference platform."
|
}
|
}
|
|
|
# Not sure whether this should be "hardware"; if so, it should be mentioned
|
# Not sure whether this should be "hardware"; if so, it should be mentioned
|
# in all targets that can use it.
|
# in all targets that can use it.
|
package CYGPKG_DEVS_ETH_CF {
|
package CYGPKG_DEVS_ETH_CF {
|
alias { "PCMCIA (Compact Flash) ethernet drivers" cf_eth_drivers }
|
alias { "PCMCIA (Compact Flash) ethernet drivers" cf_eth_drivers }
|
directory devs/eth/cf
|
directory devs/eth/cf
|
script cf_eth_drivers.cdl
|
script cf_eth_drivers.cdl
|
hardware
|
hardware
|
description "Ethernet drivers for PCMCIA (Compact Flash) cardss."
|
description "Ethernet drivers for PCMCIA (Compact Flash) cardss."
|
}
|
}
|
|
|
package CYGPKG_DEVS_ETH_H8300_AKI3068NET {
|
package CYGPKG_DEVS_ETH_H8300_AKI3068NET {
|
alias { "Akizuki H8/3068 Board ethernet driver" aki3068net_eth_drivers }
|
alias { "Akizuki H8/3068 Board ethernet driver" aki3068net_eth_drivers }
|
directory devs/eth/h8300/aki3068net
|
directory devs/eth/h8300/aki3068net
|
script h8300_aki3068net_eth_drivers.cdl
|
script h8300_aki3068net_eth_drivers.cdl
|
hardware
|
hardware
|
description "Ethernet drivers for Akizuki H8/3068 Network
|
description "Ethernet drivers for Akizuki H8/3068 Network
|
micom board."
|
micom board."
|
}
|
}
|
|
|
package CYGPKG_DEVS_ETH_MCF5272 {
|
package CYGPKG_DEVS_ETH_MCF5272 {
|
alias { "MCF5272 Fast Ethernet Controller driver" mcf5272_eth_driver}
|
alias { "MCF5272 Fast Ethernet Controller driver" mcf5272_eth_driver}
|
hardware
|
hardware
|
directory devs/eth/mcf52xx/mcf5272
|
directory devs/eth/mcf52xx/mcf5272
|
script mcf5272_eth_driver.cdl
|
script mcf5272_eth_driver.cdl
|
description "Ethernet driver for the MCF5272."
|
description "Ethernet driver for the MCF5272."
|
}
|
}
|
|
|
|
|
package CYGPKG_DEVS_ETH_ECOSYNTH {
|
package CYGPKG_DEVS_ETH_ECOSYNTH {
|
alias { "Synthetic target ethernet driver" ecosyntheth ecosynth_eth_driver }
|
alias { "Synthetic target ethernet driver" ecosyntheth ecosynth_eth_driver }
|
directory devs/eth/synth/ecosynth
|
directory devs/eth/synth/ecosynth
|
script syntheth.cdl
|
script syntheth.cdl
|
hardware
|
hardware
|
description "Ethernet driver for the synthetic target"
|
description "Ethernet driver for the synthetic target"
|
}
|
}
|
|
|
package CYGPKG_IO_PCI {
|
package CYGPKG_IO_PCI {
|
alias { "PCI configuration library" io_pci }
|
alias { "PCI configuration library" io_pci }
|
directory io/pci
|
directory io/pci
|
script io_pci.cdl
|
script io_pci.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This package contains the PCI configuration library."
|
This package contains the PCI configuration library."
|
}
|
}
|
|
|
package CYGPKG_IO_WALLCLOCK {
|
package CYGPKG_IO_WALLCLOCK {
|
alias { "Wallclock device framework" wallclock io_wallclock devices_wallclock device_wallclock }
|
alias { "Wallclock device framework" wallclock io_wallclock devices_wallclock device_wallclock }
|
directory io/wallclock
|
directory io/wallclock
|
script wallclock.cdl
|
script wallclock.cdl
|
description "
|
description "
|
This package provides a wallclock device framework. It is
|
This package provides a wallclock device framework. It is
|
also necessary to select an actual driver implementation."
|
also necessary to select an actual driver implementation."
|
}
|
}
|
|
|
package CYGPKG_DEVICES_WALLCLOCK_SH3 {
|
package CYGPKG_DEVICES_WALLCLOCK_SH3 {
|
alias { "Wallclock driver for SH3 RTC module" devices_wallclock_sh3 device_wallclock_sh3 }
|
alias { "Wallclock driver for SH3 RTC module" devices_wallclock_sh3 device_wallclock_sh3 }
|
directory devs/wallclock/sh/sh3
|
directory devs/wallclock/sh/sh3
|
script wallclock_sh3.cdl
|
script wallclock_sh3.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This package provides a wallclock driver implementation for the
|
This package provides a wallclock driver implementation for the
|
Hitachi SH3 CPU's RTC module."
|
Hitachi SH3 CPU's RTC module."
|
}
|
}
|
|
|
package CYGPKG_DEVICES_WALLCLOCK_MPC5xx {
|
package CYGPKG_DEVICES_WALLCLOCK_MPC5xx {
|
alias { "Wallclock driver for mpc5xx RTC module" devices_wallclock_mpc5xx device_wallclock_mpc5xx }
|
alias { "Wallclock driver for mpc5xx RTC module" devices_wallclock_mpc5xx device_wallclock_mpc5xx }
|
directory devs/wallclock/powerpc/mpc5xx
|
directory devs/wallclock/powerpc/mpc5xx
|
script wallclock_mpc5xx.cdl
|
script wallclock_mpc5xx.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This package provides a wallclock driver implementation for the
|
This package provides a wallclock driver implementation for the
|
Motorola mpc5xx CPU's RTC module."
|
Motorola mpc5xx CPU's RTC module."
|
}
|
}
|
|
|
package CYGPKG_DEVICES_WALLCLOCK_DALLAS_DS1742 {
|
package CYGPKG_DEVICES_WALLCLOCK_DALLAS_DS1742 {
|
alias { "Wallclock driver for Dallas 1742" devices_wallclock_ds1742 device_wallclock_ds1742 }
|
alias { "Wallclock driver for Dallas 1742" devices_wallclock_ds1742 device_wallclock_ds1742 }
|
directory devs/wallclock/dallas/ds1742
|
directory devs/wallclock/dallas/ds1742
|
script wallclock_ds1742.cdl
|
script wallclock_ds1742.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This package provides a driver implementation for
|
This package provides a driver implementation for
|
the Dallas 1742 wallclock."
|
the Dallas 1742 wallclock."
|
}
|
}
|
|
|
package CYGPKG_DEVICES_WALLCLOCK_DALLAS_DS12887 {
|
package CYGPKG_DEVICES_WALLCLOCK_DALLAS_DS12887 {
|
alias { "Wallclock driver for Dallas 12887" devices_wallclock_ds12887 device_wallclock_ds12887 }
|
alias { "Wallclock driver for Dallas 12887" devices_wallclock_ds12887 device_wallclock_ds12887 }
|
directory devs/wallclock/dallas/ds12887
|
directory devs/wallclock/dallas/ds12887
|
script wallclock_ds12887.cdl
|
script wallclock_ds12887.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This package provides a driver implementation for
|
This package provides a driver implementation for
|
the Dallas 12887 wallclock."
|
the Dallas 12887 wallclock."
|
}
|
}
|
|
|
package CYGPKG_DEVICES_WALLCLOCK_MIPS_REF4955 {
|
package CYGPKG_DEVICES_WALLCLOCK_MIPS_REF4955 {
|
alias { "Wallclock driver for REF4955 board" devices_wallclock_ref4955 device_wallclock_ref4955 }
|
alias { "Wallclock driver for REF4955 board" devices_wallclock_ref4955 device_wallclock_ref4955 }
|
directory devs/wallclock/mips/ref4955
|
directory devs/wallclock/mips/ref4955
|
script wallclock_ref4955.cdl
|
script wallclock_ref4955.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This package provides a wallclock driver implementation for the
|
This package provides a wallclock driver implementation for the
|
Toshiba REF4955 board."
|
Toshiba REF4955 board."
|
}
|
}
|
|
|
package CYGPKG_DEVICES_WALLCLOCK_I386_PC {
|
package CYGPKG_DEVICES_WALLCLOCK_I386_PC {
|
alias { "Standard PC RTC device" devs_wallclock_i386_pc_ds12887 pc_rtc }
|
alias { "Standard PC RTC device" devs_wallclock_i386_pc_ds12887 pc_rtc }
|
hardware
|
hardware
|
directory devs/wallclock/i386/pc
|
directory devs/wallclock/i386/pc
|
script i386_pc_wallclock_drivers.cdl
|
script i386_pc_wallclock_drivers.cdl
|
description "
|
description "
|
RTC driver for standard PC. This is essentially support for a
|
RTC driver for standard PC. This is essentially support for a
|
Dallas DS12887 RTC."
|
Dallas DS12887 RTC."
|
}
|
}
|
|
|
package CYGPKG_DEVICES_WALLCLOCK_SH_HS7729PCI {
|
package CYGPKG_DEVICES_WALLCLOCK_SH_HS7729PCI {
|
alias { "Wallclock driver for HS7729PCI board" devices_wallclock_hs7729pci device_wallclock_hs7729pci }
|
alias { "Wallclock driver for HS7729PCI board" devices_wallclock_hs7729pci device_wallclock_hs7729pci }
|
directory devs/wallclock/sh/hs7729pci
|
directory devs/wallclock/sh/hs7729pci
|
script wallclock_hs7729pci.cdl
|
script wallclock_hs7729pci.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This package provides a wallclock driver implementation for the
|
This package provides a wallclock driver implementation for the
|
Hitachi HS7729PCI board."
|
Hitachi HS7729PCI board."
|
}
|
}
|
|
|
package CYGPKG_DEVICES_WATCHDOG_ARM_AEB {
|
package CYGPKG_DEVICES_WATCHDOG_ARM_AEB {
|
alias { "Watchdog driver for ARM/AEB board" devices_watchdog_aeb device_watchdog_aeb }
|
alias { "Watchdog driver for ARM/AEB board" devices_watchdog_aeb device_watchdog_aeb }
|
directory devs/watchdog/arm/aeb
|
directory devs/watchdog/arm/aeb
|
script watchdog_aeb.cdl
|
script watchdog_aeb.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This package provides a watchdog driver implementation for the
|
This package provides a watchdog driver implementation for the
|
ARM/AEB board."
|
ARM/AEB board."
|
}
|
}
|
|
|
package CYGPKG_DEVICES_WATCHDOG_ARM_AT91 {
|
package CYGPKG_DEVICES_WATCHDOG_ARM_AT91 {
|
alias { "Watchdog driver for ARM AT91 CPU" devices_watchdog_at91 device_watchdog_at91 }
|
alias { "Watchdog driver for ARM AT91 CPU" devices_watchdog_at91 device_watchdog_at91 }
|
directory devs/watchdog/arm/at91
|
directory devs/watchdog/arm/at91
|
script watchdog_at91.cdl
|
script watchdog_at91.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This package provides a watchdog driver implementation for the
|
This package provides a watchdog driver implementation for the
|
ARM AT91 CPU."
|
ARM AT91 CPU."
|
}
|
}
|
|
|
package CYGPKG_DEVICES_WATCHDOG_ARM_EBSA285 {
|
package CYGPKG_DEVICES_WATCHDOG_ARM_EBSA285 {
|
alias { "Watchdog driver for ARM/EBSA285 board" devices_watchdog_ebsa285 device_watchdog_ebsa285 }
|
alias { "Watchdog driver for ARM/EBSA285 board" devices_watchdog_ebsa285 device_watchdog_ebsa285 }
|
directory devs/watchdog/arm/ebsa285
|
directory devs/watchdog/arm/ebsa285
|
script watchdog_ebsa285.cdl
|
script watchdog_ebsa285.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This package provides a watchdog driver implementation for the
|
This package provides a watchdog driver implementation for the
|
ARM/EBSA285 board."
|
ARM/EBSA285 board."
|
}
|
}
|
|
|
package CYGPKG_DEVICES_WATCHDOG_ARM_SA11X0 {
|
package CYGPKG_DEVICES_WATCHDOG_ARM_SA11X0 {
|
alias { "Watchdog driver for StrongARM SA11x0 devices" devices_watchdog_sa11x0 device_watchdog_sa11x0 }
|
alias { "Watchdog driver for StrongARM SA11x0 devices" devices_watchdog_sa11x0 device_watchdog_sa11x0 }
|
directory devs/watchdog/arm/sa11x0
|
directory devs/watchdog/arm/sa11x0
|
script watchdog_sa11x0.cdl
|
script watchdog_sa11x0.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This package provides a watchdog driver implementation for
|
This package provides a watchdog driver implementation for
|
Intel StrongARM SA11x0 integrated devices."
|
Intel StrongARM SA11x0 integrated devices."
|
}
|
}
|
|
|
package CYGPKG_DEVICES_WATCHDOG_MN10300_MN10300 {
|
package CYGPKG_DEVICES_WATCHDOG_MN10300_MN10300 {
|
alias { "Watchdog driver for MN10300 chip" devices_watchdog_mn10300 device_watchdog_mn10300 }
|
alias { "Watchdog driver for MN10300 chip" devices_watchdog_mn10300 device_watchdog_mn10300 }
|
directory devs/watchdog/mn10300/mn10300
|
directory devs/watchdog/mn10300/mn10300
|
script watchdog_mn10300.cdl
|
script watchdog_mn10300.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This package provides a watchdog driver implementation for the
|
This package provides a watchdog driver implementation for the
|
MN10300 chip."
|
MN10300 chip."
|
}
|
}
|
|
|
package CYGPKG_DEVICES_WATCHDOG_SH_SH3 {
|
package CYGPKG_DEVICES_WATCHDOG_SH_SH3 {
|
alias { "Watchdog driver for the Hitachi SH3 chip" devices_watchdog_sh3 device_watchdog_sh3 }
|
alias { "Watchdog driver for the Hitachi SH3 chip" devices_watchdog_sh3 device_watchdog_sh3 }
|
directory devs/watchdog/sh/sh3
|
directory devs/watchdog/sh/sh3
|
script watchdog_sh3.cdl
|
script watchdog_sh3.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This package provides a watchdog driver implementation for the
|
This package provides a watchdog driver implementation for the
|
Hitachi SH3 chip."
|
Hitachi SH3 chip."
|
}
|
}
|
|
|
package CYGPKG_DEVICES_WATCHDOG_H8300_H8300H {
|
package CYGPKG_DEVICES_WATCHDOG_H8300_H8300H {
|
alias { "Watchdog driver for the Hitachi H8/300H chip" devices_watchdog_h8300h device_watchdog_h8300h }
|
alias { "Watchdog driver for the Hitachi H8/300H chip" devices_watchdog_h8300h device_watchdog_h8300h }
|
directory devs/watchdog/h8300/h8300h
|
directory devs/watchdog/h8300/h8300h
|
script watchdog_h8300h.cdl
|
script watchdog_h8300h.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This package provides a watchdog driver implementation for the
|
This package provides a watchdog driver implementation for the
|
Hitachi H8/300H chip."
|
Hitachi H8/300H chip."
|
}
|
}
|
|
|
package CYGPKG_DEVS_WATCHDOG_SYNTH {
|
package CYGPKG_DEVS_WATCHDOG_SYNTH {
|
alias { "Watchdog driver for the synthetic target" devices_watchdog_synth device_watchdog_synth }
|
alias { "Watchdog driver for the synthetic target" devices_watchdog_synth device_watchdog_synth }
|
directory devs/watchdog/synth
|
directory devs/watchdog/synth
|
script synth_watchdog.cdl
|
script synth_watchdog.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This package provides a watchdog driver for the eCos
|
This package provides a watchdog driver for the eCos
|
synthetic target."
|
synthetic target."
|
}
|
}
|
|
|
package CYGPKG_IO_WATCHDOG {
|
package CYGPKG_IO_WATCHDOG {
|
alias { "Watchdog IO device" watchdog io_watchdog }
|
alias { "Watchdog IO device" watchdog io_watchdog }
|
directory io/watchdog
|
directory io/watchdog
|
script watchdog.cdl
|
script watchdog.cdl
|
description "
|
description "
|
This package provides a watchdog device."
|
This package provides a watchdog device."
|
}
|
}
|
|
|
package CYGPKG_KERNEL {
|
package CYGPKG_KERNEL {
|
alias { "eCos kernel" kernel }
|
alias { "eCos kernel" kernel }
|
directory kernel
|
directory kernel
|
script kernel.cdl
|
script kernel.cdl
|
description "
|
description "
|
This package contains the core functionality of the eCos kernel. It
|
This package contains the core functionality of the eCos kernel. It
|
relies on functionality provided by various HAL packages and by the
|
relies on functionality provided by various HAL packages and by the
|
eCos infrastructure. In turn the eCos kernel provides support for
|
eCos infrastructure. In turn the eCos kernel provides support for
|
other packages such as the device drivers and the uITRON compatibility
|
other packages such as the device drivers and the uITRON compatibility
|
layer."
|
layer."
|
}
|
}
|
|
|
package CYGPKG_MEMALLOC {
|
package CYGPKG_MEMALLOC {
|
alias { "Dynamic memory allocation" memalloc malloc }
|
alias { "Dynamic memory allocation" memalloc malloc }
|
directory services/memalloc/common
|
directory services/memalloc/common
|
script memalloc.cdl
|
script memalloc.cdl
|
description "
|
description "
|
This package provides memory allocator infrastructure required for
|
This package provides memory allocator infrastructure required for
|
dynamic memory allocators, including the ISO standard malloc
|
dynamic memory allocators, including the ISO standard malloc
|
interface. It also contains some sample implementations."
|
interface. It also contains some sample implementations."
|
}
|
}
|
|
|
package CYGPKG_LOADER {
|
package CYGPKG_LOADER {
|
alias { "Dynamic loader" loader dload }
|
alias { "Dynamic loader" loader dload }
|
directory services/loader
|
directory services/loader
|
script loader.cdl
|
script loader.cdl
|
description "
|
description "
|
This package provides support for the dynamic executable and
|
This package provides support for the dynamic executable and
|
library loader."
|
library loader."
|
}
|
}
|
|
|
package CYGPKG_COMPRESS_ZLIB {
|
package CYGPKG_COMPRESS_ZLIB {
|
alias { "Zlib compress/decompress" zlib_compress compress_zlib zlib }
|
alias { "Zlib compress/decompress" zlib_compress compress_zlib zlib }
|
directory services/compress/zlib
|
directory services/compress/zlib
|
script compress_zlib.cdl
|
script compress_zlib.cdl
|
description "
|
description "
|
This package provides zlib compression and decompression support."
|
This package provides zlib compression and decompression support."
|
}
|
}
|
|
|
package CYGPKG_POWER {
|
package CYGPKG_POWER {
|
alias { "Power Management support" power }
|
alias { "Power Management support" power }
|
directory services/power/common
|
directory services/power/common
|
script power.cdl
|
script power.cdl
|
description "
|
description "
|
This package provides some generic support for power management."
|
This package provides some generic support for power management."
|
}
|
}
|
|
|
package CYGPKG_CRC {
|
package CYGPKG_CRC {
|
alias { "CRC support" crc }
|
alias { "CRC support" crc }
|
directory services/crc
|
directory services/crc
|
script crc.cdl
|
script crc.cdl
|
description "
|
description "
|
This package provides support for CRC functions, including the
|
This package provides support for CRC functions, including the
|
POSIX 1003 defined CRC algorithm."
|
POSIX 1003 defined CRC algorithm."
|
}
|
}
|
|
|
package CYGPKG_CPULOAD {
|
package CYGPKG_CPULOAD {
|
alias { "cpuload support" cpuload }
|
alias { "cpuload support" cpuload }
|
directory services/cpuload
|
directory services/cpuload
|
script cpuload.cdl
|
script cpuload.cdl
|
description "
|
description "
|
This package measures the CPU load over the last 100ms, 1second
|
This package measures the CPU load over the last 100ms, 1second
|
and 10 second. All loads are returned as a percentage, ie 0-100.
|
and 10 second. All loads are returned as a percentage, ie 0-100.
|
This is only a rough measure."
|
This is only a rough measure."
|
}
|
}
|
|
|
package CYGPKG_PROFILE_GPROF {
|
package CYGPKG_PROFILE_GPROF {
|
alias { "Application profile support" profile_gprof gprof_profile }
|
alias { "Application profile support" profile_gprof gprof_profile }
|
directory services/profile/gprof
|
directory services/profile/gprof
|
script profile_gprof.cdl
|
script profile_gprof.cdl
|
description "
|
description "
|
This package instruments applications to collect profiling data,
|
This package instruments applications to collect profiling data,
|
using a methodology compatible with the gprof utility."
|
using a methodology compatible with the gprof utility."
|
}
|
}
|
|
|
package CYGPKG_UITRON {
|
package CYGPKG_UITRON {
|
alias { "uITRON compatibility" uitron }
|
alias { "uITRON compatibility" uitron }
|
directory compat/uitron
|
directory compat/uitron
|
script uitron.cdl
|
script uitron.cdl
|
description "
|
description "
|
eCos supports a uITRON Compatibility Layer, providing full Level S
|
eCos supports a uITRON Compatibility Layer, providing full Level S
|
(Standard) compliance with Version 3.02 of the uITRON Standard, plus
|
(Standard) compliance with Version 3.02 of the uITRON Standard, plus
|
many Level E (Extended) features. uITRON is the premier Japanese
|
many Level E (Extended) features. uITRON is the premier Japanese
|
embedded RTOS standard."
|
embedded RTOS standard."
|
}
|
}
|
|
|
package CYGPKG_ISOINFRA {
|
package CYGPKG_ISOINFRA {
|
alias { "ISO C and POSIX infrastructure" isoinfra }
|
alias { "ISO C and POSIX infrastructure" isoinfra }
|
directory isoinfra
|
directory isoinfra
|
script isoinfra.cdl
|
script isoinfra.cdl
|
description "
|
description "
|
eCos supports implementations of ISO C libraries and POSIX implementations.
|
eCos supports implementations of ISO C libraries and POSIX implementations.
|
This package provides infrastructure used by all such implementations."
|
This package provides infrastructure used by all such implementations."
|
}
|
}
|
|
|
package CYGPKG_POSIX {
|
package CYGPKG_POSIX {
|
alias { "POSIX compatibility" posix }
|
alias { "POSIX compatibility" posix }
|
directory compat/posix
|
directory compat/posix
|
script posix.cdl
|
script posix.cdl
|
description "
|
description "
|
This package enables compatibility with the ISO/IEEE 1003.1 POSIX
|
This package enables compatibility with the ISO/IEEE 1003.1 POSIX
|
standard. This allows the user application to use a well known
|
standard. This allows the user application to use a well known
|
standard API, and starts a thread to invoke the user function
|
standard API, and starts a thread to invoke the user function
|
main()"
|
main()"
|
}
|
}
|
|
|
package CYGPKG_LIBC {
|
package CYGPKG_LIBC {
|
alias { "C library" libc clib clibrary }
|
alias { "C library" libc clib clibrary }
|
directory language/c/libc/common
|
directory language/c/libc/common
|
script libc.cdl
|
script libc.cdl
|
description "
|
description "
|
The packages under this package enable compatibility with the ISO C
|
The packages under this package enable compatibility with the ISO C
|
standard - ISO/IEC 9899:1990. This allows the user application to use
|
standard - ISO/IEC 9899:1990. This allows the user application to use
|
well known standard C library functions, and in eCos starts a thread
|
well known standard C library functions, and in eCos starts a thread
|
to invoke the user function main(). This package is a top-level placeholder
|
to invoke the user function main(). This package is a top-level placeholder
|
to contain the implementations."
|
to contain the implementations."
|
}
|
}
|
|
|
package CYGPKG_LIBC_I18N {
|
package CYGPKG_LIBC_I18N {
|
alias { "ISO C library internationalization" libc_i18n }
|
alias { "ISO C library internationalization" libc_i18n }
|
directory language/c/libc/i18n
|
directory language/c/libc/i18n
|
script i18n.cdl
|
script i18n.cdl
|
description "
|
description "
|
This package provides internationalization functions specified by the
|
This package provides internationalization functions specified by the
|
ISO C standard - ISO/IEC 9899:1990."
|
ISO C standard - ISO/IEC 9899:1990."
|
}
|
}
|
|
|
package CYGPKG_LIBC_SETJMP {
|
package CYGPKG_LIBC_SETJMP {
|
alias { "ISO C library non-local jumps" libc_setjmp }
|
alias { "ISO C library non-local jumps" libc_setjmp }
|
directory language/c/libc/setjmp
|
directory language/c/libc/setjmp
|
script setjmp.cdl
|
script setjmp.cdl
|
description "
|
description "
|
This package provides non-local jump functionality specified by the
|
This package provides non-local jump functionality specified by the
|
ISO C standard - ISO/IEC 9899:1990."
|
ISO C standard - ISO/IEC 9899:1990."
|
}
|
}
|
|
|
package CYGPKG_LIBC_SIGNALS {
|
package CYGPKG_LIBC_SIGNALS {
|
alias { "ISO C library signals" libc_signals }
|
alias { "ISO C library signals" libc_signals }
|
directory language/c/libc/signals
|
directory language/c/libc/signals
|
script signals.cdl
|
script signals.cdl
|
description "
|
description "
|
This component controls signal functionality, as implemented in
|
This component controls signal functionality, as implemented in
|
ISO/IEC 9899:1990 chapter 7.7 with the signal() and raise() functions.
|
ISO/IEC 9899:1990 chapter 7.7 with the signal() and raise() functions.
|
As well as allowing a program to send itself signals, it is also
|
As well as allowing a program to send itself signals, it is also
|
possible to cause hardware exceptions to be signalled to the program
|
possible to cause hardware exceptions to be signalled to the program
|
in a similar way."
|
in a similar way."
|
}
|
}
|
|
|
package CYGPKG_LIBC_STARTUP {
|
package CYGPKG_LIBC_STARTUP {
|
alias { "ISO environment startup/termination" libc_startup }
|
alias { "ISO environment startup/termination" libc_startup }
|
directory language/c/libc/startup
|
directory language/c/libc/startup
|
script startup.cdl
|
script startup.cdl
|
description "
|
description "
|
This package manages the control of the
|
This package manages the control of the
|
environment (in the general sense) that an
|
environment (in the general sense) that an
|
application would require for full ISO C / POSIX
|
application would require for full ISO C / POSIX
|
compatibility, including a main() entry point
|
compatibility, including a main() entry point
|
supplied with arguments and an environment
|
supplied with arguments and an environment
|
(as retrievable by the getenv() function).
|
(as retrievable by the getenv() function).
|
It also includes at the other end of things,
|
It also includes at the other end of things,
|
what happens when main() returns or exit() is
|
what happens when main() returns or exit() is
|
called."
|
called."
|
}
|
}
|
|
|
package CYGPKG_LIBC_STDIO {
|
package CYGPKG_LIBC_STDIO {
|
alias { "ISO C library standard input/output functions" libc_stdio }
|
alias { "ISO C library standard input/output functions" libc_stdio }
|
directory language/c/libc/stdio
|
directory language/c/libc/stdio
|
script stdio.cdl
|
script stdio.cdl
|
description "
|
description "
|
This package provides standard input/output functions associated
|
This package provides standard input/output functions associated
|
with the header file as specified by the
|
with the header file as specified by the
|
ISO C standard - ISO/IEC 9899:1990."
|
ISO C standard - ISO/IEC 9899:1990."
|
}
|
}
|
|
|
package CYGPKG_LIBC_STDLIB {
|
package CYGPKG_LIBC_STDLIB {
|
alias { "ISO C library general utility functions" libc_stdlib }
|
alias { "ISO C library general utility functions" libc_stdlib }
|
directory language/c/libc/stdlib
|
directory language/c/libc/stdlib
|
script stdlib.cdl
|
script stdlib.cdl
|
description "
|
description "
|
This package provides general utility functions associated
|
This package provides general utility functions associated
|
with the header file as specified by the
|
with the header file as specified by the
|
ISO C standard - ISO/IEC 9899:1990."
|
ISO C standard - ISO/IEC 9899:1990."
|
}
|
}
|
|
|
package CYGPKG_LIBC_STRING {
|
package CYGPKG_LIBC_STRING {
|
alias { "ISO C library string functions" libc_string }
|
alias { "ISO C library string functions" libc_string }
|
directory language/c/libc/string
|
directory language/c/libc/string
|
script string.cdl
|
script string.cdl
|
description "
|
description "
|
This package provides string functions specified by the ISO C standard
|
This package provides string functions specified by the ISO C standard
|
- ISO/IEC 9899:1990."
|
- ISO/IEC 9899:1990."
|
}
|
}
|
|
|
package CYGPKG_LIBC_TIME {
|
package CYGPKG_LIBC_TIME {
|
alias { "ISO C library date/time functions" libc_time }
|
alias { "ISO C library date/time functions" libc_time }
|
directory language/c/libc/time
|
directory language/c/libc/time
|
script time.cdl
|
script time.cdl
|
description "
|
description "
|
This package provides date and time manipulation functionality specified
|
This package provides date and time manipulation functionality specified
|
by the ISO C standard - ISO/IEC 9899:1990."
|
by the ISO C standard - ISO/IEC 9899:1990."
|
}
|
}
|
|
|
package CYGPKG_LIBM {
|
package CYGPKG_LIBM {
|
alias { "Math library" libm mathlib mathlibrary }
|
alias { "Math library" libm mathlib mathlibrary }
|
directory language/c/libm
|
directory language/c/libm
|
script libm.cdl
|
script libm.cdl
|
description "
|
description "
|
ISO standard floating point mathematical library containing many
|
ISO standard floating point mathematical library containing many
|
useful functions for mathematical calculations."
|
useful functions for mathematical calculations."
|
}
|
}
|
|
|
package CYGPKG_ERROR {
|
package CYGPKG_ERROR {
|
alias { "Common error code support" error errors }
|
alias { "Common error code support" error errors }
|
directory error
|
directory error
|
script error.cdl
|
script error.cdl
|
description "
|
description "
|
This package contains the common list of error and status codes. It is
|
This package contains the common list of error and status codes. It is
|
held centrally to allow packages to interchange error codes and status
|
held centrally to allow packages to interchange error codes and status
|
codes in a common way, rather than each package having its own
|
codes in a common way, rather than each package having its own
|
conventions for error/status reporting. The error codes are modelled
|
conventions for error/status reporting. The error codes are modelled
|
on the POSIX style naming e.g. EINVAL etc. This package also provides
|
on the POSIX style naming e.g. EINVAL etc. This package also provides
|
the standard strerror() function to convert error codes to textual
|
the standard strerror() function to convert error codes to textual
|
representation, as well as an implementation of the errno idiom."
|
representation, as well as an implementation of the errno idiom."
|
}
|
}
|
package CYGPKG_CYGMON {
|
package CYGPKG_CYGMON {
|
alias { "CygMon support via eCos" cygmon }
|
alias { "CygMon support via eCos" cygmon }
|
directory cygmon
|
directory cygmon
|
script cygmon.cdl
|
script cygmon.cdl
|
description "
|
description "
|
This package supports the CygMon \[stand-alone debug monitor\]
|
This package supports the CygMon \[stand-alone debug monitor\]
|
using eCos as the underlying board support mechanism."
|
using eCos as the underlying board support mechanism."
|
}
|
}
|
|
|
package CYGPKG_REDBOOT {
|
package CYGPKG_REDBOOT {
|
alias { "RedBoot, the Red Hat bootstrap" cygmon }
|
alias { "RedBoot, the Red Hat bootstrap" cygmon }
|
directory redboot
|
directory redboot
|
script redboot.cdl
|
script redboot.cdl
|
description "
|
description "
|
This package creates the RedBoot \[stand-alone bootstrap & debug monitor\]
|
This package creates the RedBoot \[stand-alone bootstrap & debug monitor\]
|
using eCos as the underlying board support mechanism."
|
using eCos as the underlying board support mechanism."
|
}
|
}
|
|
|
package CYGPKG_MICROWINDOWS {
|
package CYGPKG_MICROWINDOWS {
|
alias { "Microwindows" mw }
|
alias { "Microwindows" mw }
|
directory services/gfx/mw
|
directory services/gfx/mw
|
script microwindows.cdl
|
script microwindows.cdl
|
description "Microwindows."
|
description "Microwindows."
|
}
|
}
|
|
|
package CYGPKG_HAL_SH_SH7750_DREAMCAST {
|
package CYGPKG_HAL_SH_SH7750_DREAMCAST {
|
alias { "SEGA Dreamcast" hal_sh_dreamcast sh_dreamcast_hal }
|
alias { "SEGA Dreamcast" hal_sh_dreamcast sh_dreamcast_hal }
|
directory hal/sh/dreamcast
|
directory hal/sh/dreamcast
|
script hal_sh_sh7750_dreamcast.cdl
|
script hal_sh_sh7750_dreamcast.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This SH HAL package provides the support needed to run
|
This SH HAL package provides the support needed to run
|
eCos on SEGA Dreamcast."
|
eCos on SEGA Dreamcast."
|
}
|
}
|
|
|
# --------------------------------------------------------------------------
|
# --------------------------------------------------------------------------
|
# ARM packages
|
# ARM packages
|
package CYGPKG_HAL_ARM {
|
package CYGPKG_HAL_ARM {
|
alias { "ARM common HAL" hal_arm arm_hal arm_arch_hal }
|
alias { "ARM common HAL" hal_arm arm_hal arm_arch_hal }
|
directory hal/arm/arch
|
directory hal/arm/arch
|
script hal_arm.cdl
|
script hal_arm.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The ARM architecture HAL package provides generic support for this
|
The ARM architecture HAL package provides generic support for this
|
processor architecture. It is also necessary to select a specific
|
processor architecture. It is also necessary to select a specific
|
target platform HAL package."
|
target platform HAL package."
|
}
|
}
|
|
|
package CYGPKG_HAL_ARM_PID {
|
package CYGPKG_HAL_ARM_PID {
|
alias { "ARM development board (PID)" hal_arm_pid arm_pid_hal }
|
alias { "ARM development board (PID)" hal_arm_pid arm_pid_hal }
|
directory hal/arm/pid
|
directory hal/arm/pid
|
script hal_arm_pid.cdl
|
script hal_arm_pid.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The pid HAL package provides the support needed to run eCos on a ARM
|
The pid HAL package provides the support needed to run eCos on a ARM
|
PID eval board."
|
PID eval board."
|
}
|
}
|
|
|
package CYGPKG_HAL_ARM_AEB {
|
package CYGPKG_HAL_ARM_AEB {
|
alias { "ARM evaluation board (AEB-1)" hal_arm_aeb arm_aeb_hal }
|
alias { "ARM evaluation board (AEB-1)" hal_arm_aeb arm_aeb_hal }
|
directory hal/arm/aeb
|
directory hal/arm/aeb
|
script hal_arm_aeb.cdl
|
script hal_arm_aeb.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The aeb HAL package provides the support needed to run eCos on a ARM
|
The aeb HAL package provides the support needed to run eCos on a ARM
|
AEB-1 eval board."
|
AEB-1 eval board."
|
}
|
}
|
|
|
package CYGPKG_HAL_ARM_E7T {
|
package CYGPKG_HAL_ARM_E7T {
|
alias { "ARM Evaluator7T board (AEB-2)" hal_arm_e7t arm_e7t_hal }
|
alias { "ARM Evaluator7T board (AEB-2)" hal_arm_e7t arm_e7t_hal }
|
directory hal/arm/e7t
|
directory hal/arm/e7t
|
script hal_arm_e7t.cdl
|
script hal_arm_e7t.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The e7t HAL package provides the support needed to run eCos on a ARM
|
The e7t HAL package provides the support needed to run eCos on a ARM
|
Evaluator7T board (aka the AEB-2)."
|
Evaluator7T board (aka the AEB-2)."
|
}
|
}
|
|
|
package CYGPKG_HAL_ARM_INTEGRATOR {
|
package CYGPKG_HAL_ARM_INTEGRATOR {
|
alias { "ARM development board (INTEGRATOR)" hal_arm_integrator arm_integrator_hal }
|
alias { "ARM development board (INTEGRATOR)" hal_arm_integrator arm_integrator_hal }
|
directory hal/arm/integrator
|
directory hal/arm/integrator
|
script hal_arm_integrator.cdl
|
script hal_arm_integrator.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The INTEGRATOR HAL package provides the support needed to
|
The INTEGRATOR HAL package provides the support needed to
|
run eCos on a ARM INTEGRATOR eval board."
|
run eCos on a ARM INTEGRATOR eval board."
|
}
|
}
|
|
|
package CYGPKG_HAL_ARM_AT91 {
|
package CYGPKG_HAL_ARM_AT91 {
|
alias { "Atmel evaluation board (EB40)" hal_arm_at91 arm_at91_hal }
|
alias { "Atmel evaluation board (EB40)" hal_arm_at91 arm_at91_hal }
|
directory hal/arm/at91
|
directory hal/arm/at91
|
script hal_arm_at91.cdl
|
script hal_arm_at91.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The at91 HAL package provides the support needed to run eCos on an Atmel
|
The at91 HAL package provides the support needed to run eCos on an Atmel
|
evaluation board (EB40)."
|
evaluation board (EB40)."
|
}
|
}
|
|
|
package CYGPKG_HAL_ARM_EBSA285 {
|
package CYGPKG_HAL_ARM_EBSA285 {
|
alias { "Intel EBSA285 StrongARM board" hal_arm_ebsa285 arm_ebsa285_hal }
|
alias { "Intel EBSA285 StrongARM board" hal_arm_ebsa285 arm_ebsa285_hal }
|
directory hal/arm/ebsa285
|
directory hal/arm/ebsa285
|
script hal_arm_ebsa285.cdl
|
script hal_arm_ebsa285.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The EBSA285 HAL package provides the support needed to run
|
The EBSA285 HAL package provides the support needed to run
|
eCos on a Intel EBSA285 StrongARM eval board."
|
eCos on a Intel EBSA285 StrongARM eval board."
|
}
|
}
|
|
|
package CYGPKG_HAL_ARM_ARM9 {
|
package CYGPKG_HAL_ARM_ARM9 {
|
alias { "ARM9 variant" hal_arm_arm9 }
|
alias { "ARM9 variant" hal_arm_arm9 }
|
directory hal/arm/arm9/var
|
directory hal/arm/arm9/var
|
script hal_arm_arm9.cdl
|
script hal_arm_arm9.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The ARM9 HAL package provides the support needed to run
|
The ARM9 HAL package provides the support needed to run
|
eCos on a ARM9 based systems."
|
eCos on a ARM9 based systems."
|
}
|
}
|
|
|
|
|
package CYGPKG_HAL_ARM_ARM9_AAED2000 {
|
package CYGPKG_HAL_ARM_ARM9_AAED2000 {
|
alias { "Agilent AAED2000 unit" hal_arm_arm9_aaed }
|
alias { "Agilent AAED2000 unit" hal_arm_arm9_aaed }
|
directory hal/arm/arm9/aaed2000
|
directory hal/arm/arm9/aaed2000
|
script hal_arm_arm9_aaed2000.cdl
|
script hal_arm_arm9_aaed2000.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The AAED2000 HAL package provides the support needed to run
|
The AAED2000 HAL package provides the support needed to run
|
eCos on an Agilent AAED2000 board."
|
eCos on an Agilent AAED2000 board."
|
}
|
}
|
|
|
package CYGPKG_HAL_ARM_ARM9_EXCALIBUR {
|
package CYGPKG_HAL_ARM_ARM9_EXCALIBUR {
|
alias { "Altera Excalibur ARM9 board" hal_arm_arm9_excalibur }
|
alias { "Altera Excalibur ARM9 board" hal_arm_arm9_excalibur }
|
directory hal/arm/arm9/excalibur
|
directory hal/arm/arm9/excalibur
|
script hal_arm_arm9_excalibur.cdl
|
script hal_arm_arm9_excalibur.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The Excalibur HAL package provides the support needed to run
|
The Excalibur HAL package provides the support needed to run
|
eCos on an Altera Excalibur ARM9 board."
|
eCos on an Altera Excalibur ARM9 board."
|
}
|
}
|
|
|
package CYGPKG_HAL_ARM_ARM9_INNOVATOR {
|
package CYGPKG_HAL_ARM_ARM9_INNOVATOR {
|
alias { "Innovator (ARM)" hal_arm_arm9_innovator }
|
alias { "Innovator (ARM)" hal_arm_arm9_innovator }
|
directory hal/arm/arm9/innovator
|
directory hal/arm/arm9/innovator
|
script hal_arm_arm9_innovator.cdl
|
script hal_arm_arm9_innovator.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The Innovator HAL package provides the support needed to run
|
The Innovator HAL package provides the support needed to run
|
RedBoot on the ARM processor of the Innovator.
|
RedBoot on the ARM processor of the Innovator.
|
|
|
NOTE: Full support for eCos is not provided yet. This HAL
|
NOTE: Full support for eCos is not provided yet. This HAL
|
contains only the minimum amount necessary to run RedBoot
|
contains only the minimum amount necessary to run RedBoot
|
on the Innovator. In particular, interrupts are not yet
|
on the Innovator. In particular, interrupts are not yet
|
supported. Watch this space for more details in the near
|
supported. Watch this space for more details in the near
|
future."
|
future."
|
}
|
}
|
|
|
package CYGPKG_HAL_ARM_SA11X0 {
|
package CYGPKG_HAL_ARM_SA11X0 {
|
alias { "Intel SA11X0 Chipset" hal_arm_sa11x0 }
|
alias { "Intel SA11X0 Chipset" hal_arm_sa11x0 }
|
directory hal/arm/sa11x0/var
|
directory hal/arm/sa11x0/var
|
script hal_arm_sa11x0.cdl
|
script hal_arm_sa11x0.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The SA11X0 HAL package provides the support needed to run
|
The SA11X0 HAL package provides the support needed to run
|
eCos on a Intel StrongARM SA11X0 based systems."
|
eCos on a Intel StrongARM SA11X0 based systems."
|
}
|
}
|
|
|
package CYGPKG_HAL_ARM_SA11X0_ASSABET {
|
package CYGPKG_HAL_ARM_SA11X0_ASSABET {
|
alias { "Intel SA1110 Assabet eval board" hal_arm_sa11x0_assabet }
|
alias { "Intel SA1110 Assabet eval board" hal_arm_sa11x0_assabet }
|
directory hal/arm/sa11x0/assabet
|
directory hal/arm/sa11x0/assabet
|
script hal_arm_sa11x0_assabet.cdl
|
script hal_arm_sa11x0_assabet.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The ASSABET HAL package provides the support needed to run
|
The ASSABET HAL package provides the support needed to run
|
eCos on a Intel StrongARM SA1110 evaluation board (assabet)."
|
eCos on a Intel StrongARM SA1110 evaluation board (assabet)."
|
}
|
}
|
|
|
package CYGPKG_HAL_ARM_SA11X0_CERF {
|
package CYGPKG_HAL_ARM_SA11X0_CERF {
|
alias { "Intrinsyc Cerf board" hal_arm_sa11x0_cerf }
|
alias { "Intrinsyc Cerf board" hal_arm_sa11x0_cerf }
|
directory hal/arm/sa11x0/cerf
|
directory hal/arm/sa11x0/cerf
|
script hal_arm_sa11x0_cerf.cdl
|
script hal_arm_sa11x0_cerf.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The CERF HAL package provides the support needed to run
|
The CERF HAL package provides the support needed to run
|
eCos on a Intrinsyc StrongARM SA1110 Cerf board."
|
eCos on a Intrinsyc StrongARM SA1110 Cerf board."
|
}
|
}
|
|
|
package CYGPKG_HAL_ARM_SA11X0_CERFPDA {
|
package CYGPKG_HAL_ARM_SA11X0_CERFPDA {
|
alias { "Intrinsyc Cerfpda" hal_arm_sa11x0_cerfpda }
|
alias { "Intrinsyc Cerfpda" hal_arm_sa11x0_cerfpda }
|
directory hal/arm/sa11x0/cerfpda
|
directory hal/arm/sa11x0/cerfpda
|
script hal_arm_sa11x0_cerfpda.cdl
|
script hal_arm_sa11x0_cerfpda.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The CERFPDA HAL package provides the support needed to run
|
The CERFPDA HAL package provides the support needed to run
|
eCos on a Intrinsyc StrongARM SA1110 Cerfpda."
|
eCos on a Intrinsyc StrongARM SA1110 Cerfpda."
|
}
|
}
|
|
|
package CYGPKG_HAL_ARM_SA11X0_IPAQ {
|
package CYGPKG_HAL_ARM_SA11X0_IPAQ {
|
alias { "Compaq iPAQ Pocket PC" hal_arm_sa11x0_ipaq }
|
alias { "Compaq iPAQ Pocket PC" hal_arm_sa11x0_ipaq }
|
directory hal/arm/sa11x0/ipaq
|
directory hal/arm/sa11x0/ipaq
|
script hal_arm_sa11x0_ipaq.cdl
|
script hal_arm_sa11x0_ipaq.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The IPAQ HAL package provides the support needed to run
|
The IPAQ HAL package provides the support needed to run
|
eCos on a Intel StrongARM SA1110 pocket PC (Compaq iPAQ)."
|
eCos on a Intel StrongARM SA1110 pocket PC (Compaq iPAQ)."
|
}
|
}
|
|
|
package CYGPKG_HAL_ARM_SA11X0_FLEXANET {
|
package CYGPKG_HAL_ARM_SA11X0_FLEXANET {
|
alias { "SA1110 Flexanet board" hal_arm_sa11x0_flexanet }
|
alias { "SA1110 Flexanet board" hal_arm_sa11x0_flexanet }
|
directory hal/arm/sa11x0/flexanet
|
directory hal/arm/sa11x0/flexanet
|
script hal_arm_sa11x0_flexanet.cdl
|
script hal_arm_sa11x0_flexanet.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The FLEXANET HAL package provides the support needed to run
|
The FLEXANET HAL package provides the support needed to run
|
eCos on an SA1110 Flexanet board."
|
eCos on an SA1110 Flexanet board."
|
}
|
}
|
|
|
package CYGPKG_HAL_ARM_SNDS {
|
package CYGPKG_HAL_ARM_SNDS {
|
alias { "Samsung SNDS" hal_arm_snds arm_snds_hal}
|
alias { "Samsung SNDS" hal_arm_snds arm_snds_hal}
|
directory hal/arm/snds
|
directory hal/arm/snds
|
script hal_arm_snds.cdl
|
script hal_arm_snds.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The SNDS HAL package provides the support needed to run eCos on a
|
The SNDS HAL package provides the support needed to run eCos on a
|
Samsung SNDS eval board"
|
Samsung SNDS eval board"
|
}
|
}
|
|
|
package CYGPKG_DEVS_ETH_SMSC_LAN91CXX {
|
package CYGPKG_DEVS_ETH_SMSC_LAN91CXX {
|
alias { "SMSC LAN91CXX ethernet driver" lan91cxx_eth_driver lan9000_eth_driver }
|
alias { "SMSC LAN91CXX ethernet driver" lan91cxx_eth_driver lan9000_eth_driver }
|
hardware
|
hardware
|
directory devs/eth/smsc/lan91cxx
|
directory devs/eth/smsc/lan91cxx
|
script smsc_lan91cxx_eth_drivers.cdl
|
script smsc_lan91cxx_eth_drivers.cdl
|
description "Ethernet driver for SMSC LAN91CXX (LAN9000) controller."
|
description "Ethernet driver for SMSC LAN91CXX (LAN9000) controller."
|
}
|
}
|
|
|
|
|
package CYGPKG_HAL_ARM_SA11X0_NANO {
|
package CYGPKG_HAL_ARM_SA11X0_NANO {
|
alias { "Intel SA1110 nanoEngine eval board" hal_arm_sa11x0_nano }
|
alias { "Intel SA1110 nanoEngine eval board" hal_arm_sa11x0_nano }
|
directory hal/arm/sa11x0/nano
|
directory hal/arm/sa11x0/nano
|
script hal_arm_sa11x0_nano.cdl
|
script hal_arm_sa11x0_nano.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The nanoEngine HAL package provides the support needed to run
|
The nanoEngine HAL package provides the support needed to run
|
eCos on the Bright Star Engineering nanoEngine StrongARM SA1110 board."
|
eCos on the Bright Star Engineering nanoEngine StrongARM SA1110 board."
|
}
|
}
|
|
|
package CYGPKG_DEVS_ETH_ARM_NANO {
|
package CYGPKG_DEVS_ETH_ARM_NANO {
|
alias { "BSE nanoEngine with 82559 ethernet driver"
|
alias { "BSE nanoEngine with 82559 ethernet driver"
|
devs_eth_arm_nano nano_eth_driver }
|
devs_eth_arm_nano nano_eth_driver }
|
hardware
|
hardware
|
directory devs/eth/arm/nano
|
directory devs/eth/arm/nano
|
script nano_eth_drivers.cdl
|
script nano_eth_drivers.cdl
|
description "Ethernet driver for SA11x0 nanoEngine with Intel
|
description "Ethernet driver for SA11x0 nanoEngine with Intel
|
i82559 ethernet interfaces."
|
i82559 ethernet interfaces."
|
}
|
}
|
|
|
package CYGPKG_HAL_ARM_SA11X0_BRUTUS {
|
package CYGPKG_HAL_ARM_SA11X0_BRUTUS {
|
alias { "Intel SA1100 Brutus eval board" hal_arm_sa11x0_brutus }
|
alias { "Intel SA1100 Brutus eval board" hal_arm_sa11x0_brutus }
|
directory hal/arm/sa11x0/brutus
|
directory hal/arm/sa11x0/brutus
|
script hal_arm_sa11x0_brutus.cdl
|
script hal_arm_sa11x0_brutus.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The BRUTUS HAL package provides the support needed to run
|
The BRUTUS HAL package provides the support needed to run
|
eCos on a Intel StrongARM SA1110 evaluation board (brutus)."
|
eCos on a Intel StrongARM SA1110 evaluation board (brutus)."
|
}
|
}
|
|
|
package CYGPKG_HAL_ARM_SA11X0_SA1100MM {
|
package CYGPKG_HAL_ARM_SA11X0_SA1100MM {
|
alias { "Intel SA1100 Multimedia eval board" hal_arm_sa11x0_sa1100mm }
|
alias { "Intel SA1100 Multimedia eval board" hal_arm_sa11x0_sa1100mm }
|
directory hal/arm/sa11x0/sa1100mm
|
directory hal/arm/sa11x0/sa1100mm
|
script hal_arm_sa11x0_sa1100mm.cdl
|
script hal_arm_sa11x0_sa1100mm.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The MULTIMEDIA HAL package provides the support needed to run
|
The MULTIMEDIA HAL package provides the support needed to run
|
eCos on a Intel StrongARM SA1110 Multimedia evaluation board."
|
eCos on a Intel StrongARM SA1110 Multimedia evaluation board."
|
}
|
}
|
|
|
package CYGPKG_HAL_ARM_EDB7XXX {
|
package CYGPKG_HAL_ARM_EDB7XXX {
|
alias { "Cirrus Logic ARM7 based development boards" hal_arm_edb7xxx arm_edb7xxx_hal }
|
alias { "Cirrus Logic ARM7 based development boards" hal_arm_edb7xxx arm_edb7xxx_hal }
|
directory hal/arm/edb7xxx
|
directory hal/arm/edb7xxx
|
script hal_arm_edb7xxx.cdl
|
script hal_arm_edb7xxx.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The EDB7XXX HAL package provides the support needed to run eCos on Cirrus Logic CL-PS7111 and EP7xxx based development boards."
|
The EDB7XXX HAL package provides the support needed to run eCos on Cirrus Logic CL-PS7111 and EP7xxx based development boards."
|
}
|
}
|
|
|
package CYGPKG_HAL_ARM_CMA230 {
|
package CYGPKG_HAL_ARM_CMA230 {
|
alias { "Cogent CMA230/222 board" hal_arm_cma230 arm_cma230_hal }
|
alias { "Cogent CMA230/222 board" hal_arm_cma230 arm_cma230_hal }
|
directory hal/arm/cma230
|
directory hal/arm/cma230
|
script hal_arm_cma230.cdl
|
script hal_arm_cma230.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The cma230 HAL package provides the support needed to run eCos on a Cogent
|
The cma230 HAL package provides the support needed to run eCos on a Cogent
|
CMA230 (ARM7TDMI) or CMA222 (ARM710T) eval board."
|
CMA230 (ARM7TDMI) or CMA222 (ARM710T) eval board."
|
}
|
}
|
|
|
package CYGPKG_HAL_ARM_XSCALE_CORE {
|
package CYGPKG_HAL_ARM_XSCALE_CORE {
|
alias { "Intel XScale Core" hal_arm_xscale_core }
|
alias { "Intel XScale Core" hal_arm_xscale_core }
|
directory hal/arm/xscale/cores
|
directory hal/arm/xscale/cores
|
script hal_arm_xscale_core.cdl
|
script hal_arm_xscale_core.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The XScale core HAL package provides the support needed to run eCos
|
The XScale core HAL package provides the support needed to run eCos
|
on all Intel XScale based systems."
|
on all Intel XScale based systems."
|
}
|
}
|
|
|
package CYGPKG_HAL_ARM_XSCALE_IOP310 {
|
package CYGPKG_HAL_ARM_XSCALE_IOP310 {
|
alias { "Intel IOP8310 (IQ80200/IQ80310) XScale chipset" hal_arm_iop310 arm_iop310_hal }
|
alias { "Intel IOP8310 (IQ80200/IQ80310) XScale chipset" hal_arm_iop310 arm_iop310_hal }
|
directory hal/arm/xscale/iop310
|
directory hal/arm/xscale/iop310
|
script hal_arm_xscale_iop310.cdl
|
script hal_arm_xscale_iop310.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The IOP310 HAL package provides the support needed to run
|
The IOP310 HAL package provides the support needed to run
|
eCos on a system using the Intel XScale IOP310 (IQ80200/80310) chipset."
|
eCos on a system using the Intel XScale IOP310 (IQ80200/80310) chipset."
|
}
|
}
|
|
|
package CYGPKG_HAL_ARM_XSCALE_IQ80310 {
|
package CYGPKG_HAL_ARM_XSCALE_IQ80310 {
|
alias { "Intel IQ80310 (Cyclone) eval board" hal_arm_xscale_iq80310 hal_arm_xscale_cyclone }
|
alias { "Intel IQ80310 (Cyclone) eval board" hal_arm_xscale_iq80310 hal_arm_xscale_cyclone }
|
directory hal/arm/xscale/iq80310
|
directory hal/arm/xscale/iq80310
|
script hal_arm_xscale_iq80310.cdl
|
script hal_arm_xscale_iq80310.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The IQ80310 HAL package provides the support needed to run
|
The IQ80310 HAL package provides the support needed to run
|
eCos on an Intel Cyclone evaluation board, utilizing an Intel XScale
|
eCos on an Intel Cyclone evaluation board, utilizing an Intel XScale
|
IQ80200/80310 chipset."
|
IQ80200/80310 chipset."
|
}
|
}
|
|
|
package CYGPKG_HAL_ARM_XSCALE_NPWR {
|
package CYGPKG_HAL_ARM_XSCALE_NPWR {
|
alias { "NPWR Linux Engine" hal_arm_xscale_npwr }
|
alias { "NPWR Linux Engine" hal_arm_xscale_npwr }
|
directory hal/arm/xscale/npwr
|
directory hal/arm/xscale/npwr
|
script hal_arm_xscale_npwr.cdl
|
script hal_arm_xscale_npwr.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The NPWR HAL package provides the support needed to run
|
The NPWR HAL package provides the support needed to run
|
eCos on a NPWR Linux Engine, utilizing an Intel XScale
|
eCos on a NPWR Linux Engine, utilizing an Intel XScale
|
IQ80200/80310 chipset."
|
IQ80200/80310 chipset."
|
}
|
}
|
|
|
package CYGPKG_DEVS_ETH_ARM_XSCALE_NPWR {
|
package CYGPKG_DEVS_ETH_ARM_XSCALE_NPWR {
|
alias { "NPWR Linux Engine ethernet drivers" devs_eth_arm_xscale_npwr }
|
alias { "NPWR Linux Engine ethernet drivers" devs_eth_arm_xscale_npwr }
|
hardware
|
hardware
|
directory devs/eth/arm/npwr
|
directory devs/eth/arm/npwr
|
script npwr_eth_drivers.cdl
|
script npwr_eth_drivers.cdl
|
description "Ethernet drivers for NPWR Linux Engine via 82544 NIC."
|
description "Ethernet drivers for NPWR Linux Engine via 82544 NIC."
|
}
|
}
|
|
|
package CYGPKG_HAL_ARM_XSCALE_VERDE {
|
package CYGPKG_HAL_ARM_XSCALE_VERDE {
|
alias { "Intel XScale 80320 I/O Processor" hal_arm_xscale_verde }
|
alias { "Intel XScale 80320 I/O Processor" hal_arm_xscale_verde }
|
directory hal/arm/xscale/verde
|
directory hal/arm/xscale/verde
|
script hal_arm_xscale_verde.cdl
|
script hal_arm_xscale_verde.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The XSCALE HAL package provides the support needed to run
|
The XSCALE HAL package provides the support needed to run
|
eCos on Intel 80320 based systems."
|
eCos on Intel 80320 based systems."
|
}
|
}
|
|
|
package CYGPKG_HAL_ARM_XSCALE_IQ80321 {
|
package CYGPKG_HAL_ARM_XSCALE_IQ80321 {
|
alias { "Intel XScale IQ80321 eval board" hal_arm_xscale_iq80321 }
|
alias { "Intel XScale IQ80321 eval board" hal_arm_xscale_iq80321 }
|
directory hal/arm/xscale/iq80321
|
directory hal/arm/xscale/iq80321
|
script hal_arm_xscale_iq80321.cdl
|
script hal_arm_xscale_iq80321.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The IQ80321 HAL package provides the support needed to run
|
The IQ80321 HAL package provides the support needed to run
|
eCos on an Intel XScale IQ80321 evaluation board."
|
eCos on an Intel XScale IQ80321 evaluation board."
|
}
|
}
|
|
|
package CYGPKG_HAL_ARM_XSCALE_PXA2X0 {
|
package CYGPKG_HAL_ARM_XSCALE_PXA2X0 {
|
alias { "Intel PXA2X0" hal_arm_xscale_pxa2x0 }
|
alias { "Intel PXA2X0" hal_arm_xscale_pxa2x0 }
|
directory hal/arm/xscale/pxa2x0
|
directory hal/arm/xscale/pxa2x0
|
script hal_arm_xscale_pxa2x0.cdl
|
script hal_arm_xscale_pxa2x0.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The PXA2X0 HAL package provides the support needed to run
|
The PXA2X0 HAL package provides the support needed to run
|
eCos on Intel PXA2X0 based systems."
|
eCos on Intel PXA2X0 based systems."
|
}
|
}
|
|
|
package CYGPKG_HAL_ARM_XSCALE_MPC50 {
|
package CYGPKG_HAL_ARM_XSCALE_MPC50 {
|
alias { "MICROPLEX Printer Controller 5.0" hal_arm_xscale_mpc50 }
|
alias { "MICROPLEX Printer Controller 5.0" hal_arm_xscale_mpc50 }
|
directory hal/arm/xscale/mpc50
|
directory hal/arm/xscale/mpc50
|
script hal_arm_xscale_mpc50.cdl
|
script hal_arm_xscale_mpc50.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The MPC50 HAL package provides the support needed to run
|
The MPC50 HAL package provides the support needed to run
|
eCos on a MPC 5.0."
|
eCos on a MPC 5.0."
|
}
|
}
|
|
|
# --------------------------------------------------------------------------
|
# --------------------------------------------------------------------------
|
# SH packages
|
# SH packages
|
package CYGPKG_HAL_SH {
|
package CYGPKG_HAL_SH {
|
alias { "SH common HAL" hal_sh sh_hal sh_arch_hal }
|
alias { "SH common HAL" hal_sh sh_hal sh_arch_hal }
|
directory hal/sh/arch
|
directory hal/sh/arch
|
script hal_sh.cdl
|
script hal_sh.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The SH (SuperH) architecture HAL package provides generic
|
The SH (SuperH) architecture HAL package provides generic
|
support for this processor architecture. It is also
|
support for this processor architecture. It is also
|
necessary to select variant and target platform HAL
|
necessary to select variant and target platform HAL
|
packages."
|
packages."
|
}
|
}
|
|
|
package CYGPKG_HAL_SH_SH2 {
|
package CYGPKG_HAL_SH_SH2 {
|
alias { "SH2 architecture" hal_sh_sh2 }
|
alias { "SH2 architecture" hal_sh_sh2 }
|
directory hal/sh/sh2
|
directory hal/sh/sh2
|
script hal_sh_sh2.cdl
|
script hal_sh_sh2.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The SH2 (SuperH 2) variant HAL package provides generic
|
The SH2 (SuperH 2) variant HAL package provides generic
|
support for SH2 variant CPUs."
|
support for SH2 variant CPUs."
|
}
|
}
|
|
|
package CYGPKG_HAL_SH_SH3 {
|
package CYGPKG_HAL_SH_SH3 {
|
alias { "SH3 architecture" hal_sh_sh3 }
|
alias { "SH3 architecture" hal_sh_sh3 }
|
directory hal/sh/sh3
|
directory hal/sh/sh3
|
script hal_sh_sh3.cdl
|
script hal_sh_sh3.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The SH3 (SuperH 3) variant HAL package provides generic
|
The SH3 (SuperH 3) variant HAL package provides generic
|
support for SH3 variant CPUs."
|
support for SH3 variant CPUs."
|
}
|
}
|
|
|
package CYGPKG_HAL_SH_SH4 {
|
package CYGPKG_HAL_SH_SH4 {
|
alias { "SH4 architecture" hal_sh_sh4 }
|
alias { "SH4 architecture" hal_sh_sh4 }
|
directory hal/sh/sh4
|
directory hal/sh/sh4
|
script hal_sh_sh4.cdl
|
script hal_sh_sh4.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The SH4 (SuperH 4) variant HAL package provides generic
|
The SH4 (SuperH 4) variant HAL package provides generic
|
support for SH4 variant CPUs."
|
support for SH4 variant CPUs."
|
}
|
}
|
|
|
package CYGPKG_HAL_SH_EDK7708 {
|
package CYGPKG_HAL_SH_EDK7708 {
|
alias { "Hitachi SH7708 board" hal_sh_edk sh_edk_hal }
|
alias { "Hitachi SH7708 board" hal_sh_edk sh_edk_hal }
|
directory hal/sh/edk7708
|
directory hal/sh/edk7708
|
script hal_sh_edk7708.cdl
|
script hal_sh_edk7708.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This SH HAL package provides the support needed to run
|
This SH HAL package provides the support needed to run
|
eCos on a Hitachi SH3 EDK7708 board."
|
eCos on a Hitachi SH3 EDK7708 board."
|
}
|
}
|
|
|
package CYGPKG_HAL_SH_SH7708_CQ7708 {
|
package CYGPKG_HAL_SH_SH7708_CQ7708 {
|
alias { "CqREEK SH7708 board" hal_sh_cq sh_cq_hal }
|
alias { "CqREEK SH7708 board" hal_sh_cq sh_cq_hal }
|
directory hal/sh/cq7708
|
directory hal/sh/cq7708
|
script hal_sh_sh7708_cq7708.cdl
|
script hal_sh_sh7708_cq7708.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This SH HAL package provides the support needed to run
|
This SH HAL package provides the support needed to run
|
eCos on a CqREEK SH7708 board."
|
eCos on a CqREEK SH7708 board."
|
}
|
}
|
|
|
package CYGPKG_HAL_SH_SH7750_CQ7750 {
|
package CYGPKG_HAL_SH_SH7750_CQ7750 {
|
alias { "CqREEK SH7750 board" hal_sh_cqsh4 sh_cqsh4_hal }
|
alias { "CqREEK SH7750 board" hal_sh_cqsh4 sh_cqsh4_hal }
|
directory hal/sh/cq7750
|
directory hal/sh/cq7750
|
script hal_sh_sh7750_cq7750.cdl
|
script hal_sh_sh7750_cq7750.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This SH HAL package provides the support needed to run
|
This SH HAL package provides the support needed to run
|
eCos on a CqREEK SH7750 board."
|
eCos on a CqREEK SH7750 board."
|
}
|
}
|
|
|
|
|
package CYGPKG_HAL_SH_SH7729_HS7729PCI {
|
package CYGPKG_HAL_SH_SH7729_HS7729PCI {
|
alias { "Hitachi HS7729PCI board" hal_sh_sh7729_hs7729pci sh_sh7729_hs7729pci_hal }
|
alias { "Hitachi HS7729PCI board" hal_sh_sh7729_hs7729pci sh_sh7729_hs7729pci_hal }
|
directory hal/sh/hs7729pci
|
directory hal/sh/hs7729pci
|
script hal_sh_sh7729_hs7729pci.cdl
|
script hal_sh_sh7729_hs7729pci.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This SH HAL package provides the support needed to run
|
This SH HAL package provides the support needed to run
|
eCos on a Hitachi HS7729PCI board."
|
eCos on a Hitachi HS7729PCI board."
|
}
|
}
|
|
|
package CYGPKG_HAL_SH_SH77X9_SE77X9 {
|
package CYGPKG_HAL_SH_SH77X9_SE77X9 {
|
alias { "Hitachi SE77x9 board" hal_sh_sh77x9_se77x9 sh_sh77x9_se77x9_hal }
|
alias { "Hitachi SE77x9 board" hal_sh_sh77x9_se77x9 sh_sh77x9_se77x9_hal }
|
directory hal/sh/se77x9
|
directory hal/sh/se77x9
|
script hal_sh_sh77x9_se77x9.cdl
|
script hal_sh_sh77x9_se77x9.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This SH HAL package provides the support needed to run
|
This SH HAL package provides the support needed to run
|
eCos on a Hitachi Solution Engine 77x9 board."
|
eCos on a Hitachi Solution Engine 77x9 board."
|
}
|
}
|
|
|
package CYGPKG_HAL_SH_SH7751_SE7751 {
|
package CYGPKG_HAL_SH_SH7751_SE7751 {
|
alias { "Hitachi SE7751 board" hal_sh_sh7751_se7751 sh_sh7751_se7751_hal }
|
alias { "Hitachi SE7751 board" hal_sh_sh7751_se7751 sh_sh7751_se7751_hal }
|
directory hal/sh/se7751
|
directory hal/sh/se7751
|
script hal_sh_sh7751_se7751.cdl
|
script hal_sh_sh7751_se7751.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This SH HAL package provides the support needed to run
|
This SH HAL package provides the support needed to run
|
eCos on a Hitachi Solution Engine 7751 board."
|
eCos on a Hitachi Solution Engine 7751 board."
|
}
|
}
|
|
|
# --------------------------------------------------------------------------
|
# --------------------------------------------------------------------------
|
# H8300 packages
|
# H8300 packages
|
package CYGPKG_HAL_H8300 {
|
package CYGPKG_HAL_H8300 {
|
alias { "Hitachi H8300 common HAL" hal_h8300 h8300_hal}
|
alias { "Hitachi H8300 common HAL" hal_h8300 h8300_hal}
|
directory hal/h8300/arch
|
directory hal/h8300/arch
|
script hal_h8300.cdl
|
script hal_h8300.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The Hitachi H8/300 architecture HAL package provides generic support for this
|
The Hitachi H8/300 architecture HAL package provides generic support for this
|
processor architecture. It is also necessary to select a specific
|
processor architecture. It is also necessary to select a specific
|
target platform HAL package."
|
target platform HAL package."
|
}
|
}
|
|
|
package CYGPKG_HAL_H8300_H8300H {
|
package CYGPKG_HAL_H8300_H8300H {
|
alias { "Hitachi H8300H variant HAL" hal_h8300h h8300h_hal}
|
alias { "Hitachi H8300H variant HAL" hal_h8300h h8300h_hal}
|
directory hal/h8300/h8300h
|
directory hal/h8300/h8300h
|
script hal_h8300_h8300h.cdl
|
script hal_h8300_h8300h.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The H8300H HAL package provides the support needed to run eCos on a Hitachi
|
The H8300H HAL package provides the support needed to run eCos on a Hitachi
|
H8/300H processor."
|
H8/300H processor."
|
}
|
}
|
|
|
package CYGPKG_HAL_H8300_H8300H_SIM {
|
package CYGPKG_HAL_H8300_H8300H_SIM {
|
alias { "H8/300H simulator" hal_h8300h_sim h8300h_sim_hal }
|
alias { "H8/300H simulator" hal_h8300h_sim h8300h_sim_hal }
|
directory hal/h8300/sim
|
directory hal/h8300/sim
|
script hal_h8300_h8300h_sim.cdl
|
script hal_h8300_h8300h_sim.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The minimal simulator HAL package is provided for use when
|
The minimal simulator HAL package is provided for use when
|
only a simple simulation of the processor architecture is
|
only a simple simulation of the processor architecture is
|
desired, as opposed to detailed simulation of any specific
|
desired, as opposed to detailed simulation of any specific
|
board. In particular it is not possible to simulate any of
|
board. In particular it is not possible to simulate any of
|
the I/O devices, so device drivers cannot be used."
|
the I/O devices, so device drivers cannot be used."
|
}
|
}
|
|
|
package CYGPKG_HAL_H8300_H8300H_AKI3068NET {
|
package CYGPKG_HAL_H8300_H8300H_AKI3068NET {
|
alias { "Akizuki H8/3068 board" hal_h8300h_aki3068net h8300h_aki3068net_hal }
|
alias { "Akizuki H8/3068 board" hal_h8300h_aki3068net h8300h_aki3068net_hal }
|
directory hal/h8300/aki3068net
|
directory hal/h8300/aki3068net
|
script hal_h8300_h8300h_aki3068net.cdl
|
script hal_h8300_h8300h_aki3068net.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The aki HAL package provides the support needed to run
|
The aki HAL package provides the support needed to run
|
eCos on a Akizuki H8/3068 Network micom board."
|
eCos on a Akizuki H8/3068 Network micom board."
|
}
|
}
|
|
|
# ==========================================================================
|
# ==========================================================================
|
# --------------------------------------------------------------------------
|
# --------------------------------------------------------------------------
|
# i386 packages
|
# i386 packages
|
package CYGPKG_HAL_I386 {
|
package CYGPKG_HAL_I386 {
|
alias { "i386 common HAL" hal_i386 i386_hal i386_arch_hal }
|
alias { "i386 common HAL" hal_i386 i386_hal i386_arch_hal }
|
directory hal/i386/arch
|
directory hal/i386/arch
|
script hal_i386.cdl
|
script hal_i386.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The i386 architecture HAL package provides generic
|
The i386 architecture HAL package provides generic
|
support for this processor architecture. It is also
|
support for this processor architecture. It is also
|
necessary to select a specific target platform HAL
|
necessary to select a specific target platform HAL
|
package."
|
package."
|
}
|
}
|
|
|
package CYGPKG_HAL_I386_GENERIC {
|
package CYGPKG_HAL_I386_GENERIC {
|
alias { "i386 generic target" hal_i386_generic }
|
alias { "i386 generic target" hal_i386_generic }
|
directory hal/i386/generic
|
directory hal/i386/generic
|
script hal_i386_generic.cdl
|
script hal_i386_generic.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The i386 generic Target HAL package provides support
|
The i386 generic Target HAL package provides support
|
for generic IA32 processors, from the 80386 to the latest
|
for generic IA32 processors, from the 80386 to the latest
|
Pentium/Athlon."
|
Pentium/Athlon."
|
|
|
}
|
}
|
package CYGPKG_HAL_I386_PCMB {
|
package CYGPKG_HAL_I386_PCMB {
|
alias { "i386 PC Motherboard" hal_i386_pcmb }
|
alias { "i386 PC Motherboard" hal_i386_pcmb }
|
directory hal/i386/pcmb
|
directory hal/i386/pcmb
|
script hal_i386_pcmb.cdl
|
script hal_i386_pcmb.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The i386 PC Motherboard HAL package provides the
|
The i386 PC Motherboard HAL package provides the
|
support needed to run eCos binaries on a standard i386
|
support needed to run eCos binaries on a standard i386
|
PC motherboard. This is a support package for various
|
PC motherboard. This is a support package for various
|
actual platform specific targets."
|
actual platform specific targets."
|
}
|
}
|
package CYGPKG_HAL_I386_PC {
|
package CYGPKG_HAL_I386_PC {
|
alias { "i386 PC target" hal_i386_pc }
|
alias { "i386 PC target" hal_i386_pc }
|
directory hal/i386/pc
|
directory hal/i386/pc
|
script hal_i386_pc.cdl
|
script hal_i386_pc.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The i386 PC Target HAL package provides the
|
The i386 PC Target HAL package provides the
|
support needed to run eCos binaries on a standard i386
|
support needed to run eCos binaries on a standard i386
|
PC."
|
PC."
|
}
|
}
|
|
|
# --------------------------------------------------------------------------
|
# --------------------------------------------------------------------------
|
# Synthetic target.
|
# Synthetic target.
|
package CYGPKG_HAL_SYNTH {
|
package CYGPKG_HAL_SYNTH {
|
alias { "Linux synthetic target" linux }
|
alias { "Linux synthetic target" linux }
|
directory hal/synth/arch
|
directory hal/synth/arch
|
script hal_synth.cdl
|
script hal_synth.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The Linux Synthetic Target HAL package provides the
|
The Linux Synthetic Target HAL package provides the
|
support needed to run eCos binaries on top of the i386
|
support needed to run eCos binaries on top of the i386
|
Linux kernel."
|
Linux kernel."
|
}
|
}
|
|
|
package CYGPKG_HAL_SYNTH_I386 {
|
package CYGPKG_HAL_SYNTH_I386 {
|
alias { "Linux/i386 synthetic target" i386_linux }
|
alias { "Linux/i386 synthetic target" i386_linux }
|
directory hal/synth/i386linux
|
directory hal/synth/i386linux
|
script hal_synth_i386.cdl
|
script hal_synth_i386.cdl
|
hardware
|
hardware
|
description "
|
description "
|
i386 processor-specific support for the Linux synthetic target"
|
i386 processor-specific support for the Linux synthetic target"
|
}
|
}
|
|
|
# --------------------------------------------------------------------------
|
# --------------------------------------------------------------------------
|
# SPARClite packages
|
# SPARClite packages
|
package CYGPKG_HAL_SPARCLITE {
|
package CYGPKG_HAL_SPARCLITE {
|
alias { "SPARClite common HAL" hal_sparclite sparclite_hal sparclite_arch_hal }
|
alias { "SPARClite common HAL" hal_sparclite sparclite_hal sparclite_arch_hal }
|
directory hal/sparclite/arch
|
directory hal/sparclite/arch
|
script hal_sparclite.cdl
|
script hal_sparclite.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The SPARClite architecture HAL package provides generic support
|
The SPARClite architecture HAL package provides generic support
|
for this processor architecture. It is also necessary to select
|
for this processor architecture. It is also necessary to select
|
a specific target platform HAL package."
|
a specific target platform HAL package."
|
}
|
}
|
|
|
package CYGPKG_HAL_SPARCLITE_SLEB {
|
package CYGPKG_HAL_SPARCLITE_SLEB {
|
alias { "Fujitsu MB86800-MA01 board" hal_sparclite_sleb sparclite_sleb_hal }
|
alias { "Fujitsu MB86800-MA01 board" hal_sparclite_sleb sparclite_sleb_hal }
|
directory hal/sparclite/sleb
|
directory hal/sparclite/sleb
|
script hal_sparclite_sleb.cdl
|
script hal_sparclite_sleb.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The SPARClite evaluation board HAL package is provided for use
|
The SPARClite evaluation board HAL package is provided for use
|
with the Fujitsu MB8683x boards."
|
with the Fujitsu MB8683x boards."
|
}
|
}
|
|
|
package CYGPKG_HAL_SPARCLITE_SIM {
|
package CYGPKG_HAL_SPARCLITE_SIM {
|
alias { "SPARClite simulator" hal_sparclite_sim sparclite_sim_hal }
|
alias { "SPARClite simulator" hal_sparclite_sim sparclite_sim_hal }
|
directory hal/sparclite/sim
|
directory hal/sparclite/sim
|
script hal_sparclite_sim.cdl
|
script hal_sparclite_sim.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The SPARClite simulator HAL package is provided for use
|
The SPARClite simulator HAL package is provided for use
|
with the SPARClite simulator."
|
with the SPARClite simulator."
|
}
|
}
|
|
|
# --------------------------------------------------------------------------
|
# --------------------------------------------------------------------------
|
# SPARC V7/V8 packages
|
# SPARC V7/V8 packages
|
package CYGPKG_HAL_SPARC {
|
package CYGPKG_HAL_SPARC {
|
alias { "SPARC V7/V8 common HAL" hal_sparc sparc_hal sparc_arch_hal }
|
alias { "SPARC V7/V8 common HAL" hal_sparc sparc_hal sparc_arch_hal }
|
directory hal/sparc/arch
|
directory hal/sparc/arch
|
script hal_sparc.cdl
|
script hal_sparc.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The SPARC V7/V8 architecture HAL package provides generic support
|
The SPARC V7/V8 architecture HAL package provides generic support
|
for this processor architecture. It is also necessary to select
|
for this processor architecture. It is also necessary to select
|
a specific target platform HAL package."
|
a specific target platform HAL package."
|
}
|
}
|
|
|
package CYGPKG_HAL_SPARC_ERC32 {
|
package CYGPKG_HAL_SPARC_ERC32 {
|
alias { "ERC32 processor" hal_sparc_erc32 sparc_erc32_hal }
|
alias { "ERC32 processor" hal_sparc_erc32 sparc_erc32_hal }
|
directory hal/sparc/erc32
|
directory hal/sparc/erc32
|
script hal_sparc_erc32.cdl
|
script hal_sparc_erc32.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The ERC32 processor HAL package is provided for use
|
The ERC32 processor HAL package is provided for use
|
with both real hardware and the TSIM/ERC32 simulator."
|
with both real hardware and the TSIM/ERC32 simulator."
|
}
|
}
|
|
|
package CYGPKG_HAL_SPARC_LEON {
|
package CYGPKG_HAL_SPARC_LEON {
|
alias { "LEON processor" hal_sparc_leon sparc_leon_hal }
|
alias { "LEON processor" hal_sparc_leon sparc_leon_hal }
|
directory hal/sparc/leon
|
directory hal/sparc/leon
|
script hal_sparc_leon.cdl
|
script hal_sparc_leon.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The LEON processor HAL package is provided for use
|
The LEON processor HAL package is provided for use
|
with both real hardware and the TSIM/LEON simulator."
|
with both real hardware and the TSIM/LEON simulator."
|
}
|
}
|
|
|
# --------------------------------------------------------------------------
|
# --------------------------------------------------------------------------
|
# PowerPC packages
|
# PowerPC packages
|
package CYGPKG_HAL_POWERPC {
|
package CYGPKG_HAL_POWERPC {
|
alias { "PowerPC common HAL" hal_powerpc powerpc_hal powerpc_arch_hal }
|
alias { "PowerPC common HAL" hal_powerpc powerpc_hal powerpc_arch_hal }
|
directory hal/powerpc/arch
|
directory hal/powerpc/arch
|
script hal_powerpc.cdl
|
script hal_powerpc.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The PowerPC architecture HAL package provides generic
|
The PowerPC architecture HAL package provides generic
|
support for this processor architecture. It is also necessary to
|
support for this processor architecture. It is also necessary to
|
select a CPU variant and a specific target platform HAL
|
select a CPU variant and a specific target platform HAL
|
package."
|
package."
|
}
|
}
|
|
|
package CYGPKG_HAL_POWERPC_MPC8260 {
|
package CYGPKG_HAL_POWERPC_MPC8260 {
|
alias { "PowerPC MPC8260 variant HAL" hal_mpc8260 }
|
alias { "PowerPC MPC8260 variant HAL" hal_mpc8260 }
|
directory hal/powerpc/mpc8260/
|
directory hal/powerpc/mpc8260/
|
script hal_powerpc_mpc8260.cdl
|
script hal_powerpc_mpc8260.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The PowerPC MPC8260 PowerQUICCII variant HAL package provides
|
The PowerPC MPC8260 PowerQUICCII variant HAL package provides
|
support for this processor variant. It is also necessary to
|
support for this processor variant. It is also necessary to
|
select a specific target platform HAL package."
|
select a specific target platform HAL package."
|
}
|
}
|
|
|
package CYGPKG_HAL_POWERPC_MPC8xx {
|
package CYGPKG_HAL_POWERPC_MPC8xx {
|
alias { "PowerPC 8xx variant HAL" hal_mpc8xx mpc8xx_hal mpc8xx_arch_hal }
|
alias { "PowerPC 8xx variant HAL" hal_mpc8xx mpc8xx_hal mpc8xx_arch_hal }
|
directory hal/powerpc/mpc8xx/
|
directory hal/powerpc/mpc8xx/
|
script hal_powerpc_mpc8xx.cdl
|
script hal_powerpc_mpc8xx.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The PowerPC 8xx variant HAL package provides generic support
|
The PowerPC 8xx variant HAL package provides generic support
|
for this processor variant. It is also necessary to
|
for this processor variant. It is also necessary to
|
select a specific target platform HAL package."
|
select a specific target platform HAL package."
|
}
|
}
|
|
|
package CYGPKG_HAL_POWERPC_PPC60x {
|
package CYGPKG_HAL_POWERPC_PPC60x {
|
alias { "PowerPC 60x variant HAL" hal_ppc60x ppc60x_hal ppc60x_arch_hal }
|
alias { "PowerPC 60x variant HAL" hal_ppc60x ppc60x_hal ppc60x_arch_hal }
|
directory hal/powerpc/ppc60x/
|
directory hal/powerpc/ppc60x/
|
script hal_powerpc_ppc60x.cdl
|
script hal_powerpc_ppc60x.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The PowerPC 60x variant HAL package provides generic support
|
The PowerPC 60x variant HAL package provides generic support
|
for this processor variant. It is also necessary to
|
for this processor variant. It is also necessary to
|
select a specific target platform HAL package."
|
select a specific target platform HAL package."
|
}
|
}
|
|
|
package CYGPKG_HAL_POWERPC_MPC5xx {
|
package CYGPKG_HAL_POWERPC_MPC5xx {
|
alias { "PowerPC 5xx variant HAL" hal_mpc5xx mpc5xx_hal mpc5xx_arch_hal }
|
alias { "PowerPC 5xx variant HAL" hal_mpc5xx mpc5xx_hal mpc5xx_arch_hal }
|
directory hal/powerpc/mpc5xx/
|
directory hal/powerpc/mpc5xx/
|
script hal_powerpc_mpc5xx.cdl
|
script hal_powerpc_mpc5xx.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The PowerPC 5xx variant HAL package provides generic support
|
The PowerPC 5xx variant HAL package provides generic support
|
for this processor variant. It is also necessary to
|
for this processor variant. It is also necessary to
|
select a specific target platform HAL package."
|
select a specific target platform HAL package."
|
}
|
}
|
|
|
package CYGPKG_HAL_POWERPC_PPC40x {
|
package CYGPKG_HAL_POWERPC_PPC40x {
|
alias { "PowerPC 40x variant HAL" hal_ppc40x ppc40x_hal ppc40x_arch_hal }
|
alias { "PowerPC 40x variant HAL" hal_ppc40x ppc40x_hal ppc40x_arch_hal }
|
directory hal/powerpc/ppc40x/
|
directory hal/powerpc/ppc40x/
|
script hal_powerpc_ppc40x.cdl
|
script hal_powerpc_ppc40x.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The PowerPC 40x variant HAL package provides generic support
|
The PowerPC 40x variant HAL package provides generic support
|
for this processor variant. It is also necessary to
|
for this processor variant. It is also necessary to
|
select a specific target platform HAL package."
|
select a specific target platform HAL package."
|
}
|
}
|
|
|
package CYGPKG_HAL_POWERPC_COGENT {
|
package CYGPKG_HAL_POWERPC_COGENT {
|
alias { "Cogent CMA286/287 board" hal_powerpc_cogent powerpc_cogent_hal }
|
alias { "Cogent CMA286/287 board" hal_powerpc_cogent powerpc_cogent_hal }
|
directory hal/powerpc/cogent
|
directory hal/powerpc/cogent
|
script hal_powerpc_cogent.cdl
|
script hal_powerpc_cogent.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The cogent HAL package provides the support needed to run
|
The cogent HAL package provides the support needed to run
|
eCos on a Cogent board equipped with a PowerPC processor."
|
eCos on a Cogent board equipped with a PowerPC processor."
|
}
|
}
|
|
|
package CYGPKG_HAL_POWERPC_CME555 {
|
package CYGPKG_HAL_POWERPC_CME555 {
|
alias { "Axiom's CME555 evaluation board" hal_powerpc_cme555 powerpc_cme555_hal }
|
alias { "Axiom's CME555 evaluation board" hal_powerpc_cme555 powerpc_cme555_hal }
|
directory hal/powerpc/cme555
|
directory hal/powerpc/cme555
|
script hal_powerpc_cme555.cdl
|
script hal_powerpc_cme555.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The CME555 HAL package provides the support needed to run
|
The CME555 HAL package provides the support needed to run
|
eCos on a CME555 evaluation board from Axiom Manufacturing."
|
eCos on a CME555 evaluation board from Axiom Manufacturing."
|
}
|
}
|
|
|
package CYGPKG_HAL_POWERPC_EC555 {
|
package CYGPKG_HAL_POWERPC_EC555 {
|
alias { "Wuerz development board" hal_powerpc_ec555 powerpc_ec555_hal }
|
alias { "Wuerz development board" hal_powerpc_ec555 powerpc_ec555_hal }
|
directory hal/powerpc/ec555
|
directory hal/powerpc/ec555
|
script hal_powerpc_ec555.cdl
|
script hal_powerpc_ec555.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The EC555 HAL package provides the support needed to run
|
The EC555 HAL package provides the support needed to run
|
eCos on an EC555 development board from Wuerz elektronik."
|
eCos on an EC555 development board from Wuerz elektronik."
|
}
|
}
|
|
|
package CYGPKG_HAL_POWERPC_FADS {
|
package CYGPKG_HAL_POWERPC_FADS {
|
alias { "Motorola MPC8xxFADS board" hal_powerpc_fads powerpc_fads_hal }
|
alias { "Motorola MPC8xxFADS board" hal_powerpc_fads powerpc_fads_hal }
|
directory hal/powerpc/fads
|
directory hal/powerpc/fads
|
script hal_powerpc_fads.cdl
|
script hal_powerpc_fads.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The FADS HAL package provides the support needed to run
|
The FADS HAL package provides the support needed to run
|
eCos on a Motorola FADS board equipped with a PowerPC processor."
|
eCos on a Motorola FADS board equipped with a PowerPC processor."
|
}
|
}
|
package CYGPKG_HAL_POWERPC_MBX {
|
package CYGPKG_HAL_POWERPC_MBX {
|
alias { "Motorola MBX860/821 board" hal_powerpc_mbx powerpc_mbx_hal }
|
alias { "Motorola MBX860/821 board" hal_powerpc_mbx powerpc_mbx_hal }
|
directory hal/powerpc/mbx
|
directory hal/powerpc/mbx
|
script hal_powerpc_mbx.cdl
|
script hal_powerpc_mbx.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The MBX HAL package provides the support needed to run
|
The MBX HAL package provides the support needed to run
|
eCos on a Motorola MBX board equipped with a PowerPC processor."
|
eCos on a Motorola MBX board equipped with a PowerPC processor."
|
}
|
}
|
|
|
package CYGPKG_HAL_POWERPC_VIPER {
|
package CYGPKG_HAL_POWERPC_VIPER {
|
alias { "A&M Viper PPC860 board" hal_powerpc_viper powerpc_viper_hal }
|
alias { "A&M Viper PPC860 board" hal_powerpc_viper powerpc_viper_hal }
|
directory hal/powerpc/viper
|
directory hal/powerpc/viper
|
script hal_powerpc_viper.cdl
|
script hal_powerpc_viper.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The VIPER HAL package provides the support needed to run
|
The VIPER HAL package provides the support needed to run
|
eCos on a A&M VIPER board equipped with a PowerPC processor."
|
eCos on a A&M VIPER board equipped with a PowerPC processor."
|
}
|
}
|
|
|
package CYGPKG_HAL_POWERPC_ADDER {
|
package CYGPKG_HAL_POWERPC_ADDER {
|
alias { "A&M Adder PPC85x board" hal_powerpc_adder powerpc_adder_hal }
|
alias { "A&M Adder PPC85x board" hal_powerpc_adder powerpc_adder_hal }
|
directory hal/powerpc/adder
|
directory hal/powerpc/adder
|
script hal_powerpc_adder.cdl
|
script hal_powerpc_adder.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The ADDER HAL package provides the support needed to run
|
The ADDER HAL package provides the support needed to run
|
eCos on a A&M ADDER board equipped with a PowerPC processor."
|
eCos on a A&M ADDER board equipped with a PowerPC processor."
|
}
|
}
|
|
|
package CYGPKG_HAL_POWERPC_TS6 {
|
package CYGPKG_HAL_POWERPC_TS6 {
|
alias { "Delphi TigerSHARC-6 board" hal_powerpc_ts6 powerpc_ts6_hal }
|
alias { "Delphi TigerSHARC-6 board" hal_powerpc_ts6 powerpc_ts6_hal }
|
directory hal/powerpc/ts6
|
directory hal/powerpc/ts6
|
script hal_powerpc_ts6.cdl
|
script hal_powerpc_ts6.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The TS6 HAL package provides the support needed to run
|
The TS6 HAL package provides the support needed to run
|
eCos on a Delphi TigerSHARC-6 board equipped with a
|
eCos on a Delphi TigerSHARC-6 board equipped with a
|
PowerPC processor."
|
PowerPC processor."
|
}
|
}
|
|
|
package CYGPKG_HAL_POWERPC_VADS {
|
package CYGPKG_HAL_POWERPC_VADS {
|
alias { "Motorola MPC8260 VADS board" hal_powerpc_vads powerpc_vads_hal }
|
alias { "Motorola MPC8260 VADS board" hal_powerpc_vads powerpc_vads_hal }
|
directory hal/powerpc/vads
|
directory hal/powerpc/vads
|
script hal_powerpc_vads.cdl
|
script hal_powerpc_vads.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The VADS HAL package provides the support needed to run
|
The VADS HAL package provides the support needed to run
|
eCos on a Motorola MPC8260 VADS board equipped with a
|
eCos on a Motorola MPC8260 VADS board equipped with a
|
PowerPC processor."
|
PowerPC processor."
|
}
|
}
|
|
|
package CYGPKG_HAL_QUICC {
|
package CYGPKG_HAL_QUICC {
|
alias { "Motorola MBX860/821 QUICC support" hal_quicc quicc_hal quicc }
|
alias { "Motorola MBX860/821 QUICC support" hal_quicc quicc_hal quicc }
|
directory hal/powerpc/quicc
|
directory hal/powerpc/quicc
|
script hal_powerpc_quicc.cdl
|
script hal_powerpc_quicc.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The QUICC package provides some of the support needed
|
The QUICC package provides some of the support needed
|
to run eCos on a Motorola MBX board, using the QUICC
|
to run eCos on a Motorola MBX board, using the QUICC
|
feature of the MPC860 and MPC821 CPUs.
|
feature of the MPC860 and MPC821 CPUs.
|
Currently only serial IO via SMC1 is provided by
|
Currently only serial IO via SMC1 is provided by
|
this package."
|
this package."
|
}
|
}
|
|
|
package CYGPKG_HAL_POWERPC_SIM {
|
package CYGPKG_HAL_POWERPC_SIM {
|
alias { "PowerPC simulator" hal_powerpc_sim powerpc_sim_hal }
|
alias { "PowerPC simulator" hal_powerpc_sim powerpc_sim_hal }
|
directory hal/powerpc/sim
|
directory hal/powerpc/sim
|
script hal_powerpc_sim.cdl
|
script hal_powerpc_sim.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The minimal simulator HAL package is provided for use when
|
The minimal simulator HAL package is provided for use when
|
only a simple simulation of the processor architecture is
|
only a simple simulation of the processor architecture is
|
desired, as opposed to detailed simulation of any specific
|
desired, as opposed to detailed simulation of any specific
|
board. In particular it is not possible to simulate any of
|
board. In particular it is not possible to simulate any of
|
the I/O devices, so device drivers cannot be used."
|
the I/O devices, so device drivers cannot be used."
|
}
|
}
|
|
|
# --------------------------------------------------------------------------
|
# --------------------------------------------------------------------------
|
# MIPS packages
|
# MIPS packages
|
|
|
package CYGPKG_HAL_MIPS {
|
package CYGPKG_HAL_MIPS {
|
alias { "MIPS common HAL" hal_mips mips_hal mips_arch_hal }
|
alias { "MIPS common HAL" hal_mips mips_hal mips_arch_hal }
|
directory hal/mips/arch/
|
directory hal/mips/arch/
|
script hal_mips.cdl
|
script hal_mips.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The MIPS architecture HAL package provides generic support
|
The MIPS architecture HAL package provides generic support
|
for this processor architecture. It is also necessary to
|
for this processor architecture. It is also necessary to
|
select a CPU variant and a specific target platform HAL
|
select a CPU variant and a specific target platform HAL
|
package."
|
package."
|
}
|
}
|
|
|
package CYGPKG_HAL_MIPS_SIM {
|
package CYGPKG_HAL_MIPS_SIM {
|
alias { "MIPS simulator" hal_mips_sim mips_sim_hal }
|
alias { "MIPS simulator" hal_mips_sim mips_sim_hal }
|
directory hal/mips/sim
|
directory hal/mips/sim
|
script hal_mips_sim.cdl
|
script hal_mips_sim.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The minimal simulator HAL package is provided for when only
|
The minimal simulator HAL package is provided for when only
|
a simple simulation of the processor architecture is
|
a simple simulation of the processor architecture is
|
desired, as opposed to detailed simulation of any specific
|
desired, as opposed to detailed simulation of any specific
|
board. To use this minimal simulator the command
|
board. To use this minimal simulator the command
|
`target sim --board=jmr3904pal' should be used from inside
|
`target sim --board=jmr3904pal' should be used from inside
|
gdb. It is not possible to use any of the eCos device
|
gdb. It is not possible to use any of the eCos device
|
drivers when the simulator is running in this mode"
|
drivers when the simulator is running in this mode"
|
}
|
}
|
|
|
package CYGPKG_HAL_MIPS_TX39 {
|
package CYGPKG_HAL_MIPS_TX39 {
|
alias { "TX39 chip HAL" hal_tx39 tx39_hal tx39_arch_hal }
|
alias { "TX39 chip HAL" hal_tx39 tx39_hal tx39_arch_hal }
|
directory hal/mips/tx39/
|
directory hal/mips/tx39/
|
script hal_mips_tx39.cdl
|
script hal_mips_tx39.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The TX39 architecture HAL package provides generic support
|
The TX39 architecture HAL package provides generic support
|
for this processor architecture. It is also necessary to
|
for this processor architecture. It is also necessary to
|
select a specific target platform HAL package."
|
select a specific target platform HAL package."
|
}
|
}
|
|
|
package CYGPKG_HAL_MIPS_TX39_JMR3904 {
|
package CYGPKG_HAL_MIPS_TX39_JMR3904 {
|
alias { "Toshiba JMR-TX3904 board" hal_tx39_jmr3904 tx39_jmr3904_hal }
|
alias { "Toshiba JMR-TX3904 board" hal_tx39_jmr3904 tx39_jmr3904_hal }
|
directory hal/mips/jmr3904
|
directory hal/mips/jmr3904
|
script hal_mips_tx39_jmr3904.cdl
|
script hal_mips_tx39_jmr3904.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The JMR3904 HAL package should be used when targetting the
|
The JMR3904 HAL package should be used when targetting the
|
actual hardware. The same package can also be used when
|
actual hardware. The same package can also be used when
|
running on the full simulator, since this provides an
|
running on the full simulator, since this provides an
|
accurate simulation of the hardware including I/O devices.
|
accurate simulation of the hardware including I/O devices.
|
To use the simulator in this mode the command
|
To use the simulator in this mode the command
|
`target sim --board=jmr3904' should be used from inside gdb."
|
`target sim --board=jmr3904' should be used from inside gdb."
|
}
|
}
|
|
|
package CYGPKG_HAL_MIPS_MIPS32 {
|
package CYGPKG_HAL_MIPS_MIPS32 {
|
alias { "MIPS32 HAL" hal_mips32 mips32_hal mips32_arch_hal }
|
alias { "MIPS32 HAL" hal_mips32 mips32_hal mips32_arch_hal }
|
directory hal/mips/mips32/
|
directory hal/mips/mips32/
|
script hal_mips_mips32.cdl
|
script hal_mips_mips32.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The MIPS 32 architecture HAL package provides generic support
|
The MIPS 32 architecture HAL package provides generic support
|
for this processor architecture. It is also necessary to
|
for this processor architecture. It is also necessary to
|
select a specific target platform HAL package."
|
select a specific target platform HAL package."
|
}
|
}
|
|
|
package CYGPKG_HAL_MIPS_MIPS64 {
|
package CYGPKG_HAL_MIPS_MIPS64 {
|
alias { "MIPS64 HAL" hal_mips64 mips64_hal mips64_arch_hal }
|
alias { "MIPS64 HAL" hal_mips64 mips64_hal mips64_arch_hal }
|
directory hal/mips/mips64/
|
directory hal/mips/mips64/
|
script hal_mips_mips64.cdl
|
script hal_mips_mips64.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The MIPS 64 architecture HAL package provides generic support
|
The MIPS 64 architecture HAL package provides generic support
|
for this processor architecture. It is also necessary to
|
for this processor architecture. It is also necessary to
|
select a specific target platform HAL package."
|
select a specific target platform HAL package."
|
}
|
}
|
|
|
package CYGPKG_HAL_MIPS_ATLAS {
|
package CYGPKG_HAL_MIPS_ATLAS {
|
alias { "MIPS Atlas board" hal_atlas atlas_hal }
|
alias { "MIPS Atlas board" hal_atlas atlas_hal }
|
directory hal/mips/atlas
|
directory hal/mips/atlas
|
script hal_mips_atlas.cdl
|
script hal_mips_atlas.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The Atlas HAL package should be used when targetting the
|
The Atlas HAL package should be used when targetting the
|
actual hardware. "
|
actual hardware. "
|
}
|
}
|
package CYGPKG_HAL_MIPS_MALTA {
|
package CYGPKG_HAL_MIPS_MALTA {
|
alias { "MIPS Malta board" hal_malta malta_hal }
|
alias { "MIPS Malta board" hal_malta malta_hal }
|
directory hal/mips/malta
|
directory hal/mips/malta
|
script hal_mips_malta.cdl
|
script hal_mips_malta.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The Malta HAL package should be used when targetting the
|
The Malta HAL package should be used when targetting the
|
actual hardware. "
|
actual hardware. "
|
}
|
}
|
|
|
package CYGPKG_HAL_MIPS_TX49 {
|
package CYGPKG_HAL_MIPS_TX49 {
|
alias { "TX49 chip HAL" hal_tx49 tx49_hal tx49_arch_hal }
|
alias { "TX49 chip HAL" hal_tx49 tx49_hal tx49_arch_hal }
|
directory hal/mips/tx49/
|
directory hal/mips/tx49/
|
script hal_mips_tx49.cdl
|
script hal_mips_tx49.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The TX49 architecture HAL package provides generic support
|
The TX49 architecture HAL package provides generic support
|
for this processor architecture. It is also necessary to
|
for this processor architecture. It is also necessary to
|
select a specific target platform HAL package."
|
select a specific target platform HAL package."
|
}
|
}
|
|
|
package CYGPKG_HAL_MIPS_TX49_REF4955 {
|
package CYGPKG_HAL_MIPS_TX49_REF4955 {
|
alias { "Toshiba TX4955 reference platform" hal_tx49_ref4955 tx49_ref4955_hal }
|
alias { "Toshiba TX4955 reference platform" hal_tx49_ref4955 tx49_ref4955_hal }
|
directory hal/mips/ref4955
|
directory hal/mips/ref4955
|
script hal_mips_tx49_ref4955.cdl
|
script hal_mips_tx49_ref4955.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The REF4955 HAL package should be used when targetting the
|
The REF4955 HAL package should be used when targetting the
|
actual hardware."
|
actual hardware."
|
}
|
}
|
|
|
package CYGPKG_HAL_MIPS_RM7000 {
|
package CYGPKG_HAL_MIPS_RM7000 {
|
alias { "RM7000 chip HAL" hal_rm7000 rm7000_hal rm7000_arch_hal }
|
alias { "RM7000 chip HAL" hal_rm7000 rm7000_hal rm7000_arch_hal }
|
directory hal/mips/rm7000/var
|
directory hal/mips/rm7000/var
|
script hal_mips_rm7000.cdl
|
script hal_mips_rm7000.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The RM7000 architecture HAL package provides generic support
|
The RM7000 architecture HAL package provides generic support
|
for this processor architecture. It is also necessary to
|
for this processor architecture. It is also necessary to
|
select a specific target platform HAL package."
|
select a specific target platform HAL package."
|
}
|
}
|
|
|
package CYGPKG_HAL_MIPS_RM7000_OCELOT {
|
package CYGPKG_HAL_MIPS_RM7000_OCELOT {
|
alias { "PMC-Sierra Ocelot platform" hal_rm7000_ocelot rm7000_ocelot_hal }
|
alias { "PMC-Sierra Ocelot platform" hal_rm7000_ocelot rm7000_ocelot_hal }
|
directory hal/mips/rm7000/ocelot
|
directory hal/mips/rm7000/ocelot
|
script hal_mips_rm7000_ocelot.cdl
|
script hal_mips_rm7000_ocelot.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The Ocelot HAL package should be used when targetting the
|
The Ocelot HAL package should be used when targetting the
|
actual hardware."
|
actual hardware."
|
}
|
}
|
|
|
package CYGPKG_HAL_MIPS_VR4300 {
|
package CYGPKG_HAL_MIPS_VR4300 {
|
alias { "VR4300 chip HAL" hal_vr4300 vr4300_hal vr4300_arch_hal }
|
alias { "VR4300 chip HAL" hal_vr4300 vr4300_hal vr4300_arch_hal }
|
directory hal/mips/vr4300/
|
directory hal/mips/vr4300/
|
script hal_mips_vr4300.cdl
|
script hal_mips_vr4300.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The VR4300 variant HAL package provides generic support
|
The VR4300 variant HAL package provides generic support
|
for this processor architecture. It is also necessary to
|
for this processor architecture. It is also necessary to
|
select a specific target platform HAL package."
|
select a specific target platform HAL package."
|
}
|
}
|
package CYGPKG_HAL_MIPS_VR4300_VRC4373 {
|
package CYGPKG_HAL_MIPS_VR4300_VRC4373 {
|
alias { "NEC VRC4373 board" hal_vrc4373 vrc4373_hal }
|
alias { "NEC VRC4373 board" hal_vrc4373 vrc4373_hal }
|
directory hal/mips/vrc4373
|
directory hal/mips/vrc4373
|
script hal_mips_vr4300_vrc4373.cdl
|
script hal_mips_vr4300_vrc4373.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The VRC4373 HAL package should be used when targetting the
|
The VRC4373 HAL package should be used when targetting the
|
actual hardware."
|
actual hardware."
|
}
|
}
|
|
|
package CYGPKG_HAL_MIPS_VR4300_VRC4375 {
|
package CYGPKG_HAL_MIPS_VR4300_VRC4375 {
|
alias { "NEC VRC4375 board" hal_vrc4375 vrc4375_hal }
|
alias { "NEC VRC4375 board" hal_vrc4375 vrc4375_hal }
|
directory hal/mips/vrc4375
|
directory hal/mips/vrc4375
|
script hal_mips_vr4300_vrc4375.cdl
|
script hal_mips_vr4300_vrc4375.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The VRC4375 HAL package should be used when targetting the
|
The VRC4375 HAL package should be used when targetting the
|
actual hardware."
|
actual hardware."
|
}
|
}
|
|
|
package CYGPKG_HAL_MIPS_VR4300_VRC437X {
|
package CYGPKG_HAL_MIPS_VR4300_VRC437X {
|
alias { "NEC VRC437X support" hal_vrc437x vrc437x_hal }
|
alias { "NEC VRC437X support" hal_vrc437x vrc437x_hal }
|
directory hal/mips/vrc437x
|
directory hal/mips/vrc437x
|
script hal_mips_vr4300_vrc437x.cdl
|
script hal_mips_vr4300_vrc437x.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The VRC437X HAL package should be used when targetting harware
|
The VRC437X HAL package should be used when targetting harware
|
that contains either a VRC437X companion chip."
|
that contains either a VRC437X companion chip."
|
}
|
}
|
|
|
package CYGPKG_HAL_MIPS_UPD985XX {
|
package CYGPKG_HAL_MIPS_UPD985XX {
|
alias { "upd985xx chip HAL" hal_upd985xx upd985xx_hal upd985xx_arch_hal }
|
alias { "upd985xx chip HAL" hal_upd985xx upd985xx_hal upd985xx_arch_hal }
|
directory hal/mips/upd985xx/
|
directory hal/mips/upd985xx/
|
script hal_mips_upd985xx.cdl
|
script hal_mips_upd985xx.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The UPD985XX variant HAL package provides generic support
|
The UPD985XX variant HAL package provides generic support
|
for this NEC system-on-chip processor architecture, uPD985xx.
|
for this NEC system-on-chip processor architecture, uPD985xx.
|
It is also necessary to
|
It is also necessary to
|
select a specific target platform HAL package."
|
select a specific target platform HAL package."
|
}
|
}
|
|
|
package CYGPKG_HAL_MIPS_IDT32334 {
|
package CYGPKG_HAL_MIPS_IDT32334 {
|
alias { "MIPS IDT32334 variant HAL" hal_idt32334 idt32334_hal idt32334_arch_hal }
|
alias { "MIPS IDT32334 variant HAL" hal_idt32334 idt32334_hal idt32334_arch_hal }
|
directory hal/mips/idt32334
|
directory hal/mips/idt32334
|
script hal_mips_idt32334.cdl
|
script hal_mips_idt32334.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The IDT32334 variant HAL package provides generic support
|
The IDT32334 variant HAL package provides generic support
|
for platforms based on this variant. It is also necessary to
|
for platforms based on this variant. It is also necessary to
|
select a specific target platform HAL package."
|
select a specific target platform HAL package."
|
}
|
}
|
|
|
package CYGPKG_HAL_MIPS_IDT32334_REFIDT334 {
|
package CYGPKG_HAL_MIPS_IDT32334_REFIDT334 {
|
alias { "MIPS IDT79S334A reference platform" hal_idt32334_refIDT334 idt32334_refIDT334_hal }
|
alias { "MIPS IDT79S334A reference platform" hal_idt32334_refIDT334 idt32334_refIDT334_hal }
|
directory hal/mips/idt79s334a
|
directory hal/mips/idt79s334a
|
script hal_mips_idt32334_refidt334.cdl
|
script hal_mips_idt32334_refidt334.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The REFIDT334 HAL package should be used when targetting the
|
The REFIDT334 HAL package should be used when targetting the
|
actual hardware."
|
actual hardware."
|
}
|
}
|
|
|
# --------------------------------------------------------------------------
|
# --------------------------------------------------------------------------
|
# MN10300 packages
|
# MN10300 packages
|
|
|
package CYGPKG_HAL_MN10300 {
|
package CYGPKG_HAL_MN10300 {
|
alias { "MN10300 common HAL" hal_mn10300 mn10300_hal mn10300_arch_hal }
|
alias { "MN10300 common HAL" hal_mn10300 mn10300_hal mn10300_arch_hal }
|
directory hal/mn10300/arch
|
directory hal/mn10300/arch
|
script hal_mn10300.cdl
|
script hal_mn10300.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The MN10300 architecture HAL package provides generic
|
The MN10300 architecture HAL package provides generic
|
support for this processor architecture. It is also
|
support for this processor architecture. It is also
|
necessary to select a specific target platform HAL
|
necessary to select a specific target platform HAL
|
package."
|
package."
|
}
|
}
|
|
|
package CYGPKG_HAL_MN10300_AM31 {
|
package CYGPKG_HAL_MN10300_AM31 {
|
alias { "MN10300 AM31 variant HAL" hal_mn10300_am31 mn10300_am31_hal }
|
alias { "MN10300 AM31 variant HAL" hal_mn10300_am31 mn10300_am31_hal }
|
directory hal/mn10300/am31
|
directory hal/mn10300/am31
|
script hal_mn10300_am31.cdl
|
script hal_mn10300_am31.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The MN10300 AM31 variant HAL package provides generic
|
The MN10300 AM31 variant HAL package provides generic
|
support for this processor architecture. It is also
|
support for this processor architecture. It is also
|
necessary to select a specific target platform HAL
|
necessary to select a specific target platform HAL
|
package."
|
package."
|
}
|
}
|
|
|
package CYGPKG_HAL_MN10300_AM31_SIM {
|
package CYGPKG_HAL_MN10300_AM31_SIM {
|
alias { "MN10300 simulator" hal_mn10300_sim mn10300_sim_hal }
|
alias { "MN10300 simulator" hal_mn10300_sim mn10300_sim_hal }
|
directory hal/mn10300/sim
|
directory hal/mn10300/sim
|
script hal_mn10300_am31_sim.cdl
|
script hal_mn10300_am31_sim.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The minimal simulator HAL package is provided for use when
|
The minimal simulator HAL package is provided for use when
|
only a simple simulation of the processor architecture is
|
only a simple simulation of the processor architecture is
|
desired, as opposed to detailed simulation of any specific
|
desired, as opposed to detailed simulation of any specific
|
board. In particular it is not possible to simulate any of
|
board. In particular it is not possible to simulate any of
|
the I/O devices, so device drivers cannot be used."
|
the I/O devices, so device drivers cannot be used."
|
}
|
}
|
|
|
package CYGPKG_HAL_MN10300_AM31_STDEVAL1 {
|
package CYGPKG_HAL_MN10300_AM31_STDEVAL1 {
|
alias { "Matsushita stdeval1 board" hal_mn10300_stdeval1 mn10300_stdeval1_hal }
|
alias { "Matsushita stdeval1 board" hal_mn10300_stdeval1 mn10300_stdeval1_hal }
|
directory hal/mn10300/stdeval1
|
directory hal/mn10300/stdeval1
|
script hal_mn10300_am31_stdeval1.cdl
|
script hal_mn10300_am31_stdeval1.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The stdeval1 HAL package should be used when targetting the
|
The stdeval1 HAL package should be used when targetting the
|
actual hardware. The same package can also be used when
|
actual hardware. The same package can also be used when
|
running on the full MN10300 simulator, since this provides
|
running on the full MN10300 simulator, since this provides
|
an accurate simulation of the full hardware including I/O
|
an accurate simulation of the full hardware including I/O
|
devices."
|
devices."
|
}
|
}
|
package CYGPKG_HAL_MN10300_AM33 {
|
package CYGPKG_HAL_MN10300_AM33 {
|
alias { "MN10300 AM33 variant HAL" hal_mn10300_am33 mn10300_am33_hal }
|
alias { "MN10300 AM33 variant HAL" hal_mn10300_am33 mn10300_am33_hal }
|
directory hal/mn10300/am33
|
directory hal/mn10300/am33
|
script hal_mn10300_am33.cdl
|
script hal_mn10300_am33.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The MN10300 AM33 variant HAL package provides generic
|
The MN10300 AM33 variant HAL package provides generic
|
support for this processor architecture. It is also
|
support for this processor architecture. It is also
|
necessary to select a specific target platform HAL
|
necessary to select a specific target platform HAL
|
package."
|
package."
|
}
|
}
|
|
|
package CYGPKG_HAL_MN10300_AM33_STB {
|
package CYGPKG_HAL_MN10300_AM33_STB {
|
alias { "Matsushita STB board" hal_mn10300_am33_stb mn10300_am33_stb_hal }
|
alias { "Matsushita STB board" hal_mn10300_am33_stb mn10300_am33_stb_hal }
|
directory hal/mn10300/stb
|
directory hal/mn10300/stb
|
script hal_mn10300_am33_stb.cdl
|
script hal_mn10300_am33_stb.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The STB HAL package should be used when targetting the
|
The STB HAL package should be used when targetting the
|
actual hardware for the AM33 STB evaluation board."
|
actual hardware for the AM33 STB evaluation board."
|
}
|
}
|
|
|
package CYGPKG_HAL_MN10300_AM33_ASB {
|
package CYGPKG_HAL_MN10300_AM33_ASB {
|
alias { "Matsushita ASB2303 board" hal_mn10300_am33_asb mn10300_am33_asb_hal }
|
alias { "Matsushita ASB2303 board" hal_mn10300_am33_asb mn10300_am33_asb_hal }
|
directory hal/mn10300/asb
|
directory hal/mn10300/asb
|
script hal_mn10300_am33_asb.cdl
|
script hal_mn10300_am33_asb.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The ASB2303 HAL package should be used when targetting the
|
The ASB2303 HAL package should be used when targetting the
|
actual hardware for the AM33 ASB2303 evaluation board."
|
actual hardware for the AM33 ASB2303 evaluation board."
|
}
|
}
|
|
|
package CYGPKG_HAL_MN10300_AM33_ASB2305 {
|
package CYGPKG_HAL_MN10300_AM33_ASB2305 {
|
alias { "Matsushita ASB2305 board" hal_mn10300_am33_asb2305
|
alias { "Matsushita ASB2305 board" hal_mn10300_am33_asb2305
|
mn10300_am33_asb2305_hal }
|
mn10300_am33_asb2305_hal }
|
directory hal/mn10300/asb2305
|
directory hal/mn10300/asb2305
|
script hal_mn10300_am33_asb2305.cdl
|
script hal_mn10300_am33_asb2305.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The ASB2305 HAL package should be used when targetting the
|
The ASB2305 HAL package should be used when targetting the
|
actual hardware for the AM33 ASB2305 evaluation board."
|
actual hardware for the AM33 ASB2305 evaluation board."
|
}
|
}
|
|
|
# --------------------------------------------------------------------------
|
# --------------------------------------------------------------------------
|
# NEC packages
|
# NEC packages
|
package CYGPKG_HAL_V85X {
|
package CYGPKG_HAL_V85X {
|
alias { "NEC V85x common HAL" hal_v85x nec_arch_hal }
|
alias { "NEC V85x common HAL" hal_v85x nec_arch_hal }
|
directory hal/v85x/arch
|
directory hal/v85x/arch
|
script hal_v85x.cdl
|
script hal_v85x.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The NEC V85x architecture HAL package provides generic support for this
|
The NEC V85x architecture HAL package provides generic support for this
|
processor architecture. It is also necessary to select a specific
|
processor architecture. It is also necessary to select a specific
|
target platform HAL package."
|
target platform HAL package."
|
}
|
}
|
|
|
package CYGPKG_HAL_V85X_V850 {
|
package CYGPKG_HAL_V85X_V850 {
|
alias { "NEC V850 variant HAL" hal_v85x_v850 nec_v850_hal }
|
alias { "NEC V850 variant HAL" hal_v85x_v850 nec_v850_hal }
|
directory hal/v85x/v850
|
directory hal/v85x/v850
|
script hal_v85x_v850.cdl
|
script hal_v85x_v850.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The V850 HAL package provides the support needed to run eCos on a NEC V850
|
The V850 HAL package provides the support needed to run eCos on a NEC V850
|
processor."
|
processor."
|
}
|
}
|
|
|
package CYGPKG_HAL_V85X_V850_CEB {
|
package CYGPKG_HAL_V85X_V850_CEB {
|
alias { "Cosmo CEB-V850/SA1 board" hal_v85x_v850_ceb nec_v850_ceb_hal }
|
alias { "Cosmo CEB-V850/SA1 board" hal_v85x_v850_ceb nec_v850_ceb_hal }
|
directory hal/v85x/ceb_v850
|
directory hal/v85x/ceb_v850
|
script hal_v85x_ceb_v850.cdl
|
script hal_v85x_ceb_v850.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The CEB-V850/SA1 HAL package provides the support needed to run eCos on a Cosmo CEB-V850/SA1
|
The CEB-V850/SA1 HAL package provides the support needed to run eCos on a Cosmo CEB-V850/SA1
|
evaluation board."
|
evaluation board."
|
}
|
}
|
|
|
# --------------------------------------------------------------------------
|
# --------------------------------------------------------------------------
|
# m68k packages
|
# m68k packages
|
|
|
package CYGPKG_HAL_M68K {
|
package CYGPKG_HAL_M68K {
|
alias { "m68k common HAL" hal_m68k m68k_hal m68k_arch_hal }
|
alias { "m68k common HAL" hal_m68k m68k_hal m68k_arch_hal }
|
directory hal/m68k/arch
|
directory hal/m68k/arch
|
script hal_m68k.cdl
|
script hal_m68k.cdl
|
hardware
|
hardware
|
|
|
description "The m68k architecture HAL package provides generic
|
description "The m68k architecture HAL package provides generic
|
support for this processor architecture. It is also
|
support for this processor architecture. It is also
|
necessary to select a specific target platform HAL
|
necessary to select a specific target platform HAL
|
package."
|
package."
|
|
|
}
|
}
|
|
|
package CYGPKG_HAL_M68K_MCF52xx {
|
package CYGPKG_HAL_M68K_MCF52xx {
|
alias { "68k/Coldfire version 2 core variant HAL"
|
alias { "68k/Coldfire version 2 core variant HAL"
|
hal_m68k_mcf52xx
|
hal_m68k_mcf52xx
|
m68k_mcf52xx_hal }
|
m68k_mcf52xx_hal }
|
directory hal/m68k/mcf52xx/var
|
directory hal/m68k/mcf52xx/var
|
script hal_m68k_mcf52xx.cdl
|
script hal_m68k_mcf52xx.cdl
|
hardware
|
hardware
|
|
|
description "The 68k/Coldfire version 2 core variant HAL package
|
description "The 68k/Coldfire version 2 core variant HAL package
|
provides generic support for the version 2 Coldfire core.
|
provides generic support for the version 2 Coldfire core.
|
It is also necessary to select a specific target platform
|
It is also necessary to select a specific target platform
|
HAL package."
|
HAL package."
|
}
|
}
|
|
|
package CYGPKG_HAL_M68K_MCF52xx_MCF5272 {
|
package CYGPKG_HAL_M68K_MCF52xx_MCF5272 {
|
alias { "mcf5272 68k/Coldfire processor variant HAL"
|
alias { "mcf5272 68k/Coldfire processor variant HAL"
|
hal_m68k_mcf52xx_mcf5272
|
hal_m68k_mcf52xx_mcf5272
|
m68k_mcf52xx_mcf5272_hal }
|
m68k_mcf52xx_mcf5272_hal }
|
directory hal/m68k/mcf52xx/mcf5272/proc
|
directory hal/m68k/mcf52xx/mcf5272/proc
|
script hal_m68k_mcf52xx_mcf5272.cdl
|
script hal_m68k_mcf52xx_mcf5272.cdl
|
hardware
|
hardware
|
|
|
description "The mcf5272 68k/Coldfire processor variant HAL package
|
description "The mcf5272 68k/Coldfire processor variant HAL package
|
provides generic support for this processor architecture.
|
provides generic support for this processor architecture.
|
It is also necessary to select a specific target platform
|
It is also necessary to select a specific target platform
|
HAL package."
|
HAL package."
|
|
|
}
|
}
|
|
|
package CYGPKG_HAL_M68K_MCF52xx_MCF5272_MCF5272C3 {
|
package CYGPKG_HAL_M68K_MCF52xx_MCF5272_MCF5272C3 {
|
alias { "Motorola mcf5272c3 evaluation board platform HAL"
|
alias { "Motorola mcf5272c3 evaluation board platform HAL"
|
hal_m68k_mcf52xx_mcf5272_mcf5272c3
|
hal_m68k_mcf52xx_mcf5272_mcf5272c3
|
m68k_mcf52xx_mcf5272_mcf5272c3_hal }
|
m68k_mcf52xx_mcf5272_mcf5272c3_hal }
|
directory hal/m68k/mcf52xx/mcf5272/mcf5272c3/plf
|
directory hal/m68k/mcf52xx/mcf5272/mcf5272c3/plf
|
script hal_m68k_mcf52xx_mcf5272_mcf5272c3.cdl
|
script hal_m68k_mcf52xx_mcf5272_mcf5272c3.cdl
|
hardware
|
hardware
|
|
|
description "The Motorola mcf5272c3 evaluation board platform HAL
|
description "The Motorola mcf5272c3 evaluation board platform HAL
|
package should be used when targeting the actual hardware
|
package should be used when targeting the actual hardware
|
for the Motorola mcf5272c3 evaluation board platform."
|
for the Motorola mcf5272c3 evaluation board platform."
|
|
|
}
|
}
|
|
|
# --------------------------------------------------------------------------
|
# --------------------------------------------------------------------------
|
# CalmRISC16 packages
|
# CalmRISC16 packages
|
|
|
package CYGPKG_HAL_CALM16 {
|
package CYGPKG_HAL_CALM16 {
|
alias { "CalmRISC16 common HAL" hal_calm16 calm16_hal calm16_arch_hal }
|
alias { "CalmRISC16 common HAL" hal_calm16 calm16_hal calm16_arch_hal }
|
directory hal/calmrisc16/arch/
|
directory hal/calmrisc16/arch/
|
script hal_calm16.cdl
|
script hal_calm16.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The CalmRISC16 architecture HAL package provides generic support
|
The CalmRISC16 architecture HAL package provides generic support
|
for this processor architecture. It is also necessary to
|
for this processor architecture. It is also necessary to
|
select a CPU variant and a specific target platform HAL
|
select a CPU variant and a specific target platform HAL
|
package."
|
package."
|
}
|
}
|
|
|
package CYGPKG_HAL_CALM16_CORE {
|
package CYGPKG_HAL_CALM16_CORE {
|
alias { "CORE HAL" hal_calm16core calm16core_hal calm16core_arch_hal }
|
alias { "CORE HAL" hal_calm16core calm16core_hal calm16core_arch_hal }
|
directory hal/calmrisc16/core/
|
directory hal/calmrisc16/core/
|
script hal_calm16_core.cdl
|
script hal_calm16_core.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The CalmRISC16 Core architecture HAL package provides generic support
|
The CalmRISC16 Core architecture HAL package provides generic support
|
for this processor architecture. It is also necessary to
|
for this processor architecture. It is also necessary to
|
select a specific target platform HAL package."
|
select a specific target platform HAL package."
|
}
|
}
|
|
|
package CYGPKG_HAL_CALM16_CEB {
|
package CYGPKG_HAL_CALM16_CEB {
|
alias { "Core eval board" hal_ceb ceb_hal }
|
alias { "Core eval board" hal_ceb ceb_hal }
|
directory hal/calmrisc16/ceb
|
directory hal/calmrisc16/ceb
|
script hal_calm16_ceb.cdl
|
script hal_calm16_ceb.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The CalmRISC16 HAL package should be used when targetting the
|
The CalmRISC16 HAL package should be used when targetting the
|
actual hardware. "
|
actual hardware. "
|
}
|
}
|
# --------------------------------------------------------------------------
|
# --------------------------------------------------------------------------
|
# CalmRISC32 packages
|
# CalmRISC32 packages
|
|
|
package CYGPKG_HAL_CALM32 {
|
package CYGPKG_HAL_CALM32 {
|
alias { "CalmRISC32 common HAL" hal_calm32 calm32_hal calm32_arch_hal }
|
alias { "CalmRISC32 common HAL" hal_calm32 calm32_hal calm32_arch_hal }
|
directory hal/calmrisc32/arch/
|
directory hal/calmrisc32/arch/
|
script hal_calm32.cdl
|
script hal_calm32.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The CalmRISC32 architecture HAL package provides generic support
|
The CalmRISC32 architecture HAL package provides generic support
|
for this processor architecture. It is also necessary to
|
for this processor architecture. It is also necessary to
|
select a CPU variant and a specific target platform HAL
|
select a CPU variant and a specific target platform HAL
|
package."
|
package."
|
}
|
}
|
|
|
package CYGPKG_HAL_CALM32_CORE {
|
package CYGPKG_HAL_CALM32_CORE {
|
alias { "CORE HAL" hal_calm32core calm32core_hal calm32core_arch_hal }
|
alias { "CORE HAL" hal_calm32core calm32core_hal calm32core_arch_hal }
|
directory hal/calmrisc32/core/
|
directory hal/calmrisc32/core/
|
script hal_calm32_core.cdl
|
script hal_calm32_core.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The CalmRISC32 Core architecture HAL package provides generic support
|
The CalmRISC32 Core architecture HAL package provides generic support
|
for this processor architecture. It is also necessary to
|
for this processor architecture. It is also necessary to
|
select a specific target platform HAL package."
|
select a specific target platform HAL package."
|
}
|
}
|
|
|
package CYGPKG_HAL_CALM32_CEB {
|
package CYGPKG_HAL_CALM32_CEB {
|
alias { "Core eval board" hal_ceb ceb_hal }
|
alias { "Core eval board" hal_ceb ceb_hal }
|
directory hal/calmrisc32/ceb
|
directory hal/calmrisc32/ceb
|
script hal_calm32_ceb.cdl
|
script hal_calm32_ceb.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The CalmRISC32 HAL package should be used when targetting the
|
The CalmRISC32 HAL package should be used when targetting the
|
actual hardware. "
|
actual hardware. "
|
}
|
}
|
|
|
|
|
# --------------------------------------------------------------------------
|
# --------------------------------------------------------------------------
|
# FUJITSU packages
|
# FUJITSU packages
|
package CYGPKG_HAL_FRV {
|
package CYGPKG_HAL_FRV {
|
alias { "FR-V (Fujitsu) common HAL" hal_frv frv_hal frv_arch_hal }
|
alias { "FR-V (Fujitsu) common HAL" hal_frv frv_hal frv_arch_hal }
|
directory hal/frv/arch
|
directory hal/frv/arch
|
script hal_frv.cdl
|
script hal_frv.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The FRV architecture HAL package provides generic support for this
|
The FRV architecture HAL package provides generic support for this
|
processor architecture. It is also necessary to select a specific
|
processor architecture. It is also necessary to select a specific
|
target platform HAL package."
|
target platform HAL package."
|
}
|
}
|
|
|
package CYGPKG_HAL_FRV_FRV400 {
|
package CYGPKG_HAL_FRV_FRV400 {
|
alias { "FUJITSU development board (FR-V 400)" hal_frv_frv400 frv_frv400_hal }
|
alias { "FUJITSU development board (FR-V 400)" hal_frv_frv400 frv_frv400_hal }
|
directory hal/frv/frv400
|
directory hal/frv/frv400
|
script hal_frv_frv400.cdl
|
script hal_frv_frv400.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The FRV400 HAL package provides the support needed to run eCos on a FUJITSU
|
The FRV400 HAL package provides the support needed to run eCos on a FUJITSU
|
MB93091 (FR-V 400) eval board."
|
MB93091 (FR-V 400) eval board."
|
}
|
}
|
|
|
package CYGPKG_DEVS_ETH_FRV_FRV400 {
|
package CYGPKG_DEVS_ETH_FRV_FRV400 {
|
alias { "Fujitsu FR-V 400 with 82559 ethernet driver"
|
alias { "Fujitsu FR-V 400 with 82559 ethernet driver"
|
devs_eth_frv_frv400 frv400_eth_driver }
|
devs_eth_frv_frv400 frv400_eth_driver }
|
hardware
|
hardware
|
directory devs/eth/frv/frv400
|
directory devs/eth/frv/frv400
|
script frv400_eth_drivers.cdl
|
script frv400_eth_drivers.cdl
|
description "Ethernet driver for Fujitsu FR-V 400 with Intel
|
description "Ethernet driver for Fujitsu FR-V 400 with Intel
|
i82559 ethernet interfaces."
|
i82559 ethernet interfaces."
|
}
|
}
|
# --------------------------------------------------------------------------
|
# --------------------------------------------------------------------------
|
|
|
# ==========================================================================
|
# ==========================================================================
|
|
|
# --------------------------------------------------------------------------
|
# --------------------------------------------------------------------------
|
# i386 targets
|
# i386 targets
|
target pc {
|
target pc {
|
alias { "i386 PC target" }
|
alias { "i386 PC target" }
|
packages { CYGPKG_HAL_I386
|
packages { CYGPKG_HAL_I386
|
CYGPKG_HAL_I386_GENERIC
|
CYGPKG_HAL_I386_GENERIC
|
CYGPKG_HAL_I386_PC
|
CYGPKG_HAL_I386_PC
|
CYGPKG_HAL_I386_PCMB
|
CYGPKG_HAL_I386_PCMB
|
CYGPKG_IO_PCI
|
CYGPKG_IO_PCI
|
CYGPKG_IO_SERIAL_GENERIC_16X5X
|
CYGPKG_IO_SERIAL_GENERIC_16X5X
|
CYGPKG_IO_SERIAL_I386_PC
|
CYGPKG_IO_SERIAL_I386_PC
|
CYGPKG_DEVS_ETH_INTEL_I82559
|
CYGPKG_DEVS_ETH_INTEL_I82559
|
CYGPKG_DEVS_ETH_I386_PC_I82559
|
CYGPKG_DEVS_ETH_I386_PC_I82559
|
CYGPKG_DEVICES_WALLCLOCK_DALLAS_DS12887
|
CYGPKG_DEVICES_WALLCLOCK_DALLAS_DS12887
|
CYGPKG_DEVICES_WALLCLOCK_I386_PC
|
CYGPKG_DEVICES_WALLCLOCK_I386_PC
|
}
|
}
|
description "
|
description "
|
The pc target provides the
|
The pc target provides the
|
packages needed to run eCos binaries on a standard i386
|
packages needed to run eCos binaries on a standard i386
|
PC motherboard."
|
PC motherboard."
|
}
|
}
|
|
|
target pc_giga {
|
target pc_giga {
|
alias { "i386 PC target with Gigabit ethernet" }
|
alias { "i386 PC target with Gigabit ethernet" }
|
packages { CYGPKG_HAL_I386
|
packages { CYGPKG_HAL_I386
|
CYGPKG_HAL_I386_GENERIC
|
CYGPKG_HAL_I386_GENERIC
|
CYGPKG_HAL_I386_PC
|
CYGPKG_HAL_I386_PC
|
CYGPKG_HAL_I386_PCMB
|
CYGPKG_HAL_I386_PCMB
|
CYGPKG_IO_PCI
|
CYGPKG_IO_PCI
|
CYGPKG_IO_SERIAL_GENERIC_16X5X
|
CYGPKG_IO_SERIAL_GENERIC_16X5X
|
CYGPKG_IO_SERIAL_I386_PC
|
CYGPKG_IO_SERIAL_I386_PC
|
CYGPKG_DEVS_ETH_INTEL_I82544
|
CYGPKG_DEVS_ETH_INTEL_I82544
|
CYGPKG_DEVS_ETH_I386_PC_I82544
|
CYGPKG_DEVS_ETH_I386_PC_I82544
|
CYGPKG_DEVICES_WALLCLOCK_DALLAS_DS12887
|
CYGPKG_DEVICES_WALLCLOCK_DALLAS_DS12887
|
CYGPKG_DEVICES_WALLCLOCK_I386_PC
|
CYGPKG_DEVICES_WALLCLOCK_I386_PC
|
}
|
}
|
description "
|
description "
|
The pc target provides the packages needed to run eCos binaries
|
The pc target provides the packages needed to run eCos binaries
|
on a standard i386 PC motherboard with an Intel 82543/82544 based
|
on a standard i386 PC motherboard with an Intel 82543/82544 based
|
Gigabit ethernet interface."
|
Gigabit ethernet interface."
|
}
|
}
|
|
|
# --------------------------------------------------------------------------
|
# --------------------------------------------------------------------------
|
# FRV targets
|
# FRV targets
|
target frv400 {
|
target frv400 {
|
alias { "Fujitsu development board (FR-V 400)" FRV400 }
|
alias { "Fujitsu development board (FR-V 400)" FRV400 }
|
packages { CYGPKG_HAL_FRV
|
packages { CYGPKG_HAL_FRV
|
CYGPKG_HAL_FRV_FRV400
|
CYGPKG_HAL_FRV_FRV400
|
CYGPKG_IO_PCI
|
CYGPKG_IO_PCI
|
CYGPKG_DEVS_ETH_FRV_FRV400
|
CYGPKG_DEVS_ETH_FRV_FRV400
|
CYGPKG_DEVS_ETH_NS_DP83902A
|
CYGPKG_DEVS_ETH_NS_DP83902A
|
CYGPKG_DEVS_FLASH_FRV_FRV400
|
CYGPKG_DEVS_FLASH_FRV_FRV400
|
CYGPKG_DEVS_FLASH_AMD_AM29XXXXX
|
CYGPKG_DEVS_FLASH_AMD_AM29XXXXX
|
}
|
}
|
description "
|
description "
|
The frv400 target provides the packages needed to run eCos on a Fujistu
|
The frv400 target provides the packages needed to run eCos on a Fujistu
|
development board (FR-V 400)."
|
development board (FR-V 400)."
|
}
|
}
|
|
|
# --------------------------------------------------------------------------
|
# --------------------------------------------------------------------------
|
# ARM Targets
|
# ARM Targets
|
|
|
target pid {
|
target pid {
|
alias { "ARM development board (PID)" PID }
|
alias { "ARM development board (PID)" PID }
|
packages { CYGPKG_HAL_ARM
|
packages { CYGPKG_HAL_ARM
|
CYGPKG_HAL_ARM_PID
|
CYGPKG_HAL_ARM_PID
|
CYGPKG_IO_SERIAL_GENERIC_16X5X
|
CYGPKG_IO_SERIAL_GENERIC_16X5X
|
CYGPKG_IO_SERIAL_ARM_PID
|
CYGPKG_IO_SERIAL_ARM_PID
|
CYGPKG_DEVS_FLASH_ARM_PID
|
CYGPKG_DEVS_FLASH_ARM_PID
|
CYGPKG_DEVS_FLASH_ATMEL_AT29CXXXX
|
CYGPKG_DEVS_FLASH_ATMEL_AT29CXXXX
|
}
|
}
|
description "
|
description "
|
The pid target provides the packages needed to run eCos on an ARM
|
The pid target provides the packages needed to run eCos on an ARM
|
development board (formerly known as PID)."
|
development board (formerly known as PID)."
|
}
|
}
|
|
|
target aeb {
|
target aeb {
|
alias { "ARM evaluation board (AEB-1)" aeb1 }
|
alias { "ARM evaluation board (AEB-1)" aeb1 }
|
packages { CYGPKG_HAL_ARM
|
packages { CYGPKG_HAL_ARM
|
CYGPKG_HAL_ARM_AEB
|
CYGPKG_HAL_ARM_AEB
|
CYGPKG_IO_SERIAL_ARM_AEB
|
CYGPKG_IO_SERIAL_ARM_AEB
|
CYGPKG_DEVICES_WATCHDOG_ARM_AEB
|
CYGPKG_DEVICES_WATCHDOG_ARM_AEB
|
}
|
}
|
description "
|
description "
|
The aeb target provides the packages needed to run eCos on an ARM
|
The aeb target provides the packages needed to run eCos on an ARM
|
evaluation board (AEB-1)."
|
evaluation board (AEB-1)."
|
}
|
}
|
|
|
target e7t {
|
target e7t {
|
alias { "ARM Evaluator7T board (AEB-2)" aeb2 }
|
alias { "ARM Evaluator7T board (AEB-2)" aeb2 }
|
packages { CYGPKG_HAL_ARM
|
packages { CYGPKG_HAL_ARM
|
CYGPKG_HAL_ARM_E7T
|
CYGPKG_HAL_ARM_E7T
|
CYGPKG_IO_SERIAL_ARM_E7T
|
CYGPKG_IO_SERIAL_ARM_E7T
|
}
|
}
|
description "
|
description "
|
The e7t target provides the packages needed to run eCos on an ARM
|
The e7t target provides the packages needed to run eCos on an ARM
|
Evaluator7T board (aka AEB-2)."
|
Evaluator7T board (aka AEB-2)."
|
}
|
}
|
|
|
target integrator_arm7 {
|
target integrator_arm7 {
|
alias { "ARM development board (INTEGRATOR) with ARM7TDMI" integrator }
|
alias { "ARM development board (INTEGRATOR) with ARM7TDMI" integrator }
|
packages { CYGPKG_HAL_ARM
|
packages { CYGPKG_HAL_ARM
|
CYGPKG_HAL_ARM_INTEGRATOR
|
CYGPKG_HAL_ARM_INTEGRATOR
|
CYGPKG_IO_PCI
|
CYGPKG_IO_PCI
|
CYGPKG_IO_SERIAL_ARM_INTEGRATOR
|
CYGPKG_IO_SERIAL_ARM_INTEGRATOR
|
CYGPKG_DEVS_FLASH_INTEL_28FXXX
|
CYGPKG_DEVS_FLASH_INTEL_28FXXX
|
CYGPKG_DEVS_FLASH_ARM_INTEGRATOR
|
CYGPKG_DEVS_FLASH_ARM_INTEGRATOR
|
CYGPKG_DEVS_ETH_INTEL_I82559
|
CYGPKG_DEVS_ETH_INTEL_I82559
|
CYGPKG_DEVS_ETH_ARM_INTEGRATOR
|
CYGPKG_DEVS_ETH_ARM_INTEGRATOR
|
}
|
}
|
description "
|
description "
|
The INTEGRATOR_ARM7 target provides the packages needed to
|
The INTEGRATOR_ARM7 target provides the packages needed to
|
run eCos on an ARM development board with an ARM7TDMI core
|
run eCos on an ARM development board with an ARM7TDMI core
|
module installed."
|
module installed."
|
}
|
}
|
|
|
target integrator_arm9 {
|
target integrator_arm9 {
|
alias { "ARM development board (INTEGRATOR) with ARM966" }
|
alias { "ARM development board (INTEGRATOR) with ARM966" }
|
packages { CYGPKG_HAL_ARM
|
packages { CYGPKG_HAL_ARM
|
CYGPKG_HAL_ARM_ARM9
|
CYGPKG_HAL_ARM_ARM9
|
CYGPKG_HAL_ARM_INTEGRATOR
|
CYGPKG_HAL_ARM_INTEGRATOR
|
CYGPKG_IO_PCI
|
CYGPKG_IO_PCI
|
CYGPKG_IO_SERIAL_ARM_INTEGRATOR
|
CYGPKG_IO_SERIAL_ARM_INTEGRATOR
|
CYGPKG_DEVS_FLASH_INTEL_28FXXX
|
CYGPKG_DEVS_FLASH_INTEL_28FXXX
|
CYGPKG_DEVS_FLASH_ARM_INTEGRATOR
|
CYGPKG_DEVS_FLASH_ARM_INTEGRATOR
|
CYGPKG_DEVS_ETH_INTEL_I82559
|
CYGPKG_DEVS_ETH_INTEL_I82559
|
CYGPKG_DEVS_ETH_ARM_INTEGRATOR
|
CYGPKG_DEVS_ETH_ARM_INTEGRATOR
|
}
|
}
|
description "
|
description "
|
The INTEGRATOR_ARM9 target provides the packages needed to
|
The INTEGRATOR_ARM9 target provides the packages needed to
|
run eCos on an ARM development board with an ARM966 core
|
run eCos on an ARM development board with an ARM966 core
|
module installed."
|
module installed."
|
}
|
}
|
|
|
target at91 {
|
target at91 {
|
alias { "Atmel evaluation board (EB40)" eb40 }
|
alias { "Atmel evaluation board (EB40)" eb40 }
|
packages { CYGPKG_HAL_ARM
|
packages { CYGPKG_HAL_ARM
|
CYGPKG_HAL_ARM_AT91
|
CYGPKG_HAL_ARM_AT91
|
CYGPKG_DEVS_FLASH_AT91
|
CYGPKG_DEVS_FLASH_AT91
|
CYGPKG_IO_SERIAL_ARM_AT91
|
CYGPKG_IO_SERIAL_ARM_AT91
|
CYGPKG_DEVICES_WATCHDOG_ARM_AT91
|
CYGPKG_DEVICES_WATCHDOG_ARM_AT91
|
}
|
}
|
description "
|
description "
|
The aeb target provides the packages needed to run eCos on an Atmel
|
The aeb target provides the packages needed to run eCos on an Atmel
|
evaluation board (EB40)."
|
evaluation board (EB40)."
|
}
|
}
|
|
|
target ebsa285 {
|
target ebsa285 {
|
alias { "Intel EBSA285 StrongARM board" ebsa }
|
alias { "Intel EBSA285 StrongARM board" ebsa }
|
packages { CYGPKG_HAL_ARM
|
packages { CYGPKG_HAL_ARM
|
CYGPKG_HAL_ARM_EBSA285
|
CYGPKG_HAL_ARM_EBSA285
|
CYGPKG_IO_PCI
|
CYGPKG_IO_PCI
|
CYGPKG_DEVS_ETH_ARM_EBSA285
|
CYGPKG_DEVS_ETH_ARM_EBSA285
|
CYGPKG_DEVS_ETH_INTEL_I82559
|
CYGPKG_DEVS_ETH_INTEL_I82559
|
CYGPKG_IO_SERIAL_ARM_EBSA285
|
CYGPKG_IO_SERIAL_ARM_EBSA285
|
CYGPKG_DEVICES_WATCHDOG_ARM_EBSA285
|
CYGPKG_DEVICES_WATCHDOG_ARM_EBSA285
|
CYGPKG_DEVS_FLASH_EBSA285
|
CYGPKG_DEVS_FLASH_EBSA285
|
}
|
}
|
description "
|
description "
|
The ebsa285 target provides the packages needed to run
|
The ebsa285 target provides the packages needed to run
|
eCos on an Intel EBSA285 StrongARM board."
|
eCos on an Intel EBSA285 StrongARM board."
|
}
|
}
|
|
|
|
|
target aaed2000 {
|
target aaed2000 {
|
alias { "Agilent AAED2000 unit" aaed }
|
alias { "Agilent AAED2000 unit" aaed }
|
packages { CYGPKG_HAL_ARM
|
packages { CYGPKG_HAL_ARM
|
CYGPKG_HAL_ARM_ARM9
|
CYGPKG_HAL_ARM_ARM9
|
CYGPKG_HAL_ARM_ARM9_AAED2000
|
CYGPKG_HAL_ARM_ARM9_AAED2000
|
CYGPKG_DEVS_FLASH_ARM_AAED2000
|
CYGPKG_DEVS_FLASH_ARM_AAED2000
|
CYGPKG_DEVS_FLASH_AMD_AM29XXXXX
|
CYGPKG_DEVS_FLASH_AMD_AM29XXXXX
|
CYGPKG_DEVS_ETH_CL_CS8900A
|
CYGPKG_DEVS_ETH_CL_CS8900A
|
CYGPKG_DEVS_ETH_ARM_AAED2000
|
CYGPKG_DEVS_ETH_ARM_AAED2000
|
CYGPKG_DEVS_KBD_AAED2000
|
CYGPKG_DEVS_KBD_AAED2000
|
CYGPKG_DEVS_TOUCH_AAED2000
|
CYGPKG_DEVS_TOUCH_AAED2000
|
}
|
}
|
description "
|
description "
|
The AAED2000 target provides the packages needed to run
|
The AAED2000 target provides the packages needed to run
|
eCos on an Agilent AAED2000 board."
|
eCos on an Agilent AAED2000 board."
|
}
|
}
|
|
|
target excalibur_arm9 {
|
target excalibur_arm9 {
|
alias { "Altera ARM9/Excalibur board" excalibur_arm9 epxa10 }
|
alias { "Altera ARM9/Excalibur board" excalibur_arm9 epxa10 }
|
packages { CYGPKG_HAL_ARM
|
packages { CYGPKG_HAL_ARM
|
CYGPKG_HAL_ARM_ARM9
|
CYGPKG_HAL_ARM_ARM9
|
CYGPKG_HAL_ARM_ARM9_EXCALIBUR
|
CYGPKG_HAL_ARM_ARM9_EXCALIBUR
|
CYGPKG_DEVS_FLASH_INTEL_28FXXX
|
CYGPKG_DEVS_FLASH_INTEL_28FXXX
|
CYGPKG_DEVS_FLASH_ARM_EXCALIBUR
|
CYGPKG_DEVS_FLASH_ARM_EXCALIBUR
|
}
|
}
|
description "
|
description "
|
The Excalibur target provides the packages needed to run
|
The Excalibur target provides the packages needed to run
|
eCos on an Altera Excalibur board."
|
eCos on an Altera Excalibur board."
|
}
|
}
|
|
|
target innovator {
|
target innovator {
|
alias { "Innovator (ARM) board" innovator }
|
alias { "Innovator (ARM) board" innovator }
|
packages { CYGPKG_HAL_ARM
|
packages { CYGPKG_HAL_ARM
|
CYGPKG_HAL_ARM_ARM9
|
CYGPKG_HAL_ARM_ARM9
|
CYGPKG_HAL_ARM_ARM9_INNOVATOR
|
CYGPKG_HAL_ARM_ARM9_INNOVATOR
|
CYGPKG_DEVS_FLASH_AMD_AM29XXXXX
|
CYGPKG_DEVS_FLASH_AMD_AM29XXXXX
|
CYGPKG_DEVS_FLASH_ARM_INNOVATOR
|
CYGPKG_DEVS_FLASH_ARM_INNOVATOR
|
CYGPKG_DEVS_ETH_SMSC_LAN91CXX
|
CYGPKG_DEVS_ETH_SMSC_LAN91CXX
|
CYGPKG_DEVS_ETH_ARM_INNOVATOR
|
CYGPKG_DEVS_ETH_ARM_INNOVATOR
|
}
|
}
|
description "
|
description "
|
The Innovator HAL package provides the support needed to run
|
The Innovator HAL package provides the support needed to run
|
RedBoot on the ARM processor of the Innovator.
|
RedBoot on the ARM processor of the Innovator.
|
|
|
NOTE: Full support for eCos is not provided yet. This HAL
|
NOTE: Full support for eCos is not provided yet. This HAL
|
contains only the minimum amount necessary to run RedBoot
|
contains only the minimum amount necessary to run RedBoot
|
on the Innovator. In particular, interrupts are not yet
|
on the Innovator. In particular, interrupts are not yet
|
supported. Watch this space for more details in the near
|
supported. Watch this space for more details in the near
|
future."
|
future."
|
}
|
}
|
|
|
target assabet {
|
target assabet {
|
alias { "Intel StrongARM SA1110 board" assabet }
|
alias { "Intel StrongARM SA1110 board" assabet }
|
packages { CYGPKG_HAL_ARM
|
packages { CYGPKG_HAL_ARM
|
CYGPKG_HAL_ARM_SA11X0
|
CYGPKG_HAL_ARM_SA11X0
|
CYGPKG_HAL_ARM_SA11X0_ASSABET
|
CYGPKG_HAL_ARM_SA11X0_ASSABET
|
CYGPKG_IO_SERIAL_ARM_SA11X0
|
CYGPKG_IO_SERIAL_ARM_SA11X0
|
CYGPKG_DEVS_PCMCIA_ASSABET
|
CYGPKG_DEVS_PCMCIA_ASSABET
|
CYGPKG_DEVS_FLASH_STRATA
|
CYGPKG_DEVS_FLASH_STRATA
|
CYGPKG_DEVS_FLASH_ASSABET
|
CYGPKG_DEVS_FLASH_ASSABET
|
CYGPKG_IO_USB
|
CYGPKG_IO_USB
|
CYGPKG_IO_USB_SLAVE
|
CYGPKG_IO_USB_SLAVE
|
CYGPKG_DEVS_USB_SA11X0
|
CYGPKG_DEVS_USB_SA11X0
|
CYGPKG_DEVICES_WATCHDOG_ARM_SA11X0
|
CYGPKG_DEVICES_WATCHDOG_ARM_SA11X0
|
CYGPKG_DEVS_ETH_CF
|
CYGPKG_DEVS_ETH_CF
|
CYGPKG_DEVS_ETH_NS_DP83902A
|
CYGPKG_DEVS_ETH_NS_DP83902A
|
}
|
}
|
description "
|
description "
|
The assabet target provides the packages needed to run
|
The assabet target provides the packages needed to run
|
eCos on an Intel StrongARM SA1110 evaluation board."
|
eCos on an Intel StrongARM SA1110 evaluation board."
|
}
|
}
|
|
|
target cerf {
|
target cerf {
|
alias { "Intrinsyc SA1110 Cerf board" cerf cerf_cube }
|
alias { "Intrinsyc SA1110 Cerf board" cerf cerf_cube }
|
packages { CYGPKG_HAL_ARM
|
packages { CYGPKG_HAL_ARM
|
CYGPKG_HAL_ARM_SA11X0
|
CYGPKG_HAL_ARM_SA11X0
|
CYGPKG_HAL_ARM_SA11X0_CERF
|
CYGPKG_HAL_ARM_SA11X0_CERF
|
CYGPKG_IO_SERIAL_ARM_SA11X0
|
CYGPKG_IO_SERIAL_ARM_SA11X0
|
CYGPKG_DEVS_PCMCIA_CERF
|
CYGPKG_DEVS_PCMCIA_CERF
|
CYGPKG_DEVS_FLASH_STRATA
|
CYGPKG_DEVS_FLASH_STRATA
|
CYGPKG_DEVS_FLASH_CERF
|
CYGPKG_DEVS_FLASH_CERF
|
CYGPKG_IO_USB
|
CYGPKG_IO_USB
|
CYGPKG_IO_USB_SLAVE
|
CYGPKG_IO_USB_SLAVE
|
CYGPKG_DEVS_USB_SA11X0
|
CYGPKG_DEVS_USB_SA11X0
|
CYGPKG_DEVICES_WATCHDOG_ARM_SA11X0
|
CYGPKG_DEVICES_WATCHDOG_ARM_SA11X0
|
CYGPKG_DEVS_ETH_CF
|
CYGPKG_DEVS_ETH_CF
|
CYGPKG_DEVS_ETH_ARM_CERF
|
CYGPKG_DEVS_ETH_ARM_CERF
|
CYGPKG_DEVS_ETH_CL_CS8900A
|
CYGPKG_DEVS_ETH_CL_CS8900A
|
}
|
}
|
description "
|
description "
|
The cerf target provides the packages needed to run
|
The cerf target provides the packages needed to run
|
eCos on an Intrinsyc SA1110 Cerf board."
|
eCos on an Intrinsyc SA1110 Cerf board."
|
}
|
}
|
|
|
target cerfpda {
|
target cerfpda {
|
alias { "Intrinsyc SA1110 Cerfpda" cerf_pda }
|
alias { "Intrinsyc SA1110 Cerfpda" cerf_pda }
|
packages { CYGPKG_HAL_ARM
|
packages { CYGPKG_HAL_ARM
|
CYGPKG_HAL_ARM_SA11X0
|
CYGPKG_HAL_ARM_SA11X0
|
CYGPKG_HAL_ARM_SA11X0_CERFPDA
|
CYGPKG_HAL_ARM_SA11X0_CERFPDA
|
CYGPKG_IO_SERIAL_GENERIC_16X5X
|
CYGPKG_IO_SERIAL_GENERIC_16X5X
|
CYGPKG_IO_SERIAL_ARM_CERFPDA
|
CYGPKG_IO_SERIAL_ARM_CERFPDA
|
CYGPKG_IO_SERIAL_ARM_SA11X0
|
CYGPKG_IO_SERIAL_ARM_SA11X0
|
CYGPKG_DEVS_PCMCIA_CERFPDA
|
CYGPKG_DEVS_PCMCIA_CERFPDA
|
CYGPKG_DEVS_FLASH_STRATA
|
CYGPKG_DEVS_FLASH_STRATA
|
CYGPKG_DEVS_FLASH_CERFPDA
|
CYGPKG_DEVS_FLASH_CERFPDA
|
CYGPKG_IO_USB
|
CYGPKG_IO_USB
|
CYGPKG_IO_USB_SLAVE
|
CYGPKG_IO_USB_SLAVE
|
CYGPKG_DEVS_USB_SA11X0
|
CYGPKG_DEVS_USB_SA11X0
|
CYGPKG_DEVICES_WATCHDOG_ARM_SA11X0
|
CYGPKG_DEVICES_WATCHDOG_ARM_SA11X0
|
CYGPKG_DEVS_ETH_CF
|
CYGPKG_DEVS_ETH_CF
|
CYGPKG_DEVS_ETH_ARM_CERFPDA
|
CYGPKG_DEVS_ETH_ARM_CERFPDA
|
CYGPKG_DEVS_ETH_CL_CS8900A
|
CYGPKG_DEVS_ETH_CL_CS8900A
|
}
|
}
|
description "
|
description "
|
The cerfpda target provides the packages needed to run
|
The cerfpda target provides the packages needed to run
|
eCos on an Intrinsyc SA1110 cerfpda."
|
eCos on an Intrinsyc SA1110 cerfpda."
|
}
|
}
|
|
|
target ipaq {
|
target ipaq {
|
alias { "Compaq iPAQ Pocket PC" ipaq }
|
alias { "Compaq iPAQ Pocket PC" ipaq }
|
packages { CYGPKG_HAL_ARM
|
packages { CYGPKG_HAL_ARM
|
CYGPKG_HAL_ARM_SA11X0
|
CYGPKG_HAL_ARM_SA11X0
|
CYGPKG_HAL_ARM_SA11X0_IPAQ
|
CYGPKG_HAL_ARM_SA11X0_IPAQ
|
CYGPKG_IO_SERIAL_ARM_SA11X0
|
CYGPKG_IO_SERIAL_ARM_SA11X0
|
CYGPKG_DEVS_PCMCIA_IPAQ
|
CYGPKG_DEVS_PCMCIA_IPAQ
|
CYGPKG_DEVS_FLASH_IPAQ
|
CYGPKG_DEVS_FLASH_IPAQ
|
CYGPKG_DEVS_FLASH_STRATA
|
CYGPKG_DEVS_FLASH_STRATA
|
CYGPKG_DEVICES_WATCHDOG_ARM_SA11X0
|
CYGPKG_DEVICES_WATCHDOG_ARM_SA11X0
|
CYGPKG_DEVS_TOUCH_IPAQ
|
CYGPKG_DEVS_TOUCH_IPAQ
|
CYGPKG_DEVS_KBD_IPAQ
|
CYGPKG_DEVS_KBD_IPAQ
|
CYGPKG_DEVS_ETH_CF
|
CYGPKG_DEVS_ETH_CF
|
CYGPKG_DEVS_ETH_NS_DP83902A
|
CYGPKG_DEVS_ETH_NS_DP83902A
|
}
|
}
|
description "
|
description "
|
The IPAQ target provides the packages needed to run
|
The IPAQ target provides the packages needed to run
|
eCos on an Intel StrongARM SA1110 Pocket PC (Compaq iPAQ)."
|
eCos on an Intel StrongARM SA1110 Pocket PC (Compaq iPAQ)."
|
}
|
}
|
|
|
|
|
target nano {
|
target nano {
|
alias { "nanoEngine StrongARM SA1110 board" nano nanoEngine }
|
alias { "nanoEngine StrongARM SA1110 board" nano nanoEngine }
|
packages { CYGPKG_HAL_ARM
|
packages { CYGPKG_HAL_ARM
|
CYGPKG_HAL_ARM_SA11X0
|
CYGPKG_HAL_ARM_SA11X0
|
CYGPKG_HAL_ARM_SA11X0_NANO
|
CYGPKG_HAL_ARM_SA11X0_NANO
|
CYGPKG_IO_SERIAL_ARM_SA11X0
|
CYGPKG_IO_SERIAL_ARM_SA11X0
|
CYGPKG_DEVS_FLASH_NANO
|
CYGPKG_DEVS_FLASH_NANO
|
CYGPKG_DEVS_FLASH_STRATA
|
CYGPKG_DEVS_FLASH_STRATA
|
CYGPKG_DEVICES_WATCHDOG_ARM_SA11X0
|
CYGPKG_DEVICES_WATCHDOG_ARM_SA11X0
|
CYGPKG_IO_PCI
|
CYGPKG_IO_PCI
|
CYGPKG_DEVS_ETH_ARM_NANO
|
CYGPKG_DEVS_ETH_ARM_NANO
|
CYGPKG_DEVS_ETH_INTEL_I82559
|
CYGPKG_DEVS_ETH_INTEL_I82559
|
}
|
}
|
description "
|
description "
|
The nanoEngine target provides the packages needed to run
|
The nanoEngine target provides the packages needed to run
|
eCos on a Bright Star Engineering nanoEngine StrongARM SA1110 board."
|
eCos on a Bright Star Engineering nanoEngine StrongARM SA1110 board."
|
}
|
}
|
|
|
target flexanet {
|
target flexanet {
|
alias { "Flexanet StrongARM SA1110 platform" flexanet }
|
alias { "Flexanet StrongARM SA1110 platform" flexanet }
|
packages { CYGPKG_HAL_ARM
|
packages { CYGPKG_HAL_ARM
|
CYGPKG_HAL_ARM_SA11X0
|
CYGPKG_HAL_ARM_SA11X0
|
CYGPKG_HAL_ARM_SA11X0_FLEXANET
|
CYGPKG_HAL_ARM_SA11X0_FLEXANET
|
CYGPKG_IO_SERIAL_ARM_SA11X0
|
CYGPKG_IO_SERIAL_ARM_SA11X0
|
CYGPKG_DEVS_FLASH_STRATA
|
CYGPKG_DEVS_FLASH_STRATA
|
CYGPKG_DEVS_FLASH_FLEXANET
|
CYGPKG_DEVS_FLASH_FLEXANET
|
CYGPKG_DEVS_ETH_SMSC_LAN91CXX
|
CYGPKG_DEVS_ETH_SMSC_LAN91CXX
|
CYGPKG_DEVS_ETH_ARM_FLEXANET
|
CYGPKG_DEVS_ETH_ARM_FLEXANET
|
CYGPKG_IO_USB
|
CYGPKG_IO_USB
|
CYGPKG_IO_USB_SLAVE
|
CYGPKG_IO_USB_SLAVE
|
CYGPKG_DEVS_USB_SA11X0
|
CYGPKG_DEVS_USB_SA11X0
|
CYGPKG_DEVICES_WATCHDOG_ARM_SA11X0
|
CYGPKG_DEVICES_WATCHDOG_ARM_SA11X0
|
}
|
}
|
description "
|
description "
|
The Flexanet target provides the packages needed to run
|
The Flexanet target provides the packages needed to run
|
eCos on an SA1110 Flexanet board."
|
eCos on an SA1110 Flexanet board."
|
}
|
}
|
|
|
target brutus {
|
target brutus {
|
alias { "Intel StrongARM SA1100 board" brutus }
|
alias { "Intel StrongARM SA1100 board" brutus }
|
packages { CYGPKG_HAL_ARM
|
packages { CYGPKG_HAL_ARM
|
CYGPKG_HAL_ARM_SA11X0
|
CYGPKG_HAL_ARM_SA11X0
|
CYGPKG_HAL_ARM_SA11X0_BRUTUS
|
CYGPKG_HAL_ARM_SA11X0_BRUTUS
|
CYGPKG_IO_SERIAL_ARM_SA11X0
|
CYGPKG_IO_SERIAL_ARM_SA11X0
|
}
|
}
|
description "
|
description "
|
The brutus target provides the packages needed to run
|
The brutus target provides the packages needed to run
|
eCos on an Intel StrongARM SA1100 evaluation board."
|
eCos on an Intel StrongARM SA1100 evaluation board."
|
}
|
}
|
|
|
target sa1100mm {
|
target sa1100mm {
|
alias { "Intel StrongARM SA1100 Multimedia board" sa1100mm }
|
alias { "Intel StrongARM SA1100 Multimedia board" sa1100mm }
|
packages { CYGPKG_HAL_ARM
|
packages { CYGPKG_HAL_ARM
|
CYGPKG_HAL_ARM_SA11X0
|
CYGPKG_HAL_ARM_SA11X0
|
CYGPKG_HAL_ARM_SA11X0_SA1100MM
|
CYGPKG_HAL_ARM_SA11X0_SA1100MM
|
CYGPKG_IO_SERIAL_ARM_SA11X0
|
CYGPKG_IO_SERIAL_ARM_SA11X0
|
CYGPKG_DEVS_FLASH_SA1100MM
|
CYGPKG_DEVS_FLASH_SA1100MM
|
}
|
}
|
description "
|
description "
|
The sa1100mm target provides the packages needed to run
|
The sa1100mm target provides the packages needed to run
|
eCos on an Intel StrongARM SA1100 Multimedia evaluation board."
|
eCos on an Intel StrongARM SA1100 Multimedia evaluation board."
|
}
|
}
|
|
|
target iq80310 {
|
target iq80310 {
|
alias { "Intel IQ80310 XScale board" cyclone iq80310 }
|
alias { "Intel IQ80310 XScale board" cyclone iq80310 }
|
packages { CYGPKG_HAL_ARM
|
packages { CYGPKG_HAL_ARM
|
CYGPKG_HAL_ARM_XSCALE_CORE
|
CYGPKG_HAL_ARM_XSCALE_CORE
|
CYGPKG_HAL_ARM_XSCALE_IOP310
|
CYGPKG_HAL_ARM_XSCALE_IOP310
|
CYGPKG_HAL_ARM_XSCALE_IQ80310
|
CYGPKG_HAL_ARM_XSCALE_IQ80310
|
CYGPKG_IO_PCI
|
CYGPKG_IO_PCI
|
CYGPKG_DEVS_ETH_INTEL_I82559
|
CYGPKG_DEVS_ETH_INTEL_I82559
|
CYGPKG_DEVS_ETH_ARM_XSCALE_IQ80310
|
CYGPKG_DEVS_ETH_ARM_XSCALE_IQ80310
|
CYGPKG_IO_SERIAL_GENERIC_16X5X
|
CYGPKG_IO_SERIAL_GENERIC_16X5X
|
CYGPKG_IO_SERIAL_ARM_XSCALE_IOP310
|
CYGPKG_IO_SERIAL_ARM_XSCALE_IOP310
|
CYGPKG_DEVS_FLASH_ARM_XSCALE_IQ80310
|
CYGPKG_DEVS_FLASH_ARM_XSCALE_IQ80310
|
}
|
}
|
description "
|
description "
|
The iq80310 target provides the packages needed to run
|
The iq80310 target provides the packages needed to run
|
eCos on a Cyclone IQ80310 board."
|
eCos on a Cyclone IQ80310 board."
|
}
|
}
|
|
|
target npwr {
|
target npwr {
|
alias { "NPWR Linux Engine (Intel XScale)" npwr }
|
alias { "NPWR Linux Engine (Intel XScale)" npwr }
|
packages { CYGPKG_HAL_ARM
|
packages { CYGPKG_HAL_ARM
|
CYGPKG_HAL_ARM_XSCALE_CORE
|
CYGPKG_HAL_ARM_XSCALE_CORE
|
CYGPKG_HAL_ARM_XSCALE_IOP310
|
CYGPKG_HAL_ARM_XSCALE_IOP310
|
CYGPKG_HAL_ARM_XSCALE_NPWR
|
CYGPKG_HAL_ARM_XSCALE_NPWR
|
CYGPKG_DEVS_FLASH_ARM_XSCALE_IQ80310
|
CYGPKG_DEVS_FLASH_ARM_XSCALE_IQ80310
|
CYGPKG_DEVS_ETH_INTEL_I82544
|
CYGPKG_DEVS_ETH_INTEL_I82544
|
CYGPKG_DEVS_ETH_ARM_XSCALE_NPWR
|
CYGPKG_DEVS_ETH_ARM_XSCALE_NPWR
|
CYGPKG_IO_PCI
|
CYGPKG_IO_PCI
|
CYGPKG_IO_SERIAL_GENERIC_16X5X
|
CYGPKG_IO_SERIAL_GENERIC_16X5X
|
CYGPKG_IO_SERIAL_ARM_XSCALE_IOP310
|
CYGPKG_IO_SERIAL_ARM_XSCALE_IOP310
|
}
|
}
|
description "
|
description "
|
The npwr target provides the packages needed to run
|
The npwr target provides the packages needed to run
|
eCos on a NPWR Linux Engine."
|
eCos on a NPWR Linux Engine."
|
}
|
}
|
|
|
target iq80321 {
|
target iq80321 {
|
alias { "Intel XScale IQ80321 Board" iq80321 }
|
alias { "Intel XScale IQ80321 Board" iq80321 }
|
packages { CYGPKG_HAL_ARM
|
packages { CYGPKG_HAL_ARM
|
CYGPKG_HAL_ARM_XSCALE_CORE
|
CYGPKG_HAL_ARM_XSCALE_CORE
|
CYGPKG_HAL_ARM_XSCALE_VERDE
|
CYGPKG_HAL_ARM_XSCALE_VERDE
|
CYGPKG_HAL_ARM_XSCALE_IQ80321
|
CYGPKG_HAL_ARM_XSCALE_IQ80321
|
CYGPKG_IO_PCI
|
CYGPKG_IO_PCI
|
CYGPKG_IO_SERIAL_GENERIC_16X5X
|
CYGPKG_IO_SERIAL_GENERIC_16X5X
|
CYGPKG_IO_SERIAL_ARM_IQ80321
|
CYGPKG_IO_SERIAL_ARM_IQ80321
|
CYGPKG_DEVS_ETH_INTEL_I82544
|
CYGPKG_DEVS_ETH_INTEL_I82544
|
CYGPKG_DEVS_FLASH_STRATA
|
CYGPKG_DEVS_FLASH_STRATA
|
CYGPKG_DEVS_FLASH_IQ80321
|
CYGPKG_DEVS_FLASH_IQ80321
|
CYGPKG_DEVS_ETH_ARM_IQ80321
|
CYGPKG_DEVS_ETH_ARM_IQ80321
|
}
|
}
|
description "
|
description "
|
The IQ80321 target provides the packages needed to run
|
The IQ80321 target provides the packages needed to run
|
eCos on an Intel XScale IQ80321 board."
|
eCos on an Intel XScale IQ80321 board."
|
}
|
}
|
|
|
target edb7xxx {
|
target edb7xxx {
|
alias { "Cirrus Logic EDB7xxx development board" edb7211 eb7xxx eb7211 }
|
alias { "Cirrus Logic EDB7xxx development board" edb7211 eb7xxx eb7211 }
|
packages { CYGPKG_HAL_ARM
|
packages { CYGPKG_HAL_ARM
|
CYGPKG_HAL_ARM_EDB7XXX
|
CYGPKG_HAL_ARM_EDB7XXX
|
CYGPKG_DEVS_ETH_ARM_EDB7XXX
|
CYGPKG_DEVS_ETH_ARM_EDB7XXX
|
CYGPKG_DEVS_ETH_CL_CS8900A
|
CYGPKG_DEVS_ETH_CL_CS8900A
|
CYGPKG_IO_SERIAL_ARM_EDB7XXX
|
CYGPKG_IO_SERIAL_ARM_EDB7XXX
|
CYGPKG_DEVS_FLASH_EDB7XXX
|
CYGPKG_DEVS_FLASH_EDB7XXX
|
}
|
}
|
description "
|
description "
|
The edb7xxx target provides the packages needed to run eCos on the Cirrus Logic EDB7xxx development boards."
|
The edb7xxx target provides the packages needed to run eCos on the Cirrus Logic EDB7xxx development boards."
|
}
|
}
|
|
|
target cma230 {
|
target cma230 {
|
alias { "Cogent CMA230/222 board" cma222 }
|
alias { "Cogent CMA230/222 board" cma222 }
|
packages { CYGPKG_HAL_ARM
|
packages { CYGPKG_HAL_ARM
|
CYGPKG_HAL_ARM_CMA230
|
CYGPKG_HAL_ARM_CMA230
|
CYGPKG_IO_SERIAL_ARM_CMA230
|
CYGPKG_IO_SERIAL_ARM_CMA230
|
}
|
}
|
description "
|
description "
|
The cma230 target provides the packages needed to run eCos on a Cogent
|
The cma230 target provides the packages needed to run eCos on a Cogent
|
CMA230 (ARM7TDMI) or CMA222 (ARM710T) board."
|
CMA230 (ARM7TDMI) or CMA222 (ARM710T) board."
|
}
|
}
|
|
|
|
|
target snds {
|
target snds {
|
alias { "Samsung SNDS" SNDS snds snds100 }
|
alias { "Samsung SNDS" SNDS snds snds100 }
|
packages { CYGPKG_HAL_ARM
|
packages { CYGPKG_HAL_ARM
|
CYGPKG_HAL_ARM_SNDS
|
CYGPKG_HAL_ARM_SNDS
|
}
|
}
|
enable { CYGHWR_HAL_ARM_BIGENDIAN }
|
enable { CYGHWR_HAL_ARM_BIGENDIAN }
|
description "
|
description "
|
The snds target provides the packages needed to run eCos on a
|
The snds target provides the packages needed to run eCos on a
|
Samsung SNDS eval board."
|
Samsung SNDS eval board."
|
}
|
}
|
|
|
target mpc50 {
|
target mpc50 {
|
alias { "MICROPLEX Printer Controller 5.0" mpc50 }
|
alias { "MICROPLEX Printer Controller 5.0" mpc50 }
|
packages {
|
packages {
|
CYGPKG_HAL_ARM
|
CYGPKG_HAL_ARM
|
CYGPKG_HAL_ARM_XSCALE_CORE
|
CYGPKG_HAL_ARM_XSCALE_CORE
|
CYGPKG_HAL_ARM_XSCALE_PXA2X0
|
CYGPKG_HAL_ARM_XSCALE_PXA2X0
|
CYGPKG_HAL_ARM_XSCALE_MPC50
|
CYGPKG_HAL_ARM_XSCALE_MPC50
|
CYGPKG_DEVS_FLASH_STRATA
|
CYGPKG_DEVS_FLASH_STRATA
|
CYGPKG_DEVS_FLASH_MPC50
|
CYGPKG_DEVS_FLASH_MPC50
|
}
|
}
|
description "
|
description "
|
MICROPLEX Printer Controller 5.0"
|
MICROPLEX Printer Controller 5.0"
|
}
|
}
|
|
|
# --------------------------------------------------------------------------
|
# --------------------------------------------------------------------------
|
# SH targets
|
# SH targets
|
|
|
target sh7708 {
|
target sh7708 {
|
alias { "Hitachi EDK/SH7708 board" edk7708 }
|
alias { "Hitachi EDK/SH7708 board" edk7708 }
|
packages { CYGPKG_HAL_SH
|
packages { CYGPKG_HAL_SH
|
CYGPKG_HAL_SH_SH3
|
CYGPKG_HAL_SH_SH3
|
CYGPKG_HAL_SH_EDK7708
|
CYGPKG_HAL_SH_EDK7708
|
CYGPKG_DEVICES_WALLCLOCK_SH3
|
CYGPKG_DEVICES_WALLCLOCK_SH3
|
CYGPKG_IO_SERIAL_SH_SCI
|
CYGPKG_IO_SERIAL_SH_SCI
|
CYGPKG_IO_SERIAL_SH_EDK7708
|
CYGPKG_IO_SERIAL_SH_EDK7708
|
CYGPKG_DEVICES_WATCHDOG_SH_SH3
|
CYGPKG_DEVICES_WATCHDOG_SH_SH3
|
CYGPKG_DEVS_FLASH_SH_EDK7708
|
CYGPKG_DEVS_FLASH_SH_EDK7708
|
CYGPKG_DEVS_FLASH_ATMEL_AT29CXXXX
|
CYGPKG_DEVS_FLASH_ATMEL_AT29CXXXX
|
}
|
}
|
description "
|
description "
|
The sh7708 target provides the packages needed to run
|
The sh7708 target provides the packages needed to run
|
eCos on a Hitachi EDK/SH7708 board."
|
eCos on a Hitachi EDK/SH7708 board."
|
}
|
}
|
target cq7708 {
|
target cq7708 {
|
alias { "CqREEK SH7708 board" cq7708 }
|
alias { "CqREEK SH7708 board" cq7708 }
|
packages { CYGPKG_HAL_SH
|
packages { CYGPKG_HAL_SH
|
CYGPKG_HAL_SH_SH3
|
CYGPKG_HAL_SH_SH3
|
CYGPKG_HAL_SH_SH7708_CQ7708
|
CYGPKG_HAL_SH_SH7708_CQ7708
|
CYGPKG_IO_SERIAL_SH_SCI
|
CYGPKG_IO_SERIAL_SH_SCI
|
CYGPKG_IO_SERIAL_SH_CQ7708
|
CYGPKG_IO_SERIAL_SH_CQ7708
|
}
|
}
|
description "
|
description "
|
The cq7708 target provides the packages needed to run
|
The cq7708 target provides the packages needed to run
|
eCos on a CqREEK SH7708 board."
|
eCos on a CqREEK SH7708 board."
|
}
|
}
|
|
|
target cq7750 {
|
target cq7750 {
|
alias { "CqREEK SH7750 board" cqsh4 }
|
alias { "CqREEK SH7750 board" cqsh4 }
|
packages { CYGPKG_HAL_SH
|
packages { CYGPKG_HAL_SH
|
CYGPKG_HAL_SH_SH4
|
CYGPKG_HAL_SH_SH4
|
CYGPKG_HAL_SH_SH7750_CQ7750
|
CYGPKG_HAL_SH_SH7750_CQ7750
|
CYGPKG_DEVS_FLASH_CQ7750
|
CYGPKG_DEVS_FLASH_CQ7750
|
CYGPKG_DEVS_FLASH_AMD_AM29XXXXX
|
CYGPKG_DEVS_FLASH_AMD_AM29XXXXX
|
CYGPKG_IO_SERIAL_SH_SCIF }
|
CYGPKG_IO_SERIAL_SH_SCIF }
|
description "
|
description "
|
The sh7750 target provides the packages needed to run
|
The sh7750 target provides the packages needed to run
|
eCos on a CqREEK SH7750 board."
|
eCos on a CqREEK SH7750 board."
|
}
|
}
|
|
|
target hs7729pci {
|
target hs7729pci {
|
alias { "Hitachi HS7729PCI board" hs7729 }
|
alias { "Hitachi HS7729PCI board" hs7729 }
|
packages { CYGPKG_HAL_SH
|
packages { CYGPKG_HAL_SH
|
CYGPKG_HAL_SH_SH3
|
CYGPKG_HAL_SH_SH3
|
CYGPKG_HAL_SH_SH7729_HS7729PCI
|
CYGPKG_HAL_SH_SH7729_HS7729PCI
|
CYGPKG_DEVS_FLASH_SH_HS7729PCI
|
CYGPKG_DEVS_FLASH_SH_HS7729PCI
|
CYGPKG_DEVS_FLASH_AMD_AM29XXXXX
|
CYGPKG_DEVS_FLASH_AMD_AM29XXXXX
|
CYGPKG_IO_PCI
|
CYGPKG_IO_PCI
|
CYGPKG_DEVS_ETH_SH_HS7729PCI
|
CYGPKG_DEVS_ETH_SH_HS7729PCI
|
CYGPKG_DEVS_ETH_VIA_RHINE
|
CYGPKG_DEVS_ETH_VIA_RHINE
|
CYGPKG_DEVICES_WATCHDOG_SH_SH3
|
CYGPKG_DEVICES_WATCHDOG_SH_SH3
|
CYGPKG_DEVICES_WALLCLOCK_SH_HS7729PCI
|
CYGPKG_DEVICES_WALLCLOCK_SH_HS7729PCI
|
CYGPKG_DEVICES_WALLCLOCK_DALLAS_DS12887
|
CYGPKG_DEVICES_WALLCLOCK_DALLAS_DS12887
|
}
|
}
|
description "
|
description "
|
The hs7729pci target provides the packages needed to run
|
The hs7729pci target provides the packages needed to run
|
eCos on a Hitachi HS7729PCI board."
|
eCos on a Hitachi HS7729PCI board."
|
}
|
}
|
|
|
target se77x9 {
|
target se77x9 {
|
alias { "Hitachi SE77x9 board" }
|
alias { "Hitachi SE77x9 board" }
|
packages { CYGPKG_HAL_SH
|
packages { CYGPKG_HAL_SH
|
CYGPKG_HAL_SH_SH3
|
CYGPKG_HAL_SH_SH3
|
CYGPKG_HAL_SH_SH77X9_SE77X9
|
CYGPKG_HAL_SH_SH77X9_SE77X9
|
CYGPKG_DEVS_FLASH_SH_SE77X9
|
CYGPKG_DEVS_FLASH_SH_SE77X9
|
CYGPKG_DEVS_FLASH_AMD_AM29XXXXX
|
CYGPKG_DEVS_FLASH_AMD_AM29XXXXX
|
CYGPKG_DEVS_ETH_NS_DP83902A
|
CYGPKG_DEVS_ETH_NS_DP83902A
|
CYGPKG_DEVS_ETH_SH_SE77X9
|
CYGPKG_DEVS_ETH_SH_SE77X9
|
CYGPKG_IO_SERIAL_SH_SE77X9
|
CYGPKG_IO_SERIAL_SH_SE77X9
|
CYGPKG_IO_SERIAL_SH_SCIF
|
CYGPKG_IO_SERIAL_SH_SCIF
|
CYGPKG_IO_SERIAL_GENERIC_16X5X
|
CYGPKG_IO_SERIAL_GENERIC_16X5X
|
CYGPKG_DEVICES_WATCHDOG_SH_SH3
|
CYGPKG_DEVICES_WATCHDOG_SH_SH3
|
}
|
}
|
description "
|
description "
|
The se77x9 target provides the packages needed to run
|
The se77x9 target provides the packages needed to run
|
eCos on a Hitachi Solution Engine 77x9 board."
|
eCos on a Hitachi Solution Engine 77x9 board."
|
}
|
}
|
|
|
target se7751 {
|
target se7751 {
|
alias { "Hitachi SE7751 board" }
|
alias { "Hitachi SE7751 board" }
|
packages { CYGPKG_HAL_SH
|
packages { CYGPKG_HAL_SH
|
CYGPKG_HAL_SH_SH4
|
CYGPKG_HAL_SH_SH4
|
CYGPKG_HAL_SH_SH7751_SE7751
|
CYGPKG_HAL_SH_SH7751_SE7751
|
CYGPKG_IO_PCI
|
CYGPKG_IO_PCI
|
CYGPKG_DEVS_FLASH_SH_SE7751
|
CYGPKG_DEVS_FLASH_SH_SE7751
|
CYGPKG_DEVS_FLASH_AMD_AM29XXXXX
|
CYGPKG_DEVS_FLASH_AMD_AM29XXXXX
|
CYGPKG_IO_SERIAL_SH_SCIF
|
CYGPKG_IO_SERIAL_SH_SCIF
|
CYGPKG_DEVICES_WATCHDOG_SH_SH3
|
CYGPKG_DEVICES_WATCHDOG_SH_SH3
|
CYGPKG_DEVS_ETH_SH_SE7751
|
CYGPKG_DEVS_ETH_SH_SE7751
|
CYGPKG_DEVS_ETH_AMD_PCNET
|
CYGPKG_DEVS_ETH_AMD_PCNET
|
}
|
}
|
description "
|
description "
|
The se7751 target provides the packages needed to run
|
The se7751 target provides the packages needed to run
|
eCos on a Hitachi Solution Engine 7751 board."
|
eCos on a Hitachi Solution Engine 7751 board."
|
}
|
}
|
|
|
target dreamcast {
|
target dreamcast {
|
alias { "SEGA Dreamcast" dreamcast }
|
alias { "SEGA Dreamcast" dreamcast }
|
packages { CYGPKG_HAL_SH
|
packages { CYGPKG_HAL_SH
|
CYGPKG_HAL_SH_SH4
|
CYGPKG_HAL_SH_SH4
|
CYGPKG_HAL_SH_SH7750_DREAMCAST
|
CYGPKG_HAL_SH_SH7750_DREAMCAST
|
CYGPKG_IO_PCI
|
CYGPKG_IO_PCI
|
CYGPKG_IO_SERIAL_SH_SCIF }
|
CYGPKG_IO_SERIAL_SH_SCIF }
|
description "
|
description "
|
The sh7750 target provides the packages needed to run
|
The sh7750 target provides the packages needed to run
|
eCos on SEGA Dreamcast."
|
eCos on SEGA Dreamcast."
|
}
|
}
|
|
|
# --------------------------------------------------------------------------
|
# --------------------------------------------------------------------------
|
# Synthetic targets.
|
# Synthetic targets.
|
target linux {
|
target linux {
|
alias { "Linux synthetic target" i386linux }
|
alias { "Linux synthetic target" i386linux }
|
packages { CYGPKG_HAL_SYNTH
|
packages { CYGPKG_HAL_SYNTH
|
CYGPKG_HAL_SYNTH_I386
|
CYGPKG_HAL_SYNTH_I386
|
CYGPKG_DEVS_FLASH_SYNTH
|
CYGPKG_DEVS_FLASH_SYNTH
|
CYGPKG_DEVS_ETH_ECOSYNTH
|
CYGPKG_DEVS_ETH_ECOSYNTH
|
CYGPKG_DEVS_WATCHDOG_SYNTH
|
CYGPKG_DEVS_WATCHDOG_SYNTH
|
}
|
}
|
description "
|
description "
|
The linux target provides the
|
The linux target provides the
|
packages needed to run eCos binaries on top of the i386
|
packages needed to run eCos binaries on top of the i386
|
Linux kernel."
|
Linux kernel."
|
}
|
}
|
|
|
# --------------------------------------------------------------------------
|
# --------------------------------------------------------------------------
|
# SPARClite targets
|
# SPARClite targets
|
|
|
target sleb {
|
target sleb {
|
alias { "Fujitsu MB86800-MA01 board" }
|
alias { "Fujitsu MB86800-MA01 board" }
|
packages { CYGPKG_HAL_SPARCLITE
|
packages { CYGPKG_HAL_SPARCLITE
|
CYGPKG_HAL_SPARCLITE_SLEB
|
CYGPKG_HAL_SPARCLITE_SLEB
|
CYGPKG_IO_SERIAL_SPARCLITE_SLEB
|
CYGPKG_IO_SERIAL_SPARCLITE_SLEB
|
}
|
}
|
description "
|
description "
|
The sleb target provides the packages need to run eCos
|
The sleb target provides the packages need to run eCos
|
on a Fujitsu MB86800-MA01 board."
|
on a Fujitsu MB86800-MA01 board."
|
}
|
}
|
|
|
target sparclite_sim {
|
target sparclite_sim {
|
alias { "SPARClite simulator" sl_sim sparcl_sim }
|
alias { "SPARClite simulator" sl_sim sparcl_sim }
|
packages { CYGPKG_HAL_SPARCLITE
|
packages { CYGPKG_HAL_SPARCLITE
|
CYGPKG_HAL_SPARCLITE_SIM
|
CYGPKG_HAL_SPARCLITE_SIM
|
}
|
}
|
description "
|
description "
|
The sparclite_sim target provides the packages need to run eCos
|
The sparclite_sim target provides the packages need to run eCos
|
on the SPARClite simulator."
|
on the SPARClite simulator."
|
}
|
}
|
|
|
# --------------------------------------------------------------------------
|
# --------------------------------------------------------------------------
|
# SPARC V7/V8 targets
|
# SPARC V7/V8 targets
|
|
|
target sparc_erc32 {
|
target sparc_erc32 {
|
alias { "ERC32 processor" erc32 }
|
alias { "ERC32 processor" erc32 }
|
packages { CYGPKG_HAL_SPARC
|
packages { CYGPKG_HAL_SPARC
|
CYGPKG_HAL_SPARC_ERC32
|
CYGPKG_HAL_SPARC_ERC32
|
}
|
}
|
description "
|
description "
|
The sparc_erc32 target provides the packages need to run eCos
|
The sparc_erc32 target provides the packages need to run eCos
|
on the ERC32 processor or TSIM/ERC32 simulator."
|
on the ERC32 processor or TSIM/ERC32 simulator."
|
}
|
}
|
|
|
target sparc_leon {
|
target sparc_leon {
|
alias { "LEON processor" leon }
|
alias { "LEON processor" leon }
|
packages { CYGPKG_HAL_SPARC
|
packages { CYGPKG_HAL_SPARC
|
CYGPKG_HAL_SPARC_LEON
|
CYGPKG_HAL_SPARC_LEON
|
}
|
}
|
description "
|
description "
|
The sparc_leon target provides the packages need to run eCos
|
The sparc_leon target provides the packages need to run eCos
|
on the LEON processor or TSIM/LEON simulator."
|
on the LEON processor or TSIM/LEON simulator."
|
}
|
}
|
|
|
# --------------------------------------------------------------------------
|
# --------------------------------------------------------------------------
|
# PowerPC targets
|
# PowerPC targets
|
target cme555 {
|
target cme555 {
|
alias { "Axiom's CME555 board" cme555 }
|
alias { "Axiom's CME555 board" cme555 }
|
packages { CYGPKG_HAL_POWERPC
|
packages { CYGPKG_HAL_POWERPC
|
CYGPKG_HAL_POWERPC_MPC5xx
|
CYGPKG_HAL_POWERPC_MPC5xx
|
CYGPKG_HAL_POWERPC_CME555
|
CYGPKG_HAL_POWERPC_CME555
|
CYGPKG_DEVS_FLASH_CME555
|
CYGPKG_DEVS_FLASH_CME555
|
CYGPKG_DEVS_FLASH_AMD_AM29XXXXX
|
CYGPKG_DEVS_FLASH_AMD_AM29XXXXX
|
CYGPKG_IO_SERIAL_POWERPC_CME555
|
CYGPKG_IO_SERIAL_POWERPC_CME555
|
CYGPKG_DEVICES_WALLCLOCK_MPC5xx
|
CYGPKG_DEVICES_WALLCLOCK_MPC5xx
|
}
|
}
|
description "
|
description "
|
The cme555 target provides the packages needed to run
|
The cme555 target provides the packages needed to run
|
eCos on a CME555 MPC555 evaluation board from Axiom
|
eCos on a CME555 MPC555 evaluation board from Axiom
|
Manufacturing."
|
Manufacturing."
|
}
|
}
|
|
|
target ec555 {
|
target ec555 {
|
alias { "Wuerz ec555" ec555 }
|
alias { "Wuerz ec555" ec555 }
|
packages { CYGPKG_HAL_POWERPC
|
packages { CYGPKG_HAL_POWERPC
|
CYGPKG_HAL_POWERPC_MPC5xx
|
CYGPKG_HAL_POWERPC_MPC5xx
|
CYGPKG_HAL_POWERPC_EC555
|
CYGPKG_HAL_POWERPC_EC555
|
CYGPKG_DEVS_FLASH_EC555
|
CYGPKG_DEVS_FLASH_EC555
|
CYGPKG_DEVS_FLASH_AMD_AM29XXXXX
|
CYGPKG_DEVS_FLASH_AMD_AM29XXXXX
|
CYGPKG_IO_SERIAL_POWERPC_EC555
|
CYGPKG_IO_SERIAL_POWERPC_EC555
|
CYGPKG_DEVICES_WALLCLOCK_MPC5xx
|
CYGPKG_DEVICES_WALLCLOCK_MPC5xx
|
}
|
}
|
description "
|
description "
|
The ec555 target provides the packages needed to run
|
The ec555 target provides the packages needed to run
|
eCos on a EC555 MPC555 development board from Wuerz
|
eCos on a EC555 MPC555 development board from Wuerz
|
elektronik."
|
elektronik."
|
}
|
}
|
|
|
target cma28x {
|
target cma28x {
|
alias { "Cogent CMA286/287 board" cma286 cma287 }
|
alias { "Cogent CMA286/287 board" cma286 cma287 }
|
packages { CYGPKG_HAL_POWERPC
|
packages { CYGPKG_HAL_POWERPC
|
CYGPKG_HAL_POWERPC_MPC8xx
|
CYGPKG_HAL_POWERPC_MPC8xx
|
CYGPKG_HAL_POWERPC_COGENT
|
CYGPKG_HAL_POWERPC_COGENT
|
CYGPKG_IO_SERIAL_POWERPC_COGENT
|
CYGPKG_IO_SERIAL_POWERPC_COGENT
|
}
|
}
|
description "
|
description "
|
The cma28x target provides the packages needed to run
|
The cma28x target provides the packages needed to run
|
eCos on a Cogent CMA286 or CMA287 board."
|
eCos on a Cogent CMA286 or CMA287 board."
|
}
|
}
|
|
|
target fads {
|
target fads {
|
alias { "Motorola MPC8xxFADS board" }
|
alias { "Motorola MPC8xxFADS board" }
|
packages { CYGPKG_HAL_POWERPC
|
packages { CYGPKG_HAL_POWERPC
|
CYGPKG_HAL_POWERPC_MPC8xx
|
CYGPKG_HAL_POWERPC_MPC8xx
|
CYGPKG_HAL_POWERPC_FADS
|
CYGPKG_HAL_POWERPC_FADS
|
}
|
}
|
description "
|
description "
|
The fads target provides the packages needed to run
|
The fads target provides the packages needed to run
|
eCos on a Motorola MPC8xxFADS board."
|
eCos on a Motorola MPC8xxFADS board."
|
}
|
}
|
|
|
target mbx {
|
target mbx {
|
alias { "Motorola MBX860/821 board" mbx860 mbx821 }
|
alias { "Motorola MBX860/821 board" mbx860 mbx821 }
|
packages { CYGPKG_HAL_POWERPC
|
packages { CYGPKG_HAL_POWERPC
|
CYGPKG_HAL_POWERPC_MPC8xx
|
CYGPKG_HAL_POWERPC_MPC8xx
|
CYGPKG_HAL_POWERPC_MBX
|
CYGPKG_HAL_POWERPC_MBX
|
CYGPKG_HAL_QUICC
|
CYGPKG_HAL_QUICC
|
CYGPKG_IO_SERIAL_POWERPC_QUICC_SMC
|
CYGPKG_IO_SERIAL_POWERPC_QUICC_SMC
|
CYGPKG_DEVS_ETH_POWERPC_QUICC
|
CYGPKG_DEVS_ETH_POWERPC_QUICC
|
CYGPKG_DEVS_ETH_POWERPC_MBX
|
CYGPKG_DEVS_ETH_POWERPC_MBX
|
CYGPKG_DEVS_FLASH_MBX
|
CYGPKG_DEVS_FLASH_MBX
|
CYGPKG_DEVS_FLASH_AMD_AM29XXXXX
|
CYGPKG_DEVS_FLASH_AMD_AM29XXXXX
|
}
|
}
|
description "
|
description "
|
The mbx target provides the packages needed to run
|
The mbx target provides the packages needed to run
|
eCos on a Motorola MBX860 or MBX821 board."
|
eCos on a Motorola MBX860 or MBX821 board."
|
}
|
}
|
|
|
target ts6 {
|
target ts6 {
|
alias { "Delphi TigerSHARC-6 board" Pleiades sixpack }
|
alias { "Delphi TigerSHARC-6 board" Pleiades sixpack }
|
packages { CYGPKG_HAL_POWERPC
|
packages { CYGPKG_HAL_POWERPC
|
CYGPKG_HAL_POWERPC_MPC8260
|
CYGPKG_HAL_POWERPC_MPC8260
|
CYGPKG_HAL_POWERPC_TS6
|
CYGPKG_HAL_POWERPC_TS6
|
CYGPKG_DEVS_ETH_POWERPC_QUICC2
|
CYGPKG_DEVS_ETH_POWERPC_QUICC2
|
CYGPKG_IO_SERIAL_POWERPC_QUICC2_SCC
|
CYGPKG_IO_SERIAL_POWERPC_QUICC2_SCC
|
CYGPKG_DEVS_FLASH_TS6
|
CYGPKG_DEVS_FLASH_TS6
|
CYGPKG_DEVS_FLASH_INTEL_28FXXX
|
CYGPKG_DEVS_FLASH_INTEL_28FXXX
|
}
|
}
|
description "
|
description "
|
The ts6 target provides the packages needed to run
|
The ts6 target provides the packages needed to run
|
eCos on a Delphi TigerSHARC-6 board."
|
eCos on a Delphi TigerSHARC-6 board."
|
}
|
}
|
|
|
target vads {
|
target vads {
|
alias { "Motorola MPC8260 VADS board" }
|
alias { "Motorola MPC8260 VADS board" }
|
packages { CYGPKG_HAL_POWERPC
|
packages { CYGPKG_HAL_POWERPC
|
CYGPKG_HAL_POWERPC_MPC8260
|
CYGPKG_HAL_POWERPC_MPC8260
|
CYGPKG_HAL_POWERPC_VADS
|
CYGPKG_HAL_POWERPC_VADS
|
CYGPKG_IO_SERIAL_POWERPC_QUICC2_SCC
|
CYGPKG_IO_SERIAL_POWERPC_QUICC2_SCC
|
CYGPKG_DEVS_ETH_POWERPC_QUICC2
|
CYGPKG_DEVS_ETH_POWERPC_QUICC2
|
CYGPKG_DEVS_FLASH_VADS
|
CYGPKG_DEVS_FLASH_VADS
|
CYGPKG_DEVS_FLASH_INTEL_28FXXX
|
CYGPKG_DEVS_FLASH_INTEL_28FXXX
|
}
|
}
|
description "
|
description "
|
The vads target provides the packages needed to run
|
The vads target provides the packages needed to run
|
eCos on a Motorola MPC8260 VADS board."
|
eCos on a Motorola MPC8260 VADS board."
|
}
|
}
|
|
|
target viper {
|
target viper {
|
alias { "A&M Viper PPC860 board" viper860 }
|
alias { "A&M Viper PPC860 board" viper860 }
|
packages { CYGPKG_HAL_POWERPC
|
packages { CYGPKG_HAL_POWERPC
|
CYGPKG_HAL_POWERPC_MPC8xx
|
CYGPKG_HAL_POWERPC_MPC8xx
|
CYGPKG_HAL_POWERPC_VIPER
|
CYGPKG_HAL_POWERPC_VIPER
|
CYGPKG_HAL_QUICC
|
CYGPKG_HAL_QUICC
|
CYGPKG_IO_SERIAL_POWERPC_QUICC_SMC
|
CYGPKG_IO_SERIAL_POWERPC_QUICC_SMC
|
CYGPKG_DEVS_ETH_POWERPC_FEC
|
CYGPKG_DEVS_ETH_POWERPC_FEC
|
CYGPKG_DEVS_ETH_POWERPC_VIPER
|
CYGPKG_DEVS_ETH_POWERPC_VIPER
|
CYGPKG_DEVS_FLASH_VIPER
|
CYGPKG_DEVS_FLASH_VIPER
|
CYGPKG_DEVS_FLASH_AMD_AM29XXXXX
|
CYGPKG_DEVS_FLASH_AMD_AM29XXXXX
|
}
|
}
|
description "
|
description "
|
The viper target provides the packages needed to run
|
The viper target provides the packages needed to run
|
eCos on a A&M Viper PPC860 board."
|
eCos on a A&M Viper PPC860 board."
|
}
|
}
|
|
|
target adder {
|
target adder {
|
alias { "A&M Adder PPC850 board" adder850 }
|
alias { "A&M Adder PPC850 board" adder850 }
|
packages { CYGPKG_HAL_POWERPC
|
packages { CYGPKG_HAL_POWERPC
|
CYGPKG_HAL_POWERPC_MPC8xx
|
CYGPKG_HAL_POWERPC_MPC8xx
|
CYGPKG_HAL_POWERPC_ADDER
|
CYGPKG_HAL_POWERPC_ADDER
|
CYGPKG_HAL_QUICC
|
CYGPKG_HAL_QUICC
|
CYGPKG_DEVS_FLASH_POWERPC_ADDER
|
CYGPKG_DEVS_FLASH_POWERPC_ADDER
|
CYGPKG_DEVS_FLASH_AMD_AM29XXXXX
|
CYGPKG_DEVS_FLASH_AMD_AM29XXXXX
|
CYGPKG_DEVS_ETH_POWERPC_QUICC
|
CYGPKG_DEVS_ETH_POWERPC_QUICC
|
CYGPKG_DEVS_ETH_POWERPC_ADDER
|
CYGPKG_DEVS_ETH_POWERPC_ADDER
|
CYGPKG_IO_SERIAL_POWERPC_QUICC_SMC
|
CYGPKG_IO_SERIAL_POWERPC_QUICC_SMC
|
}
|
}
|
description "
|
description "
|
The adder target provides the packages needed to run
|
The adder target provides the packages needed to run
|
eCos on a A&M Adder PPC850 board."
|
eCos on a A&M Adder PPC850 board."
|
}
|
}
|
|
|
target psim {
|
target psim {
|
alias { "PowerPC simulator" ppc_sim powerpc_sim }
|
alias { "PowerPC simulator" ppc_sim powerpc_sim }
|
packages { CYGPKG_HAL_POWERPC
|
packages { CYGPKG_HAL_POWERPC
|
CYGPKG_HAL_POWERPC_PPC60x
|
CYGPKG_HAL_POWERPC_PPC60x
|
CYGPKG_HAL_POWERPC_SIM
|
CYGPKG_HAL_POWERPC_SIM
|
}
|
}
|
description "
|
description "
|
The psim target provides the packages needed to run
|
The psim target provides the packages needed to run
|
eCos in the PSIM simulator."
|
eCos in the PSIM simulator."
|
}
|
}
|
|
|
##-------------------------------------------------------------------------------------------
|
##-------------------------------------------------------------------------------------------
|
## Cogent CSB281 (PowerPC 8245) packages
|
## Cogent CSB281 (PowerPC 8245) packages
|
##
|
##
|
package CYGPKG_HAL_POWERPC_CSB281 {
|
package CYGPKG_HAL_POWERPC_CSB281 {
|
alias { "Cogent PowerPC 8245 board" hal_powerpc_csb281 }
|
alias { "Cogent PowerPC 8245 board" hal_powerpc_csb281 }
|
directory hal/powerpc/csb281
|
directory hal/powerpc/csb281
|
script hal_powerpc_csb281.cdl
|
script hal_powerpc_csb281.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The CSB281 HAL package provides the support needed to run
|
The CSB281 HAL package provides the support needed to run
|
eCos on a Cogent PowerPC 8245 board."
|
eCos on a Cogent PowerPC 8245 board."
|
}
|
}
|
|
|
package CYGPKG_DEVS_FLASH_CSB281 {
|
package CYGPKG_DEVS_FLASH_CSB281 {
|
alias { "FLASH memory support for Cogent PowerPC 8245 board" flash_csb281 }
|
alias { "FLASH memory support for Cogent PowerPC 8245 board" flash_csb281 }
|
directory devs/flash/powerpc/csb281
|
directory devs/flash/powerpc/csb281
|
script flash_csb281.cdl
|
script flash_csb281.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This package contains hardware support for FLASH memory
|
This package contains hardware support for FLASH memory
|
on the Cogent CSB281 (PowerPC 8245) board."
|
on the Cogent CSB281 (PowerPC 8245) board."
|
}
|
}
|
|
|
package CYGPKG_DEVS_ETH_CSB281 {
|
package CYGPKG_DEVS_ETH_CSB281 {
|
alias { "Cogent CSB281 (PowerPC 8245) 82559 ethernet driver"
|
alias { "Cogent CSB281 (PowerPC 8245) 82559 ethernet driver"
|
devs_eth_csb281 }
|
devs_eth_csb281 }
|
hardware
|
hardware
|
directory devs/eth/powerpc/csb281
|
directory devs/eth/powerpc/csb281
|
script csb281_eth_drivers.cdl
|
script csb281_eth_drivers.cdl
|
description "Ethernet driver for Cogent CSB281 (PowerPC 8245)
|
description "Ethernet driver for Cogent CSB281 (PowerPC 8245)
|
with Intel i82559 ethernet interfaces."
|
with Intel i82559 ethernet interfaces."
|
}
|
}
|
|
|
target csb281 {
|
target csb281 {
|
alias { "Cogent PowerPC 8245" cogent8245 }
|
alias { "Cogent PowerPC 8245" cogent8245 }
|
packages { CYGPKG_HAL_POWERPC
|
packages { CYGPKG_HAL_POWERPC
|
CYGPKG_HAL_POWERPC_PPC60x
|
CYGPKG_HAL_POWERPC_PPC60x
|
CYGPKG_HAL_POWERPC_CSB281
|
CYGPKG_HAL_POWERPC_CSB281
|
CYGPKG_DEVS_FLASH_STRATA
|
CYGPKG_DEVS_FLASH_STRATA
|
CYGPKG_DEVS_FLASH_CSB281
|
CYGPKG_DEVS_FLASH_CSB281
|
CYGPKG_IO_PCI
|
CYGPKG_IO_PCI
|
CYGPKG_DEVS_ETH_CSB281
|
CYGPKG_DEVS_ETH_CSB281
|
CYGPKG_DEVS_ETH_INTEL_I82559
|
CYGPKG_DEVS_ETH_INTEL_I82559
|
}
|
}
|
description "
|
description "
|
The csb281 target provides the packages needed to run
|
The csb281 target provides the packages needed to run
|
eCos on the Cogent CSB281 (8245) board."
|
eCos on the Cogent CSB281 (8245) board."
|
}
|
}
|
##-------------------------------------------------------------------------------------------
|
##-------------------------------------------------------------------------------------------
|
|
|
# --------------------------------------------------------------------------
|
# --------------------------------------------------------------------------
|
# MIPS targets
|
# MIPS targets
|
|
|
target jmr3904 {
|
target jmr3904 {
|
alias { "Toshiba JMR-TX3904 board" jmr tx39 }
|
alias { "Toshiba JMR-TX3904 board" jmr tx39 }
|
packages { CYGPKG_HAL_MIPS
|
packages { CYGPKG_HAL_MIPS
|
CYGPKG_HAL_MIPS_TX39
|
CYGPKG_HAL_MIPS_TX39
|
CYGPKG_HAL_MIPS_TX39_JMR3904
|
CYGPKG_HAL_MIPS_TX39_JMR3904
|
CYGPKG_IO_SERIAL_TX39_JMR3904
|
CYGPKG_IO_SERIAL_TX39_JMR3904
|
}
|
}
|
description "
|
description "
|
The jmr3904 target provides the packages needed to run
|
The jmr3904 target provides the packages needed to run
|
eCos on a Toshiba JMR-TX3904 board. This target can also
|
eCos on a Toshiba JMR-TX3904 board. This target can also
|
be used when running in the full simulator, since the simulator provides an
|
be used when running in the full simulator, since the simulator provides an
|
accurate simulation of the hardware including I/O devices.
|
accurate simulation of the hardware including I/O devices.
|
To use the simulator in this mode the command
|
To use the simulator in this mode the command
|
`target sim --board=jmr3904' should be used from inside gdb."
|
`target sim --board=jmr3904' should be used from inside gdb."
|
}
|
}
|
|
|
target atlas_mips32_4kc {
|
target atlas_mips32_4kc {
|
alias { "MIPS Atlas board with Mips32 4Kc processor" atlas_mips32_4kc }
|
alias { "MIPS Atlas board with Mips32 4Kc processor" atlas_mips32_4kc }
|
packages { CYGPKG_HAL_MIPS
|
packages { CYGPKG_HAL_MIPS
|
CYGPKG_HAL_MIPS_MIPS32
|
CYGPKG_HAL_MIPS_MIPS32
|
CYGPKG_HAL_MIPS_ATLAS
|
CYGPKG_HAL_MIPS_ATLAS
|
CYGPKG_IO_SERIAL_MIPS_ATLAS
|
CYGPKG_IO_SERIAL_MIPS_ATLAS
|
CYGPKG_DEVS_FLASH_ATLAS
|
CYGPKG_DEVS_FLASH_ATLAS
|
CYGPKG_DEVS_ETH_MIPS_ATLAS
|
CYGPKG_DEVS_ETH_MIPS_ATLAS
|
CYGPKG_IO_PCI
|
CYGPKG_IO_PCI
|
}
|
}
|
set_value CYGHWR_HAL_MIPS_MIPS32_CORE "4Kc"
|
set_value CYGHWR_HAL_MIPS_MIPS32_CORE "4Kc"
|
description "
|
description "
|
The atlas_mips32_4Kc target provides the packages needed to run
|
The atlas_mips32_4Kc target provides the packages needed to run
|
eCos on a MIPS Atlas board with a Mips32 4Kc processor."
|
eCos on a MIPS Atlas board with a Mips32 4Kc processor."
|
}
|
}
|
|
|
target atlas_mips64_5kc {
|
target atlas_mips64_5kc {
|
alias { "MIPS Atlas board with Mips64 5Kc processor" atlas_mips64_5kc ruby }
|
alias { "MIPS Atlas board with Mips64 5Kc processor" atlas_mips64_5kc ruby }
|
packages { CYGPKG_HAL_MIPS
|
packages { CYGPKG_HAL_MIPS
|
CYGPKG_HAL_MIPS_MIPS64
|
CYGPKG_HAL_MIPS_MIPS64
|
CYGPKG_HAL_MIPS_ATLAS
|
CYGPKG_HAL_MIPS_ATLAS
|
CYGPKG_IO_SERIAL_MIPS_ATLAS
|
CYGPKG_IO_SERIAL_MIPS_ATLAS
|
CYGPKG_DEVS_FLASH_ATLAS
|
CYGPKG_DEVS_FLASH_ATLAS
|
CYGPKG_DEVS_ETH_MIPS_ATLAS
|
CYGPKG_DEVS_ETH_MIPS_ATLAS
|
}
|
}
|
set_value CYGHWR_HAL_MIPS_MIPS64_CORE "5K"
|
set_value CYGHWR_HAL_MIPS_MIPS64_CORE "5K"
|
description "
|
description "
|
The atlas_mips32_5Kc target provides the packages needed to run
|
The atlas_mips32_5Kc target provides the packages needed to run
|
eCos on a MIPS Atlas board with a Mips64 5Kc processor."
|
eCos on a MIPS Atlas board with a Mips64 5Kc processor."
|
}
|
}
|
target malta_mips32_4kc {
|
target malta_mips32_4kc {
|
alias { "MIPS Malta board with Mips32 4Kc processor" malta_mips32_4kc }
|
alias { "MIPS Malta board with Mips32 4Kc processor" malta_mips32_4kc }
|
packages { CYGPKG_HAL_MIPS
|
packages { CYGPKG_HAL_MIPS
|
CYGPKG_HAL_MIPS_MIPS32
|
CYGPKG_HAL_MIPS_MIPS32
|
CYGPKG_HAL_MIPS_MALTA
|
CYGPKG_HAL_MIPS_MALTA
|
CYGPKG_DEVS_FLASH_INTEL_28FXXX
|
CYGPKG_DEVS_FLASH_INTEL_28FXXX
|
CYGPKG_DEVS_FLASH_MALTA
|
CYGPKG_DEVS_FLASH_MALTA
|
CYGPKG_IO_PCI
|
CYGPKG_IO_PCI
|
CYGPKG_DEVS_ETH_AMD_PCNET
|
CYGPKG_DEVS_ETH_AMD_PCNET
|
CYGPKG_DEVS_ETH_MIPS_MIPS32_MALTA
|
CYGPKG_DEVS_ETH_MIPS_MIPS32_MALTA
|
}
|
}
|
set_value CYGHWR_HAL_MIPS_MIPS32_CORE "4Kc"
|
set_value CYGHWR_HAL_MIPS_MIPS32_CORE "4Kc"
|
description "
|
description "
|
The malta_mips32_4Kc target provides the packages needed to run
|
The malta_mips32_4Kc target provides the packages needed to run
|
eCos on a MIPS Malta board with a Mips32 4Kc processor."
|
eCos on a MIPS Malta board with a Mips32 4Kc processor."
|
}
|
}
|
|
|
target malta_mips64_5kc {
|
target malta_mips64_5kc {
|
alias { "MIPS Malta board with Mips64 5Kc processor" malta_mips64_5kc }
|
alias { "MIPS Malta board with Mips64 5Kc processor" malta_mips64_5kc }
|
packages { CYGPKG_HAL_MIPS
|
packages { CYGPKG_HAL_MIPS
|
CYGPKG_HAL_MIPS_MIPS64
|
CYGPKG_HAL_MIPS_MIPS64
|
CYGPKG_HAL_MIPS_MALTA
|
CYGPKG_HAL_MIPS_MALTA
|
CYGPKG_DEVS_FLASH_INTEL_28FXXX
|
CYGPKG_DEVS_FLASH_INTEL_28FXXX
|
CYGPKG_DEVS_FLASH_MALTA
|
CYGPKG_DEVS_FLASH_MALTA
|
CYGPKG_IO_PCI
|
CYGPKG_IO_PCI
|
CYGPKG_DEVS_ETH_AMD_PCNET
|
CYGPKG_DEVS_ETH_AMD_PCNET
|
CYGPKG_DEVS_ETH_MIPS_MIPS32_MALTA
|
CYGPKG_DEVS_ETH_MIPS_MIPS32_MALTA
|
}
|
}
|
set_value CYGHWR_HAL_MIPS_MIPS64_CORE "5K"
|
set_value CYGHWR_HAL_MIPS_MIPS64_CORE "5K"
|
description "
|
description "
|
The malta_mips64_5Kc target provides the packages needed to run
|
The malta_mips64_5Kc target provides the packages needed to run
|
eCos on a MIPS Malta board with a Mips64 5Kc processor."
|
eCos on a MIPS Malta board with a Mips64 5Kc processor."
|
}
|
}
|
target tx39_sim {
|
target tx39_sim {
|
alias { "TX39 minimal simulator" }
|
alias { "TX39 minimal simulator" }
|
packages { CYGPKG_HAL_MIPS
|
packages { CYGPKG_HAL_MIPS
|
CYGPKG_HAL_MIPS_TX39
|
CYGPKG_HAL_MIPS_TX39
|
CYGPKG_HAL_MIPS_SIM
|
CYGPKG_HAL_MIPS_SIM
|
}
|
}
|
description "
|
description "
|
The tx39_sim target provides the packages needed to run
|
The tx39_sim target provides the packages needed to run
|
eCos in the TX39 minimal simulator. To use this minimal
|
eCos in the TX39 minimal simulator. To use this minimal
|
simulator the command `target sim --board=jmr3904pal'
|
simulator the command `target sim --board=jmr3904pal'
|
should be used from inside gdb. It is not possible to
|
should be used from inside gdb. It is not possible to
|
use any of the eCos device drivers when the simulator
|
use any of the eCos device drivers when the simulator
|
is running in this mode."
|
is running in this mode."
|
}
|
}
|
target ref4955 {
|
target ref4955 {
|
alias { "Toshiba TX4955 reference platform" tx49 }
|
alias { "Toshiba TX4955 reference platform" tx49 }
|
packages { CYGPKG_HAL_MIPS
|
packages { CYGPKG_HAL_MIPS
|
CYGPKG_HAL_MIPS_TX49
|
CYGPKG_HAL_MIPS_TX49
|
CYGPKG_HAL_MIPS_TX49_REF4955
|
CYGPKG_HAL_MIPS_TX49_REF4955
|
CYGPKG_IO_SERIAL_GENERIC_16X5X
|
CYGPKG_IO_SERIAL_GENERIC_16X5X
|
CYGPKG_IO_SERIAL_MIPS_REF4955
|
CYGPKG_IO_SERIAL_MIPS_REF4955
|
CYGPKG_DEVICES_WALLCLOCK_MIPS_REF4955
|
CYGPKG_DEVICES_WALLCLOCK_MIPS_REF4955
|
CYGPKG_DEVICES_WALLCLOCK_DALLAS_DS1742
|
CYGPKG_DEVICES_WALLCLOCK_DALLAS_DS1742
|
}
|
}
|
description "
|
description "
|
The ref4955 target provides the packages needed to run
|
The ref4955 target provides the packages needed to run
|
eCos on a Toshiba TX4955 reference platform."
|
eCos on a Toshiba TX4955 reference platform."
|
}
|
}
|
|
|
target ocelot {
|
target ocelot {
|
alias { "PMC-Sierra Ocelot platform" ocelot }
|
alias { "PMC-Sierra Ocelot platform" ocelot }
|
packages { CYGPKG_HAL_MIPS
|
packages { CYGPKG_HAL_MIPS
|
CYGPKG_HAL_MIPS_RM7000
|
CYGPKG_HAL_MIPS_RM7000
|
CYGPKG_HAL_MIPS_RM7000_OCELOT
|
CYGPKG_HAL_MIPS_RM7000_OCELOT
|
CYGPKG_IO_PCI
|
CYGPKG_IO_PCI
|
CYGPKG_DEVS_FLASH_MIPS_OCELOT
|
CYGPKG_DEVS_FLASH_MIPS_OCELOT
|
CYGPKG_DEVS_FLASH_AMD_AM29XXXXX
|
CYGPKG_DEVS_FLASH_AMD_AM29XXXXX
|
CYGPKG_IO_SERIAL_GENERIC_16X5X
|
CYGPKG_IO_SERIAL_GENERIC_16X5X
|
CYGPKG_DEVS_ETH_INTEL_I82559
|
CYGPKG_DEVS_ETH_INTEL_I82559
|
CYGPKG_DEVS_ETH_MIPS_RM7000_OCELOT
|
CYGPKG_DEVS_ETH_MIPS_RM7000_OCELOT
|
}
|
}
|
description "
|
description "
|
The ocelot target provides the packages needed to run
|
The ocelot target provides the packages needed to run
|
eCos on a PMC-Sierra Ocelot Hot-Swap Computer."
|
eCos on a PMC-Sierra Ocelot Hot-Swap Computer."
|
}
|
}
|
|
|
target vrc4373 {
|
target vrc4373 {
|
alias { "NEC VRC4373 board" }
|
alias { "NEC VRC4373 board" }
|
packages { CYGPKG_HAL_MIPS
|
packages { CYGPKG_HAL_MIPS
|
CYGPKG_HAL_MIPS_VR4300
|
CYGPKG_HAL_MIPS_VR4300
|
CYGPKG_HAL_MIPS_VR4300_VRC4373
|
CYGPKG_HAL_MIPS_VR4300_VRC4373
|
CYGPKG_HAL_MIPS_VR4300_VRC437X
|
CYGPKG_HAL_MIPS_VR4300_VRC437X
|
CYGPKG_IO_SERIAL_MIPS_VRC437X
|
CYGPKG_IO_SERIAL_MIPS_VRC437X
|
CYGPKG_DEVS_FLASH_MIPS_VRC437X
|
CYGPKG_DEVS_FLASH_MIPS_VRC437X
|
CYGPKG_DEVS_FLASH_AMD_AM29XXXXX
|
CYGPKG_DEVS_FLASH_AMD_AM29XXXXX
|
CYGPKG_IO_PCI
|
CYGPKG_IO_PCI
|
}
|
}
|
description "
|
description "
|
The vrc4373 target provides the packages needed to run
|
The vrc4373 target provides the packages needed to run
|
eCos on an NEC VRC4373 board."
|
eCos on an NEC VRC4373 board."
|
}
|
}
|
target vrc4375 {
|
target vrc4375 {
|
alias { "NEC VRC4375 board" }
|
alias { "NEC VRC4375 board" }
|
packages { CYGPKG_HAL_MIPS
|
packages { CYGPKG_HAL_MIPS
|
CYGPKG_HAL_MIPS_VR4300
|
CYGPKG_HAL_MIPS_VR4300
|
CYGPKG_HAL_MIPS_VR4300_VRC4375
|
CYGPKG_HAL_MIPS_VR4300_VRC4375
|
CYGPKG_HAL_MIPS_VR4300_VRC437X
|
CYGPKG_HAL_MIPS_VR4300_VRC437X
|
CYGPKG_IO_SERIAL_MIPS_VRC437X
|
CYGPKG_IO_SERIAL_MIPS_VRC437X
|
CYGPKG_DEVS_FLASH_MIPS_VRC437X
|
CYGPKG_DEVS_FLASH_MIPS_VRC437X
|
CYGPKG_DEVS_FLASH_AMD_AM29XXXXX
|
CYGPKG_DEVS_FLASH_AMD_AM29XXXXX
|
CYGPKG_IO_PCI
|
CYGPKG_IO_PCI
|
CYGPKG_DEVS_ETH_INTEL_I21143
|
CYGPKG_DEVS_ETH_INTEL_I21143
|
CYGPKG_DEVS_ETH_MIPS_VRC4375
|
CYGPKG_DEVS_ETH_MIPS_VRC4375
|
}
|
}
|
description "
|
description "
|
The vrc4375 target provides the packages needed to run
|
The vrc4375 target provides the packages needed to run
|
eCos on an NEC VRC4375 board."
|
eCos on an NEC VRC4375 board."
|
}
|
}
|
|
|
target refidt334 {
|
target refidt334 {
|
alias { "MIPS IDT79S334A reference platform with IDT79RC32334 procesor" idt32334 }
|
alias { "MIPS IDT79S334A reference platform with IDT79RC32334 procesor" idt32334 }
|
packages { CYGPKG_HAL_MIPS
|
packages { CYGPKG_HAL_MIPS
|
CYGPKG_HAL_MIPS_IDT32334
|
CYGPKG_HAL_MIPS_IDT32334
|
CYGPKG_HAL_MIPS_IDT32334_REFIDT334
|
CYGPKG_HAL_MIPS_IDT32334_REFIDT334
|
CYGPKG_IO_PCI
|
CYGPKG_IO_PCI
|
CYGPKG_DEVS_ETH_INTEL_I82559
|
CYGPKG_DEVS_ETH_INTEL_I82559
|
CYGPKG_DEVS_ETH_MIPS_REFIDT334
|
CYGPKG_DEVS_ETH_MIPS_REFIDT334
|
CYGPKG_DEVS_FLASH_MIPS_REFIDT334
|
CYGPKG_DEVS_FLASH_MIPS_REFIDT334
|
CYGPKG_DEVS_FLASH_AMD_AM29XXXXX
|
CYGPKG_DEVS_FLASH_AMD_AM29XXXXX
|
CYGPKG_IO_SERIAL_MIPS_IDT79S334A
|
CYGPKG_IO_SERIAL_MIPS_IDT79S334A
|
}
|
}
|
description "
|
description "
|
The refidt334 target provides the packages needed to run
|
The refidt334 target provides the packages needed to run
|
eCos on a MIPS IDT IDT79S334A reference board."
|
eCos on a MIPS IDT IDT79S334A reference board."
|
}
|
}
|
|
|
# --------------------------------------------------------------------------
|
# --------------------------------------------------------------------------
|
# MN10300 targets
|
# MN10300 targets
|
|
|
target am31_sim {
|
target am31_sim {
|
alias { "MN10300 AM31 minimal simulator" }
|
alias { "MN10300 AM31 minimal simulator" }
|
packages { CYGPKG_HAL_MN10300
|
packages { CYGPKG_HAL_MN10300
|
CYGPKG_HAL_MN10300_AM31
|
CYGPKG_HAL_MN10300_AM31
|
CYGPKG_HAL_MN10300_AM31_SIM
|
CYGPKG_HAL_MN10300_AM31_SIM
|
}
|
}
|
description "
|
description "
|
The am31_sim target provides the packages need to run
|
The am31_sim target provides the packages need to run
|
eCos in the MN10300 minimal simulator. It is not possible to
|
eCos in the MN10300 minimal simulator. It is not possible to
|
use any of the eCos device drivers when the simulator
|
use any of the eCos device drivers when the simulator
|
is running in this mode."
|
is running in this mode."
|
}
|
}
|
|
|
target stdeval1 {
|
target stdeval1 {
|
alias { "Matsushita stdeval1 board" }
|
alias { "Matsushita stdeval1 board" }
|
packages { CYGPKG_HAL_MN10300
|
packages { CYGPKG_HAL_MN10300
|
CYGPKG_HAL_MN10300_AM31_STDEVAL1
|
CYGPKG_HAL_MN10300_AM31_STDEVAL1
|
CYGPKG_HAL_MN10300_AM31
|
CYGPKG_HAL_MN10300_AM31
|
CYGPKG_IO_SERIAL_MN10300
|
CYGPKG_IO_SERIAL_MN10300
|
CYGPKG_DEVICES_WATCHDOG_MN10300_MN10300
|
CYGPKG_DEVICES_WATCHDOG_MN10300_MN10300
|
}
|
}
|
description "
|
description "
|
The stdeval1 target provides the packages needed to run
|
The stdeval1 target provides the packages needed to run
|
eCos on a Matsushita stdeval1 board. This target can also
|
eCos on a Matsushita stdeval1 board. This target can also
|
be used when running in the full simulator, since the simulator provides an
|
be used when running in the full simulator, since the simulator provides an
|
accurate simulation of the hardware including I/O devices."
|
accurate simulation of the hardware including I/O devices."
|
}
|
}
|
target stb {
|
target stb {
|
alias { "Matsushita STB board" }
|
alias { "Matsushita STB board" }
|
packages { CYGPKG_HAL_MN10300
|
packages { CYGPKG_HAL_MN10300
|
CYGPKG_HAL_MN10300_AM33_STB
|
CYGPKG_HAL_MN10300_AM33_STB
|
CYGPKG_HAL_MN10300_AM33
|
CYGPKG_HAL_MN10300_AM33
|
CYGPKG_IO_SERIAL_MN10300
|
CYGPKG_IO_SERIAL_MN10300
|
CYGPKG_DEVS_FLASH_AMD_AM29XXXXX
|
CYGPKG_DEVS_FLASH_AMD_AM29XXXXX
|
CYGPKG_DEVS_FLASH_MN10300_STB
|
CYGPKG_DEVS_FLASH_MN10300_STB
|
CYGPKG_DEVICES_WATCHDOG_MN10300_MN10300
|
CYGPKG_DEVICES_WATCHDOG_MN10300_MN10300
|
}
|
}
|
description "
|
description "
|
The stb target provides the packages needed to run
|
The stb target provides the packages needed to run
|
eCos on a Matsushita STB board."
|
eCos on a Matsushita STB board."
|
}
|
}
|
|
|
target asb {
|
target asb {
|
alias { "Matsushita ASB2303 board" }
|
alias { "Matsushita ASB2303 board" }
|
packages { CYGPKG_HAL_MN10300
|
packages { CYGPKG_HAL_MN10300
|
CYGPKG_HAL_MN10300_AM33_ASB
|
CYGPKG_HAL_MN10300_AM33_ASB
|
CYGPKG_HAL_MN10300_AM33
|
CYGPKG_HAL_MN10300_AM33
|
CYGPKG_DEVS_FLASH_AMD_AM29XXXXX
|
CYGPKG_DEVS_FLASH_AMD_AM29XXXXX
|
CYGPKG_DEVS_FLASH_MN10300_ASB2303
|
CYGPKG_DEVS_FLASH_MN10300_ASB2303
|
}
|
}
|
description "
|
description "
|
The asb target provides the packages needed to run
|
The asb target provides the packages needed to run
|
eCos on a Matsushita ASB2303 board."
|
eCos on a Matsushita ASB2303 board."
|
}
|
}
|
|
|
target asb2305 {
|
target asb2305 {
|
alias { "Matsushita ASB2305 board" }
|
alias { "Matsushita ASB2305 board" }
|
packages { CYGPKG_HAL_MN10300
|
packages { CYGPKG_HAL_MN10300
|
CYGPKG_HAL_MN10300_AM33_ASB2305
|
CYGPKG_HAL_MN10300_AM33_ASB2305
|
CYGPKG_HAL_MN10300_AM33
|
CYGPKG_HAL_MN10300_AM33
|
CYGPKG_IO_SERIAL_GENERIC_16X5X
|
CYGPKG_IO_SERIAL_GENERIC_16X5X
|
CYGPKG_DEVS_FLASH_AMD_AM29XXXXX
|
CYGPKG_DEVS_FLASH_AMD_AM29XXXXX
|
CYGPKG_DEVS_FLASH_MN10300_ASB2305
|
CYGPKG_DEVS_FLASH_MN10300_ASB2305
|
}
|
}
|
description "
|
description "
|
The asb2305 target provides the packages needed to run
|
The asb2305 target provides the packages needed to run
|
eCos on a Matsushita ASB2305 board."
|
eCos on a Matsushita ASB2305 board."
|
}
|
}
|
|
|
# --------------------------------------------------------------------------
|
# --------------------------------------------------------------------------
|
# NEC targets
|
# NEC targets
|
|
|
target ceb_v850 {
|
target ceb_v850 {
|
alias { "Cosmo CEB-V850 board" CEB ceb_v850_sa1 }
|
alias { "Cosmo CEB-V850 board" CEB ceb_v850_sa1 }
|
packages { CYGPKG_HAL_V85X
|
packages { CYGPKG_HAL_V85X
|
CYGPKG_HAL_V85X_V850
|
CYGPKG_HAL_V85X_V850
|
CYGPKG_HAL_V85X_V850_CEB
|
CYGPKG_HAL_V85X_V850_CEB
|
CYGPKG_IO_SERIAL_V85X_V850
|
CYGPKG_IO_SERIAL_V85X_V850
|
}
|
}
|
description "
|
description "
|
The ceb_v850 target provides the packages needed to run eCos on a
|
The ceb_v850 target provides the packages needed to run eCos on a
|
Cosmo CEB-V850 evaluation board fitted with a NEC V850/SA1 or NEC V850/SB1."
|
Cosmo CEB-V850 evaluation board fitted with a NEC V850/SA1 or NEC V850/SB1."
|
}
|
}
|
|
|
# --------------------------------------------------------------------------
|
# --------------------------------------------------------------------------
|
# m68k targets
|
# m68k targets
|
|
|
target mcf5272c3 {
|
target mcf5272c3 {
|
alias { "Motorola mcf5272c3 evaluation board" }
|
alias { "Motorola mcf5272c3 evaluation board" }
|
packages {
|
packages {
|
CYGPKG_HAL_M68K
|
CYGPKG_HAL_M68K
|
CYGPKG_HAL_M68K_MCF52xx
|
CYGPKG_HAL_M68K_MCF52xx
|
CYGPKG_HAL_M68K_MCF52xx_MCF5272
|
CYGPKG_HAL_M68K_MCF52xx_MCF5272
|
CYGPKG_HAL_M68K_MCF52xx_MCF5272_MCF5272C3
|
CYGPKG_HAL_M68K_MCF52xx_MCF5272_MCF5272C3
|
CYGPKG_DEVS_ETH_MCF5272
|
CYGPKG_DEVS_ETH_MCF5272
|
CYGPKG_IO_SERIAL_MCF5272_UART
|
CYGPKG_IO_SERIAL_MCF5272_UART
|
}
|
}
|
|
|
description "The mcf5272c3 target provides the packages needed to run
|
description "The mcf5272c3 target provides the packages needed to run
|
eCos on the Motorola mcf5272c3 evaluation board."
|
eCos on the Motorola mcf5272c3 evaluation board."
|
|
|
}
|
}
|
|
|
# --------------------------------------------------------------------------
|
# --------------------------------------------------------------------------
|
|
|
# --------------------------------------------------------------------------
|
# --------------------------------------------------------------------------
|
# H8 targets
|
# H8 targets
|
|
|
target h8300h_sim {
|
target h8300h_sim {
|
alias { "H8300H minimal simulator" }
|
alias { "H8300H minimal simulator" }
|
packages { CYGPKG_HAL_H8300
|
packages { CYGPKG_HAL_H8300
|
CYGPKG_HAL_H8300_H8300H
|
CYGPKG_HAL_H8300_H8300H
|
CYGPKG_HAL_H8300_H8300H_SIM
|
CYGPKG_HAL_H8300_H8300H_SIM
|
CYGPKG_IO_SERIAL_H8300_SCI
|
CYGPKG_IO_SERIAL_H8300_SCI
|
}
|
}
|
description "
|
description "
|
The h8300h_sim target provides the packages need to run
|
The h8300h_sim target provides the packages need to run
|
eCos in the H8/300H minimal simulator. It is not possible to
|
eCos in the H8/300H minimal simulator. It is not possible to
|
use any of the eCos device drivers when the simulator
|
use any of the eCos device drivers when the simulator
|
is running in this mode."
|
is running in this mode."
|
}
|
}
|
|
|
target aki3068net {
|
target aki3068net {
|
alias { "Akizuki H8/3068 Network board" }
|
alias { "Akizuki H8/3068 Network board" }
|
packages { CYGPKG_HAL_H8300
|
packages { CYGPKG_HAL_H8300
|
CYGPKG_HAL_H8300_H8300H
|
CYGPKG_HAL_H8300_H8300H
|
CYGPKG_HAL_H8300_H8300H_AKI3068NET
|
CYGPKG_HAL_H8300_H8300H_AKI3068NET
|
CYGPKG_IO_SERIAL_H8300_SCI
|
CYGPKG_IO_SERIAL_H8300_SCI
|
CYGPKG_DEVS_ETH_H8300_AKI3068NET
|
CYGPKG_DEVS_ETH_H8300_AKI3068NET
|
}
|
}
|
description "
|
description "
|
The aki3068net target provides the packages need to run
|
The aki3068net target provides the packages need to run
|
eCos in the Akizuki H8/3068 Network board."
|
eCos in the Akizuki H8/3068 Network board."
|
}
|
}
|
|
|
# --------------------------------------------------------------------------
|
# --------------------------------------------------------------------------
|
# CalmRISC16 targets
|
# CalmRISC16 targets
|
|
|
target calm16_ceb {
|
target calm16_ceb {
|
alias { "CalmRISC16 Core Eval Board" }
|
alias { "CalmRISC16 Core Eval Board" }
|
packages { CYGPKG_HAL_CALM16
|
packages { CYGPKG_HAL_CALM16
|
CYGPKG_HAL_CALM16_CORE
|
CYGPKG_HAL_CALM16_CORE
|
CYGPKG_HAL_CALM16_CEB
|
CYGPKG_HAL_CALM16_CEB
|
}
|
}
|
description "
|
description "
|
The calm16_ceb target provides the packages needed to run
|
The calm16_ceb target provides the packages needed to run
|
eCos on the CalmRISC16 Core Evaluation Board."
|
eCos on the CalmRISC16 Core Evaluation Board."
|
}
|
}
|
# --------------------------------------------------------------------------
|
# --------------------------------------------------------------------------
|
# CalmRISC32 targets
|
# CalmRISC32 targets
|
|
|
target calm32_ceb {
|
target calm32_ceb {
|
alias { "CalmRISC32 Core Eval Board" }
|
alias { "CalmRISC32 Core Eval Board" }
|
packages { CYGPKG_HAL_CALM32
|
packages { CYGPKG_HAL_CALM32
|
CYGPKG_HAL_CALM32_CORE
|
CYGPKG_HAL_CALM32_CORE
|
CYGPKG_HAL_CALM32_CEB
|
CYGPKG_HAL_CALM32_CEB
|
}
|
}
|
description "
|
description "
|
The calm32_ceb target provides the packages needed to run
|
The calm32_ceb target provides the packages needed to run
|
eCos on the CalmRISC32 Core Evaluation Board."
|
eCos on the CalmRISC32 Core Evaluation Board."
|
}
|
}
|
# --------------------------------------------------------------------------
|
# --------------------------------------------------------------------------
|
|
|
package CYGPKG_HAL_POWERPC_TS1000 {
|
package CYGPKG_HAL_POWERPC_TS1000 {
|
alias { "Allied Telesyn TS1000 board" hal_powerpc_ts1000 }
|
alias { "Allied Telesyn TS1000 board" hal_powerpc_ts1000 }
|
directory hal/powerpc/ts1000
|
directory hal/powerpc/ts1000
|
script hal_powerpc_ts1000.cdl
|
script hal_powerpc_ts1000.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The TS1000 HAL package provides the support needed to run
|
The TS1000 HAL package provides the support needed to run
|
eCos on a Allied Telesyn TS1000 board equipped with a PowerPC processor."
|
eCos on a Allied Telesyn TS1000 board equipped with a PowerPC processor."
|
}
|
}
|
|
|
package CYGPKG_DEVS_FLASH_POWERPC_TS1000 {
|
package CYGPKG_DEVS_FLASH_POWERPC_TS1000 {
|
alias { "FLASH memory support for Allied Telesyn TS1000 (PPC855) board" flash_ts1000 }
|
alias { "FLASH memory support for Allied Telesyn TS1000 (PPC855) board" flash_ts1000 }
|
directory devs/flash/powerpc/ts1000
|
directory devs/flash/powerpc/ts1000
|
script flash_ts1000.cdl
|
script flash_ts1000.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This package contains hardware support for FLASH memory
|
This package contains hardware support for FLASH memory
|
on the Allied Telesyn TS1000 (PPC855) platform."
|
on the Allied Telesyn TS1000 (PPC855) platform."
|
}
|
}
|
|
|
package CYGPKG_DEVS_ETH_POWERPC_TS1000 {
|
package CYGPKG_DEVS_ETH_POWERPC_TS1000 {
|
alias { "Allied Telesyn TS1000 ethernet driver" ts1000_eth_driver }
|
alias { "Allied Telesyn TS1000 ethernet driver" ts1000_eth_driver }
|
hardware
|
hardware
|
directory devs/eth/powerpc/ts1000
|
directory devs/eth/powerpc/ts1000
|
script ts1000_eth_drivers.cdl
|
script ts1000_eth_drivers.cdl
|
description "Ethernet driver specifics for Allied Telesyn TS1000 (MPC855T) based boards."
|
description "Ethernet driver specifics for Allied Telesyn TS1000 (MPC855T) based boards."
|
}
|
}
|
|
|
target ts1000 {
|
target ts1000 {
|
alias { "Allied Telesyn TS1000 board" ts1000_855 }
|
alias { "Allied Telesyn TS1000 board" ts1000_855 }
|
packages { CYGPKG_HAL_POWERPC
|
packages { CYGPKG_HAL_POWERPC
|
CYGPKG_HAL_POWERPC_MPC8xx
|
CYGPKG_HAL_POWERPC_MPC8xx
|
CYGPKG_HAL_POWERPC_TS1000
|
CYGPKG_HAL_POWERPC_TS1000
|
CYGPKG_HAL_QUICC
|
CYGPKG_HAL_QUICC
|
CYGPKG_DEVS_FLASH_POWERPC_TS1000
|
CYGPKG_DEVS_FLASH_POWERPC_TS1000
|
CYGPKG_DEVS_FLASH_AMD_AM29XXXXX
|
CYGPKG_DEVS_FLASH_AMD_AM29XXXXX
|
CYGPKG_DEVS_ETH_POWERPC_FEC
|
CYGPKG_DEVS_ETH_POWERPC_FEC
|
CYGPKG_DEVS_ETH_POWERPC_TS1000
|
CYGPKG_DEVS_ETH_POWERPC_TS1000
|
CYGPKG_IO_SERIAL_POWERPC_QUICC_SMC
|
CYGPKG_IO_SERIAL_POWERPC_QUICC_SMC
|
}
|
}
|
description "
|
description "
|
The ts1000 target provides the packages needed to run
|
The ts1000 target provides the packages needed to run
|
eCos on a Allied Telesyn TS1000 (PPC855T) board."
|
eCos on a Allied Telesyn TS1000 (PPC855T) board."
|
}
|
}
|
|
|
# --------------------------------------------------------------------------
|
# --------------------------------------------------------------------------
|
# OpenRISC targets
|
# OpenRISC targets
|
|
|
package CYGPKG_HAL_OPENRISC {
|
package CYGPKG_HAL_OPENRISC {
|
alias { "OpenRISC HAL" hal_openrisc openrisc_hal }
|
alias { "OpenRISC HAL" hal_openrisc openrisc_hal }
|
directory hal/openrisc/arch
|
directory hal/openrisc/arch
|
script hal_openrisc.cdl
|
script hal_openrisc.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The OpenRISC architecture HAL package provides generic
|
The OpenRISC architecture HAL package provides generic
|
support for this processor architecture. It is also necessary to
|
support for this processor architecture. It is also necessary to
|
select a specific target platform HAL package." }
|
select a specific target platform HAL package." }
|
|
|
package CYGPKG_HAL_OPENRISC_ORP {
|
package CYGPKG_HAL_OPENRISC_ORP {
|
alias { "OpenRISC Reference Platform" hal_orp orp_hal }
|
alias { "OpenRISC Reference Platform" hal_orp orp_hal }
|
directory hal/openrisc/orp
|
directory hal/openrisc/orp
|
script hal_openrisc_orp.cdl
|
script hal_openrisc_orp.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The OpenRISC Reference Platform (ORP) package should be used
|
The OpenRISC Reference Platform (ORP) package should be used
|
with ORP-compliant simulators or hardware. "
|
with ORP-compliant simulators or hardware. "
|
}
|
}
|
|
|
target ORP {
|
target ORP {
|
alias { "OpenRISC Refererence Platform" orp }
|
alias { "OpenRISC Refererence Platform" orp }
|
packages { CYGPKG_HAL_OPENRISC
|
packages { CYGPKG_HAL_OPENRISC
|
CYGPKG_HAL_OPENRISC_ORP
|
CYGPKG_HAL_OPENRISC_ORP
|
CYGPKG_DEVS_FLASH_OPENRISC_ORP
|
CYGPKG_DEVS_FLASH_OPENRISC_ORP
|
CYGPKG_DEVS_FLASH_AMD_AM29XXXXX
|
CYGPKG_DEVS_FLASH_AMD_AM29XXXXX
|
}
|
}
|
description "
|
description "
|
The ORP (OpenRISC Reference Platform) target provides the packages
|
The ORP (OpenRISC Reference Platform) target provides the packages
|
needed to run eCos in simulator or HW environments that conform to the
|
needed to run eCos in simulator or HW environments that conform to the
|
OpenRISC Reference Platform."
|
OpenRISC Reference Platform."
|
}
|
}
|
|
|