#=============================================================================
|
#=============================================================================
|
#
|
#
|
# 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, 2004, 2005, 2008, 2009, 2010, 2011 Free Software Foundation, Inc.
|
## Copyright (C) 1998, 1999, 2000, 2001, 2002, 2004, 2005, 2008, 2009, 2010, 2011 Free Software Foundation, 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
|
## Software Foundation; either version 2 or (at your option) any later
|
## version.
|
## version.
|
##
|
##
|
## eCos is distributed in the hope that it will be useful, but WITHOUT
|
## eCos is distributed in the hope that it will be useful, but WITHOUT
|
## ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
## ANY 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
|
## You should have received a copy of the GNU General Public License
|
## along with eCos; if not, write to the Free Software Foundation, Inc.,
|
## along with eCos; if not, write to the Free Software Foundation, Inc.,
|
## 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
## 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
##
|
##
|
## As a special exception, if other files instantiate templates or use
|
## As a special exception, if other files instantiate templates or use
|
## macros or inline functions from this file, or you compile this file
|
## macros 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,
|
## and link it 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
|
## this file does not by itself cause the resulting work to be covered by
|
## the GNU General Public License. However the source code for this file
|
## the GNU General Public License. However the source code for this file
|
## must still be made available in accordance with section (3) of the GNU
|
## must still be made available in accordance with section (3) of the GNU
|
## General Public License v2.
|
## General Public License v2.
|
##
|
##
|
## This exception does not invalidate any other reasons why a work based
|
## This exception does not invalidate any other reasons why a work based
|
## on this file might be covered by the GNU General Public License.
|
## on this file might be covered by the GNU General Public 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_CAN {
|
package CYGPKG_IO_CAN {
|
alias { "CAN device drivers" can io_can }
|
alias { "CAN device drivers" can io_can }
|
directory io/can
|
directory io/can
|
script io_can.cdl
|
script io_can.cdl
|
description "
|
description "
|
This package contains drivers for basic I/O services on
|
This package contains drivers for basic I/O services on
|
CAN devices."
|
CAN devices."
|
}
|
}
|
|
|
package CYGPKG_DEVS_CAN_MCF52xx_FLEXCAN {
|
package CYGPKG_DEVS_CAN_MCF52xx_FLEXCAN {
|
alias { "MCF52xx FlexCAN device drivers"
|
alias { "MCF52xx FlexCAN device drivers"
|
devs_can_mcf52xx_flexcan mcf52xx_flexcan_serial_driver }
|
devs_can_mcf52xx_flexcan mcf52xx_flexcan_serial_driver }
|
hardware
|
hardware
|
directory devs/can/m68k/mcf52xx
|
directory devs/can/m68k/mcf52xx
|
script can_mcf52xx.cdl
|
script can_mcf52xx.cdl
|
description "Generic CAN device driver for the on-chip
|
description "Generic CAN device driver for the on-chip
|
FlexCAN modules in MCF52xx ColdFire processors."
|
FlexCAN modules in MCF52xx ColdFire processors."
|
}
|
}
|
|
|
package CYGPKG_DEVS_CAN_AT91SAM7 {
|
package CYGPKG_DEVS_CAN_AT91SAM7 {
|
alias { "AT91SAM7 CAN device drivers"
|
alias { "AT91SAM7 CAN device drivers"
|
devs_can_at91sam7 at91sam7_can_driver }
|
devs_can_at91sam7 at91sam7_can_driver }
|
hardware
|
hardware
|
directory devs/can/arm/at91/at91sam7
|
directory devs/can/arm/at91/at91sam7
|
script can_at91sam7.cdl
|
script can_at91sam7.cdl
|
description "Atmel AT91SAM7 on-chip CAN device driver."
|
description "Atmel AT91SAM7 on-chip CAN device driver."
|
}
|
}
|
|
|
package CYGPKG_DEVS_CAN_LPC2XXX {
|
package CYGPKG_DEVS_CAN_LPC2XXX {
|
alias { "LPC2xxx CAN device drivers"
|
alias { "LPC2xxx CAN device drivers"
|
devs_can_lpc2xxx lpc2xxx_can_driver }
|
devs_can_lpc2xxx lpc2xxx_can_driver }
|
hardware
|
hardware
|
directory devs/can/arm/lpc2xxx
|
directory devs/can/arm/lpc2xxx
|
script can_lpc2xxx.cdl
|
script can_lpc2xxx.cdl
|
description "LPC2xxx on-chip CAN device driver."
|
description "LPC2xxx on-chip CAN device driver."
|
}
|
}
|
|
|
package CYGPKG_DEVS_CAN_LOOP {
|
package CYGPKG_DEVS_CAN_LOOP {
|
alias { "Loop CAN device drivers"
|
alias { "Loop CAN device drivers"
|
devs_can_loop loop_can_driver }
|
devs_can_loop loop_can_driver }
|
directory devs/can/loop
|
directory devs/can/loop
|
script can_loop.cdl
|
script can_loop.cdl
|
description "Loopback CAN device driver."
|
description "Loopback CAN device driver."
|
}
|
}
|
|
|
|
|
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_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 (deprecated)" flash_amd_am29xxxxx }
|
alias { "Support for AMD AM29xxxxx flash memory (deprecated)" 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_AMD_AM29XXXXX_V2 {
|
package CYGPKG_DEVS_FLASH_AMD_AM29XXXXX_V2 {
|
alias { "Support for AMD AM29xxxxx flash memory" flash_amd_am29xxxxx_v2 }
|
alias { "Support for AMD AM29xxxxx flash memory" flash_amd_am29xxxxx_v2 }
|
directory devs/flash/amd/am29xxxxxv2
|
directory devs/flash/amd/am29xxxxxv2
|
script flash_am29xxxxx_v2.cdl
|
script flash_am29xxxxx_v2.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_ATMEL_AT49XXXX {
|
package CYGPKG_DEVS_FLASH_ATMEL_AT49XXXX {
|
alias { "Support for Atmel AT49xxxx flash memory" flash_atmel_at49xxxx }
|
alias { "Support for Atmel AT49xxxx flash memory" flash_atmel_at49xxxx }
|
directory devs/flash/atmel/at49xxxx
|
directory devs/flash/atmel/at49xxxx
|
script flash_atmel_at49xxxx.cdl
|
script flash_atmel_at49xxxx.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This package contains hardware support for Atmel AT49xxxx
|
This package contains hardware support for Atmel AT49xxxx
|
flash memory devices."
|
flash memory devices."
|
}
|
}
|
|
|
package CYGPKG_DEVS_FLASH_ATMEL_DATAFLASH {
|
package CYGPKG_DEVS_FLASH_ATMEL_DATAFLASH {
|
alias { "Atmel DataFlash support" flash_dataflash dataflash }
|
alias { "Atmel DataFlash support" flash_dataflash dataflash }
|
directory devs/flash/atmel/dataflash
|
directory devs/flash/atmel/dataflash
|
script devs_flash_atmel_dataflash.cdl
|
script devs_flash_atmel_dataflash.cdl
|
hardware
|
hardware
|
description "This package contains hardware support for Atmel DataFlash."
|
description "This package contains hardware support for Atmel DataFlash."
|
}
|
}
|
|
|
package CYGPKG_DEVS_FLASH_SPI_AT25DFXXX {
|
package CYGPKG_DEVS_FLASH_SPI_AT25DFXXX {
|
alias { "AT25DFxxx SPI Flash" flash_spi_at25dfxxx }
|
alias { "AT25DFxxx SPI Flash" flash_spi_at25dfxxx }
|
directory devs/flash/spi/at25dfxxx
|
directory devs/flash/spi/at25dfxxx
|
script flash_at25dfxxx.cdl
|
script flash_at25dfxxx.cdl
|
hardware
|
hardware
|
description "
|
description "
|
Support for AT25DFxxx SPI flash devices from Atmel."
|
Support for AT25DFxxx SPI flash devices from Atmel."
|
}
|
}
|
|
|
package CYGPKG_DEVS_FLASH_SPI_M25PXX {
|
package CYGPKG_DEVS_FLASH_SPI_M25PXX {
|
alias { "M25Pxx SPI Flash" flash_spi_m25pxx }
|
alias { "M25Pxx SPI Flash" flash_spi_m25pxx }
|
directory devs/flash/spi/m25pxx
|
directory devs/flash/spi/m25pxx
|
script flash_m25pxx.cdl
|
script flash_m25pxx.cdl
|
hardware
|
hardware
|
description "
|
description "
|
Support for M25Pxx SPI flash devices."
|
Support for M25Pxx SPI flash devices."
|
}
|
}
|
|
|
package CYGPKG_DEVS_FLASH_SPI_SST25XX {
|
package CYGPKG_DEVS_FLASH_SPI_SST25XX {
|
alias { "SST25xx SPI Flash" flash_spi_sst25xx }
|
alias { "SST25xx SPI Flash" flash_spi_sst25xx }
|
directory devs/flash/spi/sst25xx
|
directory devs/flash/spi/sst25xx
|
script flash_sst25xx.cdl
|
script flash_sst25xx.cdl
|
hardware
|
hardware
|
description "
|
description "
|
Support for SST25xx SPI flash devices from Silicon Storage
|
Support for SST25xx SPI flash devices from Silicon Storage
|
Technology."
|
Technology."
|
}
|
}
|
|
|
package CYGPKG_DEVS_FLASH_SST25XX_FREESCALE_DSPI {
|
package CYGPKG_DEVS_FLASH_SST25XX_FREESCALE_DSPI {
|
alias { "SST25XX FLASH over Freescale DSPI" }
|
alias { "SST25XX FLASH over Freescale DSPI" }
|
|
|
directory devs/flash/freescale/dspi/sst25xx
|
directory devs/flash/freescale/dspi/sst25xx
|
script flash_sst25xx_freescale_dspi.cdl
|
script flash_sst25xx_freescale_dspi.cdl
|
description "
|
description "
|
This package provides a driver for SST25XX serial FLASH
|
This package provides a driver for SST25XX serial FLASH
|
attached to a Freescale DSPI interfaces."
|
attached to a Freescale DSPI interfaces."
|
}
|
}
|
|
|
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_ARM_E7T {
|
package CYGPKG_DEVS_FLASH_ARM_E7T {
|
alias { "FLASH memory support for the ARM Evaluator-7T" flash_e7t }
|
alias { "FLASH memory support for the ARM Evaluator-7T" flash_e7t }
|
directory devs/flash/arm/e7t
|
directory devs/flash/arm/e7t
|
script flash_e7t.cdl
|
script flash_e7t.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This package contains hardware support for FLASH memory
|
This package contains hardware support for FLASH memory
|
on the ARM Evaluator-7T platform."
|
on the ARM Evaluator-7T platform."
|
}
|
}
|
|
|
package CYGPKG_DEVS_FLASH_EA2468 {
|
package CYGPKG_DEVS_FLASH_EA2468 {
|
alias { "FLASH memory support for EA LPC2468 OEM board" flash_ea2468 }
|
alias { "FLASH memory support for EA LPC2468 OEM board" flash_ea2468 }
|
directory devs/flash/arm/ea2468
|
directory devs/flash/arm/ea2468
|
script flash_ea2468.cdl
|
script flash_ea2468.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This package contains hardware support for FLASH memory
|
This package contains hardware support for FLASH memory
|
on the Embedded Artists LCP2468 OEM board."
|
on the Embedded Artists LCP2468 OEM board."
|
}
|
}
|
|
|
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_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_SH_MICRODEV {
|
package CYGPKG_DEVS_FLASH_SH_MICRODEV {
|
alias { "SuperH SH4-202 MicroDev CPU board FLASH memory support" flash_microdev }
|
alias { "SuperH SH4-202 MicroDev CPU board FLASH memory support" flash_microdev }
|
directory devs/flash/sh/microdev
|
directory devs/flash/sh/microdev
|
script flash_microdev.cdl
|
script flash_microdev.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This package contains hardware support for FLASH memory
|
This package contains hardware support for FLASH memory
|
on the SuperH SH4-202 MicroDev CPU board platform."
|
on the SuperH SH4-202 MicroDev CPU board 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 EFC" flash_at91 }
|
alias { "FLASH memory support for Atmel AT91 EFC" 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 Embedded FLASH
|
This package contains hardware support for Embedded FLASH
|
controller as found in the AT91SAM7S platform"
|
controller as found in the AT91SAM7S platform"
|
}
|
}
|
|
|
package CYGPKG_DEVS_FLASH_EB40 {
|
package CYGPKG_DEVS_FLASH_EB40 {
|
alias { "FLASH memory support for Atmel AT91/EB40" flash_eb40 }
|
alias { "FLASH memory support for Atmel AT91/EB40" flash_eb40 }
|
directory devs/flash/arm/eb40
|
directory devs/flash/arm/eb40
|
script flash_eb40.cdl
|
script flash_eb40.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_EB40A {
|
package CYGPKG_DEVS_FLASH_EB40A {
|
alias { "FLASH memory support for Atmel AT91/EB40A" flash_eb40a }
|
alias { "FLASH memory support for Atmel AT91/EB40A" flash_eb40a }
|
directory devs/flash/arm/eb40a
|
directory devs/flash/arm/eb40a
|
script flash_eb40a.cdl
|
script flash_eb40a.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/EB40A platform(s)."
|
on the Atmel AT91/EB40A platform(s)."
|
}
|
}
|
|
|
package CYGPKG_DEVS_FLASH_EB42 {
|
package CYGPKG_DEVS_FLASH_EB42 {
|
alias { "FLASH memory support for Atmel AT91/EB42" flash_eb42 }
|
alias { "FLASH memory support for Atmel AT91/EB42" flash_eb42 }
|
directory devs/flash/arm/eb42
|
directory devs/flash/arm/eb42
|
script flash_eb42.cdl
|
script flash_eb42.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/EB42 platform(s)."
|
on the Atmel AT91/EB42 platform(s)."
|
}
|
}
|
|
|
package CYGPKG_DEVS_FLASH_EB55 {
|
package CYGPKG_DEVS_FLASH_EB55 {
|
alias { "FLASH memory support for Atmel AT91/EB55" flash_eb55 }
|
alias { "FLASH memory support for Atmel AT91/EB55" flash_eb55 }
|
directory devs/flash/arm/eb55
|
directory devs/flash/arm/eb55
|
script flash_eb55.cdl
|
script flash_eb55.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/EB55 platform(s)."
|
on the Atmel AT91/EB55 platform(s)."
|
}
|
}
|
|
|
package CYGPKG_DEVS_FLASH_JTST {
|
package CYGPKG_DEVS_FLASH_JTST {
|
alias { "FLASH memory support for Atmel JTST" flash_jtst }
|
alias { "FLASH memory support for Atmel JTST" flash_jtst }
|
directory devs/flash/arm/jtst
|
directory devs/flash/arm/jtst
|
script flash_jtst.cdl
|
script flash_jtst.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This package contains hardware support for FLASH memory
|
This package contains hardware support for FLASH memory
|
on the Atmel JTST platform(s)."
|
on the Atmel JTST platform(s)."
|
}
|
}
|
|
|
package CYGPKG_DEVS_FLASH_PHYCORE {
|
package CYGPKG_DEVS_FLASH_PHYCORE {
|
alias { "FLASH memory support for PHYTEC phyCORE AT91M55800A" flash_phycore }
|
alias { "FLASH memory support for PHYTEC phyCORE AT91M55800A" flash_phycore }
|
directory devs/flash/arm/phycore
|
directory devs/flash/arm/phycore
|
script flash_phycore.cdl
|
script flash_phycore.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This package contains hardware support for FLASH memory
|
This package contains hardware support for FLASH memory
|
on the PHYTEC phyCORE AT91M55800A platform(s)."
|
on the PHYTEC phyCORE AT91M55800A platform(s)."
|
}
|
}
|
|
|
package CYGPKG_DEVS_FLASH_PHYCORE229X {
|
package CYGPKG_DEVS_FLASH_PHYCORE229X {
|
alias { "FLASH memory support for Phytec phyCORE-LPC229x" flash_phycore229x }
|
alias { "FLASH memory support for Phytec phyCORE-LPC229x" flash_phycore229x }
|
directory devs/flash/arm/phycore229x
|
directory devs/flash/arm/phycore229x
|
script flash_phycore229x.cdl
|
script flash_phycore229x.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This package contains hardware support for FLASH memory
|
This package contains hardware support for FLASH memory
|
on the Phytec phyCORE-LPC229x platform(s)."
|
on the Phytec phyCORE-LPC229x 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_excalibur }
|
alias { "FLASH memory support for Altera ARM9/Excalibur board" flash_excalibur }
|
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_SMDK2410 {
|
package CYGPKG_DEVS_FLASH_ARM_SMDK2410 {
|
alias { "FLASH memory support for Samsung ARM9/SMDK2410 board" flash_smdk2410 }
|
alias { "FLASH memory support for Samsung ARM9/SMDK2410 board" flash_smdk2410 }
|
directory devs/flash/arm/smdk2410
|
directory devs/flash/arm/smdk2410
|
script flash_smdk2410.cdl
|
script flash_smdk2410.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This package contains hardware support for FLASH memory
|
This package contains hardware support for FLASH memory
|
on the Samsung smdk2410 platform."
|
on the Samsung smdk2410 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_ARM_AIM711 {
|
package CYGPKG_DEVS_FLASH_ARM_AIM711 {
|
alias { "Support for flash memory on AIM 711 board" flash_arm_snds }
|
alias { "Support for flash memory on AIM 711 board" flash_arm_snds }
|
directory devs/flash/arm/aim711
|
directory devs/flash/arm/aim711
|
script flash_arm_aim711.cdl
|
script flash_arm_aim711.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This package contains hardware support for flash memory
|
This package contains hardware support for flash memory
|
on the ARM Industrial Module AIM 711 platform."
|
on the ARM Industrial Module AIM 711 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 (deprecated)" strata }
|
alias { "Generic FLASH memory support for Intel StrataFLASH (deprecated)" 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_STRATA_V2 {
|
package CYGPKG_DEVS_FLASH_STRATA_V2 {
|
alias { "Generic FLASH memory support for Intel StrataFLASH" strata_v2 }
|
alias { "Generic FLASH memory support for Intel StrataFLASH" strata_v2 }
|
directory devs/flash/intel/stratav2
|
directory devs/flash/intel/stratav2
|
script flash_strata_v2.cdl
|
script flash_strata_v2.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This package contains generic hardware support for Intel
|
This package contains generic hardware support for Intel
|
StrataFLASH memory devices using the V2 device API."
|
StrataFLASH memory devices using the V2 device API."
|
}
|
}
|
|
|
package CYGPKG_DEVS_FLASH_SST_39VFXXX {
|
package CYGPKG_DEVS_FLASH_SST_39VFXXX {
|
alias { "Support for SST 39VFXXX flash memory" flash_sst_39vfXXX }
|
alias { "Support for SST 39VFXXX flash memory" flash_sst_39vfXXX }
|
directory devs/flash/sst/39vfxxx
|
directory devs/flash/sst/39vfxxx
|
script flash_sst_39vfxxx.cdl
|
script flash_sst_39vfxxx.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This package contains hardware support for SST 39VFxxx
|
This package contains hardware support for SST 39VFxxx
|
flash memory devices. Until now it supports SST 39VF080,
|
flash memory devices. Until now it supports SST 39VF080,
|
39VF016 and 39VF400 devices."
|
39VF016 and 39VF400 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_IXDP425 {
|
package CYGPKG_DEVS_FLASH_IXDP425 {
|
alias { "FLASH memory support for IXDP425" flash_ixdp425 }
|
alias { "FLASH memory support for IXDP425" flash_ixdp425 }
|
directory devs/flash/arm/ixdp425
|
directory devs/flash/arm/ixdp425
|
script flash_ixdp425.cdl
|
script flash_ixdp425.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This package contains hardware support for FLASH memory
|
This package contains hardware support for FLASH memory
|
on the IXDP425 platform."
|
on the IXDP425 platform."
|
}
|
}
|
|
|
package CYGPKG_DEVS_FLASH_XSENGINE {
|
package CYGPKG_DEVS_FLASH_XSENGINE {
|
alias { "FLASH memory support for XSEngine" flash_xsengine }
|
alias { "FLASH memory support for XSEngine" flash_xsengine }
|
directory devs/flash/arm/xsengine
|
directory devs/flash/arm/xsengine
|
script flash_xsengine.cdl
|
script flash_xsengine.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This package contains hardware support for FLASH memory
|
This package contains hardware support for FLASH memory
|
on the XSEngine platform."
|
on the XSEngine platform."
|
}
|
}
|
|
|
package CYGPKG_DEVS_FLASH_GRG {
|
package CYGPKG_DEVS_FLASH_GRG {
|
alias { "FLASH memory support for GRG" flash_grg }
|
alias { "FLASH memory support for GRG" flash_grg }
|
directory devs/flash/arm/grg
|
directory devs/flash/arm/grg
|
script flash_grg.cdl
|
script flash_grg.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This package contains hardware support for FLASH memory
|
This package contains hardware support for FLASH memory
|
on the Intel Generic Residential Gateway platform."
|
on the Intel Generic Residential Gateway platform."
|
}
|
}
|
|
|
package CYGPKG_DEVS_FLASH_PRPMC1100 {
|
package CYGPKG_DEVS_FLASH_PRPMC1100 {
|
alias { "FLASH memory support for PrPMC1100" flash_prpmc1100 }
|
alias { "FLASH memory support for PrPMC1100" flash_prpmc1100 }
|
directory devs/flash/arm/prpmc1100
|
directory devs/flash/arm/prpmc1100
|
script flash_prpmc1100.cdl
|
script flash_prpmc1100.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This package contains hardware support for FLASH memory
|
This package contains hardware support for FLASH memory
|
on the Motorola PrPMC1100 platform."
|
on the Motorola PrPMC1100 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_PATI {
|
package CYGPKG_DEVS_FLASH_PATI {
|
alias { "FLASH memory support for PowerPC PATI board" flash_pati }
|
alias { "FLASH memory support for PowerPC PATI board" flash_pati }
|
directory devs/flash/powerpc/pati
|
directory devs/flash/powerpc/pati
|
script flash_pati.cdl
|
script flash_pati.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This package contains hardware support for FLASH memory
|
This package contains hardware support for FLASH memory
|
on the PowerPC PATI platform."
|
on the PowerPC PATI platform."
|
}
|
}
|
|
|
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_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 (legacy)" synth_flash flash_synth }
|
alias { "Synthetic FLASH memory support (legacy)" 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_SYNTH_V2 {
|
package CYGPKG_DEVS_FLASH_SYNTH_V2 {
|
alias { "Synthetic FLASH memory support" synth_flashv2 flash_synthv2 }
|
alias { "Synthetic FLASH memory support" synth_flashv2 flash_synthv2 }
|
directory devs/flash/synthv2
|
directory devs/flash/synthv2
|
script flash_synth.cdl
|
script flash_synth.cdl
|
hardware
|
hardware
|
description "
|
description "
|
FLASH memory device support for Synthetic target using the new API"
|
FLASH memory device support for Synthetic target using the new API"
|
}
|
}
|
|
|
package CYGPKG_DEVS_FLASH_TOSHIBA_TC58XXX {
|
package CYGPKG_DEVS_FLASH_TOSHIBA_TC58XXX {
|
alias { "Support for Toshiba TC58xxx flash memory" flash_toshiba_tc58xxx }
|
alias { "Support for Toshiba TC58xxx flash memory" flash_toshiba_tc58xxx }
|
directory devs/flash/toshiba/tc58xxx
|
directory devs/flash/toshiba/tc58xxx
|
script flash_toshiba_tc58xxx.cdl
|
script flash_toshiba_tc58xxx.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This package contains hardware support for Toshiba TC58xxx
|
This package contains hardware support for Toshiba TC58xxx
|
NAND flash memory devices."
|
NAND flash memory devices."
|
}
|
}
|
|
|
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_FLASH_FRV_PDK403 {
|
package CYGPKG_DEVS_FLASH_FRV_PDK403 {
|
alias { "Fujitsu MB93093 FLASH memory support" flash_mb93093 }
|
alias { "Fujitsu MB93093 FLASH memory support" flash_mb93093 }
|
directory devs/flash/frv/pdk403
|
directory devs/flash/frv/pdk403
|
script flash_frv_pdk403.cdl
|
script flash_frv_pdk403.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This package contains hardware support for FLASH memory
|
This package contains hardware support for FLASH memory
|
on the Fujitsu MB93093-PD00 Portable Development Kit."
|
on the Fujitsu MB93093-PD00 Portable Development Kit."
|
}
|
}
|
|
|
package CYGPKG_DEVS_FLASH_ARM_LPC2XXX {
|
package CYGPKG_DEVS_FLASH_ARM_LPC2XXX {
|
alias { "Support for the internal flash memory of LPC2xxx devices" flash_arm_lpc2xxx }
|
alias { "Support for the internal flash memory of LPC2xxx devices" flash_arm_lpc2xxx }
|
directory devs/flash/arm/lpc2xxx
|
directory devs/flash/arm/lpc2xxx
|
script flash_arm_lpc2xxx.cdl
|
script flash_arm_lpc2xxx.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This package contains hardware support for the internal
|
This package contains hardware support for the internal
|
flash memory of the LPC2xxx devices."
|
flash memory of the LPC2xxx devices."
|
}
|
}
|
|
|
package CYGPKG_DEVS_FLASH_ARM_OLPCX2294 {
|
package CYGPKG_DEVS_FLASH_ARM_OLPCX2294 {
|
alias { "Support for Flash memory on Olimex LPC-E2294, LPC-H2294, LPC-L2294-1M boards" flash_olpcx2294 }
|
alias { "Support for Flash memory on Olimex LPC-E2294, LPC-H2294, LPC-L2294-1M boards" flash_olpcx2294 }
|
directory devs/flash/arm/olpcx2294
|
directory devs/flash/arm/olpcx2294
|
script flash_olpcx2294.cdl
|
script flash_olpcx2294.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This package contains hardware support for flash memory parts
|
This package contains hardware support for flash memory parts
|
on the Olimex LPC-E2294, LPC-H2294 LPC-L2294-1M platforms."
|
on the Olimex LPC-E2294, LPC-H2294 LPC-L2294-1M platforms."
|
|
|
}
|
}
|
|
|
package CYGPKG_DEVS_FLASH_ARM_OLPCX2294_V2 {
|
package CYGPKG_DEVS_FLASH_ARM_OLPCX2294_V2 {
|
alias { "External Flash memory support for OLPCE2294, OLPCH2294, OLPCL2294" flash_olpcx2294_v2 }
|
alias { "External Flash memory support for OLPCE2294, OLPCH2294, OLPCL2294" flash_olpcx2294_v2 }
|
directory devs/flash/arm/olpcx2294v2
|
directory devs/flash/arm/olpcx2294v2
|
script flash_olpcx2294.cdl
|
script flash_olpcx2294.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The flash_olpcx2294_v2 provides hardware support for external
|
The flash_olpcx2294_v2 provides hardware support for external
|
flash memory parts on the Olimex LPC-E2294, LPC-H2294,
|
flash memory parts on the Olimex LPC-E2294, LPC-H2294,
|
and LPC-L2294-1M boards. It uses eCos Flash v2 API."
|
and LPC-L2294-1M boards. It uses eCos Flash v2 API."
|
}
|
}
|
|
|
package CYGPKG_DEVS_RAM_MICRON_CELLULARRAM {
|
package CYGPKG_DEVS_RAM_MICRON_CELLULARRAM {
|
alias { "Micron CellularRam 1.5 support" }
|
alias { "Micron CellularRam 1.5 support" }
|
directory hal/misc/ram/micron/cellularram
|
directory hal/misc/ram/micron/cellularram
|
script ram_micron_cellularram.cdl
|
script ram_micron_cellularram.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This package contains hardware support for Micron
|
This package contains hardware support for Micron
|
CellularRam memory devices."
|
CellularRam memory devices."
|
}
|
}
|
|
|
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_PXA2X0 {
|
package CYGPKG_IO_SERIAL_ARM_XSCALE_PXA2X0 {
|
alias { "Intel XScale PXA2X0 serial driver"
|
alias { "Intel XScale PXA2X0 serial driver"
|
devs_serial_arm_xscale_pxa pxa_serial_driver }
|
devs_serial_arm_xscale_pxa pxa_serial_driver }
|
hardware
|
hardware
|
directory devs/serial/arm/pxa2x0
|
directory devs/serial/arm/pxa2x0
|
script ser_arm_xscale_pxa2x0.cdl
|
script ser_arm_xscale_pxa2x0.cdl
|
description "Intel XScale/PXA2X0 serial device drivers"
|
description "Intel XScale/PXA2X0 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_SMDK2410 {
|
package CYGPKG_IO_SERIAL_ARM_SMDK2410 {
|
alias { "Samsung ARM9/SMDK2410 board serial device drivers"
|
alias { "Samsung ARM9/SMDK2410 board serial device drivers"
|
devs_serial_arm_smdk2410 smdk2410_serial_driver }
|
devs_serial_arm_smdk2410 smdk2410_serial_driver }
|
hardware
|
hardware
|
directory devs/serial/arm/smdk2410
|
directory devs/serial/arm/smdk2410
|
script ser_arm_smdk2410.cdl
|
script ser_arm_smdk2410.cdl
|
description "Samsung ARM9/SMDK2410 board serial device drivers"
|
description "Samsung ARM9/SMDK2410 board 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_S3C4510 {
|
package CYGPKG_IO_SERIAL_ARM_S3C4510 {
|
alias { "Generig ARM S3C4510 serial device driver"
|
alias { "Generig ARM S3C4510 serial device driver"
|
devs_serial_arm_s3c4510 s3c4510_serial_driver }
|
devs_serial_arm_s3c4510 s3c4510_serial_driver }
|
hardware
|
hardware
|
directory devs/serial/arm/s3c4510
|
directory devs/serial/arm/s3c4510
|
script ser_arm_s3c4510.cdl
|
script ser_arm_s3c4510.cdl
|
description "Generic serial device driver for the internal
|
description "Generic serial device driver for the internal
|
serial interface of the S3C4510"
|
serial interface of the S3C4510"
|
}
|
}
|
|
|
package CYGPKG_IO_SERIAL_ARM_AIM711 {
|
package CYGPKG_IO_SERIAL_ARM_AIM711 {
|
alias { "AIM 711 serial device drivers"
|
alias { "AIM 711 serial device drivers"
|
devs_serial_arm_aim711 aim711_serial_driver }
|
devs_serial_arm_aim711 aim711_serial_driver }
|
hardware
|
hardware
|
directory devs/serial/arm/aim711
|
directory devs/serial/arm/aim711
|
script ser_arm_aim711.cdl
|
script ser_arm_aim711.cdl
|
description "ARM Industral Module AIM 711 serial device drivers"
|
description "ARM Industral Module AIM 711 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 serial device driver"
|
alias { "Atmel AT91 serial device driver"
|
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 on-chip serial device driver."
|
description "Atmel AT91 on-chip serial device driver."
|
}
|
}
|
|
|
package CYGPKG_IO_SERIAL_ARM_LPC2XXX {
|
package CYGPKG_IO_SERIAL_ARM_LPC2XXX {
|
alias { "ARM LPC2XXX serial device drivers"
|
alias { "ARM LPC2XXX serial device drivers"
|
devs_serial_arm_lpc2xxx lpc2xxx_serial_driver }
|
devs_serial_arm_lpc2xxx lpc2xxx_serial_driver }
|
hardware
|
hardware
|
directory devs/serial/arm/lpc2xxx
|
directory devs/serial/arm/lpc2xxx
|
script ser_arm_lpc2xxx.cdl
|
script ser_arm_lpc2xxx.cdl
|
description "ARM LPC2XXX serial device drivers"
|
description "ARM LPC2XXX serial device drivers"
|
}
|
}
|
|
|
package CYGPKG_IO_SERIAL_ARM_LPC24XX {
|
package CYGPKG_IO_SERIAL_ARM_LPC24XX {
|
alias { "ARM LPC24XX/LPC17XX serial device drivers" }
|
alias { "ARM LPC24XX/LPC17XX serial device drivers" }
|
hardware
|
hardware
|
directory devs/serial/arm/lpc24xx
|
directory devs/serial/arm/lpc24xx
|
script ser_arm_lpc24xx.cdl
|
script ser_arm_lpc24xx.cdl
|
description "ARM LPC24XX/LPC17XX serial device drivers"
|
description "ARM LPC24XX/LPC17XX serial device drivers"
|
}
|
}
|
|
|
package CYGPKG_IO_SERIAL_CORTEXM_A2FXXX {
|
package CYGPKG_IO_SERIAL_CORTEXM_A2FXXX {
|
alias { "Cortex-M3/Actel Smartfusion (A2Fxxx) serial device drivers"
|
alias { "Cortex-M3/Actel Smartfusion (A2Fxxx) serial device drivers"
|
devs_serial_cortexm_a2fxxx a2fxxx_serial_driver }
|
devs_serial_cortexm_a2fxxx a2fxxx_serial_driver }
|
hardware
|
hardware
|
directory devs/serial/cortexm/a2fxxx
|
directory devs/serial/cortexm/a2fxxx
|
script ser_cortexm_a2fxxx.cdl
|
script ser_cortexm_a2fxxx.cdl
|
description "Cortex-M3/Actel Smartfusion serial device drivers"
|
description "Cortex-M3/Actel Smartfusion serial device 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_MPC555 {
|
package CYGPKG_IO_SERIAL_POWERPC_MPC555 {
|
alias { "mpc555 PowerPC serial device drivers"
|
alias { "mpc555 PowerPC serial device drivers"
|
devs_serial_powerpc_mpc555 mpc555_serial_driver }
|
devs_serial_powerpc_mpc555 mpc555_serial_driver }
|
hardware
|
hardware
|
directory devs/serial/powerpc/mpc555
|
directory devs/serial/powerpc/mpc555
|
script ser_powerpc_mpc555.cdl
|
script ser_powerpc_mpc555.cdl
|
description "mpc555 PowerPC serial device drivers"
|
description "mpc555 PowerPC serial device drivers"
|
}
|
}
|
|
|
package CYGPKG_IO_SERIAL_FREESCALE_ESCI_H {
|
package CYGPKG_IO_SERIAL_FREESCALE_ESCI_H {
|
alias { "ESCI serial device header"
|
alias { "ESCI serial device header"
|
devs_serial_freescale_esci_h esci_serial_header }
|
devs_serial_freescale_esci_h esci_serial_header }
|
hardware
|
hardware
|
directory devs/serial/freescale/esci/hdr
|
directory devs/serial/freescale/esci/hdr
|
script ser_freescale_esci_h.cdl
|
script ser_freescale_esci_h.cdl
|
description "Freescale eSCI - Enhanced Serial Communications Interface header.
|
description "Freescale eSCI - Enhanced Serial Communications Interface header.
|
Needed by hal_diag and ser_esci drivers."
|
Needed by hal_diag and ser_esci drivers."
|
}
|
}
|
|
|
package CYGPKG_IO_SERIAL_FREESCALE_ESCI {
|
package CYGPKG_IO_SERIAL_FREESCALE_ESCI {
|
alias { "ESCI serial device driver"
|
alias { "ESCI serial device driver"
|
devs_serial_freescale_esci esci_serial_driver }
|
devs_serial_freescale_esci esci_serial_driver }
|
hardware
|
hardware
|
directory devs/serial/freescale/esci/drv
|
directory devs/serial/freescale/esci/drv
|
script ser_freescale_esci.cdl
|
script ser_freescale_esci.cdl
|
description "Freescale eSCI - Enhanced Serial Communications Interface serial device driver"
|
description "Freescale eSCI - Enhanced Serial Communications Interface serial device driver"
|
}
|
}
|
|
|
package CYGPKG_IO_SERIAL_FREESCALE_UART_HDR {
|
package CYGPKG_IO_SERIAL_FREESCALE_UART_HDR {
|
alias { "Freescale UART serial device header"
|
alias { "Freescale UART serial device header"
|
devs_serial_freescale_uart_hdr freescale_uart_serial_header }
|
devs_serial_freescale_uart_hdr freescale_uart_serial_header }
|
hardware
|
hardware
|
directory devs/serial/freescale/uart/hdr
|
directory devs/serial/freescale/uart/hdr
|
script ser_freescale_uart_hdr.cdl
|
script ser_freescale_uart_hdr.cdl
|
description "Freescale UART header.
|
description "Freescale UART header.
|
Needed by hal_diag and ser_freescale_uart drivers."
|
Needed by hal_diag and ser_freescale_uart drivers."
|
}
|
}
|
|
|
package CYGPKG_IO_SERIAL_FREESCALE_UART {
|
package CYGPKG_IO_SERIAL_FREESCALE_UART {
|
alias { "Freescale UART serial device driver"
|
alias { "Freescale UART serial device driver"
|
devs_serial_freescale_uart freescale_uart_serial_driver }
|
devs_serial_freescale_uart freescale_uart_serial_driver }
|
hardware
|
hardware
|
directory devs/serial/freescale/uart/drv
|
directory devs/serial/freescale/uart/drv
|
script ser_freescale_uart.cdl
|
script ser_freescale_uart.cdl
|
description "Freescale UART driver."
|
description "Freescale UART driver."
|
}
|
}
|
|
|
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_MPC8XXX {
|
package CYGPKG_IO_SERIAL_POWERPC_MPC8XXX {
|
alias { "PowerPC MPC8XXX (QUICC-II) serial device drivers"
|
alias { "PowerPC MPC8XXX (QUICC-II) serial device drivers"
|
devs_serial_powerpc_mpc8xxx mpc8xxx_serial_driver }
|
devs_serial_powerpc_mpc8xxx mpc8xxx_serial_driver }
|
hardware
|
hardware
|
directory devs/serial/powerpc/mpc8xxx
|
directory devs/serial/powerpc/mpc8xxx
|
script ser_mpc8xxx.cdl
|
script ser_mpc8xxx.cdl
|
description "PowerPC MPC8XXX (QUICC-II) serial device drivers"
|
description "PowerPC MPC8XXX (QUICC-II) 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_POWERPC_PPC405 {
|
package CYGPKG_IO_SERIAL_POWERPC_PPC405 {
|
alias { "PowerPC PPC405GP serial device drivers" devs_serial_ppc405 }
|
alias { "PowerPC PPC405GP serial device drivers" devs_serial_ppc405 }
|
hardware
|
hardware
|
directory devs/serial/powerpc/ppc405
|
directory devs/serial/powerpc/ppc405
|
script ser_powerpc_ppc405.cdl
|
script ser_powerpc_ppc405.cdl
|
description "PowerPC PPC405GP serial device drivers"
|
description "PowerPC PPC405GP 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 sh_sci_serial_driver }
|
devs_serial_sh_sci sh_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_PHY {
|
package CYGPKG_DEVS_ETH_PHY {
|
alias { "Generic PHY support" eth_phy_support }
|
alias { "Generic PHY support" eth_phy_support }
|
hardware
|
hardware
|
directory devs/eth/phy
|
directory devs/eth/phy
|
script phy_eth_drivers.cdl
|
script phy_eth_drivers.cdl
|
description "PHY (ethernet physical transciever) API."
|
description "PHY (ethernet physical transciever) API."
|
}
|
}
|
|
|
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_DEVS_ETH_ARM_NETARM {
|
package CYGPKG_DEVS_ETH_ARM_NETARM {
|
alias { "Ethernet driver for the NETARM" NETARM_eth_driver }
|
alias { "Ethernet driver for the NETARM" NETARM_eth_driver }
|
hardware
|
hardware
|
directory devs/eth/arm/netarm
|
directory devs/eth/arm/netarm
|
script netarm_eth_driver.cdl
|
script netarm_eth_driver.cdl
|
description "Ethernet driver for NETARM."
|
description "Ethernet driver for NETARM."
|
}
|
}
|
|
|
package CYGPKG_DEVS_ETH_ARM_PHYCORE229X {
|
package CYGPKG_DEVS_ETH_ARM_PHYCORE229X {
|
alias { "Ethernet driver for phyCORE-LPC229x board" devs_eth_arm_phycore229x }
|
alias { "Ethernet driver for phyCORE-LPC229x board" devs_eth_arm_phycore229x }
|
hardware
|
hardware
|
directory devs/eth/arm/phycore229x
|
directory devs/eth/arm/phycore229x
|
script phycore229x_eth_drivers.cdl
|
script phycore229x_eth_drivers.cdl
|
description "Ethernet device driver for phyCORE-LPC229x board"
|
description "Ethernet device driver for phyCORE-LPC229x board"
|
}
|
}
|
|
|
package CYGPKG_DEVS_ETH_ARM_OLPCE2294 {
|
package CYGPKG_DEVS_ETH_ARM_OLPCE2294 {
|
alias { "Ethernet driver for Olimex LPC-E2294 board" olpce2294_eth_driver }
|
alias { "Ethernet driver for Olimex LPC-E2294 board" olpce2294_eth_driver }
|
hardware
|
hardware
|
directory devs/eth/arm/olpce2294
|
directory devs/eth/arm/olpce2294
|
script olpce2294_eth_drivers.cdl
|
script olpce2294_eth_drivers.cdl
|
description "
|
description "
|
Ethernet device driver for Olimex LPC-E2294 board."
|
Ethernet device driver for Olimex LPC-E2294 board."
|
}
|
}
|
|
|
package CYGPKG_DEVS_ETH_ARM_OLPCL2294 {
|
package CYGPKG_DEVS_ETH_ARM_OLPCL2294 {
|
alias { "Ethernet driver for Olimex LPC-L2294-1MB board" olpcl2294_eth_driver }
|
alias { "Ethernet driver for Olimex LPC-L2294-1MB board" olpcl2294_eth_driver }
|
hardware
|
hardware
|
directory devs/eth/arm/olpcl2294
|
directory devs/eth/arm/olpcl2294
|
script olpcl2294_eth_drivers.cdl
|
script olpcl2294_eth_drivers.cdl
|
description "
|
description "
|
Ethernet device driver for Olimex LPC-L2294-1MB board."
|
Ethernet device driver for Olimex LPC-L2294-1MB board."
|
}
|
}
|
|
|
package CYGPKG_DEVS_ETH_FREESCALE_ENET {
|
package CYGPKG_DEVS_ETH_FREESCALE_ENET {
|
alias { "Freescale ENET Ethernet driver" }
|
alias { "Freescale ENET Ethernet driver" }
|
directory devs/eth/freescale/enet
|
directory devs/eth/freescale/enet
|
script eth_freescale_enet.cdl
|
script eth_freescale_enet.cdl
|
hardware
|
hardware
|
description "Ethernet driver for the Freescale ENET ethernet controller."
|
description "Ethernet driver for the Freescale ENET ethernet controller."
|
}
|
}
|
|
|
package CYGPKG_DEVS_ETH_CORTEXM_A2FXXX {
|
package CYGPKG_DEVS_ETH_CORTEXM_A2FXXX {
|
alias { "Cortex-M3/Actel Smartfusion (A2Fxxx) ethernet driver" a2fxxx_eth_driver }
|
alias { "Cortex-M3/Actel Smartfusion (A2Fxxx) ethernet driver" a2fxxx_eth_driver }
|
directory devs/eth/cortexm/a2fxxx
|
directory devs/eth/cortexm/a2fxxx
|
script a2fxxx_eth.cdl
|
script a2fxxx_eth.cdl
|
hardware
|
hardware
|
description "Actel A2Fxxx Ethernet driver for Cortex-M3 A2Fxxx based boards."
|
description "Actel A2Fxxx Ethernet driver for Cortex-M3 A2Fxxx based boards."
|
}
|
}
|
|
|
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_SH_SH4_202_MD {
|
package CYGPKG_IO_SERIAL_SH_SH4_202_MD {
|
alias { "SH4-202 MicroDev serial device driver"
|
alias { "SH4-202 MicroDev serial device driver"
|
devs_serial_sh4_202_md sh4_202_md_serial_driver }
|
devs_serial_sh4_202_md sh4_202_md_serial_driver }
|
hardware
|
hardware
|
directory devs/serial/sh/sh4_202_md
|
directory devs/serial/sh/sh4_202_md
|
script ser_sh4_202_md.cdl
|
script ser_sh4_202_md.cdl
|
description "This option enables the serial device drivers for the
|
description "This option enables the serial device drivers for the
|
SuperH SH4-202 MicroDev board, based on the generic SH SCIF driver."
|
SuperH SH4-202 MicroDev board, based on the generic SH SCIF 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 h8300h_sci_serial_driver }
|
devs_serial_h8300h_sci h8300h_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_IO_USB_SLAVE_SERIAL {
|
package CYGPKG_IO_USB_SLAVE_SERIAL {
|
alias { "USB slave-side serial drivers" usbs_serial }
|
alias { "USB slave-side serial drivers" usbs_serial }
|
directory io/usb/serial/slave
|
directory io/usb/serial/slave
|
script usbs_serial.cdl
|
script usbs_serial.cdl
|
description "Support for USB peripherals that present themselves
|
description "Support for USB peripherals that present themselves
|
as serial devices to the host."
|
as serial devices to the host."
|
}
|
}
|
|
|
package CYGPKG_IO_USB_SLAVE_MSD {
|
package CYGPKG_IO_USB_SLAVE_MSD {
|
alias { "USB slave-side mass-storage drivers" usbs_msd }
|
alias { "USB slave-side mass-storage drivers" usbs_msd }
|
directory io/usb/msd/slave
|
directory io/usb/msd/slave
|
script usbs_msd.cdl
|
script usbs_msd.cdl
|
description "Support for USB peripherals that present themselves
|
description "Support for USB peripherals that present themselves
|
as mass storage devices to the host."
|
as mass storage devices to the host."
|
}
|
}
|
|
|
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_DEVS_USB_AT91 {
|
package CYGPKG_DEVS_USB_AT91 {
|
alias { usb_at91 }
|
alias { usb_at91 }
|
hardware
|
hardware
|
directory devs/usb/at91
|
directory devs/usb/at91
|
script usbs_at91.cdl
|
script usbs_at91.cdl
|
description "A device driver for the ATMEL AT91 on-chip USB device"
|
description "A device driver for the ATMEL AT91 on-chip USB device"
|
}
|
}
|
|
|
package CYGPKG_DEVS_USB_D12 {
|
package CYGPKG_DEVS_USB_D12 {
|
alias { usb_d12 }
|
alias { usb_d12 }
|
hardware
|
hardware
|
directory devs/usb/d12
|
directory devs/usb/d12
|
script usbs_d12.cdl
|
script usbs_d12.cdl
|
description "A device driver for the Philips PDIUSBD12 full speed USB peripheral chip."
|
description "A device driver for the Philips PDIUSBD12 full speed USB peripheral chip."
|
}
|
}
|
|
|
package CYGPKG_DEVS_USB_I386_SOROD12 {
|
package CYGPKG_DEVS_USB_I386_SOROD12 {
|
alias { usb_sorod12 }
|
alias { usb_sorod12 }
|
hardware
|
hardware
|
directory devs/usb/i386/SoRoD12
|
directory devs/usb/i386/SoRoD12
|
script usbs_i386_sorod12.cdl
|
script usbs_i386_sorod12.cdl
|
description "A device driver for the SoRo PC/104 D12 USB Slave Board."
|
description "A device driver for the SoRo PC/104 D12 USB Slave Board."
|
}
|
}
|
|
|
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_AUTOTEST {
|
package CYGPKG_NET_AUTOTEST {
|
alias { "Network Autotesting" autotest net_autotest }
|
alias { "Network Autotesting" autotest net_autotest }
|
directory net/autotest
|
directory net/autotest
|
script net_autotest.cdl
|
script net_autotest.cdl
|
description "Automated network testing support."
|
description "Automated network testing support."
|
}
|
}
|
|
|
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_NET_SNTP {
|
package CYGPKG_NET_SNTP {
|
alias { "SNTP support" sntp }
|
alias { "SNTP support" sntp }
|
directory net/sntp
|
directory net/sntp
|
script sntp.cdl
|
script sntp.cdl
|
description "
|
description "
|
This package provides a SNTP client which can recieve broadcast time
|
This package provides a SNTP client which can recieve broadcast time
|
information and set the system clock."
|
information and set the system clock."
|
}
|
}
|
|
|
package CYGPKG_PPP {
|
package CYGPKG_PPP {
|
alias { "PPP support" ppp }
|
alias { "PPP support" ppp }
|
directory net/ppp
|
directory net/ppp
|
script ppp.cdl
|
script ppp.cdl
|
description "PPP support."
|
description "PPP support."
|
}
|
}
|
|
|
package CYGPKG_NET_IPSEC_LIBIPSEC {
|
package CYGPKG_NET_IPSEC_LIBIPSEC {
|
alias { "libipsec support" libipsec }
|
alias { "libipsec support" libipsec }
|
directory net/ipsec/libipsec
|
directory net/ipsec/libipsec
|
script libipsec.cdl
|
script libipsec.cdl
|
description "
|
description "
|
This package provides the libipsec library used by racoon etc for
|
This package provides the libipsec library used by racoon etc for
|
configuring IPSEC"
|
configuring IPSEC"
|
}
|
}
|
|
|
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 }
|
hardware
|
hardware
|
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_AMD_LANCEPCI {
|
package CYGPKG_DEVS_ETH_AMD_LANCEPCI {
|
alias { "AMD Lance PCI ethernet driver" lancepci_eth_driver }
|
alias { "AMD Lance PCI ethernet driver" lancepci_eth_driver }
|
hardware
|
hardware
|
directory devs/eth/amd/lancepci
|
directory devs/eth/amd/lancepci
|
script amd_lancepci_eth_drivers.cdl
|
script amd_lancepci_eth_drivers.cdl
|
description "Ethernet driver for AMD Lance PCI controller (vmWare)."
|
description "Ethernet driver for AMD Lance PCI controller (vmWare)."
|
}
|
}
|
|
|
package CYGPKG_DEVS_ETH_DAVICOM_DM9000 {
|
package CYGPKG_DEVS_ETH_DAVICOM_DM9000 {
|
alias { "Davicom DM9000 ethernet driver" dm9000_eth_driver }
|
alias { "Davicom DM9000 ethernet driver" dm9000_eth_driver }
|
hardware
|
hardware
|
directory devs/eth/davicom/dm9000
|
directory devs/eth/davicom/dm9000
|
script davicom_dm9000_eth_drivers.cdl
|
script davicom_dm9000_eth_drivers.cdl
|
description "Ethernet driver for Davicom DM9000 controller."
|
description "Ethernet driver for Davicom DM9000 controller."
|
}
|
}
|
|
|
package CYGPKG_DEVS_ETH_OPENCORES_ETHMAC {
|
package CYGPKG_DEVS_ETH_OPENCORES_ETHMAC {
|
alias { "OpenCores ETHMAC ethernet driver" ethmac_eth_driver }
|
alias { "OpenCores ETHMAC ethernet driver" ethmac_eth_driver }
|
hardware
|
hardware
|
directory devs/eth/opencores/ethmac
|
directory devs/eth/opencores/ethmac
|
script opencores_ethmac_eth_drivers.cdl
|
script opencores_ethmac_eth_drivers.cdl
|
description "Ethernet driver for OpenCores ETHMAC controller."
|
description "Ethernet driver for OpenCores ETHMAC 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_SH_MICRODEV {
|
package CYGPKG_DEVS_ETH_SH_MICRODEV {
|
alias { "SH4-202 MicroDev onboard ethernet support" devs_eth_sh_md }
|
alias { "SH4-202 MicroDev onboard ethernet support" devs_eth_sh_md }
|
hardware
|
hardware
|
directory devs/eth/sh/sh4_202_md
|
directory devs/eth/sh/sh4_202_md
|
script sh4_202_md_eth_drivers.cdl
|
script sh4_202_md_eth_drivers.cdl
|
description "This package contains hardware support for onboard SMC91C111
|
description "This package contains hardware support for onboard SMC91C111
|
ethernet device on the MicroDev board."
|
ethernet device on the MicroDev board."
|
}
|
}
|
|
|
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" quicc2_eth_driver }
|
alias { "QUICC2 ethernet driver" quicc2_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_FCC {
|
package CYGPKG_DEVS_ETH_POWERPC_FCC {
|
alias { "FCC ethernet driver" fcc_eth_driver }
|
alias { "FCC ethernet driver" fcc_eth_driver }
|
hardware
|
hardware
|
directory devs/eth/powerpc/fcc
|
directory devs/eth/powerpc/fcc
|
script fcc_eth_drivers.cdl
|
script fcc_eth_drivers.cdl
|
description "Fast ethernet driver for PowerPC MPCxxx based boards."
|
description "Fast ethernet driver for PowerPC MPCxxx based boards."
|
}
|
}
|
|
|
package CYGPKG_DEVS_ETH_POWERPC_PPC405 {
|
package CYGPKG_DEVS_ETH_POWERPC_PPC405 {
|
alias { "PPC405 ethernet driver" ppc405_eth_driver }
|
alias { "PPC405 ethernet driver" ppc405_eth_driver }
|
hardware
|
hardware
|
directory devs/eth/powerpc/ppc405
|
directory devs/eth/powerpc/ppc405
|
script ppc405_eth_drivers.cdl
|
script ppc405_eth_drivers.cdl
|
description "Ethernet driver for PowerPC 405GP based boards."
|
description "Ethernet driver for PowerPC 405GP 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_EC555 {
|
package CYGPKG_DEVS_ETH_POWERPC_EC555 {
|
alias { "Crystal LAN ethernet driver for ec555 boards" ec555_eth_driver }
|
alias { "Crystal LAN ethernet driver for ec555 boards" ec555_eth_driver }
|
hardware
|
hardware
|
directory devs/eth/powerpc/ec555
|
directory devs/eth/powerpc/ec555
|
script ec555_eth_drivers.cdl
|
script ec555_eth_drivers.cdl
|
description "Ethernet driver for Crystal LAN on ec555 board."
|
description "Ethernet driver for Crystal LAN on ec555 board."
|
}
|
}
|
|
|
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_ARM_IXDP425_I82559 {
|
package CYGPKG_DEVS_ETH_ARM_IXDP425_I82559 {
|
alias { "IXDP425 (PCI) / Intel 82559 ethernet driver"
|
alias { "IXDP425 (PCI) / Intel 82559 ethernet driver"
|
devs_eth_arm_ixdp425_i82559 }
|
devs_eth_arm_ixdp425_i82559 }
|
hardware
|
hardware
|
directory devs/eth/arm/ixdp425/i82559
|
directory devs/eth/arm/ixdp425/i82559
|
script ixdp425_i82559_eth_driver.cdl
|
script ixdp425_i82559_eth_driver.cdl
|
description "Ethernet driver for IXDP425 with Intel 82559 PCI NIC."
|
description "Ethernet driver for IXDP425 with Intel 82559 PCI NIC."
|
}
|
}
|
|
|
package CYGPKG_DEVS_ETH_ARM_XSCALE_XSENGINE {
|
package CYGPKG_DEVS_ETH_ARM_XSCALE_XSENGINE {
|
alias { "XSEngine SMC91C111 ethernet driver" devs_eth_arm_xsengine }
|
alias { "XSEngine SMC91C111 ethernet driver" devs_eth_arm_xsengine }
|
hardware
|
hardware
|
directory devs/eth/arm/xsengine
|
directory devs/eth/arm/xsengine
|
script xsengine_eth_drivers.cdl
|
script xsengine_eth_drivers.cdl
|
description "Ethernet driver for XSEngine board."
|
description "Ethernet driver for XSEngine board."
|
}
|
}
|
|
|
package CYGPKG_DEVS_ETH_ARM_GRG_I82559 {
|
package CYGPKG_DEVS_ETH_ARM_GRG_I82559 {
|
alias { "GRG / Intel 82559 ethernet driver"
|
alias { "GRG / Intel 82559 ethernet driver"
|
devs_eth_arm_grg_i82559 }
|
devs_eth_arm_grg_i82559 }
|
hardware
|
hardware
|
directory devs/eth/arm/grg/i82559
|
directory devs/eth/arm/grg/i82559
|
script grg_i82559_eth_driver.cdl
|
script grg_i82559_eth_driver.cdl
|
description "Ethernet driver for GRG with Intel 82559 PCI NIC."
|
description "Ethernet driver for GRG with Intel 82559 PCI 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_I386_PC_LANCEPCI {
|
package CYGPKG_DEVS_ETH_I386_PC_LANCEPCI {
|
alias { "Standard PC with AMD Lance PCI device"
|
alias { "Standard PC with AMD Lance PCI device"
|
devs_eth_i386_pc_lancepci pc_ether_lancepci }
|
devs_eth_i386_pc_lancepci pc_ether_lancepci }
|
hardware
|
hardware
|
directory devs/eth/i386/pc/lancepci
|
directory devs/eth/i386/pc/lancepci
|
script i386_pc_lancepci_eth_drivers.cdl
|
script i386_pc_lancepci_eth_drivers.cdl
|
description "Ethernet driver for standard PC with AMD Lance NIC (vmWare)."
|
description "Ethernet driver for standard PC with AMD Lance NIC (vmWare)."
|
}
|
}
|
|
|
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_NS_DP83816 {
|
package CYGPKG_DEVS_ETH_NS_DP83816 {
|
alias { "NS DP83816 ethernet driver" dp83816_eth_driver }
|
alias { "NS DP83816 ethernet driver" dp83816_eth_driver }
|
hardware
|
hardware
|
directory devs/eth/ns/dp83816
|
directory devs/eth/ns/dp83816
|
script ns_dp83816_eth_drivers.cdl
|
script ns_dp83816_eth_drivers.cdl
|
description "Ethernet driver for NS DP83816 controller."
|
description "Ethernet driver for NS DP83816 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_H8300_H8MAX {
|
package CYGPKG_DEVS_ETH_H8300_H8MAX {
|
alias { "H8MAX Board ethernet driver" h8max_eth_drivers }
|
alias { "H8MAX Board ethernet driver" h8max_eth_drivers }
|
directory devs/eth/h8300/h8max
|
directory devs/eth/h8300/h8max
|
script h8300_h8max_eth_drivers.cdl
|
script h8300_h8max_eth_drivers.cdl
|
hardware
|
hardware
|
description "Ethernet drivers for H8MAX board."
|
description "Ethernet drivers for H8MAX board."
|
}
|
}
|
|
|
package CYGPKG_DEVS_ETH_H8300_EDOSK2674 {
|
package CYGPKG_DEVS_ETH_H8300_EDOSK2674 {
|
alias { "EDOSK-2674 Board ethernet driver" edosk2674_eth_drivers }
|
alias { "EDOSK-2674 Board ethernet driver" edosk2674_eth_drivers }
|
directory devs/eth/h8300/edosk2674
|
directory devs/eth/h8300/edosk2674
|
script h8300_edosk2674_eth_drivers.cdl
|
script h8300_edosk2674_eth_drivers.cdl
|
hardware
|
hardware
|
description "Ethernet drivers for EDOSK-2674 board."
|
description "Ethernet drivers for EDOSK-2674 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_DS1307 {
|
package CYGPKG_DEVICES_WALLCLOCK_DALLAS_DS1307 {
|
alias { "Wallclock driver for Dallas 1307" devices_wallclock_ds1307 device_wallclock_ds1307 }
|
alias { "Wallclock driver for Dallas 1307" devices_wallclock_ds1307 device_wallclock_ds1307 }
|
directory devs/wallclock/dallas/ds1307
|
directory devs/wallclock/dallas/ds1307
|
script wallclock_ds1307.cdl
|
script wallclock_ds1307.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This package provides a driver implementation for
|
This package provides a driver implementation for
|
the Dallas 1307 wallclock."
|
the Dallas 1307 wallclock."
|
}
|
}
|
|
|
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_DEVS_WALLCLOCK_SYNTH {
|
package CYGPKG_DEVS_WALLCLOCK_SYNTH {
|
alias { "Wallclock driver for synthetic target" devs_wallclock_synth wallclock_synth }
|
alias { "Wallclock driver for synthetic target" devs_wallclock_synth wallclock_synth }
|
directory devs/wallclock/synth
|
directory devs/wallclock/synth
|
script wallclock_synth.cdl
|
script wallclock_synth.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This package provides a wallclock driver implementation for the
|
This package provides a wallclock driver implementation for the
|
synthetic target."
|
synthetic target."
|
}
|
}
|
|
|
package CYGPKG_DEVICES_WALLCLOCK_ARM_AIM711 {
|
package CYGPKG_DEVICES_WALLCLOCK_ARM_AIM711 {
|
alias { "Wallclock driver for AIM 711" devs_wallclock_arm_aim711 aim711_rt
|
alias { "Wallclock driver for AIM 711" devs_wallclock_arm_aim711 aim711_rt
|
c }
|
c }
|
directory devs/wallclock/arm/aim711
|
directory devs/wallclock/arm/aim711
|
script aim711_wallclock_drivers.cdl
|
script aim711_wallclock_drivers.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This package provides a wallclock driver implementation for the
|
This package provides a wallclock driver implementation for the
|
ARM Industrial Module AIM 711."
|
ARM Industrial Module AIM 711."
|
}
|
}
|
|
|
package CYGPKG_DEVICES_WALLCLOCK_ARM_LPC2XXX {
|
package CYGPKG_DEVICES_WALLCLOCK_ARM_LPC2XXX {
|
alias { "Wallclock driver for LPC2xxx/LPC17xx RTC module" }
|
alias { "Wallclock driver for LPC2xxx/LPC17xx RTC module" }
|
directory devs/wallclock/arm/lpc2xxx
|
directory devs/wallclock/arm/lpc2xxx
|
script lpc2xxx_wallclock.cdl
|
script lpc2xxx_wallclock.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This package provides a wallclock driver implementation for the
|
This package provides a wallclock driver implementation for the
|
LPC2xxx/LPC17xx RTC module."
|
LPC2xxx/LPC17xx RTC module."
|
}
|
}
|
|
|
package CYGPKG_DEVICES_WALLCLOCK_KINETIS_RTC {
|
package CYGPKG_DEVICES_WALLCLOCK_KINETIS_RTC {
|
alias { "Wallclock driver for Kinetis RTC module" }
|
alias { "Wallclock driver for Kinetis RTC module" }
|
directory devs/wallclock/freescale/kinetis
|
directory devs/wallclock/freescale/kinetis
|
script wallclock_kinetis_rtc.cdl
|
script wallclock_kinetis_rtc.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This package provides a wallclock driver implementation for the
|
This package provides a wallclock driver implementation for the
|
Kinetis RTC module."
|
Kinetis RTC module."
|
}
|
}
|
|
|
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_AT91WDTC {
|
package CYGPKG_DEVICES_WATCHDOG_ARM_AT91WDTC {
|
alias { "Watchdog driver for ARM AT91 WDTC" devices_watchdog_at91wdtc device_watchdog_at91wdtc }
|
alias { "Watchdog driver for ARM AT91 WDTC" devices_watchdog_at91wdtc device_watchdog_at91wdtc }
|
directory devs/watchdog/arm/at91wdtc
|
directory devs/watchdog/arm/at91wdtc
|
script watchdog_at91wdtc.cdl
|
script watchdog_at91wdtc.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 CPUs which have the Watchdog Timer Controller."
|
ARM AT91 CPUs which have the Watchdog Timer Controller."
|
}
|
}
|
|
|
package CYGPKG_DEVICES_WATCHDOG_ARM_LPC2XXX {
|
package CYGPKG_DEVICES_WATCHDOG_ARM_LPC2XXX {
|
alias { "Watchdog driver for ARM LPC2XXX CPU" devices_watchdog_lpc2xxx device_watchdog_lpc2xxx }
|
alias { "Watchdog driver for ARM LPC2XXX CPU" devices_watchdog_lpc2xxx device_watchdog_lpc2xxx }
|
directory devs/watchdog/arm/lpc2xxx
|
directory devs/watchdog/arm/lpc2xxx
|
script watchdog_lpc2xxx.cdl
|
script watchdog_lpc2xxx.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This package provides a watchdog driver implementation for the
|
This package provides a watchdog driver implementation for the
|
ARM LPC2XXX CPU."
|
ARM LPC2XXX 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_MPC5xx {
|
package CYGPKG_DEVICES_WATCHDOG_MPC5xx {
|
alias { "Watchdog driver for mpc5xx processor" devices_watchdog_mpc5xx device_watchdog_mpc5xx }
|
alias { "Watchdog driver for mpc5xx processor" devices_watchdog_mpc5xx device_watchdog_mpc5xx }
|
directory devs/watchdog/powerpc/mpc5xx
|
directory devs/watchdog/powerpc/mpc5xx
|
script watchdog_mpc5xx.cdl
|
script watchdog_mpc5xx.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This package provides a watchdog driver implementation for the
|
This package provides a watchdog driver implementation for the
|
mpc5xx processor family."
|
mpc5xx processor family."
|
}
|
}
|
|
|
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_DEVS_SPI_ARM_AT91 {
|
package CYGPKG_DEVS_SPI_ARM_AT91 {
|
alias { "Atmel AT91 SPI device driver" devs_spi_arm_at91 spi_at91_driver }
|
alias { "Atmel AT91 SPI device driver" devs_spi_arm_at91 spi_at91_driver }
|
hardware
|
hardware
|
directory devs/spi/arm/at91
|
directory devs/spi/arm/at91
|
script spi_at91.cdl
|
script spi_at91.cdl
|
description "Atmel AT91 on-chip spi device driver."
|
description "Atmel AT91 on-chip spi device driver."
|
}
|
}
|
|
|
package CYGPKG_DEVS_SPI_ARM_EB55 {
|
package CYGPKG_DEVS_SPI_ARM_EB55 {
|
alias { "Atmel AT91EB55 SPI devices" devs_spi_arm_eb55 spi_eb55_devices }
|
alias { "Atmel AT91EB55 SPI devices" devs_spi_arm_eb55 spi_eb55_devices }
|
hardware
|
hardware
|
directory devs/spi/arm/eb55
|
directory devs/spi/arm/eb55
|
script spi_eb55.cdl
|
script spi_eb55.cdl
|
description "Atmel AT91EB55 spi devices."
|
description "Atmel AT91EB55 spi devices."
|
}
|
}
|
|
|
package CYGPKG_DEVS_SPI_ARM_LPC2XXX {
|
package CYGPKG_DEVS_SPI_ARM_LPC2XXX {
|
alias { "LPC2xxx SPI driver" }
|
alias { "LPC2xxx SPI driver" }
|
hardware
|
hardware
|
directory devs/spi/arm/lpc2xxx
|
directory devs/spi/arm/lpc2xxx
|
script spi_lpc2xxx.cdl
|
script spi_lpc2xxx.cdl
|
description "This package provides a driver for the SPI unit of the LPC2xxx
|
description "This package provides a driver for the SPI unit of the LPC2xxx
|
controller family."
|
controller family."
|
}
|
}
|
|
|
package CYGPKG_DEVS_SPI_FREESCALE_DSPI {
|
package CYGPKG_DEVS_SPI_FREESCALE_DSPI {
|
alias { "Freescale DSPI driver" }
|
alias { "Freescale DSPI driver" }
|
hardware
|
hardware
|
directory devs/spi/freescale/dspi
|
directory devs/spi/freescale/dspi
|
script spi_freescale_dspi.cdl
|
script spi_freescale_dspi.cdl
|
description "
|
description "
|
This package provides a driver for the Freescale DSPI interfaces."
|
This package provides a driver for the Freescale DSPI interfaces."
|
}
|
}
|
|
|
package CYGPKG_DEVS_SPI_CORTEXM_A2FXXX {
|
package CYGPKG_DEVS_SPI_CORTEXM_A2FXXX {
|
alias { "Cortex-M3/Actel Smartfusion (A2Fxxx) SPI driver" }
|
alias { "Cortex-M3/Actel Smartfusion (A2Fxxx) SPI driver" }
|
hardware
|
hardware
|
directory devs/spi/cortexm/a2fxxx
|
directory devs/spi/cortexm/a2fxxx
|
script spi_a2fxxx.cdl
|
script spi_a2fxxx.cdl
|
description "This package provides a driver for the SPI peripheral of Actel Smartfusion (A2Fxxx)
|
description "This package provides a driver for the SPI peripheral of Actel Smartfusion (A2Fxxx)
|
controller family."
|
controller family."
|
}
|
}
|
|
|
|
package CYGPKG_DEVS_SPI_OPENCORES_SIMPLE_SPI {
|
|
alias { "OpenCores simple_spi driver" }
|
|
hardware
|
|
directory devs/spi/opencores/simple_spi
|
|
script spi_simple_spi.cdl
|
|
description "This package provides a driver for the simple_spi peripheral from OpenCores."
|
|
}
|
|
|
package CYGPKG_IO_SPI {
|
package CYGPKG_IO_SPI {
|
alias { "Generic SPI support" spi io_spi spi_io }
|
alias { "Generic SPI support" spi io_spi spi_io }
|
directory io/spi
|
directory io/spi
|
script spi.cdl
|
script spi.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The generic SPI package provides an API for accessing devices
|
The generic SPI package provides an API for accessing devices
|
attached to an SPI bus. It also provides support for writing
|
attached to an SPI bus. It also provides support for writing
|
bus drivers and for defining SPI device structures."
|
bus drivers and for defining SPI device structures."
|
}
|
}
|
|
|
package CYGPKG_IO_I2C {
|
package CYGPKG_IO_I2C {
|
alias { "Generic I2C support" i2c io_i2c i2c_io }
|
alias { "Generic I2C support" i2c io_i2c i2c_io }
|
directory io/i2c
|
directory io/i2c
|
script i2c.cdl
|
script i2c.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The generic I2C package provides an API for accessing devices
|
The generic I2C package provides an API for accessing devices
|
attached to an I2C bus. It specifies how I2C bus drivers should
|
attached to an I2C bus. It specifies how I2C bus drivers should
|
be written and how I2C devices should be defined. There is also
|
be written and how I2C devices should be defined. There is also
|
support for bit-banged I2C buses."
|
support for bit-banged I2C buses."
|
}
|
}
|
|
|
package CYGPKG_DEVS_I2C_MCF52xx {
|
package CYGPKG_DEVS_I2C_MCF52xx {
|
alias { "MCF52xx I2C driver" devs_i2c_mcf52xx mcf52xx_i2c_driver }
|
alias { "MCF52xx I2C driver" devs_i2c_mcf52xx mcf52xx_i2c_driver }
|
hardware
|
hardware
|
directory devs/i2c/m68k/mcf52xx
|
directory devs/i2c/m68k/mcf52xx
|
script i2c_mcf52xx.cdl
|
script i2c_mcf52xx.cdl
|
description "
|
description "
|
This packages provides an I2C driver for the on-chip
|
This packages provides an I2C driver for the on-chip
|
device provided by the MCF52xx coldfire processor family."
|
device provided by the MCF52xx coldfire processor family."
|
}
|
}
|
|
|
package CYGPKG_DEVS_I2C_ARM_LPC2XXX {
|
package CYGPKG_DEVS_I2C_ARM_LPC2XXX {
|
alias { "LPC2xxx I2C driver" }
|
alias { "LPC2xxx I2C driver" }
|
hardware
|
hardware
|
directory devs/i2c/arm/lpc2xxx
|
directory devs/i2c/arm/lpc2xxx
|
script i2c_lpc2xxx.cdl
|
script i2c_lpc2xxx.cdl
|
description "This package provides a driver for the I2C unit of the LPC2xxx
|
description "This package provides a driver for the I2C unit of the LPC2xxx
|
controller family."
|
controller family."
|
}
|
}
|
|
|
package CYGPKG_DEVS_I2C_CORTEXM_LM3S {
|
package CYGPKG_DEVS_I2C_CORTEXM_LM3S {
|
alias { "Stellaris Cortex-M3 I2C driver" lm3s_i2c lm3s_i2c_driver i2c_lm3s}
|
alias { "Stellaris Cortex-M3 I2C driver" lm3s_i2c lm3s_i2c_driver i2c_lm3s}
|
hardware
|
hardware
|
directory devs/i2c/cortexm/lm3s
|
directory devs/i2c/cortexm/lm3s
|
script i2c_lm3s.cdl
|
script i2c_lm3s.cdl
|
description "
|
description "
|
This package provides a driver for the I2C unit of the Stellaris
|
This package provides a driver for the I2C unit of the Stellaris
|
Cortex-M3 controller family."
|
Cortex-M3 controller family."
|
}
|
}
|
|
|
package CYGPKG_DEVS_I2C_CORTEXM_A2FXXX {
|
package CYGPKG_DEVS_I2C_CORTEXM_A2FXXX {
|
alias { "Cortex-M3/Actel Smartfusion (A2Fxxx) I2C driver" a2fxxx_i2c a2fxxx_i2c_driver i2c_a2fxxx}
|
alias { "Cortex-M3/Actel Smartfusion (A2Fxxx) I2C driver" a2fxxx_i2c a2fxxx_i2c_driver i2c_a2fxxx}
|
hardware
|
hardware
|
directory devs/i2c/cortexm/a2fxxx
|
directory devs/i2c/cortexm/a2fxxx
|
script i2c_a2fxxx.cdl
|
script i2c_a2fxxx.cdl
|
description "This package provides a driver for the I2C peripheral of the Actel Smartfusion (A2Fxxx)
|
description "This package provides a driver for the I2C peripheral of the Actel Smartfusion (A2Fxxx)
|
controller family."
|
controller family."
|
}
|
}
|
|
|
package CYGPKG_DEVS_ADC_ARM_LPC24XX {
|
package CYGPKG_DEVS_ADC_ARM_LPC24XX {
|
alias { "LPC24xx ADC driver" }
|
alias { "LPC24xx ADC driver" }
|
hardware
|
hardware
|
directory devs/adc/arm/lpc24xx
|
directory devs/adc/arm/lpc24xx
|
script adc_lpc24xx.cdl
|
script adc_lpc24xx.cdl
|
description "
|
description "
|
This packages provides an ADC driver for the on-chip
|
This packages provides an ADC driver for the on-chip
|
ADC provided by the LPC24xx processor family."
|
ADC provided by the LPC24xx processor family."
|
}
|
}
|
|
|
package CYGPKG_DEVS_ADC_ARM_AT91 {
|
package CYGPKG_DEVS_ADC_ARM_AT91 {
|
alias { "AT91 ADC driver" }
|
alias { "AT91 ADC driver" }
|
hardware
|
hardware
|
directory devs/adc/arm/at91
|
directory devs/adc/arm/at91
|
script adc_at91.cdl
|
script adc_at91.cdl
|
description "
|
description "
|
This packages provides an ADC driver for the on-chip
|
This packages provides an ADC driver for the on-chip
|
ADC provided by the Atmel AT91 processor family."
|
ADC provided by the Atmel AT91 processor family."
|
}
|
}
|
|
|
package CYGPKG_DEVS_ADC_CORTEXM_LM3S {
|
package CYGPKG_DEVS_ADC_CORTEXM_LM3S {
|
alias { "Stellaris Cortex M3 ADC driver" lm3s_adc }
|
alias { "Stellaris Cortex M3 ADC driver" lm3s_adc }
|
hardware
|
hardware
|
directory devs/adc/cortexm/lm3s
|
directory devs/adc/cortexm/lm3s
|
script adc_lm3s.cdl
|
script adc_lm3s.cdl
|
description "
|
description "
|
This packages provides an ADC driver for the on-chip ADC provided
|
This packages provides an ADC driver for the on-chip ADC provided
|
by the Stellaris Cortex M3 controller family."
|
by the Stellaris Cortex M3 controller family."
|
}
|
}
|
|
|
package CYGPKG_DEVS_ADC_SYNTH {
|
package CYGPKG_DEVS_ADC_SYNTH {
|
alias { "Synthethic ADC driver" adc_synth }
|
alias { "Synthethic ADC driver" adc_synth }
|
hardware
|
hardware
|
directory devs/adc/synth
|
directory devs/adc/synth
|
script adc_synth.cdl
|
script adc_synth.cdl
|
description "
|
description "
|
This package provides an ADC driver for the Synthethic target."
|
This package provides an ADC driver for the Synthethic target."
|
}
|
}
|
|
|
package CYGPKG_IO_ADC {
|
package CYGPKG_IO_ADC {
|
alias { "Generic ADC support" adc io_adc }
|
alias { "Generic ADC support" adc io_adc }
|
directory io/adc
|
directory io/adc
|
script io_adc.cdl
|
script io_adc.cdl
|
description "
|
description "
|
This package contains drivers for basic I/O services on
|
This package contains drivers for basic I/O services on
|
adc devices."
|
adc devices."
|
}
|
}
|
|
|
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_OBJLOADER {
|
package CYGPKG_OBJLOADER {
|
alias { "Object file loader" objloader }
|
alias { "Object file loader" objloader }
|
directory services/objloader
|
directory services/objloader
|
script objloader.cdl
|
script objloader.cdl
|
description "
|
description "
|
This package provides support for the object file loader and relocator."
|
This package provides support for the object file loader and relocator."
|
}
|
}
|
|
|
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_EZXML {
|
package CYGPKG_EZXML {
|
alias { "ezXML" XML ezxml }
|
alias { "ezXML" XML ezxml }
|
directory services/ezxml
|
directory services/ezxml
|
script ezxml.cdl
|
script ezxml.cdl
|
description "ezXML, Simple XML Parser"
|
description "ezXML, Simple XML Parser"
|
}
|
}
|
|
|
package CYGPKG_PDCURSES {
|
package CYGPKG_PDCURSES {
|
alias { "PDCurses" pdcurses }
|
alias { "PDCurses" pdcurses }
|
directory services/curses/pdcurses
|
directory services/curses/pdcurses
|
script pdcurses.cdl
|
script pdcurses.cdl
|
description "Public Domain Curses."
|
description "Public Domain Curses."
|
}
|
}
|
|
|
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_USTL {
|
package CYGPKG_USTL {
|
alias { "uSTL library" ustl }
|
alias { "uSTL library" ustl }
|
directory language/cxx/ustl
|
directory language/cxx/ustl
|
script ustl.cdl
|
script ustl.cdl
|
description "
|
description "
|
This package provides the uSTL library. uSTL is a
|
This package provides the uSTL library. uSTL is a
|
partial implementation of the STL specification intended to
|
partial implementation of the STL specification intended to
|
reduce code size of the derivative programs. This allows the
|
reduce code size of the derivative programs. This allows the
|
user application to use well known standard C++ STL library
|
user application to use well known standard C++ STL library
|
containers, streams, iterators, algorithms and functors."
|
containers, streams, iterators, algorithms and functors."
|
}
|
}
|
|
|
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 ROM monitor" redboot }
|
alias { "RedBoot ROM monitor" redboot }
|
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 AT91 variant HAL" hal_arm_at91 arm_at91_hal }
|
alias { "Atmel AT91 variant HAL" hal_arm_at91 arm_at91_hal }
|
directory hal/arm/at91/var
|
directory hal/arm/at91/var
|
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 Atmel
|
The at91 HAL package provides the support needed to run eCos on Atmel
|
AT91 based targets."
|
AT91 based targets."
|
}
|
}
|
|
|
package CYGPKG_HAL_ARM_AT91_JTST {
|
package CYGPKG_HAL_ARM_AT91_JTST {
|
alias { "Atmel AT572D740 (diopsis) evaluation board (jtst)" hal_arm_at91_jtst arm_at91_jtst_hal }
|
alias { "Atmel AT572D740 (diopsis) evaluation board (jtst)" hal_arm_at91_jtst arm_at91_jtst_hal }
|
directory hal/arm/at91/jtst
|
directory hal/arm/at91/jtst
|
script hal_arm_at91_jtst.cdl
|
script hal_arm_at91_jtst.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The JTST HAL package provides the support needed to run eCos on
|
The JTST HAL package provides the support needed to run eCos on
|
the Atmel evaluation board AT572D74-DK1."
|
the Atmel evaluation board AT572D74-DK1."
|
}
|
}
|
|
|
package CYGPKG_HAL_ARM_AT91SAM7 {
|
package CYGPKG_HAL_ARM_AT91SAM7 {
|
alias { "Atmel AT91SAM7" hal_arm_at91sam7 arm_at91_sam7 }
|
alias { "Atmel AT91SAM7" hal_arm_at91sam7 arm_at91_sam7 }
|
directory hal/arm/at91/at91sam7s
|
directory hal/arm/at91/at91sam7s
|
script hal_arm_at91sam7s.cdl
|
script hal_arm_at91sam7s.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The at91sam7 HAL package provides the support needed to run eCos on
|
The at91sam7 HAL package provides the support needed to run eCos on
|
an Atmel AT91SAM7 family of CPUs."
|
an Atmel AT91SAM7 family of CPUs."
|
}
|
}
|
|
|
package CYGPKG_HAL_ARM_AT91SAM7SEK {
|
package CYGPKG_HAL_ARM_AT91SAM7SEK {
|
alias { "Atmel AT91SAM7S" hal_arm_at91sam7sek arm_at91_sam7sek }
|
alias { "Atmel AT91SAM7S" hal_arm_at91sam7sek arm_at91_sam7sek }
|
directory hal/arm/at91/at91sam7sek
|
directory hal/arm/at91/at91sam7sek
|
script hal_arm_at91sam7sek.cdl
|
script hal_arm_at91sam7sek.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The at91sam7sek HAL package provides the support needed to run eCos on
|
The at91sam7sek HAL package provides the support needed to run eCos on
|
an Atmel AT91SAM7S-EK development board."
|
an Atmel AT91SAM7S-EK development board."
|
}
|
}
|
|
|
package CYGPKG_HAL_ARM_AT91SAM7XEK {
|
package CYGPKG_HAL_ARM_AT91SAM7XEK {
|
alias { "Atmel AT91SAM7X" hal_arm_at91sam7xek arm_at91_sam7xek }
|
alias { "Atmel AT91SAM7X" hal_arm_at91sam7xek arm_at91_sam7xek }
|
directory hal/arm/at91/at91sam7xek
|
directory hal/arm/at91/at91sam7xek
|
script hal_arm_at91sam7xek.cdl
|
script hal_arm_at91sam7xek.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The at91sam7xek HAL package provides the support needed to run eCos on
|
The at91sam7xek HAL package provides the support needed to run eCos on
|
an Atmel AT91SAM7X-EK development board."
|
an Atmel AT91SAM7X-EK development board."
|
}
|
}
|
|
|
package CYGPKG_HAL_ARM_SAM7EX256 {
|
package CYGPKG_HAL_ARM_SAM7EX256 {
|
alias { "Olimex SAM7EX256" hal_arm_sam7ex256 arm_sam7_ex256 }
|
alias { "Olimex SAM7EX256" hal_arm_sam7ex256 arm_sam7_ex256 }
|
directory hal/arm/at91/sam7ex256
|
directory hal/arm/at91/sam7ex256
|
script hal_arm_sam7ex256.cdl
|
script hal_arm_sam7ex256.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The SAM7EX256 HAL package provides the support needed to run eCos on
|
The SAM7EX256 HAL package provides the support needed to run eCos on
|
an Olimex SAM7-EX256 development board."
|
an Olimex SAM7-EX256 development board."
|
}
|
}
|
|
|
package CYGPKG_HAL_ARM_AT91_EB40 {
|
package CYGPKG_HAL_ARM_AT91_EB40 {
|
alias { "Atmel evaluation board (EB40)" hal_arm_at91_eb40 arm_at91_eb40_hal }
|
alias { "Atmel evaluation board (EB40)" hal_arm_at91_eb40 arm_at91_eb40_hal }
|
directory hal/arm/at91/eb40
|
directory hal/arm/at91/eb40
|
script hal_arm_at91_eb40.cdl
|
script hal_arm_at91_eb40.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The eb40 HAL package provides the support needed to run eCos on an Atmel
|
The eb40 HAL package provides the support needed to run eCos on an Atmel
|
evaluation board (EB40)."
|
evaluation board (EB40)."
|
}
|
}
|
|
|
package CYGPKG_HAL_ARM_AT91_EB40A {
|
package CYGPKG_HAL_ARM_AT91_EB40A {
|
alias { "Atmel evaluation board (EB40A)" hal_arm_at91_eb40a arm_at91_eb40a_hal }
|
alias { "Atmel evaluation board (EB40A)" hal_arm_at91_eb40a arm_at91_eb40a_hal }
|
directory hal/arm/at91/eb40a
|
directory hal/arm/at91/eb40a
|
script hal_arm_at91_eb40a.cdl
|
script hal_arm_at91_eb40a.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The eb40a HAL package provides the support needed to run eCos on an Atmel
|
The eb40a HAL package provides the support needed to run eCos on an Atmel
|
evaluation board (EB40A)."
|
evaluation board (EB40A)."
|
}
|
}
|
|
|
package CYGPKG_HAL_ARM_AT91_EB42 {
|
package CYGPKG_HAL_ARM_AT91_EB42 {
|
alias { "Atmel evaluation board (EB42)" hal_arm_at91_eb42 arm_at91_eb42_hal }
|
alias { "Atmel evaluation board (EB42)" hal_arm_at91_eb42 arm_at91_eb42_hal }
|
directory hal/arm/at91/eb42
|
directory hal/arm/at91/eb42
|
script hal_arm_at91_eb42.cdl
|
script hal_arm_at91_eb42.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The eb42 HAL package provides the support needed to run eCos on an Atmel
|
The eb42 HAL package provides the support needed to run eCos on an Atmel
|
evaluation board (EB42)."
|
evaluation board (EB42)."
|
}
|
}
|
|
|
package CYGPKG_HAL_ARM_AT91_EB55 {
|
package CYGPKG_HAL_ARM_AT91_EB55 {
|
alias { "Atmel evaluation board (EB55)" hal_arm_at91_eb55 arm_at91_eb55_hal }
|
alias { "Atmel evaluation board (EB55)" hal_arm_at91_eb55 arm_at91_eb55_hal }
|
directory hal/arm/at91/eb55
|
directory hal/arm/at91/eb55
|
script hal_arm_at91_eb55.cdl
|
script hal_arm_at91_eb55.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The eb55 HAL package provides the support needed to run eCos on an
|
The eb55 HAL package provides the support needed to run eCos on an
|
Atmel evaluation board (EB55)."
|
Atmel evaluation board (EB55)."
|
}
|
}
|
|
|
package CYGPKG_HAL_ARM_AT91_PHYCORE {
|
package CYGPKG_HAL_ARM_AT91_PHYCORE {
|
alias { "PHYTEC evaluation board (phyCORE AT91M55800A)" hal_arm_at91_phycore arm_at91_phycore_hal }
|
alias { "PHYTEC evaluation board (phyCORE AT91M55800A)" hal_arm_at91_phycore arm_at91_phycore_hal }
|
directory hal/arm/at91/phycore
|
directory hal/arm/at91/phycore
|
script hal_arm_at91_phycore.cdl
|
script hal_arm_at91_phycore.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The phyCORE HAL package provides the support needed to run eCos on
|
The phyCORE HAL package provides the support needed to run eCos on
|
an PHYTEC evaluation board (phyCORE AT91M55800A based on HD200)."
|
an PHYTEC evaluation board (phyCORE AT91M55800A based on HD200)."
|
}
|
}
|
|
|
package CYGPKG_HAL_ARM_LPC2XXX {
|
package CYGPKG_HAL_ARM_LPC2XXX {
|
alias { "Philips LPC2XXX variant HAL" hal_arm_lpc2xxx arm_lpc2xxx_hal }
|
alias { "Philips LPC2XXX variant HAL" hal_arm_lpc2xxx arm_lpc2xxx_hal }
|
directory hal/arm/lpc2xxx/var
|
directory hal/arm/lpc2xxx/var
|
script hal_arm_lpc2xxx.cdl
|
script hal_arm_lpc2xxx.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The LPC2XXX HAL package provides the support needed to run eCos on
|
The LPC2XXX HAL package provides the support needed to run eCos on
|
Philips LPC2XXX based targets."
|
Philips LPC2XXX based targets."
|
}
|
}
|
|
|
package CYGPKG_HAL_ARM_LPC24XX {
|
package CYGPKG_HAL_ARM_LPC24XX {
|
alias { "NXP LPC24XX variant HAL" hal_arm_lpc24xx arm_lpc24xx_hal }
|
alias { "NXP LPC24XX variant HAL" hal_arm_lpc24xx arm_lpc24xx_hal }
|
directory hal/arm/lpc24xx/var
|
directory hal/arm/lpc24xx/var
|
script hal_arm_lpc24xx.cdl
|
script hal_arm_lpc24xx.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The LPC24XX HAL package provides the support needed to run eCos on
|
The LPC24XX HAL package provides the support needed to run eCos on
|
NXP LPC24XX based targets."
|
NXP LPC24XX based targets."
|
}
|
}
|
|
|
package CYGPKG_HAL_ARM_LPC2XXX_MCB2100 {
|
package CYGPKG_HAL_ARM_LPC2XXX_MCB2100 {
|
alias { "Keil evaluation board MCB2100 " hal_mcb2100_arm }
|
alias { "Keil evaluation board MCB2100 " hal_mcb2100_arm }
|
directory hal/arm/lpc2xxx/mcb2100
|
directory hal/arm/lpc2xxx/mcb2100
|
script hal_arm_lpc2xxx_mcb2100.cdl
|
script hal_arm_lpc2xxx_mcb2100.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The mcb2100 HAL package provides the support needed to run eCos on an
|
The mcb2100 HAL package provides the support needed to run eCos on an
|
the MCB2100 evaluation board from Keil."
|
the MCB2100 evaluation board from Keil."
|
}
|
}
|
|
|
package CYGPKG_HAL_ARM_LPC2XXX_P2106 {
|
package CYGPKG_HAL_ARM_LPC2XXX_P2106 {
|
alias { "Olimex evaluation board LPC-P2106 " hal_p2106_arm }
|
alias { "Olimex evaluation board LPC-P2106 " hal_p2106_arm }
|
directory hal/arm/lpc2xxx/p2106
|
directory hal/arm/lpc2xxx/p2106
|
script hal_arm_lpc2xxx_p2106.cdl
|
script hal_arm_lpc2xxx_p2106.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The p2106 HAL package provides the support needed to run eCos on an the
|
The p2106 HAL package provides the support needed to run eCos on an the
|
LPC-2106 evaluation board from Olimex."
|
LPC-2106 evaluation board from Olimex."
|
}
|
}
|
|
|
package CYGPKG_HAL_ARM_LPC2XXX_PHYCORE229X {
|
package CYGPKG_HAL_ARM_LPC2XXX_PHYCORE229X {
|
alias { "phyCORE-LPC229x development board" arm_lpc2xxx_phycore229x }
|
alias { "phyCORE-LPC229x development board" arm_lpc2xxx_phycore229x }
|
directory hal/arm/lpc2xxx/phycore229x
|
directory hal/arm/lpc2xxx/phycore229x
|
script hal_arm_lpc2xxx_phycore229x.cdl
|
script hal_arm_lpc2xxx_phycore229x.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The Phycore HAL package provides the support needed to run eCos
|
The Phycore HAL package provides the support needed to run eCos
|
on a Phytec phyCORE-LPC229x development board."
|
on a Phytec phyCORE-LPC229x development board."
|
}
|
}
|
|
|
package CYGPKG_HAL_ARM_LPC24XX_EA2468 {
|
package CYGPKG_HAL_ARM_LPC24XX_EA2468 {
|
alias { "Embedded Artists LPC2468 OEM board" arm_lpc2xxx_ea2468 }
|
alias { "Embedded Artists LPC2468 OEM board" arm_lpc2xxx_ea2468 }
|
directory hal/arm/lpc24xx/ea2468
|
directory hal/arm/lpc24xx/ea2468
|
script hal_arm_lpc24xx_ea2468.cdl
|
script hal_arm_lpc24xx_ea2468.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The Embedded Artists LPC2468 HAL package provides the support needed
|
The Embedded Artists LPC2468 HAL package provides the support needed
|
to run eCos on a Embbeded Artists LPC2468 OEM board."
|
to run eCos on a Embbeded Artists LPC2468 OEM board."
|
}
|
}
|
|
|
package CYGPKG_HAL_ARM_LPC2XXX_LPCMT {
|
package CYGPKG_HAL_ARM_LPC2XXX_LPCMT {
|
alias { "Olimex evaluation board LPC-MT " hal_lpcmt_arm }
|
alias { "Olimex evaluation board LPC-MT " hal_lpcmt_arm }
|
directory hal/arm/lpc2xxx/lpcmt
|
directory hal/arm/lpc2xxx/lpcmt
|
script hal_arm_lpc2xxx_lpcmt.cdl
|
script hal_arm_lpc2xxx_lpcmt.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The lpcmt HAL package provides the support needed to run eCos on an the
|
The lpcmt HAL package provides the support needed to run eCos on an the
|
LPC-MT evaluation board from Olimex."
|
LPC-MT evaluation board from Olimex."
|
}
|
}
|
|
|
package CYGPKG_HAL_ARM_LPC2XXX_OLPCH2294 {
|
package CYGPKG_HAL_ARM_LPC2XXX_OLPCH2294 {
|
alias { "Olimex LPC-H2294 header board" hal_olpch2294_arm }
|
alias { "Olimex LPC-H2294 header board" hal_olpch2294_arm }
|
directory hal/arm/lpc2xxx/olpch2294
|
directory hal/arm/lpc2xxx/olpch2294
|
script hal_arm_lpc2xxx_olpch2294.cdl
|
script hal_arm_lpc2xxx_olpch2294.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The olpch2294 HAL package provides the support needed to
|
The olpch2294 HAL package provides the support needed to
|
run eCos on the Olimex LPC-H2294 header board."
|
run eCos on the Olimex LPC-H2294 header board."
|
}
|
}
|
|
|
package CYGPKG_HAL_ARM_LPC2XXX_OLPCE2294 {
|
package CYGPKG_HAL_ARM_LPC2XXX_OLPCE2294 {
|
alias { "Olimex LPC-E2294 development board" hal_olpce2294_arm }
|
alias { "Olimex LPC-E2294 development board" hal_olpce2294_arm }
|
directory hal/arm/lpc2xxx/olpce2294
|
directory hal/arm/lpc2xxx/olpce2294
|
script hal_arm_lpc2xxx_olpce2294.cdl
|
script hal_arm_lpc2xxx_olpce2294.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The olpce2294 HAL package provides the support needed to
|
The olpce2294 HAL package provides the support needed to
|
run eCos on Olimex LPC-E2294 development board."
|
run eCos on Olimex LPC-E2294 development board."
|
}
|
}
|
|
|
package CYGPKG_HAL_ARM_LPC2XXX_OLPCL2294 {
|
package CYGPKG_HAL_ARM_LPC2XXX_OLPCL2294 {
|
alias { "Olimex LPC-L2294-1MB development board" hal_olpcl2294_arm }
|
alias { "Olimex LPC-L2294-1MB development board" hal_olpcl2294_arm }
|
directory hal/arm/lpc2xxx/olpcl2294
|
directory hal/arm/lpc2xxx/olpcl2294
|
script hal_arm_lpc2xxx_olpcl2294.cdl
|
script hal_arm_lpc2xxx_olpcl2294.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The olpcl2294 HAL package provides the support needed to run
|
The olpcl2294 HAL package provides the support needed to run
|
eCos on Olimex LPC-L2294-1MB development board."
|
eCos on Olimex LPC-L2294-1MB development board."
|
}
|
}
|
|
|
package CYGPKG_HAL_ARM_MAC7100 {
|
package CYGPKG_HAL_ARM_MAC7100 {
|
alias { "Freescale MAC7100 variant HAL" hal_arm_mac7100 arm_mac7100_hal }
|
alias { "Freescale MAC7100 variant HAL" hal_arm_mac7100 arm_mac7100_hal }
|
directory hal/arm/mac7100/var
|
directory hal/arm/mac7100/var
|
script hal_arm_mac7100.cdl
|
script hal_arm_mac7100.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The mac7100 HAL package provides the support needed to run eCos on Freescale
|
The mac7100 HAL package provides the support needed to run eCos on Freescale
|
MAC7100 based targets."
|
MAC7100 based targets."
|
}
|
}
|
|
|
package CYGPKG_HAL_ARM_MAC7100_MACE1 {
|
package CYGPKG_HAL_ARM_MAC7100_MACE1 {
|
alias { "MAC7100 evaluation board (MACE1)" hal_arm_mac7100_mace1 arm_mac7100_mace1_hal }
|
alias { "MAC7100 evaluation board (MACE1)" hal_arm_mac7100_mace1 arm_mac7100_mace1_hal }
|
directory hal/arm/mac7100/mace1
|
directory hal/arm/mac7100/mace1
|
script hal_arm_mac7100_mace1.cdl
|
script hal_arm_mac7100_mace1.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The MACE1 HAL package provides the support needed to run eCos on an
|
The MACE1 HAL package provides the support needed to run eCos on an
|
MAC7100 evaluation board (MACE1)."
|
MAC7100 evaluation board (MACE1)."
|
}
|
}
|
|
|
package CYGPKG_HAL_ARM_MAC7100_MAC7100EVB {
|
package CYGPKG_HAL_ARM_MAC7100_MAC7100EVB {
|
alias { "MAC7100EVB evaluation board (Freescale)" hal_arm_mac7100_mac7100evb arm_mac7100_mac7100evb_hal }
|
alias { "MAC7100EVB evaluation board (Freescale)" hal_arm_mac7100_mac7100evb arm_mac7100_mac7100evb_hal }
|
directory hal/arm/mac7100/mac7100evb
|
directory hal/arm/mac7100/mac7100evb
|
script hal_arm_mac7100_mac7100evb.cdl
|
script hal_arm_mac7100_mac7100evb.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The MAC7100EVB HAL package provides the support needed to run eCos on an
|
The MAC7100EVB HAL package provides the support needed to run eCos on an
|
MAC7100 evaluation board (MAC7100EVB)."
|
MAC7100 evaluation board (MAC7100EVB)."
|
}
|
}
|
|
|
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_SMDK2410 {
|
package CYGPKG_HAL_ARM_ARM9_SMDK2410 {
|
alias { "Samsung ARM9/SMDK2410 development board" hal_arm_arm9_smdk2410 }
|
alias { "Samsung ARM9/SMDK2410 development board" hal_arm_arm9_smdk2410 }
|
directory hal/arm/arm9/smdk2410
|
directory hal/arm/arm9/smdk2410
|
script hal_arm_arm9_smdk2410.cdl
|
script hal_arm_arm9_smdk2410.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The SMDK2410 HAL package provides the support needed to run
|
The SMDK2410 HAL package provides the support needed to run
|
eCos on Samsung SMDK2410 and S3c2410x (ARM9) based development boards."
|
eCos on Samsung SMDK2410 and S3c2410x (ARM9) based development boards."
|
}
|
}
|
|
|
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_AIM711 {
|
package CYGPKG_HAL_ARM_AIM711 {
|
alias { "ARM Industial Module AIM 711" hal_arm_aim711 arm_aim711_hal}
|
alias { "ARM Industial Module AIM 711" hal_arm_aim711 arm_aim711_hal}
|
directory hal/arm/aim711
|
directory hal/arm/aim711
|
script hal_arm_aim711.cdl
|
script hal_arm_aim711.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The ARM Industial Module AIM 711 HAL package provides the support
|
The ARM Industial Module AIM 711 HAL package provides the support
|
needed to run eCos on a ARM Industial Module AIM 711 from
|
needed to run eCos on a ARM Industial Module AIM 711 from
|
Vision Systems GmbH."
|
Vision Systems GmbH."
|
}
|
}
|
|
|
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_IXP425 {
|
package CYGPKG_HAL_ARM_XSCALE_IXP425 {
|
alias { "Intel XScale IXP425 Network Processor" hal_arm_xscale_ixp425 }
|
alias { "Intel XScale IXP425 Network Processor" hal_arm_xscale_ixp425 }
|
directory hal/arm/xscale/ixp425
|
directory hal/arm/xscale/ixp425
|
script hal_arm_xscale_ixp425.cdl
|
script hal_arm_xscale_ixp425.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The XScale IXP425 HAL package provides the support needed to run
|
The XScale IXP425 HAL package provides the support needed to run
|
eCos on Intel XScale IXP425 network processor based systems."
|
eCos on Intel XScale IXP425 network processor based systems."
|
}
|
}
|
|
|
package CYGPKG_HAL_ARM_XSCALE_XSENGINE {
|
package CYGPKG_HAL_ARM_XSCALE_XSENGINE {
|
alias { "Exys XSEngine" hal_arm_xscale_xsengine }
|
alias { "Exys XSEngine" hal_arm_xscale_xsengine }
|
directory hal/arm/xscale/xsengine
|
directory hal/arm/xscale/xsengine
|
script hal_arm_xscale_xsengine.cdl
|
script hal_arm_xscale_xsengine.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The XSEngine HAL package provides the support needed to run
|
The XSEngine HAL package provides the support needed to run
|
eCos on an Exys XSEngine board."
|
eCos on an Exys XSEngine board."
|
}
|
}
|
|
|
package CYGPKG_HAL_ARM_XSCALE_IXDP425 {
|
package CYGPKG_HAL_ARM_XSCALE_IXDP425 {
|
alias { "Intel XScale IXDP425 Network Processor eval board" hal_arm_xscale_ixdp425 }
|
alias { "Intel XScale IXDP425 Network Processor eval board" hal_arm_xscale_ixdp425 }
|
directory hal/arm/xscale/ixdp425
|
directory hal/arm/xscale/ixdp425
|
script hal_arm_xscale_ixdp425.cdl
|
script hal_arm_xscale_ixdp425.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The IXDP425 HAL package provides the support needed to run
|
The IXDP425 HAL package provides the support needed to run
|
eCos on an Intel XScale IXDP425 network processor evaluation board."
|
eCos on an Intel XScale IXDP425 network processor evaluation board."
|
}
|
}
|
|
|
package CYGPKG_HAL_ARM_XSCALE_GRG {
|
package CYGPKG_HAL_ARM_XSCALE_GRG {
|
alias { "Intel XScale Generic Residential Gateway" hal_arm_xscale_grg }
|
alias { "Intel XScale Generic Residential Gateway" hal_arm_xscale_grg }
|
directory hal/arm/xscale/grg
|
directory hal/arm/xscale/grg
|
script hal_arm_xscale_grg.cdl
|
script hal_arm_xscale_grg.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The GRG HAL package provides the support needed to run eCos on an
|
The GRG HAL package provides the support needed to run eCos on an
|
Intel Generic Residential Gateway evaluation board."
|
Intel Generic Residential Gateway evaluation board."
|
}
|
}
|
|
|
package CYGPKG_HAL_ARM_XSCALE_PRPMC1100 {
|
package CYGPKG_HAL_ARM_XSCALE_PRPMC1100 {
|
alias { "Motorola PrPMC1100 PMC for Intel XScale IXC1100" hal_arm_xscale_prpmc1100 }
|
alias { "Motorola PrPMC1100 PMC for Intel XScale IXC1100" hal_arm_xscale_prpmc1100 }
|
directory hal/arm/xscale/prpmc1100
|
directory hal/arm/xscale/prpmc1100
|
script hal_arm_xscale_prpmc1100.cdl
|
script hal_arm_xscale_prpmc1100.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The PrPMC1100 HAL package provides the support needed to run eCos on an
|
The PrPMC1100 HAL package provides the support needed to run eCos on an
|
Motorola PrPMC1100 evaluation board."
|
Motorola PrPMC1100 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."
|
}
|
}
|
|
|
package CYGPKG_HAL_SH_SH4_202_MD {
|
package CYGPKG_HAL_SH_SH4_202_MD {
|
alias { "SuperH SH4-202 MicroDev CPU Board" hal_sh_sh4_202_md }
|
alias { "SuperH SH4-202 MicroDev CPU Board" hal_sh_sh4_202_md }
|
directory hal/sh/sh4_202_md
|
directory hal/sh/sh4_202_md
|
script hal_sh_sh4_202_md.cdl
|
script hal_sh_sh4_202_md.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The SH4-202 HAL package provides generic
|
The SH4-202 HAL package provides generic
|
support for the SuperH SH4-202 MicroDev CPU board."
|
support for the SuperH SH4-202 MicroDev CPU board."
|
}
|
}
|
|
|
# --------------------------------------------------------------------------
|
# --------------------------------------------------------------------------
|
# H8/300 packages
|
# H8/300 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 H8/300H HAL package provides the support needed to run eCos on a Hitachi
|
The H8/300H HAL package provides the support needed to run eCos on a Hitachi
|
H8/300H processor."
|
H8/300H processor."
|
}
|
}
|
|
|
package CYGPKG_HAL_H8300_H8S {
|
package CYGPKG_HAL_H8300_H8S {
|
alias { "Hitachi H8S variant HAL" hal_h8s h8s_hal}
|
alias { "Hitachi H8S variant HAL" hal_h8s h8s_hal}
|
directory hal/h8300/h8s
|
directory hal/h8300/h8s
|
script hal_h8300_h8s.cdl
|
script hal_h8300_h8s.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The H8S HAL package provides the support needed to run eCos on a Hitachi
|
The H8S HAL package provides the support needed to run eCos on a Hitachi
|
H8S processor."
|
H8S 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 aki3068net HAL package provides the support needed to run
|
The aki3068net 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."
|
}
|
}
|
|
|
package CYGPKG_HAL_H8300_H8300H_H8MAX {
|
package CYGPKG_HAL_H8300_H8300H_H8MAX {
|
alias { "H8MAX board" hal_h8300h_h8max h8300h_h8max_hal }
|
alias { "H8MAX board" hal_h8300h_h8max h8300h_h8max_hal }
|
directory hal/h8300/h8max
|
directory hal/h8300/h8max
|
script hal_h8300_h8300h_h8max.cdl
|
script hal_h8300_h8300h_h8max.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The h8max HAL package provides the support needed to run
|
The h8max HAL package provides the support needed to run
|
eCos on a H8MAX board."
|
eCos on a H8MAX board."
|
}
|
}
|
|
|
package CYGPKG_HAL_H8300_H8S_SIM {
|
package CYGPKG_HAL_H8300_H8S_SIM {
|
alias { "H8S simulator" hal_h8s_sim h8s_sim_hal }
|
alias { "H8S simulator" hal_h8s_sim h8s_sim_hal }
|
directory hal/h8300/sim_s
|
directory hal/h8300/sim_s
|
script hal_h8300_h8s_sim.cdl
|
script hal_h8300_h8s_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_H8S_EDOSK2674 {
|
package CYGPKG_HAL_H8300_H8S_EDOSK2674 {
|
alias { "EDOSK-2674 board" hal_h8s_edosk2674 h8s_edosk2674_hal }
|
alias { "EDOSK-2674 board" hal_h8s_edosk2674 h8s_edosk2674_hal }
|
directory hal/h8300/edosk2674
|
directory hal/h8300/edosk2674
|
script hal_h8300_h8s_edosk2674.cdl
|
script hal_h8300_h8s_edosk2674.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The edosk2674 HAL package provides the support needed to run
|
The edosk2674 HAL package provides the support needed to run
|
eCos on a Hitachi Micro System Europe EDOSK-2674 Evalution board."
|
eCos on a Hitachi Micro System Europe EDOSK-2674 Evalution 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_MPC8XXX {
|
package CYGPKG_HAL_POWERPC_MPC8XXX {
|
alias { "PowerPC MPC8XXX variant HAL" hal_mpc8xxx }
|
alias { "PowerPC MPC8XXX variant HAL" hal_mpc8xxx }
|
directory hal/powerpc/mpc8xxx/
|
directory hal/powerpc/mpc8xxx/
|
script hal_powerpc_mpc8xxx.cdl
|
script hal_powerpc_mpc8xxx.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The PowerPC MPC8XXX PowerQUICCII variant HAL package provides
|
The PowerPC MPC8XXX 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_PATI {
|
package CYGPKG_HAL_POWERPC_PATI {
|
alias { "MPL PATI PC/104+ board" hal_powerpc_pati powerpc_pati_hal }
|
alias { "MPL PATI PC/104+ board" hal_powerpc_pati powerpc_pati_hal }
|
directory hal/powerpc/pati
|
directory hal/powerpc/pati
|
script hal_powerpc_pati.cdl
|
script hal_powerpc_pati.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The PATI HAL package provides the support needed to run
|
The PATI HAL package provides the support needed to run
|
eCos on an PATI PC/104+ board from MPL elektronik."
|
eCos on an PATI PC/104+ board from MPL 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_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 MPC8xx QUICC support" hal_quicc quicc_hal quicc }
|
alias { "Motorola MPC8xx 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 MPC8xx processors, using the QUICC
|
to run eCos on a Motorola MPC8xx processors, using the QUICC
|
communications subsystem."
|
communications subsystem."
|
}
|
}
|
|
|
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 architecture."
|
support for this architecture."
|
}
|
}
|
|
|
package CYGPKG_HAL_M68K_MCFxxxx {
|
package CYGPKG_HAL_M68K_MCFxxxx {
|
alias { "M68K/ColdFire variant HAL" hal_m68k_mcfxxxx m68k_mcfxxxx_hal }
|
alias { "M68K/ColdFire variant HAL" hal_m68k_mcfxxxx m68k_mcfxxxx_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 M68k/ColdFire variant HAL package provides generic
|
description "The M68k/ColdFire variant HAL package provides generic
|
support for Freescale ColdFire cores."
|
support for Freescale ColdFire cores."
|
}
|
}
|
|
|
package CYGPKG_HAL_M68K_MCF5272 {
|
package CYGPKG_HAL_M68K_MCF5272 {
|
alias { "mcf5272 68k/ColdFire processor variant HAL" hal_m68k_mcf5272 m68k_mcf5272_hal }
|
alias { "mcf5272 68k/ColdFire processor variant HAL" hal_m68k_mcf5272 m68k_mcf5272_hal }
|
directory hal/m68k/mcf52xx/mcf5272/proc
|
directory hal/m68k/mcf52xx/mcf5272/proc
|
script hal_m68k_mcf5272.cdl
|
script hal_m68k_mcf5272.cdl
|
hardware
|
hardware
|
|
|
description "The mcf5272 processor variant HAL package provides generic
|
description "The mcf5272 processor variant HAL package provides generic
|
support for this processor."
|
support for this processor."
|
}
|
}
|
|
|
package CYGPKG_HAL_M68K_M5272C3 {
|
package CYGPKG_HAL_M68K_M5272C3 {
|
alias { "Freescale m5272c3 evaluation board platform HAL"
|
alias { "Freescale m5272c3 evaluation board platform HAL"
|
hal_m68k_m5272c3 m68k_m5272c3_hal }
|
hal_m68k_m5272c3 m68k_m5272c3_hal }
|
directory hal/m68k/mcf52xx/mcf5272/m5272c3
|
directory hal/m68k/mcf52xx/mcf5272/m5272c3
|
script hal_m68k_m5272c3.cdl
|
script hal_m68k_m5272c3.cdl
|
hardware
|
hardware
|
|
|
description "The Freescale m5272c3 evaluation board platform HAL
|
description "The Freescale m5272c3 evaluation board platform HAL
|
package should be used when targeting the actual hardware
|
package should be used when targeting the actual hardware
|
for the Freescale m5272c3 evaluation board platform."
|
for the Freescale m5272c3 evaluation board platform."
|
}
|
}
|
|
|
package CYGPKG_DEVS_ETH_MCFxxxx {
|
package CYGPKG_DEVS_ETH_MCFxxxx {
|
alias { "MCFxxxx ethernet driver" devs_eth_mcfxxxx mcfxxxx_eth_driver }
|
alias { "MCFxxxx ethernet driver" devs_eth_mcfxxxx mcfxxxx_eth_driver }
|
hardware
|
hardware
|
directory devs/eth/m68k/mcf5272
|
directory devs/eth/m68k/mcf5272
|
script mcf5272_eth.cdl
|
script mcf5272_eth.cdl
|
description "
|
description "
|
This packages provides an ethernet driver for the on-chip
|
This packages provides an ethernet driver for the on-chip
|
device provided by MCFxxxx ColdFire processors."
|
device provided by MCFxxxx ColdFire processors."
|
}
|
}
|
|
|
package CYGPKG_DEVS_SERIAL_MCFxxxx {
|
package CYGPKG_DEVS_SERIAL_MCFxxxx {
|
alias { "MCFxxxx serial device driver" devs_serial_mcfxxxx mcfxxxx_serial_driver }
|
alias { "MCFxxxx serial device driver" devs_serial_mcfxxxx mcfxxxx_serial_driver }
|
hardware
|
hardware
|
directory devs/serial/m68k/mcf52xx
|
directory devs/serial/m68k/mcf52xx
|
script ser_mcf52xx.cdl
|
script ser_mcf52xx.cdl
|
description "
|
description "
|
This package provides serial drivers for the on-chip UART's
|
This package provides serial drivers for the on-chip UART's
|
provided by MCFxxxx ColdFire processors."
|
provided by MCFxxxx ColdFire processors."
|
}
|
}
|
|
|
# --------------------------------------------------------------------------
|
# --------------------------------------------------------------------------
|
# 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 { "CalmRISC16 Core HAL" hal_calm16core calm16core_hal calm16core_arch_hal }
|
alias { "CalmRISC16 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 { "CalmRISC16 Core eval board" hal_calm16_ceb calm16_ceb_hal }
|
alias { "CalmRISC16 Core eval board" hal_calm16_ceb calm16_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 { "CalmRISC32 Core HAL" hal_calm32core calm32core_hal calm32core_arch_hal }
|
alias { "CalmRISC32 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
|
}
|
}
|
|
|
package CYGPKG_HAL_CALM32_CEB {
|
package CYGPKG_HAL_CALM32_CEB {
|
alias { "CalmRISC32 Core eval board" hal_calm32_ceb calm32_ceb_hal hal_commo }
|
alias { "CalmRISC32 Core eval board" hal_calm32_ceb calm32_ceb_hal hal_commo }
|
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_HAL_FRV_MB93091 {
|
package CYGPKG_HAL_FRV_MB93091 {
|
alias { "FUJITSU development board (FR-V)" mb93091 }
|
alias { "FUJITSU development board (FR-V)" mb93091 }
|
directory hal/frv/mb93091
|
directory hal/frv/mb93091
|
script hal_frv_mb93091.cdl
|
script hal_frv_mb93091.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The FRV Generic HAL package provides the support needed to run eCos on
|
The FRV Generic HAL package provides the support needed to run eCos on
|
various FUJITSU FR-V eval boards."
|
various FUJITSU FR-V eval boards."
|
}
|
}
|
|
|
package CYGPKG_HAL_FRV_MB93093 {
|
package CYGPKG_HAL_FRV_MB93093 {
|
alias { "FUJITSU MB93093-PD00 Portable Development Kit (FR-V)" mb93093 }
|
alias { "FUJITSU MB93093-PD00 Portable Development Kit (FR-V)" mb93093 }
|
directory hal/frv/mb93093
|
directory hal/frv/mb93093
|
script hal_frv_mb93093.cdl
|
script hal_frv_mb93093.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The MB93093 HAL package provides the support needed to run eCos on
|
The MB93093 HAL package provides the support needed to run eCos on
|
the Fujitsu MB93093-PD00 Portable Development Kit board."
|
the Fujitsu MB93093-PD00 Portable Development Kit 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."
|
}
|
}
|
|
|
package CYGPKG_DEVS_ETH_FRV_PDK403 {
|
package CYGPKG_DEVS_ETH_FRV_PDK403 {
|
alias { "Fujitsu MB93093-PD00 with AXL88796 ethernet driver"
|
alias { "Fujitsu MB93093-PD00 with AXL88796 ethernet driver"
|
devs_eth_frv_pdk403 pdk403_eth_driver }
|
devs_eth_frv_pdk403 pdk403_eth_driver }
|
hardware
|
hardware
|
directory devs/eth/frv/pdk403
|
directory devs/eth/frv/pdk403
|
script pdk403_eth_drivers.cdl
|
script pdk403_eth_drivers.cdl
|
description "Ethernet driver for Fujitsu MB93093-PD00 Portable
|
description "Ethernet driver for Fujitsu MB93093-PD00 Portable
|
Demonstration Kit with AXL88796 Ethernet device"
|
Demonstration Kit with AXL88796 Ethernet device"
|
}
|
}
|
|
|
package CYGPKG_DEVS_ETH_FRV_CB70 {
|
package CYGPKG_DEVS_ETH_FRV_CB70 {
|
alias { "Fujitsu FR-V 405 with DM9000 ethernet driver"
|
alias { "Fujitsu FR-V 405 with DM9000 ethernet driver"
|
devs_eth_frv_cb70 cb70_eth_driver }
|
devs_eth_frv_cb70 cb70_eth_driver }
|
hardware
|
hardware
|
directory devs/eth/frv/cb70
|
directory devs/eth/frv/cb70
|
script cb70_eth_driver.cdl
|
script cb70_eth_driver.cdl
|
description "Ethernet driver for Fujitsu FR-V 405 CB70 CPU card with
|
description "Ethernet driver for Fujitsu FR-V 405 CB70 CPU card with
|
Davicom DM9000 ethernet interface."
|
Davicom DM9000 ethernet interface."
|
}
|
}
|
|
|
# FR30 packages
|
# FR30 packages
|
|
|
package CYGPKG_HAL_FR30 {
|
package CYGPKG_HAL_FR30 {
|
alias { "Fujitsu FR30 architecture (FR30/FR50/FR60)" hal_fr30
|
alias { "Fujitsu FR30 architecture (FR30/FR50/FR60)" hal_fr30
|
fr30_hal }
|
fr30_hal }
|
directory hal/fr30/arch
|
directory hal/fr30/arch
|
script hal_fr30.cdl
|
script hal_fr30.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The Fujitsu FR30 HAL package provides the generic support needed to run eCos on
|
The Fujitsu FR30 HAL package provides the generic support needed to run eCos on
|
a FR30 based microcontroller. FR50 and FR60 architectures should also select
|
a FR30 based microcontroller. FR50 and FR60 architectures should also select
|
this one."
|
this one."
|
}
|
}
|
|
|
package CYGPKG_HAL_FR30_MB91301 {
|
package CYGPKG_HAL_FR30_MB91301 {
|
alias { "Fujitsu MB31301 variant (FR60)" hal_fr30_mb91301
|
alias { "Fujitsu MB31301 variant (FR60)" hal_fr30_mb91301
|
fr30_mb91301_hal }
|
fr30_mb91301_hal }
|
directory hal/fr30/mb91301
|
directory hal/fr30/mb91301
|
script hal_fr30_mb91301.cdl
|
script hal_fr30_mb91301.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The Fujitsu MB91301 HAL package provides the support needed to run eCos on
|
The Fujitsu MB91301 HAL package provides the support needed to run eCos on
|
the Fujitsu Starterkit MB91302 Evaluation board. It contains a MB91302A
|
the Fujitsu Starterkit MB91302 Evaluation board. It contains a MB91302A
|
Microcontroller from Fujitsu with a FR60 Core. So FR30 support is also needed."
|
Microcontroller from Fujitsu with a FR60 Core. So FR30 support is also needed."
|
}
|
}
|
|
|
package CYGPKG_HAL_FR30_MB91301_SKMB91302 {
|
package CYGPKG_HAL_FR30_MB91301_SKMB91302 {
|
alias { "Fujitsu Starterkit MB91302 board" hal_fr30_skmb91302
|
alias { "Fujitsu Starterkit MB91302 board" hal_fr30_skmb91302
|
fr30_skmb91302_hal }
|
fr30_skmb91302_hal }
|
directory hal/fr30/skmb91302
|
directory hal/fr30/skmb91302
|
script hal_fr30_skmb91302.cdl
|
script hal_fr30_skmb91302.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The SKMB91302 HAL package provides the support needed to run eCos on
|
The SKMB91302 HAL package provides the support needed to run eCos on
|
the Fujitsu Starterkit MB91302 board. It contains a MB91302
|
the Fujitsu Starterkit MB91302 board. It contains a MB91302
|
Microcontroller from Fujitsu with a FR60 Core. So FR30 support is needed."
|
Microcontroller from Fujitsu with a FR60 Core. So FR30 support is needed."
|
}
|
}
|
|
|
package CYGPKG_DEVS_FLASH_FR30_SKMB91302 {
|
package CYGPKG_DEVS_FLASH_FR30_SKMB91302 {
|
alias { "Fujitsu Starterkit MB91302 FLASH memory support" flash_skmb91302 }
|
alias { "Fujitsu Starterkit MB91302 FLASH memory support" flash_skmb91302 }
|
directory devs/flash/fr30/skmb91302
|
directory devs/flash/fr30/skmb91302
|
script flash_skmb91302.cdl
|
script flash_skmb91302.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This package contains hardware support for FLASH memory
|
This package contains hardware support for FLASH memory
|
on the Fujitsu Starterkit MB91302 platform.
|
on the Fujitsu Starterkit MB91302 platform.
|
(AMD 29DL640E-90 Device)"
|
(AMD 29DL640E-90 Device)"
|
}
|
}
|
|
|
package CYGPKG_DEVS_ETH_ARM_AT91 {
|
package CYGPKG_DEVS_ETH_ARM_AT91 {
|
alias { "AT91 Ethernet driver" at91_eth_driver }
|
alias { "AT91 Ethernet driver" at91_eth_driver }
|
directory devs/eth/arm/at91
|
directory devs/eth/arm/at91
|
script at91_eth.cdl
|
script at91_eth.cdl
|
hardware
|
hardware
|
description "Ethernet driver for the AT91 family of chips"
|
description "Ethernet driver for the AT91 family of chips"
|
}
|
}
|
|
|
package CYGPKG_DEVS_ETH_ARM_LPC2XXX {
|
package CYGPKG_DEVS_ETH_ARM_LPC2XXX {
|
alias { "LPC2xxx/LPC17xx Ethernet driver" }
|
alias { "LPC2xxx/LPC17xx Ethernet driver" }
|
directory devs/eth/arm/lpc2xxx
|
directory devs/eth/arm/lpc2xxx
|
script lpc2xxx_eth.cdl
|
script lpc2xxx_eth.cdl
|
hardware
|
hardware
|
description "Ethernet driver for the LPC2xxx/LPC17xx family of chips"
|
description "Ethernet driver for the LPC2xxx/LPC17xx family of chips"
|
}
|
}
|
|
|
|
|
# --------------------------------------------------------------------------
|
# --------------------------------------------------------------------------
|
|
|
# ==========================================================================
|
# ==========================================================================
|
|
|
# --------------------------------------------------------------------------
|
# --------------------------------------------------------------------------
|
# 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)."
|
}
|
}
|
|
|
target mb93091 {
|
target mb93091 {
|
alias { "Fujitsu MB93091 development board (FR-V 4xx,5xx)" MB93091 }
|
alias { "Fujitsu MB93091 development board (FR-V 4xx,5xx)" MB93091 }
|
packages { CYGPKG_HAL_FRV
|
packages { CYGPKG_HAL_FRV
|
CYGPKG_HAL_FRV_MB93091
|
CYGPKG_HAL_FRV_MB93091
|
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_ETH_FRV_CB70
|
CYGPKG_DEVS_ETH_FRV_CB70
|
CYGPKG_DEVS_ETH_DAVICOM_DM9000
|
CYGPKG_DEVS_ETH_DAVICOM_DM9000
|
CYGPKG_DEVS_FLASH_FRV_FRV400
|
CYGPKG_DEVS_FLASH_FRV_FRV400
|
CYGPKG_DEVS_FLASH_AMD_AM29XXXXX
|
CYGPKG_DEVS_FLASH_AMD_AM29XXXXX
|
}
|
}
|
description "
|
description "
|
The MB93091 target provides the packages needed to run eCos on a Fujitsu
|
The MB93091 target provides the packages needed to run eCos on a Fujitsu
|
MB93091 development board (FR-V 400 etc.)."
|
MB93091 development board (FR-V 400 etc.)."
|
}
|
}
|
|
|
target mb93093 {
|
target mb93093 {
|
alias { "Fujitsu development board (FR-V 400)" MB93093 }
|
alias { "Fujitsu development board (FR-V 400)" MB93093 }
|
packages { CYGPKG_HAL_FRV
|
packages { CYGPKG_HAL_FRV
|
CYGPKG_HAL_FRV_MB93093
|
CYGPKG_HAL_FRV_MB93093
|
CYGPKG_DEVS_ETH_FRV_PDK403
|
CYGPKG_DEVS_ETH_FRV_PDK403
|
CYGPKG_DEVS_ETH_NS_DP83902A
|
CYGPKG_DEVS_ETH_NS_DP83902A
|
CYGPKG_DEVS_FLASH_FRV_PDK403
|
CYGPKG_DEVS_FLASH_FRV_PDK403
|
CYGPKG_DEVS_FLASH_AMD_AM29XXXXX
|
CYGPKG_DEVS_FLASH_AMD_AM29XXXXX
|
}
|
}
|
description "
|
description "
|
The MB93093 target provides the packages needed to run eCos on a Fujitsu
|
The MB93093 target provides the packages needed to run eCos on a Fujitsu
|
MB93090-PD00 Portable Development Kit."
|
MB93090-PD00 Portable Development Kit."
|
}
|
}
|
|
|
# FR30 Targets
|
# FR30 Targets
|
|
|
target skmb91302 {
|
target skmb91302 {
|
alias { "Fujitsu Starterkit MB91302 board" }
|
alias { "Fujitsu Starterkit MB91302 board" }
|
packages { CYGPKG_HAL_FR30
|
packages { CYGPKG_HAL_FR30
|
CYGPKG_HAL_FR30_MB91301
|
CYGPKG_HAL_FR30_MB91301
|
CYGPKG_HAL_FR30_MB91301_SKMB91302
|
CYGPKG_HAL_FR30_MB91301_SKMB91302
|
CYGPKG_DEVS_FLASH_FR30_SKMB91302
|
CYGPKG_DEVS_FLASH_FR30_SKMB91302
|
CYGPKG_DEVS_FLASH_AMD_AM29XXXXX
|
CYGPKG_DEVS_FLASH_AMD_AM29XXXXX
|
}
|
}
|
description "
|
description "
|
The Starterkit MB91302 HAL package provides the support needed to run
|
The Starterkit MB91302 HAL package provides the support needed to run
|
eCos on the Fujitsu Starterkit MB91302 board. It contains a MB91302
|
eCos on the Fujitsu Starterkit MB91302 board. It contains a MB91302
|
Microcontroller from Fujitsu with a FR60 Core. So FR30 support is
|
Microcontroller from Fujitsu with a FR60 Core. So FR30 support is
|
included."
|
included."
|
}
|
}
|
|
|
# --------------------------------------------------------------------------
|
# --------------------------------------------------------------------------
|
# 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_DEVS_FLASH_ARM_E7T
|
CYGPKG_DEVS_FLASH_ARM_E7T
|
CYGPKG_DEVS_FLASH_AMD_AM29XXXXX
|
CYGPKG_DEVS_FLASH_AMD_AM29XXXXX
|
CYGPKG_DEVS_FLASH_SST_39VFXXX
|
CYGPKG_DEVS_FLASH_SST_39VFXXX
|
CYGPKG_IO_SERIAL_ARM_E7T
|
CYGPKG_IO_SERIAL_ARM_E7T
|
CYGPKG_DEVS_ETH_ARM_KS32C5000
|
CYGPKG_DEVS_ETH_ARM_KS32C5000
|
}
|
}
|
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 INTEGRATOR development board w/ ARM7TDMI" integrator }
|
alias { "ARM INTEGRATOR development board w/ 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 INTEGRATOR development board w/ ARM966" }
|
alias { "ARM INTEGRATOR development board w/ 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 eb40 {
|
target eb40 {
|
alias { "Atmel evaluation board (EB40)" at91 at91_eb40 }
|
alias { "Atmel evaluation board (EB40)" at91 at91_eb40 }
|
packages { CYGPKG_HAL_ARM
|
packages { CYGPKG_HAL_ARM
|
CYGPKG_HAL_ARM_AT91
|
CYGPKG_HAL_ARM_AT91
|
CYGPKG_HAL_ARM_AT91_EB40
|
CYGPKG_HAL_ARM_AT91_EB40
|
CYGPKG_DEVS_FLASH_EB40
|
CYGPKG_DEVS_FLASH_EB40
|
CYGPKG_DEVS_FLASH_ATMEL_AT29CXXXX
|
CYGPKG_DEVS_FLASH_ATMEL_AT29CXXXX
|
CYGPKG_IO_SERIAL_ARM_AT91
|
CYGPKG_IO_SERIAL_ARM_AT91
|
CYGPKG_DEVICES_WATCHDOG_ARM_AT91
|
CYGPKG_DEVICES_WATCHDOG_ARM_AT91
|
}
|
}
|
description "
|
description "
|
The eb40 target provides the packages needed to run eCos on an Atmel
|
The eb40 target provides the packages needed to run eCos on an Atmel
|
evaluation board (EB40)."
|
evaluation board (EB40)."
|
}
|
}
|
|
|
target jtst {
|
target jtst {
|
alias { "Atmel Diopsis evaluation board (jtst)" at91_jtst }
|
alias { "Atmel Diopsis evaluation board (jtst)" at91_jtst }
|
packages { CYGPKG_HAL_ARM
|
packages { CYGPKG_HAL_ARM
|
CYGPKG_HAL_ARM_AT91
|
CYGPKG_HAL_ARM_AT91
|
CYGPKG_HAL_ARM_AT91_JTST
|
CYGPKG_HAL_ARM_AT91_JTST
|
CYGPKG_IO_SERIAL_ARM_AT91
|
CYGPKG_IO_SERIAL_ARM_AT91
|
CYGPKG_DEVS_FLASH_JTST
|
CYGPKG_DEVS_FLASH_JTST
|
CYGPKG_DEVS_FLASH_ATMEL_AT49XXXX
|
CYGPKG_DEVS_FLASH_ATMEL_AT49XXXX
|
CYGPKG_DEVICES_WATCHDOG_ARM_AT91
|
CYGPKG_DEVICES_WATCHDOG_ARM_AT91
|
}
|
}
|
description "
|
description "
|
The jtst target provides the packages needed to run eCos on an Atmel
|
The jtst target provides the packages needed to run eCos on an Atmel
|
Diospsis evaluation board (jtst)."
|
Diospsis evaluation board (jtst)."
|
}
|
}
|
|
|
target at91sam7sek {
|
target at91sam7sek {
|
alias { "Atmel AT91SAM7SEK evaluation board" at91_at91sam7sek }
|
alias { "Atmel AT91SAM7SEK evaluation board" at91_at91sam7sek }
|
packages { CYGPKG_HAL_ARM
|
packages { CYGPKG_HAL_ARM
|
CYGPKG_HAL_ARM_AT91
|
CYGPKG_HAL_ARM_AT91
|
CYGPKG_HAL_ARM_AT91SAM7
|
CYGPKG_HAL_ARM_AT91SAM7
|
CYGPKG_HAL_ARM_AT91SAM7SEK
|
CYGPKG_HAL_ARM_AT91SAM7SEK
|
CYGPKG_IO_SERIAL_ARM_AT91
|
CYGPKG_IO_SERIAL_ARM_AT91
|
CYGPKG_DEVS_FLASH_AT91
|
CYGPKG_DEVS_FLASH_AT91
|
CYGPKG_IO_SPI
|
CYGPKG_IO_SPI
|
CYGPKG_DEVS_SPI_ARM_AT91
|
CYGPKG_DEVS_SPI_ARM_AT91
|
CYGPKG_DEVICES_WATCHDOG_ARM_AT91WDTC
|
CYGPKG_DEVICES_WATCHDOG_ARM_AT91WDTC
|
CYGPKG_IO_USB
|
CYGPKG_IO_USB
|
CYGPKG_IO_USB_SLAVE
|
CYGPKG_IO_USB_SLAVE
|
CYGPKG_DEVS_USB_AT91
|
CYGPKG_DEVS_USB_AT91
|
CYGPKG_DEVS_ADC_ARM_AT91
|
CYGPKG_DEVS_ADC_ARM_AT91
|
}
|
}
|
description "
|
description "
|
The at91sam7sek target provides the packages needed to run eCos on an
|
The at91sam7sek target provides the packages needed to run eCos on an
|
Atmel AT91SAM7S-EK evaluation board."
|
Atmel AT91SAM7S-EK evaluation board."
|
}
|
}
|
|
|
target at91sam7xek {
|
target at91sam7xek {
|
alias { "Atmel AT91SAM7XEK evaluation board" at91_at91sam7xek }
|
alias { "Atmel AT91SAM7XEK evaluation board" at91_at91sam7xek }
|
packages { CYGPKG_HAL_ARM
|
packages { CYGPKG_HAL_ARM
|
CYGPKG_HAL_ARM_AT91
|
CYGPKG_HAL_ARM_AT91
|
CYGPKG_HAL_ARM_AT91SAM7
|
CYGPKG_HAL_ARM_AT91SAM7
|
CYGPKG_HAL_ARM_AT91SAM7XEK
|
CYGPKG_HAL_ARM_AT91SAM7XEK
|
CYGPKG_IO_SERIAL_ARM_AT91
|
CYGPKG_IO_SERIAL_ARM_AT91
|
CYGPKG_DEVS_FLASH_AT91
|
CYGPKG_DEVS_FLASH_AT91
|
CYGPKG_IO_SPI
|
CYGPKG_IO_SPI
|
CYGPKG_DEVS_SPI_ARM_AT91
|
CYGPKG_DEVS_SPI_ARM_AT91
|
CYGPKG_DEVICES_WATCHDOG_ARM_AT91WDTC
|
CYGPKG_DEVICES_WATCHDOG_ARM_AT91WDTC
|
CYGPKG_IO_USB
|
CYGPKG_IO_USB
|
CYGPKG_IO_USB_SLAVE
|
CYGPKG_IO_USB_SLAVE
|
CYGPKG_DEVS_USB_AT91
|
CYGPKG_DEVS_USB_AT91
|
CYGPKG_DEVS_ETH_PHY
|
CYGPKG_DEVS_ETH_PHY
|
CYGPKG_DEVS_ETH_ARM_AT91
|
CYGPKG_DEVS_ETH_ARM_AT91
|
CYGPKG_DEVS_CAN_AT91SAM7
|
CYGPKG_DEVS_CAN_AT91SAM7
|
CYGPKG_DEVS_ADC_ARM_AT91
|
CYGPKG_DEVS_ADC_ARM_AT91
|
}
|
}
|
description "
|
description "
|
The at91sam7xek target provides the packages needed to run eCos on an
|
The at91sam7xek target provides the packages needed to run eCos on an
|
Atmel AT91SAM7X-EK evaluation board."
|
Atmel AT91SAM7X-EK evaluation board."
|
}
|
}
|
|
|
target sam7ex256 {
|
target sam7ex256 {
|
alias { "Olimex SAM7-EX256 evaluation board" at91_sam7ex256 }
|
alias { "Olimex SAM7-EX256 evaluation board" at91_sam7ex256 }
|
packages { CYGPKG_HAL_ARM
|
packages { CYGPKG_HAL_ARM
|
CYGPKG_HAL_ARM_AT91
|
CYGPKG_HAL_ARM_AT91
|
CYGPKG_HAL_ARM_AT91SAM7
|
CYGPKG_HAL_ARM_AT91SAM7
|
CYGPKG_HAL_ARM_SAM7EX256
|
CYGPKG_HAL_ARM_SAM7EX256
|
CYGPKG_IO_SERIAL_ARM_AT91
|
CYGPKG_IO_SERIAL_ARM_AT91
|
CYGPKG_DEVS_FLASH_AT91
|
CYGPKG_DEVS_FLASH_AT91
|
CYGPKG_IO_SPI
|
CYGPKG_IO_SPI
|
CYGPKG_DEVS_SPI_ARM_AT91
|
CYGPKG_DEVS_SPI_ARM_AT91
|
CYGPKG_DEVICES_WATCHDOG_ARM_AT91WDTC
|
CYGPKG_DEVICES_WATCHDOG_ARM_AT91WDTC
|
CYGPKG_IO_USB
|
CYGPKG_IO_USB
|
CYGPKG_IO_USB_SLAVE
|
CYGPKG_IO_USB_SLAVE
|
CYGPKG_DEVS_USB_AT91
|
CYGPKG_DEVS_USB_AT91
|
CYGPKG_DEVS_ETH_PHY
|
CYGPKG_DEVS_ETH_PHY
|
CYGPKG_DEVS_ETH_ARM_AT91
|
CYGPKG_DEVS_ETH_ARM_AT91
|
CYGPKG_DEVS_CAN_AT91SAM7
|
CYGPKG_DEVS_CAN_AT91SAM7
|
CYGPKG_DEVS_ADC_ARM_AT91
|
CYGPKG_DEVS_ADC_ARM_AT91
|
}
|
}
|
description "
|
description "
|
The SAM7EX256 target provides the packages needed to run eCos on an
|
The SAM7EX256 target provides the packages needed to run eCos on an
|
Olimex SAM7-EX256 evaluation board."
|
Olimex SAM7-EX256 evaluation board."
|
}
|
}
|
|
|
target eb40a {
|
target eb40a {
|
alias { "Atmel evaluation board (EB40A)" at91_eb40a }
|
alias { "Atmel evaluation board (EB40A)" at91_eb40a }
|
packages { CYGPKG_HAL_ARM
|
packages { CYGPKG_HAL_ARM
|
CYGPKG_HAL_ARM_AT91
|
CYGPKG_HAL_ARM_AT91
|
CYGPKG_HAL_ARM_AT91_EB40A
|
CYGPKG_HAL_ARM_AT91_EB40A
|
CYGPKG_DEVS_FLASH_EB40A
|
CYGPKG_DEVS_FLASH_EB40A
|
CYGPKG_DEVS_FLASH_ATMEL_AT49XXXX
|
CYGPKG_DEVS_FLASH_ATMEL_AT49XXXX
|
CYGPKG_IO_SERIAL_ARM_AT91
|
CYGPKG_IO_SERIAL_ARM_AT91
|
CYGPKG_DEVICES_WATCHDOG_ARM_AT91
|
CYGPKG_DEVICES_WATCHDOG_ARM_AT91
|
}
|
}
|
description "
|
description "
|
The eb40a target provides the packages needed to run eCos on an Atmel
|
The eb40a target provides the packages needed to run eCos on an Atmel
|
evaluation board (EB40A)."
|
evaluation board (EB40A)."
|
}
|
}
|
|
|
target eb42 {
|
target eb42 {
|
alias { "Atmel evaluation board (EB42)" at91_eb42 }
|
alias { "Atmel evaluation board (EB42)" at91_eb42 }
|
packages { CYGPKG_HAL_ARM
|
packages { CYGPKG_HAL_ARM
|
CYGPKG_HAL_ARM_AT91
|
CYGPKG_HAL_ARM_AT91
|
CYGPKG_HAL_ARM_AT91_EB42
|
CYGPKG_HAL_ARM_AT91_EB42
|
CYGPKG_DEVS_FLASH_EB42
|
CYGPKG_DEVS_FLASH_EB42
|
CYGPKG_DEVS_FLASH_ATMEL_AT49XXXX
|
CYGPKG_DEVS_FLASH_ATMEL_AT49XXXX
|
CYGPKG_IO_SERIAL_ARM_AT91
|
CYGPKG_IO_SERIAL_ARM_AT91
|
}
|
}
|
description "
|
description "
|
The eb42 target provides the packages needed to run eCos on an Atmel
|
The eb42 target provides the packages needed to run eCos on an Atmel
|
evaluation board (EB42)."
|
evaluation board (EB42)."
|
}
|
}
|
|
|
target eb55 {
|
target eb55 {
|
alias { "Atmel evaluation board (EB55)" at91_eb55 }
|
alias { "Atmel evaluation board (EB55)" at91_eb55 }
|
packages { CYGPKG_HAL_ARM
|
packages { CYGPKG_HAL_ARM
|
CYGPKG_HAL_ARM_AT91
|
CYGPKG_HAL_ARM_AT91
|
CYGPKG_HAL_ARM_AT91_EB55
|
CYGPKG_HAL_ARM_AT91_EB55
|
CYGPKG_DEVS_FLASH_EB55
|
CYGPKG_DEVS_FLASH_EB55
|
CYGPKG_DEVS_FLASH_ATMEL_AT49XXXX
|
CYGPKG_DEVS_FLASH_ATMEL_AT49XXXX
|
CYGPKG_DEVS_FLASH_ATMEL_DATAFLASH
|
CYGPKG_DEVS_FLASH_ATMEL_DATAFLASH
|
CYGPKG_IO_SERIAL_ARM_AT91
|
CYGPKG_IO_SERIAL_ARM_AT91
|
CYGPKG_IO_SPI
|
CYGPKG_IO_SPI
|
CYGPKG_DEVS_SPI_ARM_EB55
|
CYGPKG_DEVS_SPI_ARM_EB55
|
CYGPKG_DEVS_SPI_ARM_AT91
|
CYGPKG_DEVS_SPI_ARM_AT91
|
CYGPKG_DEVICES_WATCHDOG_ARM_AT91
|
CYGPKG_DEVICES_WATCHDOG_ARM_AT91
|
CYGPKG_DEVS_ADC_ARM_AT91
|
CYGPKG_DEVS_ADC_ARM_AT91
|
}
|
}
|
description "
|
description "
|
The eb55 target provides the packages needed to run eCos on an Atmel
|
The eb55 target provides the packages needed to run eCos on an Atmel
|
evaluation board (EB55)."
|
evaluation board (EB55)."
|
}
|
}
|
|
|
target phycore {
|
target phycore {
|
alias { "PHYTEC evaluation board (phyCORE AT91M55800A)" at91_phycore }
|
alias { "PHYTEC evaluation board (phyCORE AT91M55800A)" at91_phycore }
|
packages { CYGPKG_HAL_ARM
|
packages { CYGPKG_HAL_ARM
|
CYGPKG_HAL_ARM_AT91
|
CYGPKG_HAL_ARM_AT91
|
CYGPKG_HAL_ARM_AT91_PHYCORE
|
CYGPKG_HAL_ARM_AT91_PHYCORE
|
CYGPKG_DEVS_FLASH_PHYCORE
|
CYGPKG_DEVS_FLASH_PHYCORE
|
CYGPKG_DEVS_FLASH_AMD_AM29XXXXX
|
CYGPKG_DEVS_FLASH_AMD_AM29XXXXX
|
CYGPKG_IO_SERIAL_ARM_AT91
|
CYGPKG_IO_SERIAL_ARM_AT91
|
CYGPKG_DEVICES_WATCHDOG_ARM_AT91
|
CYGPKG_DEVICES_WATCHDOG_ARM_AT91
|
CYGPKG_DEVS_ADC_ARM_AT91
|
CYGPKG_DEVS_ADC_ARM_AT91
|
}
|
}
|
description "
|
description "
|
The phyCORE AT91M55800A target provides the packages needed to
|
The phyCORE AT91M55800A target provides the packages needed to
|
run eCos on an PHYTEC evaluation board (phycore AT91M55800A based
|
run eCos on an PHYTEC evaluation board (phycore AT91M55800A based
|
on HD200)."
|
on HD200)."
|
}
|
}
|
|
|
target mcb2100 {
|
target mcb2100 {
|
alias { "Keil evaluation board MCB2100" }
|
alias { "Keil evaluation board MCB2100" }
|
packages { CYGPKG_HAL_ARM
|
packages { CYGPKG_HAL_ARM
|
CYGPKG_HAL_ARM_LPC2XXX
|
CYGPKG_HAL_ARM_LPC2XXX
|
CYGPKG_HAL_ARM_LPC2XXX_MCB2100
|
CYGPKG_HAL_ARM_LPC2XXX_MCB2100
|
CYGPKG_IO_SERIAL_GENERIC_16X5X
|
CYGPKG_IO_SERIAL_GENERIC_16X5X
|
CYGPKG_IO_SERIAL_ARM_LPC2XXX
|
CYGPKG_IO_SERIAL_ARM_LPC2XXX
|
CYGPKG_DEVICES_WATCHDOG_ARM_LPC2XXX
|
CYGPKG_DEVICES_WATCHDOG_ARM_LPC2XXX
|
}
|
}
|
description "
|
description "
|
The mcb2100 target provides the packages needed to run eCos on the
|
The mcb2100 target provides the packages needed to run eCos on the
|
MCB2100 evaluation board from Keil."
|
MCB2100 evaluation board from Keil."
|
}
|
}
|
|
|
target p2106 {
|
target p2106 {
|
alias { "Olimex evaluation board LPC-P2106" }
|
alias { "Olimex evaluation board LPC-P2106" }
|
packages { CYGPKG_HAL_ARM
|
packages { CYGPKG_HAL_ARM
|
CYGPKG_HAL_ARM_LPC2XXX
|
CYGPKG_HAL_ARM_LPC2XXX
|
CYGPKG_HAL_ARM_LPC2XXX_P2106
|
CYGPKG_HAL_ARM_LPC2XXX_P2106
|
CYGPKG_IO_SERIAL_GENERIC_16X5X
|
CYGPKG_IO_SERIAL_GENERIC_16X5X
|
CYGPKG_IO_SERIAL_ARM_LPC2XXX
|
CYGPKG_IO_SERIAL_ARM_LPC2XXX
|
CYGPKG_DEVICES_WATCHDOG_ARM_LPC2XXX
|
CYGPKG_DEVICES_WATCHDOG_ARM_LPC2XXX
|
}
|
}
|
description "
|
description "
|
The p2106 target provides the packages needed to run eCos on the
|
The p2106 target provides the packages needed to run eCos on the
|
LPC-P2106 evaluation board from Olimex."
|
LPC-P2106 evaluation board from Olimex."
|
}
|
}
|
|
|
target lpcmt {
|
target lpcmt {
|
alias { "Olimex evaluation board LPC-LPCMT" }
|
alias { "Olimex evaluation board LPC-LPCMT" }
|
packages { CYGPKG_HAL_ARM
|
packages { CYGPKG_HAL_ARM
|
CYGPKG_HAL_ARM_LPC2XXX
|
CYGPKG_HAL_ARM_LPC2XXX
|
CYGPKG_HAL_ARM_LPC2XXX_LPCMT
|
CYGPKG_HAL_ARM_LPC2XXX_LPCMT
|
CYGPKG_IO_SERIAL_GENERIC_16X5X
|
CYGPKG_IO_SERIAL_GENERIC_16X5X
|
CYGPKG_IO_SERIAL_ARM_LPC2XXX
|
CYGPKG_IO_SERIAL_ARM_LPC2XXX
|
CYGPKG_DEVICES_WATCHDOG_ARM_LPC2XXX
|
CYGPKG_DEVICES_WATCHDOG_ARM_LPC2XXX
|
}
|
}
|
description "
|
description "
|
The lpcmt target provides the packages needed to run eCos on the
|
The lpcmt target provides the packages needed to run eCos on the
|
LPC-LPCMT evaluation board from Olimex."
|
LPC-LPCMT evaluation board from Olimex."
|
}
|
}
|
|
|
target phycore229x {
|
target phycore229x {
|
alias { "phyCORE-LPC2294/92 development board HAL" }
|
alias { "phyCORE-LPC2294/92 development board HAL" }
|
packages { CYGPKG_HAL_ARM
|
packages { CYGPKG_HAL_ARM
|
CYGPKG_HAL_ARM_LPC2XXX
|
CYGPKG_HAL_ARM_LPC2XXX
|
CYGPKG_HAL_ARM_LPC2XXX_PHYCORE229X
|
CYGPKG_HAL_ARM_LPC2XXX_PHYCORE229X
|
CYGPKG_IO_SERIAL_GENERIC_16X5X
|
CYGPKG_IO_SERIAL_GENERIC_16X5X
|
CYGPKG_IO_SERIAL_ARM_LPC2XXX
|
CYGPKG_IO_SERIAL_ARM_LPC2XXX
|
CYGPKG_DEVICES_WATCHDOG_ARM_LPC2XXX
|
CYGPKG_DEVICES_WATCHDOG_ARM_LPC2XXX
|
CYGPKG_DEVS_FLASH_AMD_AM29XXXXX
|
CYGPKG_DEVS_FLASH_AMD_AM29XXXXX
|
CYGPKG_DEVS_FLASH_PHYCORE229X
|
CYGPKG_DEVS_FLASH_PHYCORE229X
|
CYGPKG_DEVS_ETH_ARM_PHYCORE229X
|
CYGPKG_DEVS_ETH_ARM_PHYCORE229X
|
CYGPKG_DEVS_ETH_SMSC_LAN91CXX
|
CYGPKG_DEVS_ETH_SMSC_LAN91CXX
|
CYGPKG_DEVS_CAN_LPC2XXX
|
CYGPKG_DEVS_CAN_LPC2XXX
|
}
|
}
|
description "
|
description "
|
The phyCORE-LPC229x HAL package provides the support
|
The phyCORE-LPC229x HAL package provides the support
|
needed to run eCos on a Phytec phyCORE-LPC2294/2
|
needed to run eCos on a Phytec phyCORE-LPC2294/2
|
development board."
|
development board."
|
}
|
}
|
|
|
target ea2468 {
|
target ea2468 {
|
alias { "Embedded Artists LPC2468 OEM board HAL" }
|
alias { "Embedded Artists LPC2468 OEM board HAL" }
|
packages { CYGPKG_HAL_ARM
|
packages { CYGPKG_HAL_ARM
|
CYGPKG_HAL_ARM_LPC24XX
|
CYGPKG_HAL_ARM_LPC24XX
|
CYGPKG_HAL_ARM_LPC24XX_EA2468
|
CYGPKG_HAL_ARM_LPC24XX_EA2468
|
CYGPKG_DEVICES_WATCHDOG_ARM_LPC2XXX
|
CYGPKG_DEVICES_WATCHDOG_ARM_LPC2XXX
|
CYGPKG_DEVICES_WALLCLOCK_ARM_LPC2XXX
|
CYGPKG_DEVICES_WALLCLOCK_ARM_LPC2XXX
|
CYGPKG_IO_SERIAL_GENERIC_16X5X
|
CYGPKG_IO_SERIAL_GENERIC_16X5X
|
CYGPKG_IO_SERIAL_ARM_LPC24XX
|
CYGPKG_IO_SERIAL_ARM_LPC24XX
|
CYGPKG_DEVICES_WATCHDOG_ARM_LPC2XXX
|
CYGPKG_DEVICES_WATCHDOG_ARM_LPC2XXX
|
CYGPKG_DEVS_CAN_LPC2XXX
|
CYGPKG_DEVS_CAN_LPC2XXX
|
CYGPKG_DEVS_FLASH_EA2468
|
CYGPKG_DEVS_FLASH_EA2468
|
CYGPKG_DEVS_FLASH_SST_39VFXXX
|
CYGPKG_DEVS_FLASH_SST_39VFXXX
|
CYGPKG_DEVS_ETH_PHY
|
CYGPKG_DEVS_ETH_PHY
|
CYGPKG_DEVS_ETH_ARM_LPC2XXX
|
CYGPKG_DEVS_ETH_ARM_LPC2XXX
|
CYGPKG_IO_I2C
|
CYGPKG_IO_I2C
|
CYGPKG_DEVS_I2C_ARM_LPC2XXX
|
CYGPKG_DEVS_I2C_ARM_LPC2XXX
|
CYGPKG_DEVS_ADC_ARM_LPC24XX
|
CYGPKG_DEVS_ADC_ARM_LPC24XX
|
}
|
}
|
description "
|
description "
|
The Embedded Artists LPC2468 HAL package provides the support
|
The Embedded Artists LPC2468 HAL package provides the support
|
needed to run eCos on an Embedded Artists LPC2468 OEM board."
|
needed to run eCos on an Embedded Artists LPC2468 OEM board."
|
}
|
}
|
|
|
target olpch2294 {
|
target olpch2294 {
|
alias { "Olimex LPC-H2294 header board" }
|
alias { "Olimex LPC-H2294 header board" }
|
packages { CYGPKG_HAL_ARM
|
packages { CYGPKG_HAL_ARM
|
CYGPKG_HAL_ARM_LPC2XXX
|
CYGPKG_HAL_ARM_LPC2XXX
|
CYGPKG_HAL_ARM_LPC2XXX_OLPCH2294
|
CYGPKG_HAL_ARM_LPC2XXX_OLPCH2294
|
CYGPKG_DEVS_FLASH_STRATA_V2
|
CYGPKG_DEVS_FLASH_STRATA_V2
|
CYGPKG_DEVS_FLASH_ARM_OLPCX2294_V2
|
CYGPKG_DEVS_FLASH_ARM_OLPCX2294_V2
|
CYGPKG_IO_SERIAL_GENERIC_16X5X
|
CYGPKG_IO_SERIAL_GENERIC_16X5X
|
CYGPKG_IO_SERIAL_ARM_LPC2XXX
|
CYGPKG_IO_SERIAL_ARM_LPC2XXX
|
CYGPKG_DEVICES_WATCHDOG_ARM_LPC2XXX
|
CYGPKG_DEVICES_WATCHDOG_ARM_LPC2XXX
|
}
|
}
|
description "
|
description "
|
The olpch2294 target provides the packages needed to run
|
The olpch2294 target provides the packages needed to run
|
eCos on Olimex LPC-H2294 header board."
|
eCos on Olimex LPC-H2294 header board."
|
}
|
}
|
|
|
|
|
target olpce2294 {
|
target olpce2294 {
|
alias { "Olimex LPC-E2294 development board" }
|
alias { "Olimex LPC-E2294 development board" }
|
packages { CYGPKG_HAL_ARM
|
packages { CYGPKG_HAL_ARM
|
CYGPKG_HAL_ARM_LPC2XXX
|
CYGPKG_HAL_ARM_LPC2XXX
|
CYGPKG_HAL_ARM_LPC2XXX_OLPCE2294
|
CYGPKG_HAL_ARM_LPC2XXX_OLPCE2294
|
CYGPKG_DEVS_FLASH_STRATA_V2
|
CYGPKG_DEVS_FLASH_STRATA_V2
|
CYGPKG_DEVS_FLASH_ARM_OLPCX2294_V2
|
CYGPKG_DEVS_FLASH_ARM_OLPCX2294_V2
|
CYGPKG_DEVS_ETH_CL_CS8900A
|
CYGPKG_DEVS_ETH_CL_CS8900A
|
CYGPKG_DEVS_ETH_ARM_OLPCE2294
|
CYGPKG_DEVS_ETH_ARM_OLPCE2294
|
CYGPKG_IO_SERIAL_GENERIC_16X5X
|
CYGPKG_IO_SERIAL_GENERIC_16X5X
|
CYGPKG_IO_SERIAL_ARM_LPC2XXX
|
CYGPKG_IO_SERIAL_ARM_LPC2XXX
|
CYGPKG_DEVICES_WATCHDOG_ARM_LPC2XXX
|
CYGPKG_DEVICES_WATCHDOG_ARM_LPC2XXX
|
}
|
}
|
description "
|
description "
|
The olpce2294 target provides the packages needed to run
|
The olpce2294 target provides the packages needed to run
|
eCos on Olimex LPC-E2294 development board."
|
eCos on Olimex LPC-E2294 development board."
|
}
|
}
|
|
|
target olpcl2294 {
|
target olpcl2294 {
|
alias { "Olimex LPC-L2294-1MB development board" }
|
alias { "Olimex LPC-L2294-1MB development board" }
|
packages { CYGPKG_HAL_ARM
|
packages { CYGPKG_HAL_ARM
|
CYGPKG_HAL_ARM_LPC2XXX
|
CYGPKG_HAL_ARM_LPC2XXX
|
CYGPKG_HAL_ARM_LPC2XXX_OLPCL2294
|
CYGPKG_HAL_ARM_LPC2XXX_OLPCL2294
|
CYGPKG_DEVS_FLASH_STRATA_V2
|
CYGPKG_DEVS_FLASH_STRATA_V2
|
CYGPKG_DEVS_FLASH_ARM_OLPCX2294_V2
|
CYGPKG_DEVS_FLASH_ARM_OLPCX2294_V2
|
CYGPKG_DEVS_ETH_CL_CS8900A
|
CYGPKG_DEVS_ETH_CL_CS8900A
|
CYGPKG_DEVS_ETH_ARM_OLPCL2294
|
CYGPKG_DEVS_ETH_ARM_OLPCL2294
|
CYGPKG_IO_SERIAL_GENERIC_16X5X
|
CYGPKG_IO_SERIAL_GENERIC_16X5X
|
CYGPKG_IO_SERIAL_ARM_LPC2XXX
|
CYGPKG_IO_SERIAL_ARM_LPC2XXX
|
CYGPKG_DEVICES_WATCHDOG_ARM_LPC2XXX
|
CYGPKG_DEVICES_WATCHDOG_ARM_LPC2XXX
|
}
|
}
|
description "
|
description "
|
The olpcl2294 target provides the packages needed to run
|
The olpcl2294 target provides the packages needed to run
|
eCos on Olimex LPC-L2294-1MB development board."
|
eCos on Olimex LPC-L2294-1MB development board."
|
}
|
}
|
|
|
target mace1 {
|
target mace1 {
|
alias { "MACE1 - a MAC7100 evaluation board" mac7100_mace1 }
|
alias { "MACE1 - a MAC7100 evaluation board" mac7100_mace1 }
|
packages { CYGPKG_HAL_ARM
|
packages { CYGPKG_HAL_ARM
|
CYGPKG_HAL_ARM_MAC7100
|
CYGPKG_HAL_ARM_MAC7100
|
CYGPKG_HAL_ARM_MAC7100_MACE1
|
CYGPKG_HAL_ARM_MAC7100_MACE1
|
CYGPKG_IO_SERIAL_FREESCALE_ESCI_H
|
CYGPKG_IO_SERIAL_FREESCALE_ESCI_H
|
CYGPKG_IO_SERIAL_FREESCALE_ESCI
|
CYGPKG_IO_SERIAL_FREESCALE_ESCI
|
}
|
}
|
description "
|
description "
|
The mace1 target provides the packages needed to run eCos
|
The mace1 target provides the packages needed to run eCos
|
on MAC7100 evaluation board (MACE1). "
|
on MAC7100 evaluation board (MACE1). "
|
}
|
}
|
|
|
target mac7100evb {
|
target mac7100evb {
|
alias { "MAC7100EVB - Freescale MAC7100 evaluation board" mac7100_mac7100evb }
|
alias { "MAC7100EVB - Freescale MAC7100 evaluation board" mac7100_mac7100evb }
|
packages { CYGPKG_HAL_ARM
|
packages { CYGPKG_HAL_ARM
|
CYGPKG_HAL_ARM_MAC7100
|
CYGPKG_HAL_ARM_MAC7100
|
CYGPKG_HAL_ARM_MAC7100_MAC7100EVB
|
CYGPKG_HAL_ARM_MAC7100_MAC7100EVB
|
CYGPKG_IO_SERIAL_FREESCALE_ESCI_H
|
CYGPKG_IO_SERIAL_FREESCALE_ESCI_H
|
CYGPKG_IO_SERIAL_FREESCALE_ESCI
|
CYGPKG_IO_SERIAL_FREESCALE_ESCI
|
}
|
}
|
description "
|
description "
|
The MAC7100EVB target provides the packages needed to run eCos
|
The MAC7100EVB target provides the packages needed to run eCos
|
on Freescale MAC7100EVB evaluation board. "
|
on Freescale MAC7100EVB evaluation board. "
|
}
|
}
|
|
|
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" epxa10 }
|
alias { "Altera ARM9/Excalibur board" 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 smdk2410 {
|
target smdk2410 {
|
alias { "Samsung ARM9/SMDK2410 development board" s3c2410x }
|
alias { "Samsung ARM9/SMDK2410 development board" s3c2410x }
|
packages { CYGPKG_HAL_ARM
|
packages { CYGPKG_HAL_ARM
|
CYGPKG_HAL_ARM_ARM9
|
CYGPKG_HAL_ARM_ARM9
|
CYGPKG_HAL_ARM_ARM9_SMDK2410
|
CYGPKG_HAL_ARM_ARM9_SMDK2410
|
CYGPKG_IO_SERIAL_ARM_SMDK2410
|
CYGPKG_IO_SERIAL_ARM_SMDK2410
|
CYGPKG_DEVS_FLASH_ARM_SMDK2410
|
CYGPKG_DEVS_FLASH_ARM_SMDK2410
|
CYGPKG_DEVS_FLASH_AMD_AM29XXXXX
|
CYGPKG_DEVS_FLASH_AMD_AM29XXXXX
|
}
|
}
|
description "
|
description "
|
The SMDK2410 target provides the packages needed to run eCos on
|
The SMDK2410 target provides the packages needed to run eCos on
|
Samsung S3c2410x (ARM920T) based development boards (SMDK2410)."
|
Samsung S3c2410x (ARM920T) based development boards (SMDK2410)."
|
}
|
}
|
|
|
target innovator {
|
target innovator {
|
alias { "Innovator (ARM) board" }
|
alias { "Innovator (ARM) board" }
|
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" }
|
alias { "Intel StrongARM SA1110 board" }
|
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_cube }
|
alias { "Intrinsyc SA1110 Cerf board" 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" }
|
alias { "Compaq iPAQ Pocket PC" }
|
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" nanoEngine }
|
alias { "nanoEngine StrongARM SA1110 board" 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" }
|
alias { "Flexanet StrongARM SA1110 platform" }
|
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" }
|
alias { "Intel StrongARM SA1100 board" }
|
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" }
|
alias { "Intel StrongARM SA1100 Multimedia board" }
|
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 }
|
alias { "Intel IQ80310 XScale board" cyclone }
|
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)" }
|
alias { "NPWR Linux Engine (Intel XScale)" }
|
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" }
|
alias { "Intel XScale IQ80321 Board" }
|
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 ixdp425 {
|
target ixdp425 {
|
alias { "IXDP425 board" }
|
alias { "IXDP425 board" }
|
packages { CYGPKG_HAL_ARM
|
packages { CYGPKG_HAL_ARM
|
CYGPKG_HAL_ARM_XSCALE_CORE
|
CYGPKG_HAL_ARM_XSCALE_CORE
|
CYGPKG_HAL_ARM_XSCALE_IXP425
|
CYGPKG_HAL_ARM_XSCALE_IXP425
|
CYGPKG_HAL_ARM_XSCALE_IXDP425
|
CYGPKG_HAL_ARM_XSCALE_IXDP425
|
CYGPKG_IO_PCI
|
CYGPKG_IO_PCI
|
CYGPKG_DEVS_ETH_INTEL_I82559
|
CYGPKG_DEVS_ETH_INTEL_I82559
|
CYGPKG_DEVS_ETH_ARM_IXDP425_I82559
|
CYGPKG_DEVS_ETH_ARM_IXDP425_I82559
|
CYGPKG_DEVS_FLASH_STRATA_V2
|
CYGPKG_DEVS_FLASH_STRATA_V2
|
}
|
}
|
description "
|
description "
|
The ixdp425 target provides the packages needed to run
|
The ixdp425 target provides the packages needed to run
|
eCos on an Intel network processor evaluation board."
|
eCos on an Intel network processor evaluation board."
|
}
|
}
|
|
|
target XSEngine {
|
target XSEngine {
|
alias { "Exys XSEngine Board" xsengine }
|
alias { "Exys XSEngine Board" xsengine }
|
packages { CYGPKG_HAL_ARM
|
packages { 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_XSENGINE
|
CYGPKG_HAL_ARM_XSCALE_XSENGINE
|
CYGPKG_DEVS_FLASH_AMD_AM29XXXXX
|
CYGPKG_DEVS_FLASH_AMD_AM29XXXXX
|
CYGPKG_DEVS_FLASH_XSENGINE
|
CYGPKG_DEVS_FLASH_XSENGINE
|
CYGPKG_DEVS_ETH_SMSC_LAN91CXX
|
CYGPKG_DEVS_ETH_SMSC_LAN91CXX
|
CYGPKG_DEVS_ETH_ARM_XSCALE_XSENGINE
|
CYGPKG_DEVS_ETH_ARM_XSCALE_XSENGINE
|
}
|
}
|
description "
|
description "
|
The XSEngine target provides the packages needed to run
|
The XSEngine target provides the packages needed to run
|
eCos on an Exys XSEngine board."
|
eCos on an Exys XSEngine board."
|
}
|
}
|
|
|
target grg {
|
target grg {
|
alias { "Generic Residential Gateway" }
|
alias { "Generic Residential Gateway" }
|
packages { CYGPKG_HAL_ARM
|
packages { CYGPKG_HAL_ARM
|
CYGPKG_HAL_ARM_XSCALE_CORE
|
CYGPKG_HAL_ARM_XSCALE_CORE
|
CYGPKG_HAL_ARM_XSCALE_IXP425
|
CYGPKG_HAL_ARM_XSCALE_IXP425
|
CYGPKG_HAL_ARM_XSCALE_GRG
|
CYGPKG_HAL_ARM_XSCALE_GRG
|
CYGPKG_IO_PCI
|
CYGPKG_IO_PCI
|
CYGPKG_DEVS_ETH_INTEL_I82559
|
CYGPKG_DEVS_ETH_INTEL_I82559
|
CYGPKG_DEVS_ETH_ARM_GRG_I82559
|
CYGPKG_DEVS_ETH_ARM_GRG_I82559
|
CYGPKG_DEVS_FLASH_STRATA
|
CYGPKG_DEVS_FLASH_STRATA
|
CYGPKG_DEVS_FLASH_GRG
|
CYGPKG_DEVS_FLASH_GRG
|
}
|
}
|
description "
|
description "
|
The grg target provides the packages needed to run
|
The grg target provides the packages needed to run
|
eCos on an Intel Generic Residential Gateway board."
|
eCos on an Intel Generic Residential Gateway board."
|
}
|
}
|
|
|
target prpmc1100 {
|
target prpmc1100 {
|
alias { "Motorola PrPMC1100" }
|
alias { "Motorola PrPMC1100" }
|
packages { CYGPKG_HAL_ARM
|
packages { CYGPKG_HAL_ARM
|
CYGPKG_HAL_ARM_XSCALE_CORE
|
CYGPKG_HAL_ARM_XSCALE_CORE
|
CYGPKG_HAL_ARM_XSCALE_IXP425
|
CYGPKG_HAL_ARM_XSCALE_IXP425
|
CYGPKG_HAL_ARM_XSCALE_PRPMC1100
|
CYGPKG_HAL_ARM_XSCALE_PRPMC1100
|
CYGPKG_IO_PCI
|
CYGPKG_IO_PCI
|
CYGPKG_DEVS_FLASH_STRATA
|
CYGPKG_DEVS_FLASH_STRATA
|
CYGPKG_DEVS_FLASH_PRPMC1100
|
CYGPKG_DEVS_FLASH_PRPMC1100
|
}
|
}
|
description "
|
description "
|
The prpmc1100 target provides the packages needed to run
|
The prpmc1100 target provides the packages needed to run
|
eCos on a Motorola PrPMC1100."
|
eCos on a Motorola PrPMC1100."
|
}
|
}
|
|
|
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 pati {
|
target pati {
|
alias { "MPL PATI" }
|
alias { "MPL PATI" }
|
packages { CYGPKG_HAL_POWERPC
|
packages { CYGPKG_HAL_POWERPC
|
CYGPKG_HAL_POWERPC_MPC5xx
|
CYGPKG_HAL_POWERPC_MPC5xx
|
CYGPKG_HAL_POWERPC_PATI
|
CYGPKG_HAL_POWERPC_PATI
|
CYGPKG_IO_SERIAL_POWERPC_MPC555
|
CYGPKG_IO_SERIAL_POWERPC_MPC555
|
CYGPKG_DEVICES_WALLCLOCK_MPC5xx
|
CYGPKG_DEVICES_WALLCLOCK_MPC5xx
|
CYGPKG_DEVS_FLASH_PATI
|
CYGPKG_DEVS_FLASH_PATI
|
CYGPKG_DEVS_FLASH_INTEL_28FXXX
|
CYGPKG_DEVS_FLASH_INTEL_28FXXX
|
}
|
}
|
description "
|
description "
|
The pati target provides the packages needed to run
|
The pati target provides the packages needed to run
|
eCos on a PATI MPC555 PC/104+ board from MLP
|
eCos on a PATI MPC555 PC/104+ board from MLP
|
elektronik."
|
elektronik."
|
}
|
}
|
|
|
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 snds100 }
|
alias { "Samsung SNDS" SNDS snds100 }
|
packages { CYGPKG_HAL_ARM
|
packages { CYGPKG_HAL_ARM
|
CYGPKG_HAL_ARM_SNDS
|
CYGPKG_HAL_ARM_SNDS
|
CYGPKG_DEVS_ETH_ARM_KS32C5000
|
CYGPKG_DEVS_ETH_ARM_KS32C5000
|
}
|
}
|
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 aim711 {
|
target aim711 {
|
alias { "ARM Industrial Module AIM 711" AIM711 }
|
alias { "ARM Industrial Module AIM 711" AIM711 }
|
packages {
|
packages {
|
CYGPKG_HAL_ARM
|
CYGPKG_HAL_ARM
|
CYGPKG_HAL_ARM_AIM711
|
CYGPKG_HAL_ARM_AIM711
|
CYGPKG_DEVS_FLASH_SST_39VFXXX
|
CYGPKG_DEVS_FLASH_SST_39VFXXX
|
CYGPKG_DEVS_FLASH_ARM_AIM711
|
CYGPKG_DEVS_FLASH_ARM_AIM711
|
CYGPKG_DEVS_ETH_ARM_KS32C5000
|
CYGPKG_DEVS_ETH_ARM_KS32C5000
|
CYGPKG_IO_SERIAL_ARM_AIM711
|
CYGPKG_IO_SERIAL_ARM_AIM711
|
CYGPKG_IO_SERIAL_ARM_S3C4510
|
CYGPKG_IO_SERIAL_ARM_S3C4510
|
CYGPKG_IO_SERIAL_GENERIC_16X5X
|
CYGPKG_IO_SERIAL_GENERIC_16X5X
|
CYGPKG_DEVICES_WALLCLOCK_ARM_AIM711
|
CYGPKG_DEVICES_WALLCLOCK_ARM_AIM711
|
CYGPKG_DEVICES_WALLCLOCK_DALLAS_DS1307
|
CYGPKG_DEVICES_WALLCLOCK_DALLAS_DS1307
|
}
|
}
|
description "
|
description "
|
The aim711 target provides the packages needed to run eCos on a
|
The aim711 target provides the packages needed to run eCos on a
|
ARM Industrial Module AIM 711."
|
ARM Industrial Module AIM 711."
|
}
|
}
|
|
|
|
|
target mpc50 {
|
target mpc50 {
|
alias { "MICROPLEX Printer Controller 5.0" }
|
alias { "MICROPLEX Printer Controller 5.0" }
|
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" }
|
alias { "CqREEK SH7708 board" }
|
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" }
|
alias { "SEGA 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_DEVS_ETH_RLTK_8139
|
CYGPKG_DEVS_ETH_RLTK_8139
|
CYGPKG_DEVS_ETH_SH_DREAMCAST_RLTK8139
|
CYGPKG_DEVS_ETH_SH_DREAMCAST_RLTK8139
|
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."
|
}
|
}
|
|
|
target sh4_202_md {
|
target sh4_202_md {
|
alias { "SuperH SH4-202 MicroDev CPU board" }
|
alias { "SuperH SH4-202 MicroDev CPU board" }
|
packages { CYGPKG_HAL_SH
|
packages { CYGPKG_HAL_SH
|
CYGPKG_HAL_SH_SH4
|
CYGPKG_HAL_SH_SH4
|
CYGPKG_HAL_SH_SH4_202_MD
|
CYGPKG_HAL_SH_SH4_202_MD
|
CYGPKG_DEVS_FLASH_STRATA
|
CYGPKG_DEVS_FLASH_STRATA
|
CYGPKG_DEVS_FLASH_SH_MICRODEV
|
CYGPKG_DEVS_FLASH_SH_MICRODEV
|
CYGPKG_IO_SERIAL_SH_SCIF
|
CYGPKG_IO_SERIAL_SH_SCIF
|
CYGPKG_IO_SERIAL_SH_SH4_202_MD
|
CYGPKG_IO_SERIAL_SH_SH4_202_MD
|
CYGPKG_DEVS_ETH_SH_MICRODEV
|
CYGPKG_DEVS_ETH_SH_MICRODEV
|
CYGPKG_DEVS_ETH_SMSC_LAN91CXX
|
CYGPKG_DEVS_ETH_SMSC_LAN91CXX
|
}
|
}
|
description "
|
description "
|
The sh4_202_md target provides the packages needed to run
|
The sh4_202_md target provides the packages needed to run
|
eCos on a SuperH SH4-202 MicroDev CPU board."
|
eCos on a SuperH SH4-202 MicroDev CPU board."
|
}
|
}
|
|
|
# --------------------------------------------------------------------------
|
# --------------------------------------------------------------------------
|
# i386 targets
|
# i386 targets
|
target pc_i82559 {
|
target pc_i82559 {
|
alias { "i386 PC target with i82559 ethernet" pc }
|
alias { "i386 PC target with i82559 ethernet" pc }
|
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_i82559 target provides the
|
The pc_i82559 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 with an Intel 82559 based ethernet interface."
|
PC motherboard with an Intel 82559 based ethernet interface."
|
}
|
}
|
|
|
target pc_i82544 {
|
target pc_i82544 {
|
alias { "i386 PC target with i82544 gigabit ethernet" pc_giga }
|
alias { "i386 PC target with i82544 gigabit ethernet" pc_giga }
|
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_i82544 target provides the packages needed to run eCos binaries
|
The pc_i82544 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."
|
}
|
}
|
|
|
target pc_vmWare {
|
target pc_vmWare {
|
alias { "i386 PC target (vmWare)" }
|
alias { "i386 PC target (vmWare)" }
|
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_AMD_LANCEPCI
|
CYGPKG_DEVS_ETH_AMD_LANCEPCI
|
CYGPKG_DEVS_ETH_I386_PC_LANCEPCI
|
CYGPKG_DEVS_ETH_I386_PC_LANCEPCI
|
CYGPKG_DEVICES_WALLCLOCK_DALLAS_DS12887
|
CYGPKG_DEVICES_WALLCLOCK_DALLAS_DS12887
|
CYGPKG_DEVICES_WALLCLOCK_I386_PC
|
CYGPKG_DEVICES_WALLCLOCK_I386_PC
|
}
|
}
|
description "
|
description "
|
The pc_vmWare target provides the packages needed to run eCos binaries
|
The pc_vmWare target provides the packages needed to run eCos binaries
|
on a standard i386 PC under wmWare."
|
on a standard i386 PC under wmWare."
|
}
|
}
|
|
|
|
|
target pc_usb_d12 {
|
target pc_usb_d12 {
|
alias { "i386 PC target with SoRo PC/104 D12 USB Slave" }
|
alias { "i386 PC target with SoRo PC/104 D12 USB Slave" }
|
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_IO_USB
|
CYGPKG_IO_USB
|
CYGPKG_IO_USB_SLAVE
|
CYGPKG_IO_USB_SLAVE
|
CYGPKG_DEVS_USB_D12
|
CYGPKG_DEVS_USB_D12
|
CYGPKG_DEVS_USB_I386_SOROD12
|
CYGPKG_DEVS_USB_I386_SOROD12
|
CYGPKG_DEVICES_WALLCLOCK_DALLAS_DS12887
|
CYGPKG_DEVICES_WALLCLOCK_DALLAS_DS12887
|
CYGPKG_DEVICES_WALLCLOCK_I386_PC
|
CYGPKG_DEVICES_WALLCLOCK_I386_PC
|
}
|
}
|
description "
|
description "
|
Provides the packages needed to run eCos binaries
|
Provides the packages needed to run eCos binaries
|
on a standard i386 PC motherboard with USB Slave support for the
|
on a standard i386 PC motherboard with USB Slave support for the
|
Philips D12 chip."
|
Philips D12 chip."
|
}
|
}
|
|
|
# --------------------------------------------------------------------------
|
# --------------------------------------------------------------------------
|
# 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_V2
|
CYGPKG_DEVS_FLASH_SYNTH_V2
|
CYGPKG_DEVS_ETH_ECOSYNTH
|
CYGPKG_DEVS_ETH_ECOSYNTH
|
CYGPKG_DEVS_WATCHDOG_SYNTH
|
CYGPKG_DEVS_WATCHDOG_SYNTH
|
CYGPKG_DEVS_WALLCLOCK_SYNTH
|
CYGPKG_DEVS_WALLCLOCK_SYNTH
|
CYGPKG_DEVS_FRAMEBUF_SYNTH
|
CYGPKG_DEVS_FRAMEBUF_SYNTH
|
CYGPKG_DEVS_ADC_SYNTH
|
CYGPKG_DEVS_ADC_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" }
|
alias { "Axiom's CME555 board" }
|
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_MPC555
|
CYGPKG_IO_SERIAL_POWERPC_MPC555
|
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" }
|
alias { "Wuerz 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_MPC555
|
CYGPKG_IO_SERIAL_POWERPC_MPC555
|
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 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" }
|
alias { "MIPS Atlas board with Mips32 4Kc processor" }
|
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" ruby }
|
alias { "MIPS Atlas board with Mips64 5Kc processor" 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" }
|
alias { "MIPS Malta board with Mips32 4Kc processor" }
|
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" }
|
alias { "MIPS Malta board with Mips64 5Kc processor" }
|
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" }
|
alias { "PMC-Sierra Ocelot platform" }
|
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" idt32334 }
|
alias { "MIPS IDT79S334A reference platform" 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 m5272c3 {
|
target m5272c3 {
|
alias { "Freescale m5272c3 evaluation board" }
|
alias { "Freescale m5272c3 evaluation board" }
|
packages {
|
packages {
|
CYGPKG_HAL_M68K
|
CYGPKG_HAL_M68K
|
CYGPKG_HAL_M68K_MCFxxxx
|
CYGPKG_HAL_M68K_MCFxxxx
|
CYGPKG_HAL_M68K_MCF5272
|
CYGPKG_HAL_M68K_MCF5272
|
CYGPKG_HAL_M68K_M5272C3
|
CYGPKG_HAL_M68K_M5272C3
|
CYGPKG_DEVS_ETH_MCFxxxx
|
CYGPKG_DEVS_ETH_MCFxxxx
|
CYGPKG_DEVS_SERIAL_MCFxxxx
|
CYGPKG_DEVS_SERIAL_MCFxxxx
|
CYGPKG_DEVS_FLASH_AMD_AM29XXXXX_V2
|
CYGPKG_DEVS_FLASH_AMD_AM29XXXXX_V2
|
}
|
}
|
|
|
description "The m5272c3 target provides the packages needed to run
|
description "The m5272c3 target provides the packages needed to run
|
eCos on the Freescale m5272c3 evaluation board."
|
eCos on the Freescale m5272c3 evaluation board."
|
}
|
}
|
|
|
# --------------------------------------------------------------------------
|
# --------------------------------------------------------------------------
|
# H8 targets
|
# H8 targets
|
|
|
target h8300h_sim {
|
target h8300h_sim {
|
alias { "H8/300H minimal simulator" }
|
alias { "H8/300H 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 h8s_sim {
|
target h8s_sim {
|
alias { "H8S minimal simulator" }
|
alias { "H8S minimal simulator" }
|
packages { CYGPKG_HAL_H8300
|
packages { CYGPKG_HAL_H8300
|
CYGPKG_HAL_H8300_H8S
|
CYGPKG_HAL_H8300_H8S
|
CYGPKG_HAL_H8300_H8S_SIM
|
CYGPKG_HAL_H8300_H8S_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
|
CYGPKG_DEVICES_WATCHDOG_H8300_H8300H
|
CYGPKG_DEVICES_WATCHDOG_H8300_H8300H
|
}
|
}
|
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."
|
}
|
}
|
|
|
target h8max {
|
target h8max {
|
alias { "H8MAX" }
|
alias { "H8MAX" }
|
packages { CYGPKG_HAL_H8300
|
packages { CYGPKG_HAL_H8300
|
CYGPKG_HAL_H8300_H8300H
|
CYGPKG_HAL_H8300_H8300H
|
CYGPKG_HAL_H8300_H8300H_H8MAX
|
CYGPKG_HAL_H8300_H8300H_H8MAX
|
CYGPKG_IO_SERIAL_H8300_SCI
|
CYGPKG_IO_SERIAL_H8300_SCI
|
CYGPKG_DEVS_ETH_H8300_H8MAX
|
CYGPKG_DEVS_ETH_H8300_H8MAX
|
CYGPKG_DEVICES_WATCHDOG_H8300_H8300H
|
CYGPKG_DEVICES_WATCHDOG_H8300_H8300H
|
}
|
}
|
description "
|
description "
|
The h8max target provides the packages need to run
|
The h8max target provides the packages need to run
|
eCos in the strawberry-linux.com H8MAX board."
|
eCos in the strawberry-linux.com H8MAX board."
|
}
|
}
|
|
|
target edosk2674 {
|
target edosk2674 {
|
alias { "EDOSK-2674" }
|
alias { "EDOSK-2674" }
|
packages { CYGPKG_HAL_H8300
|
packages { CYGPKG_HAL_H8300
|
CYGPKG_HAL_H8300_H8S
|
CYGPKG_HAL_H8300_H8S
|
CYGPKG_HAL_H8300_H8S_EDOSK2674
|
CYGPKG_HAL_H8300_H8S_EDOSK2674
|
CYGPKG_IO_SERIAL_H8300_SCI
|
CYGPKG_IO_SERIAL_H8300_SCI
|
CYGPKG_DEVS_ETH_H8300_EDOSK2674
|
CYGPKG_DEVS_ETH_H8300_EDOSK2674
|
}
|
}
|
description "
|
description "
|
The h8max target provides the packages need to run
|
The h8max target provides the packages need to run
|
eCos in the Hitachi Micro System Europe EDOSK-2674 Evalution board."
|
eCos in the Hitachi Micro System Europe EDOSK-2674 Evalution 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_ORPSOC {
|
package CYGPKG_HAL_OPENRISC_ORPSOC {
|
alias { "OpenRISC Reference Platform System-on-Chip" hal_orpsoc orpsoc_hal }
|
alias { "OpenRISC Reference Platform System-on-Chip" hal_orpsoc orpsoc_hal }
|
directory hal/openrisc/orpsoc
|
directory hal/openrisc/orpsoc
|
script hal_openrisc_orpsoc.cdl
|
script hal_openrisc_orpsoc.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The OpenRISC Reference Platform System-on-Chip package should be
|
The OpenRISC Reference Platform System-on-Chip package should be
|
used with ORPSoC compilant simulators or hardware. "
|
used with ORPSoC compilant simulators or hardware. "
|
}
|
}
|
|
|
target ORPSoC {
|
target ORPSoC {
|
alias { "OpenRISC Reference Platform System-on-Chip" orpsoc }
|
alias { "OpenRISC Reference Platform System-on-Chip" orpsoc }
|
packages { CYGPKG_HAL_OPENRISC
|
packages { CYGPKG_HAL_OPENRISC
|
CYGPKG_HAL_OPENRISC_ORPSOC
|
CYGPKG_HAL_OPENRISC_ORPSOC
|
|
CYGPKG_DEVS_SPI_OPENCORES_SIMPLE_SPI
|
CYGPKG_DEVS_ETH_OPENCORES_ETHMAC
|
CYGPKG_DEVS_ETH_OPENCORES_ETHMAC
|
CYGPKG_DEVS_DISK_OPENCORES_SDCMSC
|
CYGPKG_DEVS_DISK_OPENCORES_SDCMSC
|
}
|
}
|
description "
|
description "
|
The ORPSoC (OpenRISC Reference Platform System-on-Chip) target
|
The ORPSoC (OpenRISC Reference Platform System-on-Chip) target
|
provides the packages needed to run eCos in simulator or
|
provides the packages needed to run eCos in simulator or
|
hardware environments that conform to the OpenRISC Reference
|
hardware environments that conform to the OpenRISC Reference
|
Platform System-on-Chip."
|
Platform System-on-Chip."
|
}
|
}
|
|
|
# --------------------------------------------------------------------------
|
# --------------------------------------------------------------------------
|
|
|
package CYGPKG_DEVS_FLASH_UE250 {
|
package CYGPKG_DEVS_FLASH_UE250 {
|
alias { "FLASH memory support for uE250" flash_uE250 }
|
alias { "FLASH memory support for uE250" flash_uE250 }
|
directory devs/flash/arm/uE250
|
directory devs/flash/arm/uE250
|
script flash_uE250.cdl
|
script flash_uE250.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This package contains hardware support for FLASH memory
|
This package contains hardware support for FLASH memory
|
on the uE250 platform."
|
on the uE250 platform."
|
}
|
}
|
|
|
package CYGPKG_DEVS_ETH_ARM_XSCALE_UE250 {
|
package CYGPKG_DEVS_ETH_ARM_XSCALE_UE250 {
|
alias { "NMI uE250 PCI ethernet driver" devs_eth_arm_ue250 }
|
alias { "NMI uE250 PCI ethernet driver" devs_eth_arm_ue250 }
|
hardware
|
hardware
|
directory devs/eth/arm/uE250
|
directory devs/eth/arm/uE250
|
script uE250_eth_drivers.cdl
|
script uE250_eth_drivers.cdl
|
description "Ethernet driver for NMI uE250 via PCI card."
|
description "Ethernet driver for NMI uE250 via PCI card."
|
}
|
}
|
|
|
package CYGPKG_HAL_ARM_XSCALE_UE250 {
|
package CYGPKG_HAL_ARM_XSCALE_UE250 {
|
alias { "NMI uEngine uE250" hal_arm_xscale_uE250 }
|
alias { "NMI uEngine uE250" hal_arm_xscale_uE250 }
|
directory hal/arm/xscale/uE250
|
directory hal/arm/xscale/uE250
|
script hal_arm_xscale_uE250.cdl
|
script hal_arm_xscale_uE250.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The UE250 HAL package provides the support needed to run
|
The UE250 HAL package provides the support needed to run
|
eCos on an NMI uEngine u250 board."
|
eCos on an NMI uEngine u250 board."
|
}
|
}
|
|
|
target uE250 {
|
target uE250 {
|
alias { "NMI uEngine uE250 Board" ue250 }
|
alias { "NMI uEngine uE250 Board" ue250 }
|
packages { CYGPKG_HAL_ARM
|
packages { 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_UE250
|
CYGPKG_HAL_ARM_XSCALE_UE250
|
CYGPKG_IO_PCI
|
CYGPKG_IO_PCI
|
CYGPKG_IO_SERIAL_GENERIC_16X5X
|
CYGPKG_IO_SERIAL_GENERIC_16X5X
|
CYGPKG_DEVS_FLASH_STRATA
|
CYGPKG_DEVS_FLASH_STRATA
|
CYGPKG_DEVS_FLASH_UE250
|
CYGPKG_DEVS_FLASH_UE250
|
CYGPKG_DEVS_ETH_NS_DP83902A
|
CYGPKG_DEVS_ETH_NS_DP83902A
|
CYGPKG_DEVS_ETH_ARM_XSCALE_UE250
|
CYGPKG_DEVS_ETH_ARM_XSCALE_UE250
|
}
|
}
|
description "
|
description "
|
The uE250 target provides the packages needed to run
|
The uE250 target provides the packages needed to run
|
eCos on an NMI uEngine uE250 board."
|
eCos on an NMI uEngine uE250 board."
|
}
|
}
|
|
|
# --------------------------------------------------------------------------
|
# --------------------------------------------------------------------------
|
|
|
package CYGPKG_DEVS_FLASH_PICASSO {
|
package CYGPKG_DEVS_FLASH_PICASSO {
|
alias { "FLASH memory support for picasso" flash_picasso }
|
alias { "FLASH memory support for picasso" flash_picasso }
|
directory devs/flash/arm/picasso
|
directory devs/flash/arm/picasso
|
script flash_picasso.cdl
|
script flash_picasso.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This package contains hardware support for FLASH memory
|
This package contains hardware support for FLASH memory
|
on the picasso platform."
|
on the picasso platform."
|
}
|
}
|
|
|
package CYGPKG_DEVS_ETH_ARM_XSCALE_PICASSO {
|
package CYGPKG_DEVS_ETH_ARM_XSCALE_PICASSO {
|
alias { "NMI picasso PCI ethernet driver" devs_eth_arm_picasso }
|
alias { "NMI picasso PCI ethernet driver" devs_eth_arm_picasso }
|
hardware
|
hardware
|
directory devs/eth/arm/picasso
|
directory devs/eth/arm/picasso
|
script picasso_eth_drivers.cdl
|
script picasso_eth_drivers.cdl
|
description "Ethernet driver for NMI picasso via PCI card."
|
description "Ethernet driver for NMI picasso via PCI card."
|
}
|
}
|
|
|
package CYGPKG_HAL_ARM_XSCALE_PICASSO {
|
package CYGPKG_HAL_ARM_XSCALE_PICASSO {
|
alias { "NMI uEngine picasso" hal_arm_xscale_picasso }
|
alias { "NMI uEngine picasso" hal_arm_xscale_picasso }
|
directory hal/arm/xscale/picasso
|
directory hal/arm/xscale/picasso
|
script hal_arm_xscale_picasso.cdl
|
script hal_arm_xscale_picasso.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The PICASSO HAL package provides the support needed to run
|
The PICASSO HAL package provides the support needed to run
|
eCos on an NMI uEngine u250 board."
|
eCos on an NMI uEngine u250 board."
|
}
|
}
|
|
|
target picasso {
|
target picasso {
|
alias { "NMI uEngine picasso Board" }
|
alias { "NMI uEngine picasso Board" }
|
packages { CYGPKG_HAL_ARM
|
packages { 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_PICASSO
|
CYGPKG_HAL_ARM_XSCALE_PICASSO
|
CYGPKG_IO_PCI
|
CYGPKG_IO_PCI
|
CYGPKG_IO_SERIAL_GENERIC_16X5X
|
CYGPKG_IO_SERIAL_GENERIC_16X5X
|
CYGPKG_DEVS_FLASH_STRATA
|
CYGPKG_DEVS_FLASH_STRATA
|
CYGPKG_DEVS_FLASH_PICASSO
|
CYGPKG_DEVS_FLASH_PICASSO
|
CYGPKG_DEVS_ETH_NS_DP83902A
|
CYGPKG_DEVS_ETH_NS_DP83902A
|
CYGPKG_DEVS_ETH_ARM_XSCALE_PICASSO
|
CYGPKG_DEVS_ETH_ARM_XSCALE_PICASSO
|
}
|
}
|
description "
|
description "
|
The picasso target provides the packages needed to run
|
The picasso target provides the packages needed to run
|
eCos on an NMI uEngine picasso board."
|
eCos on an NMI uEngine picasso board."
|
}
|
}
|
|
|
# --------------------------------------------------------------------------
|
# --------------------------------------------------------------------------
|
|
|
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_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 platforms."
|
on the A&M PowerPC/8xx ADDER platforms."
|
}
|
}
|
|
|
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_POWERPC_ADDERII {
|
package CYGPKG_DEVS_ETH_POWERPC_ADDERII {
|
alias { "A&M AdderII ethernet driver" adderII_eth_driver }
|
alias { "A&M AdderII ethernet driver" adderII_eth_driver }
|
hardware
|
hardware
|
directory devs/eth/powerpc/adderII
|
directory devs/eth/powerpc/adderII
|
script adderII_eth_drivers.cdl
|
script adderII_eth_drivers.cdl
|
description "Ethernet driver specifics for A&M AdderII (MPC852T) based boards."
|
description "Ethernet driver specifics for A&M AdderII (MPC852T) based boards."
|
}
|
}
|
|
|
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_AMD_AM29XXXXX_V2
|
CYGPKG_DEVS_FLASH_AMD_AM29XXXXX_V2
|
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
|
}
|
}
|
enable { CYGHWR_HAL_POWERPC_ADDER_I }
|
enable { CYGHWR_HAL_POWERPC_ADDER_I }
|
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 adderII {
|
target adderII {
|
alias { "A&M Adder PPC852T board" adder852T }
|
alias { "A&M Adder PPC852T board" adder852T }
|
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_AMD_AM29XXXXX_V2
|
CYGPKG_DEVS_FLASH_AMD_AM29XXXXX_V2
|
CYGPKG_DEVS_ETH_POWERPC_FEC
|
CYGPKG_DEVS_ETH_POWERPC_FEC
|
CYGPKG_DEVS_ETH_POWERPC_ADDERII
|
CYGPKG_DEVS_ETH_POWERPC_ADDERII
|
CYGPKG_IO_SERIAL_POWERPC_QUICC_SMC
|
CYGPKG_IO_SERIAL_POWERPC_QUICC_SMC
|
}
|
}
|
enable { CYGHWR_HAL_POWERPC_ADDER_II }
|
enable { CYGHWR_HAL_POWERPC_ADDER_II }
|
description "
|
description "
|
The adderII target provides the packages needed to run
|
The adderII target provides the packages needed to run
|
eCos on a A&M Adder PPC852T board."
|
eCos on a A&M Adder PPC852T board."
|
}
|
}
|
|
|
# --------------------------------------------------------------------------
|
# --------------------------------------------------------------------------
|
|
|
package CYGPKG_HAL_POWERPC_RATTLER {
|
package CYGPKG_HAL_POWERPC_RATTLER {
|
alias { "A&M Rattler MPC8250 board" hal_powerpc_rattler powerpc_rattler_hal }
|
alias { "A&M Rattler MPC8250 board" hal_powerpc_rattler powerpc_rattler_hal }
|
directory hal/powerpc/rattler
|
directory hal/powerpc/rattler
|
script hal_powerpc_rattler.cdl
|
script hal_powerpc_rattler.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The RATTLER HAL package provides the support needed to run
|
The RATTLER HAL package provides the support needed to run
|
eCos on a A&M RATTLER board equipped with a PowerPC processor."
|
eCos on a A&M RATTLER board equipped with a PowerPC processor."
|
}
|
}
|
|
|
package CYGPKG_DEVS_ETH_POWERPC_RATTLER {
|
package CYGPKG_DEVS_ETH_POWERPC_RATTLER {
|
alias { "A&M Rattler ethernet driver" rattler_eth_driver }
|
alias { "A&M Rattler ethernet driver" rattler_eth_driver }
|
hardware
|
hardware
|
directory devs/eth/powerpc/rattler
|
directory devs/eth/powerpc/rattler
|
script rattler_eth_drivers.cdl
|
script rattler_eth_drivers.cdl
|
description "Ethernet driver specifics for A&M Rattler (MPC8250) based boards."
|
description "Ethernet driver specifics for A&M Rattler (MPC8250) based boards."
|
}
|
}
|
|
|
package CYGPKG_DEVS_FLASH_POWERPC_RATTLER {
|
package CYGPKG_DEVS_FLASH_POWERPC_RATTLER {
|
alias { "FLASH memory support for A&M Rattler (MPC8250)" flash_rattler }
|
alias { "FLASH memory support for A&M Rattler (MPC8250)" flash_rattler }
|
directory devs/flash/powerpc/rattler
|
directory devs/flash/powerpc/rattler
|
script flash_rattler.cdl
|
script flash_rattler.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 Rattler (MPC8250) platforms."
|
on the A&M Rattler (MPC8250) platforms."
|
}
|
}
|
|
|
target rattler {
|
target rattler {
|
alias { "A&M Rattler (8250) board" }
|
alias { "A&M Rattler (8250) board" }
|
packages { CYGPKG_HAL_POWERPC
|
packages { CYGPKG_HAL_POWERPC
|
CYGPKG_HAL_POWERPC_MPC8XXX
|
CYGPKG_HAL_POWERPC_MPC8XXX
|
CYGPKG_HAL_POWERPC_RATTLER
|
CYGPKG_HAL_POWERPC_RATTLER
|
CYGPKG_DEVS_FLASH_POWERPC_RATTLER
|
CYGPKG_DEVS_FLASH_POWERPC_RATTLER
|
CYGPKG_DEVS_FLASH_AMD_AM29XXXXX
|
CYGPKG_DEVS_FLASH_AMD_AM29XXXXX
|
CYGPKG_DEVS_ETH_POWERPC_FCC
|
CYGPKG_DEVS_ETH_POWERPC_FCC
|
CYGPKG_DEVS_ETH_POWERPC_RATTLER
|
CYGPKG_DEVS_ETH_POWERPC_RATTLER
|
CYGPKG_DEVS_ETH_PHY
|
CYGPKG_DEVS_ETH_PHY
|
CYGPKG_IO_SERIAL_POWERPC_MPC8XXX
|
CYGPKG_IO_SERIAL_POWERPC_MPC8XXX
|
}
|
}
|
description "
|
description "
|
The rattler target provides the packages needed to run
|
The rattler target provides the packages needed to run
|
eCos on an Analogue & Micro Rattler (MPC8250) board."
|
eCos on an Analogue & Micro Rattler (MPC8250) board."
|
}
|
}
|
|
|
##-------------------------------------------------------------------------------------------
|
##-------------------------------------------------------------------------------------------
|
## TAMS MOAB (PowerPC 405GPr) packages
|
## TAMS MOAB (PowerPC 405GPr) packages
|
##
|
##
|
package CYGPKG_HAL_POWERPC_MOAB {
|
package CYGPKG_HAL_POWERPC_MOAB {
|
alias { "TAMS PowerPC 405GP board" hal_powerpc_moab }
|
alias { "TAMS PowerPC 405GP board" hal_powerpc_moab }
|
directory hal/powerpc/moab
|
directory hal/powerpc/moab
|
script hal_powerpc_moab.cdl
|
script hal_powerpc_moab.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The MOAB HAL package provides the support needed to run
|
The MOAB HAL package provides the support needed to run
|
eCos on a TAMS PowerPC 405GP board."
|
eCos on a TAMS PowerPC 405GP board."
|
}
|
}
|
|
|
package CYGPKG_DEVS_FLASH_POWERPC_MOAB {
|
package CYGPKG_DEVS_FLASH_POWERPC_MOAB {
|
alias { "FLASH memory support for MOAB" flash_moab }
|
alias { "FLASH memory support for MOAB" flash_moab }
|
directory devs/flash/powerpc/moab
|
directory devs/flash/powerpc/moab
|
script flash_moab.cdl
|
script flash_moab.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This package contains hardware support for both the boot FLASH
|
This package contains hardware support for both the boot FLASH
|
and NAND (main) memory on the MOAB platform."
|
and NAND (main) memory on the MOAB platform."
|
}
|
}
|
|
|
package CYGPKG_DEVS_ETH_POWERPC_MOAB {
|
package CYGPKG_DEVS_ETH_POWERPC_MOAB {
|
alias { "TAMS PowerPC 405GP ethernet support" moab_eth_driver }
|
alias { "TAMS PowerPC 405GP ethernet support" moab_eth_driver }
|
hardware
|
hardware
|
directory devs/eth/powerpc/moab
|
directory devs/eth/powerpc/moab
|
script moab_eth_drivers.cdl
|
script moab_eth_drivers.cdl
|
description "Ethernet driver specifics for TAMS MOAB (PPC405GP) based boards."
|
description "Ethernet driver specifics for TAMS MOAB (PPC405GP) based boards."
|
}
|
}
|
|
|
package CYGPKG_DEVICES_WALLCLOCK_POWERPC_MOAB {
|
package CYGPKG_DEVICES_WALLCLOCK_POWERPC_MOAB {
|
alias { "MOAB RTC device" devs_wallclock_moab_ds1307 moab_rtc }
|
alias { "MOAB RTC device" devs_wallclock_moab_ds1307 moab_rtc }
|
hardware
|
hardware
|
directory devs/wallclock/powerpc/moab
|
directory devs/wallclock/powerpc/moab
|
script moab_wallclock_drivers.cdl
|
script moab_wallclock_drivers.cdl
|
description "
|
description "
|
RTC driver for MOAB (PowerPC PPC405GPr) using a
|
RTC driver for MOAB (PowerPC PPC405GPr) using a
|
Dallas DS1307 RTC."
|
Dallas DS1307 RTC."
|
}
|
}
|
|
|
target moab {
|
target moab {
|
alias { "TAMS PowerPC 405GPr" moab405GPr }
|
alias { "TAMS PowerPC 405GPr" moab405GPr }
|
packages { CYGPKG_HAL_POWERPC
|
packages { CYGPKG_HAL_POWERPC
|
CYGPKG_HAL_POWERPC_PPC40x
|
CYGPKG_HAL_POWERPC_PPC40x
|
CYGPKG_HAL_POWERPC_MOAB
|
CYGPKG_HAL_POWERPC_MOAB
|
CYGPKG_DEVS_FLASH_POWERPC_MOAB
|
CYGPKG_DEVS_FLASH_POWERPC_MOAB
|
CYGPKG_DEVS_FLASH_ATMEL_AT49XXXX
|
CYGPKG_DEVS_FLASH_ATMEL_AT49XXXX
|
CYGPKG_DEVS_FLASH_TOSHIBA_TC58XXX
|
CYGPKG_DEVS_FLASH_TOSHIBA_TC58XXX
|
CYGPKG_DEVS_ETH_POWERPC_MOAB
|
CYGPKG_DEVS_ETH_POWERPC_MOAB
|
CYGPKG_DEVS_ETH_POWERPC_PPC405
|
CYGPKG_DEVS_ETH_POWERPC_PPC405
|
CYGPKG_DEVS_ETH_NS_DP83816
|
CYGPKG_DEVS_ETH_NS_DP83816
|
CYGPKG_DEVS_ETH_PHY
|
CYGPKG_DEVS_ETH_PHY
|
CYGPKG_IO_PCI
|
CYGPKG_IO_PCI
|
CYGPKG_DEVICES_WALLCLOCK_DALLAS_DS1307
|
CYGPKG_DEVICES_WALLCLOCK_DALLAS_DS1307
|
CYGPKG_DEVICES_WALLCLOCK_POWERPC_MOAB
|
CYGPKG_DEVICES_WALLCLOCK_POWERPC_MOAB
|
CYGPKG_IO_SERIAL_GENERIC_16X5X
|
CYGPKG_IO_SERIAL_GENERIC_16X5X
|
CYGPKG_IO_SERIAL_POWERPC_PPC405
|
CYGPKG_IO_SERIAL_POWERPC_PPC405
|
}
|
}
|
description "
|
description "
|
The moab target provides the packages needed to run
|
The moab target provides the packages needed to run
|
eCos on the TAMS MOAB (405GPr) board."
|
eCos on the TAMS MOAB (405GPr) board."
|
}
|
}
|
##-------------------------------------------------------------------------------------------
|
##-------------------------------------------------------------------------------------------
|
|
|
# --------------------------------------------------------------------------
|
# --------------------------------------------------------------------------
|
|
|
# Realtek 8139 (PCI) Ethernet driver
|
# Realtek 8139 (PCI) Ethernet driver
|
package CYGPKG_DEVS_ETH_RLTK_8139 {
|
package CYGPKG_DEVS_ETH_RLTK_8139 {
|
alias { "Realtek 8139 ethernet driver" rltk8139_eth_driver }
|
alias { "Realtek 8139 ethernet driver" rltk8139_eth_driver }
|
hardware
|
hardware
|
directory devs/eth/rltk/8139
|
directory devs/eth/rltk/8139
|
script rltk_8139_eth_drivers.cdl
|
script rltk_8139_eth_drivers.cdl
|
description "Ethernet driver for Realtek 8139 (PCI) card."
|
description "Ethernet driver for Realtek 8139 (PCI) card."
|
}
|
}
|
|
|
package CYGPKG_DEVS_ETH_I386_PC_RLTK8139 {
|
package CYGPKG_DEVS_ETH_I386_PC_RLTK8139 {
|
alias { "Intel PC with Realtek 8139 ethernet driver" pc_rltk8139_eth_driver }
|
alias { "Intel PC with Realtek 8139 ethernet driver" pc_rltk8139_eth_driver }
|
hardware
|
hardware
|
directory devs/eth/i386/pc/rltk8139
|
directory devs/eth/i386/pc/rltk8139
|
script i386_pc_rltk8139_eth_drivers.cdl
|
script i386_pc_rltk8139_eth_drivers.cdl
|
description "Intel PC using Realtek 8139 (PCI) card."
|
description "Intel PC using Realtek 8139 (PCI) card."
|
}
|
}
|
|
|
package CYGPKG_DEVS_ETH_SH_DREAMCAST_RLTK8139 {
|
package CYGPKG_DEVS_ETH_SH_DREAMCAST_RLTK8139 {
|
alias { "SEGA Dreamcast with BroadBandAdapter driver" dreamcast_rltk8139_eth_driver }
|
alias { "SEGA Dreamcast with BroadBandAdapter driver" dreamcast_rltk8139_eth_driver }
|
hardware
|
hardware
|
directory devs/eth/sh/dreamcast
|
directory devs/eth/sh/dreamcast
|
script sh_dreamcast_rltk8139_eth_drivers.cdl
|
script sh_dreamcast_rltk8139_eth_drivers.cdl
|
description "SEGA Dreamcast with BroadBandAdapter."
|
description "SEGA Dreamcast with BroadBandAdapter."
|
}
|
}
|
|
|
target pc_rltk8139 {
|
target pc_rltk8139 {
|
alias { "i386 PC target with RTL8139 ethernet" }
|
alias { "i386 PC target with RTL8139 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_RLTK_8139
|
CYGPKG_DEVS_ETH_RLTK_8139
|
CYGPKG_DEVS_ETH_I386_PC_RLTK8139
|
CYGPKG_DEVS_ETH_I386_PC_RLTK8139
|
CYGPKG_DEVICES_WALLCLOCK_DALLAS_DS12887
|
CYGPKG_DEVICES_WALLCLOCK_DALLAS_DS12887
|
CYGPKG_DEVICES_WALLCLOCK_I386_PC
|
CYGPKG_DEVICES_WALLCLOCK_I386_PC
|
}
|
}
|
description "
|
description "
|
The pc_rltk8139 target provides the packages needed to run eCos binaries
|
The pc_rltk8139 target provides the packages needed to run eCos binaries
|
on a standard i386 PC motherboard, using a Realtek 8139 network card."
|
on a standard i386 PC motherboard, using a Realtek 8139 network card."
|
}
|
}
|
|
|
# --------------------------------------------------------------------------
|
# --------------------------------------------------------------------------
|
|
|
package CYGPKG_HAL_ARM_GPS4020 {
|
package CYGPKG_HAL_ARM_GPS4020 {
|
alias { "GPS4020" hal_gps4020 }
|
alias { "GPS4020" hal_gps4020 }
|
directory hal/arm/gps4020
|
directory hal/arm/gps4020
|
script hal_arm_gps4020.cdl
|
script hal_arm_gps4020.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The GPS4020 HAL package provides the support needed to run
|
The GPS4020 HAL package provides the support needed to run
|
eCos on a GPS 4020 board using the Firefly MF1 (ARM) processor."
|
eCos on a GPS 4020 board using the Firefly MF1 (ARM) processor."
|
}
|
}
|
|
|
package CYGPKG_DEVS_FLASH_GPS4020 {
|
package CYGPKG_DEVS_FLASH_GPS4020 {
|
alias { "FLASH memory support for GPS4020" flash_gps4020 }
|
alias { "FLASH memory support for GPS4020" flash_gps4020 }
|
directory devs/flash/arm/gps4020
|
directory devs/flash/arm/gps4020
|
script flash_gps4020.cdl
|
script flash_gps4020.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This package contains hardware support for FLASH memory
|
This package contains hardware support for FLASH memory
|
on the GPS4020 platform."
|
on the GPS4020 platform."
|
}
|
}
|
|
|
package CYGPKG_IO_SERIAL_ARM_GPS4020 {
|
package CYGPKG_IO_SERIAL_ARM_GPS4020 {
|
alias { "GPS4020 serial device drivers"
|
alias { "GPS4020 serial device drivers"
|
devs_serial_arm_gps4020 gps4020_serial_driver }
|
devs_serial_arm_gps4020 gps4020_serial_driver }
|
hardware
|
hardware
|
directory devs/serial/arm/gps4020
|
directory devs/serial/arm/gps4020
|
script ser_arm_gps4020.cdl
|
script ser_arm_gps4020.cdl
|
description "GPS4020 serial device drivers"
|
description "GPS4020 serial device drivers"
|
}
|
}
|
|
|
target gps4020 {
|
target gps4020 {
|
alias { "GPS 4020" gps_4020 gps}
|
alias { "GPS 4020" gps_4020 gps}
|
packages { CYGPKG_HAL_ARM
|
packages { CYGPKG_HAL_ARM
|
CYGPKG_HAL_ARM_GPS4020
|
CYGPKG_HAL_ARM_GPS4020
|
CYGPKG_DEVS_FLASH_ATMEL_AT49XXXX
|
CYGPKG_DEVS_FLASH_ATMEL_AT49XXXX
|
CYGPKG_DEVS_FLASH_GPS4020
|
CYGPKG_DEVS_FLASH_GPS4020
|
CYGPKG_IO_SERIAL_ARM_GPS4020
|
CYGPKG_IO_SERIAL_ARM_GPS4020
|
}
|
}
|
description "
|
description "
|
The gps4020 target provides the packages needed to run
|
The gps4020 target provides the packages needed to run
|
eCos on a GPS-4020 board."
|
eCos on a GPS-4020 board."
|
}
|
}
|
|
|
# --------------------------------------------------------------------------
|
# --------------------------------------------------------------------------
|
|
|
package CYGPKG_VNC_SERVER {
|
package CYGPKG_VNC_SERVER {
|
alias { "VNC server" vnc_server }
|
alias { "VNC server" vnc_server }
|
directory net/vnc_server
|
directory net/vnc_server
|
script vnc-server.cdl
|
script vnc-server.cdl
|
description "VNC server."
|
description "VNC server."
|
}
|
}
|
|
|
# --------------------------------------------------------------------------
|
# --------------------------------------------------------------------------
|
|
|
package CYGPKG_DEVS_DISK_V85X_EDB_V850 {
|
package CYGPKG_DEVS_DISK_V85X_EDB_V850 {
|
alias { "Elatec v850 development board disk driver" edb_v850_disk }
|
alias { "Elatec v850 development board disk driver" edb_v850_disk }
|
directory devs/disk/v85x/edb_v850
|
directory devs/disk/v85x/edb_v850
|
script v85x_edb_v850_disk.cdl
|
script v85x_edb_v850_disk.cdl
|
hardware
|
hardware
|
description "Disk driver for the Elatec v850 development board."
|
description "Disk driver for the Elatec v850 development board."
|
}
|
}
|
|
|
package CYGPKG_DEVS_DISK_ECOSYNTH {
|
package CYGPKG_DEVS_DISK_ECOSYNTH {
|
alias { "Synthetic target disk driver" ecosynthdisk ecosynth_disk_driver }
|
alias { "Synthetic target disk driver" ecosynthdisk ecosynth_disk_driver }
|
directory devs/disk/synth
|
directory devs/disk/synth
|
script synthdisk.cdl
|
script synthdisk.cdl
|
hardware
|
hardware
|
description "Disk driver for the synthetic target."
|
description "Disk driver for the synthetic target."
|
}
|
}
|
|
|
package CYGPKG_DEVS_DISK_IDE {
|
package CYGPKG_DEVS_DISK_IDE {
|
alias { "Generic IDE disk driver" ide_disk }
|
alias { "Generic IDE disk driver" ide_disk }
|
directory devs/disk/ide
|
directory devs/disk/ide
|
script ide_disk.cdl
|
script ide_disk.cdl
|
description "Disk driver for generic IDE interface."
|
description "Disk driver for generic IDE interface."
|
}
|
}
|
|
|
package CYGPKG_DEVS_DISK_MMC {
|
package CYGPKG_DEVS_DISK_MMC {
|
alias { "Disk driver for MMC cards" mmcdisk mmc_disk_driver }
|
alias { "Disk driver for MMC cards" mmcdisk mmc_disk_driver }
|
directory devs/disk/generic/mmc
|
directory devs/disk/generic/mmc
|
script devs_disk_mmc.cdl
|
script devs_disk_mmc.cdl
|
hardware
|
hardware
|
description "Disk driver for MMC cards"
|
description "Disk driver for MMC cards"
|
}
|
}
|
|
|
package CYGPKG_DEVS_DISK_OPENCORES_SDCMSC {
|
package CYGPKG_DEVS_DISK_OPENCORES_SDCMSC {
|
alias { "SDCard Mass Storage Controller" sdcmsc }
|
alias { "SDCard Mass Storage Controller" sdcmsc }
|
directory devs/disk/opencores/sdcmsc
|
directory devs/disk/opencores/sdcmsc
|
script devs_disk_opencores_sdcmsc.cdl
|
script devs_disk_opencores_sdcmsc.cdl
|
description "Disk driver for SDCard Mass Storage Controller."
|
description "Disk driver for SDCard Mass Storage Controller."
|
}
|
}
|
|
|
package CYGPKG_DEVS_DISK_MMC_FREESCALE_DSPI {
|
package CYGPKG_DEVS_DISK_MMC_FREESCALE_DSPI {
|
alias { "MMC/SD disk over Freescale DSPI" }
|
alias { "MMC/SD disk over Freescale DSPI" }
|
hardware
|
hardware
|
directory devs/disk/spi/freescale/dspi/mmc
|
directory devs/disk/spi/freescale/dspi/mmc
|
script disk_mmc_freescale_dspi.cdl
|
script disk_mmc_freescale_dspi.cdl
|
description "
|
description "
|
This package provides a driver for MMC/SD disk attached to a
|
This package provides a driver for MMC/SD disk attached to a
|
Freescale DSPI interface."
|
Freescale DSPI interface."
|
}
|
}
|
|
|
package CYGPKG_IO_DISK {
|
package CYGPKG_IO_DISK {
|
alias { "Disk device drivers" disk io_disk }
|
alias { "Disk device drivers" disk io_disk }
|
directory io/disk
|
directory io/disk
|
script io_disk.cdl
|
script io_disk.cdl
|
description "
|
description "
|
This package contains drivers for basic I/O services on
|
This package contains drivers for basic I/O services on
|
disk devices."
|
disk devices."
|
}
|
}
|
|
|
package CYGPKG_BLOCK_LIB {
|
package CYGPKG_BLOCK_LIB {
|
alias { "Block cache and access library" blib block_lib }
|
alias { "Block cache and access library" blib block_lib }
|
directory services/blib
|
directory services/blib
|
script blib.cdl
|
script blib.cdl
|
description "
|
description "
|
This package contains the block cache and access library."
|
This package contains the block cache and access library."
|
}
|
}
|
|
|
package CYGPKG_FS_FAT {
|
package CYGPKG_FS_FAT {
|
alias { "FAT Filesystem" fatfs fat_fs fs_fat }
|
alias { "FAT Filesystem" fatfs fat_fs fs_fat }
|
directory fs/fat
|
directory fs/fat
|
script fatfs.cdl
|
script fatfs.cdl
|
description "
|
description "
|
This package contains a FAT filesystem implementation."
|
This package contains a FAT filesystem implementation."
|
}
|
}
|
|
|
|
|
# --------------------------------------------------------------------------
|
# --------------------------------------------------------------------------
|
|
|
package CYGPKG_IO_FRAMEBUF {
|
package CYGPKG_IO_FRAMEBUF {
|
alias { "Frame buffer support" framebuf framebuffer io_framebuf framebuf_io }
|
alias { "Frame buffer support" framebuf framebuffer io_framebuf framebuf_io }
|
directory io/framebuf
|
directory io/framebuf
|
script framebuf.cdl
|
script framebuf.cdl
|
description "
|
description "
|
The generic frame buffer package provides an API for accessing
|
The generic frame buffer package provides an API for accessing
|
frame buffer devices. It also provides support for writing
|
frame buffer devices. It also provides support for writing
|
the corresponding the device drivers."
|
the corresponding the device drivers."
|
}
|
}
|
|
|
package CYGPKG_DEVS_FRAMEBUF_SYNTH {
|
package CYGPKG_DEVS_FRAMEBUF_SYNTH {
|
alias { "Synthetic target framebuffer device driver" devs_framebuf_synth synth_framebuf_driver }
|
alias { "Synthetic target framebuffer device driver" devs_framebuf_synth synth_framebuf_driver }
|
hardware
|
hardware
|
directory devs/framebuf/synth
|
directory devs/framebuf/synth
|
script framebuf_synth.cdl
|
script framebuf_synth.cdl
|
|
|
description "
|
description "
|
This package provides a framebuffer device driver for the
|
This package provides a framebuffer device driver for the
|
synthetic target."
|
synthetic target."
|
}
|
}
|
|
|
# --------------------------------------------------------------------------
|
# --------------------------------------------------------------------------
|
|
|
package CYGPKG_NET_LWIP {
|
package CYGPKG_NET_LWIP {
|
alias {"lwIP networking stack" lwip}
|
alias {"lwIP networking stack" lwip}
|
directory net/lwip_tcpip
|
directory net/lwip_tcpip
|
script cdl/lwip_net.cdl
|
script cdl/lwip_net.cdl
|
description "Lightweight TCP/IP stack: lwIP"
|
description "Lightweight TCP/IP stack: lwIP"
|
}
|
}
|
|
|
package CYGPKG_ATHTTPD {
|
package CYGPKG_ATHTTPD {
|
alias { "ATHTTP server" athttpd }
|
alias { "ATHTTP server" athttpd }
|
directory net/athttpd
|
directory net/athttpd
|
script httpd.cdl
|
script httpd.cdl
|
description "Another Tiny HTTP server."
|
description "Another Tiny HTTP server."
|
}
|
}
|
|
|
|
|
# ==========================================================================
|
# ==========================================================================
|
# Cortex-M architecture support
|
# Cortex-M architecture support
|
|
|
package CYGPKG_HAL_CORTEXM {
|
package CYGPKG_HAL_CORTEXM {
|
alias { "Cortex-M common HAL" hal_cortexm cortexm_hal cortexm_arch_hal }
|
alias { "Cortex-M common HAL" hal_cortexm cortexm_hal cortexm_arch_hal }
|
directory hal/cortexm/arch
|
directory hal/cortexm/arch
|
script hal_cortexm.cdl
|
script hal_cortexm.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The CortexM architecture HAL package provides generic support for the ARM
|
The CortexM architecture HAL package provides generic support for the ARM
|
Cortex-M processor architecture. It is also necessary to select
|
Cortex-M processor architecture. It is also necessary to select
|
variant and platform HAL packages."
|
variant and platform HAL packages."
|
}
|
}
|
|
|
package CYGPKG_HAL_CORTEXM_LM3S {
|
package CYGPKG_HAL_CORTEXM_LM3S {
|
alias { "Stellaris Cortex M3 variant HAL" hal_cortexm_lm3s }
|
alias { "Stellaris Cortex M3 variant HAL" hal_cortexm_lm3s }
|
directory hal/cortexm/lm3s/var
|
directory hal/cortexm/lm3s/var
|
script hal_cortexm_lm3s.cdl
|
script hal_cortexm_lm3s.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The Stellaris Cortex M3 HAL package provides the support needed
|
The Stellaris Cortex M3 HAL package provides the support needed
|
to run eCos on targets based on the Stellaris Cortex M3 family
|
to run eCos on targets based on the Stellaris Cortex M3 family
|
of microcontrollers."
|
of microcontrollers."
|
}
|
}
|
|
|
package CYGPKG_HAL_CORTEXM_LM3S8XX {
|
package CYGPKG_HAL_CORTEXM_LM3S8XX {
|
alias { "Stellaris 800 Series variant HAL" hal_cortexm_lm3s8xx }
|
alias { "Stellaris 800 Series variant HAL" hal_cortexm_lm3s8xx }
|
directory hal/cortexm/lm3s/lm3s8xx/
|
directory hal/cortexm/lm3s/lm3s8xx/
|
script hal_cortexm_lm3s8xx.cdl
|
script hal_cortexm_lm3s8xx.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The Stellaris Cortex M3 800 Series HAL package provides the
|
The Stellaris Cortex M3 800 Series HAL package provides the
|
support needed to run eCos on targets based on the Stellaris
|
support needed to run eCos on targets based on the Stellaris
|
Luminary Micro 800 Series family of microcontrollers."
|
Luminary Micro 800 Series family of microcontrollers."
|
}
|
}
|
|
|
package CYGPKG_HAL_CORTEXM_EK_LM3S811 {
|
package CYGPKG_HAL_CORTEXM_EK_LM3S811 {
|
alias { "Stellaris EK-LM3S811 HAL" hal_cortexm_ek_lm3s811 }
|
alias { "Stellaris EK-LM3S811 HAL" hal_cortexm_ek_lm3s811 }
|
directory hal/cortexm/lm3s/ek_lm3s811
|
directory hal/cortexm/lm3s/ek_lm3s811
|
script hal_cortexm_ek_lm3s811.cdl
|
script hal_cortexm_ek_lm3s811.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The ek-lm3s811 HAL package provides the support needed to run
|
The ek-lm3s811 HAL package provides the support needed to run
|
eCos on the Stellaris EK-LM3S811 board from Luminary Micro."
|
eCos on the Stellaris EK-LM3S811 board from Luminary Micro."
|
}
|
}
|
|
|
package CYGPKG_HAL_CORTEXM_LPC17XX {
|
package CYGPKG_HAL_CORTEXM_LPC17XX {
|
alias { "NXP LPC17XX variant HAL" hal_cortexm_lpc17xx }
|
alias { "NXP LPC17XX variant HAL" hal_cortexm_lpc17xx }
|
directory hal/cortexm/lpc17xx/var
|
directory hal/cortexm/lpc17xx/var
|
script hal_cortexm_lpc17xx.cdl
|
script hal_cortexm_lpc17xx.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The LPC 17XX HAL package provides the support needed to
|
The LPC 17XX HAL package provides the support needed to
|
run eCos on targets based on the NXP LPC17XX family of
|
run eCos on targets based on the NXP LPC17XX family of
|
microcontrollers."
|
microcontrollers."
|
}
|
}
|
|
|
package CYGPKG_HAL_CORTEXM_LPC17XX_LPC1766STK {
|
package CYGPKG_HAL_CORTEXM_LPC17XX_LPC1766STK {
|
alias { "Olimex LPC-1766-STK HAL" hal_cortexm_lpc1766stk }
|
alias { "Olimex LPC-1766-STK HAL" hal_cortexm_lpc1766stk }
|
directory hal/cortexm/lpc17xx/lpc1766stk
|
directory hal/cortexm/lpc17xx/lpc1766stk
|
script hal_cortexm_lpc17xx_lpc1766stk.cdl
|
script hal_cortexm_lpc17xx_lpc1766stk.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The lpc1766stk HAL package provides the support needed to run
|
The lpc1766stk HAL package provides the support needed to run
|
eCos on the Olimex LPC-1766-STK board."
|
eCos on the Olimex LPC-1766-STK board."
|
}
|
}
|
|
|
package CYGPKG_HAL_CORTEXM_STM32 {
|
package CYGPKG_HAL_CORTEXM_STM32 {
|
alias { "ST STM32 variant HAL" hal_cortexm_stm32 }
|
alias { "ST STM32 variant HAL" hal_cortexm_stm32 }
|
directory hal/cortexm/stm32/var
|
directory hal/cortexm/stm32/var
|
script hal_cortexm_stm32.cdl
|
script hal_cortexm_stm32.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The STM32 HAL package provides the support needed to run
|
The STM32 HAL package provides the support needed to run
|
eCos and RedBoot on targets based on the ST STM32
|
eCos and RedBoot on targets based on the ST STM32
|
family of microcontrollers."
|
family of microcontrollers."
|
}
|
}
|
|
|
package CYGPKG_HAL_CORTEXM_STM32_STM3210E_EVAL {
|
package CYGPKG_HAL_CORTEXM_STM32_STM3210E_EVAL {
|
alias { "ST STM3210E EVAL HAL" hal_cortexm_stm3210e_eval }
|
alias { "ST STM3210E EVAL HAL" hal_cortexm_stm3210e_eval }
|
directory hal/cortexm/stm32/stm3210e_eval
|
directory hal/cortexm/stm32/stm3210e_eval
|
script hal_cortexm_stm32_stm3210e_eval.cdl
|
script hal_cortexm_stm32_stm3210e_eval.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The stm3210e_eval HAL package provides the support needed to run
|
The stm3210e_eval HAL package provides the support needed to run
|
eCos on the ST STM3210E EVAL board."
|
eCos on the ST STM3210E EVAL board."
|
}
|
}
|
|
|
package CYGPKG_IO_SERIAL_CORTEXM_STM32 {
|
package CYGPKG_IO_SERIAL_CORTEXM_STM32 {
|
alias { "ST STM32 serial device drivers"
|
alias { "ST STM32 serial device drivers"
|
devs_serial_cortexm_stm32 stm32_serial_driver }
|
devs_serial_cortexm_stm32 stm32_serial_driver }
|
hardware
|
hardware
|
directory devs/serial/cortexm/stm32
|
directory devs/serial/cortexm/stm32
|
script ser_cortexm_stm32.cdl
|
script ser_cortexm_stm32.cdl
|
description "ST STM32 serial device driver"
|
description "ST STM32 serial device driver"
|
}
|
}
|
|
|
package CYGPKG_DEVS_FLASH_STM32 {
|
package CYGPKG_DEVS_FLASH_STM32 {
|
alias { "Internal FLASH memory support for ST STM32" flash_stm32 }
|
alias { "Internal FLASH memory support for ST STM32" flash_stm32 }
|
directory devs/flash/cortexm/stm32
|
directory devs/flash/cortexm/stm32
|
script flash_stm32.cdl
|
script flash_stm32.cdl
|
hardware
|
hardware
|
description "
|
description "
|
This package contains hardware support for the internal FLASH memory
|
This package contains hardware support for the internal FLASH memory
|
on the ST STM32 devices."
|
on the ST STM32 devices."
|
}
|
}
|
|
|
package CYGPKG_DEVS_SPI_CORTEXM_STM32 {
|
package CYGPKG_DEVS_SPI_CORTEXM_STM32 {
|
alias { "STM32 SPI driver" }
|
alias { "STM32 SPI driver" }
|
hardware
|
hardware
|
directory devs/spi/cortexm/stm32
|
directory devs/spi/cortexm/stm32
|
script spi_stm32.cdl
|
script spi_stm32.cdl
|
description "This package provides a driver for the SPI interfaces found on
|
description "This package provides a driver for the SPI interfaces found on
|
the ST STM32 microcontroller family."
|
the ST STM32 microcontroller family."
|
}
|
}
|
|
|
package CYGPKG_DEVS_WALLCLOCK_STM32 {
|
package CYGPKG_DEVS_WALLCLOCK_STM32 {
|
alias { "ST STM32 RTC wallclock support" wallclock_stm32 }
|
alias { "ST STM32 RTC wallclock support" wallclock_stm32 }
|
directory devs/wallclock/cortexm/stm32
|
directory devs/wallclock/cortexm/stm32
|
script wallclock_stm32.cdl
|
script wallclock_stm32.cdl
|
hardware
|
hardware
|
description "
|
description "
|
Wallclock support for on-chip RTC on STM32 devices.driver for the
|
Wallclock support for on-chip RTC on STM32 devices.driver for the
|
STM32 controller and compatibles"
|
STM32 controller and compatibles"
|
}
|
}
|
|
|
package CYGPKG_DEVS_ADC_CORTEXM_STM32 {
|
package CYGPKG_DEVS_ADC_CORTEXM_STM32 {
|
alias { "STM32 ADC driver" adc_stm32 }
|
alias { "STM32 ADC driver" adc_stm32 }
|
hardware
|
hardware
|
directory devs/adc/cortexm/stm32
|
directory devs/adc/cortexm/stm32
|
script adc_stm32.cdl
|
script adc_stm32.cdl
|
description "
|
description "
|
This package provides a driver for the ADC interfaces found on the
|
This package provides a driver for the ADC interfaces found on the
|
ST STM32 microcontroller family."
|
ST STM32 microcontroller family."
|
}
|
}
|
|
|
package CYGPKG_DEVS_USB_CORTEXM_STM32 {
|
package CYGPKG_DEVS_USB_CORTEXM_STM32 {
|
alias { "ST STM32 USB slave support" usb_stm32 }
|
alias { "ST STM32 USB slave support" usb_stm32 }
|
directory devs/usb/cortexm/stm32
|
directory devs/usb/cortexm/stm32
|
script usb_stm32.cdl
|
script usb_stm32.cdl
|
hardware
|
hardware
|
description "USB slave support for STM32 devices."
|
description "USB slave support for STM32 devices."
|
}
|
}
|
|
|
target stm3210e_eval {
|
target stm3210e_eval {
|
alias { "ST STM3210E EVAL board" stm3210e }
|
alias { "ST STM3210E EVAL board" stm3210e }
|
packages { CYGPKG_HAL_CORTEXM
|
packages { CYGPKG_HAL_CORTEXM
|
CYGPKG_HAL_CORTEXM_STM32
|
CYGPKG_HAL_CORTEXM_STM32
|
CYGPKG_HAL_CORTEXM_STM32_STM3210E_EVAL
|
CYGPKG_HAL_CORTEXM_STM32_STM3210E_EVAL
|
CYGPKG_DEVS_FLASH_AMD_AM29XXXXX_V2
|
CYGPKG_DEVS_FLASH_AMD_AM29XXXXX_V2
|
CYGPKG_DEVS_FLASH_STM32
|
CYGPKG_DEVS_FLASH_STM32
|
CYGPKG_DEVS_FLASH_SPI_M25PXX
|
CYGPKG_DEVS_FLASH_SPI_M25PXX
|
CYGPKG_IO_SERIAL_CORTEXM_STM32
|
CYGPKG_IO_SERIAL_CORTEXM_STM32
|
CYGPKG_DEVS_WALLCLOCK_STM32
|
CYGPKG_DEVS_WALLCLOCK_STM32
|
CYGPKG_IO_SPI
|
CYGPKG_IO_SPI
|
CYGPKG_DEVS_SPI_CORTEXM_STM32
|
CYGPKG_DEVS_SPI_CORTEXM_STM32
|
CYGPKG_DEVS_ADC_CORTEXM_STM32
|
CYGPKG_DEVS_ADC_CORTEXM_STM32
|
CYGPKG_IO_USB
|
CYGPKG_IO_USB
|
CYGPKG_IO_USB_SLAVE
|
CYGPKG_IO_USB_SLAVE
|
CYGPKG_DEVS_USB_CORTEXM_STM32
|
CYGPKG_DEVS_USB_CORTEXM_STM32
|
}
|
}
|
description "The stm3210e_eval target provides the packages needed
|
description "The stm3210e_eval target provides the packages needed
|
to run eCos on the STM3210E EVAL board."
|
to run eCos on the STM3210E EVAL board."
|
}
|
}
|
|
|
target ek-lm3s811 {
|
target ek-lm3s811 {
|
alias { "Stellaris EK-LM3S811 board" }
|
alias { "Stellaris EK-LM3S811 board" }
|
packages { CYGPKG_HAL_CORTEXM
|
packages { CYGPKG_HAL_CORTEXM
|
CYGPKG_HAL_CORTEXM_LM3S
|
CYGPKG_HAL_CORTEXM_LM3S
|
CYGPKG_HAL_CORTEXM_LM3S8XX
|
CYGPKG_HAL_CORTEXM_LM3S8XX
|
CYGPKG_HAL_CORTEXM_EK_LM3S811
|
CYGPKG_HAL_CORTEXM_EK_LM3S811
|
CYGPKG_DEVS_I2C_CORTEXM_LM3S
|
CYGPKG_DEVS_I2C_CORTEXM_LM3S
|
CYGPKG_DEVS_ADC_CORTEXM_LM3S
|
CYGPKG_DEVS_ADC_CORTEXM_LM3S
|
CYGPKG_IO_I2C
|
CYGPKG_IO_I2C
|
}
|
}
|
description "
|
description "
|
The ek-lm3s811 target provides the packages needed to run eCos
|
The ek-lm3s811 target provides the packages needed to run eCos
|
on the Stellaris EK-LM3S811 board from Luminary Micro."
|
on the Stellaris EK-LM3S811 board from Luminary Micro."
|
}
|
}
|
|
|
target lpc1766stk {
|
target lpc1766stk {
|
alias { "Olimex LPC-1766-STK" lpc1766stk }
|
alias { "Olimex LPC-1766-STK" lpc1766stk }
|
packages { CYGPKG_HAL_CORTEXM
|
packages { CYGPKG_HAL_CORTEXM
|
CYGPKG_HAL_CORTEXM_LPC17XX
|
CYGPKG_HAL_CORTEXM_LPC17XX
|
CYGPKG_HAL_CORTEXM_LPC17XX_LPC1766STK
|
CYGPKG_HAL_CORTEXM_LPC17XX_LPC1766STK
|
CYGPKG_DEVICES_WALLCLOCK_ARM_LPC2XXX
|
CYGPKG_DEVICES_WALLCLOCK_ARM_LPC2XXX
|
CYGPKG_IO_SERIAL_GENERIC_16X5X
|
CYGPKG_IO_SERIAL_GENERIC_16X5X
|
CYGPKG_IO_SERIAL_ARM_LPC24XX
|
CYGPKG_IO_SERIAL_ARM_LPC24XX
|
CYGPKG_DEVS_ETH_PHY
|
CYGPKG_DEVS_ETH_PHY
|
CYGPKG_DEVS_ETH_ARM_LPC2XXX
|
CYGPKG_DEVS_ETH_ARM_LPC2XXX
|
}
|
}
|
description "
|
description "
|
The lpc1766stk target provides the packages needed
|
The lpc1766stk target provides the packages needed
|
to run eCos on the Olimex LPC-1766-STK board."
|
to run eCos on the Olimex LPC-1766-STK board."
|
}
|
}
|
|
|
package CYGPKG_HAL_FREESCALE_EDMA {
|
package CYGPKG_HAL_FREESCALE_EDMA {
|
alias { "Freescale eDMA driver" }
|
alias { "Freescale eDMA driver" }
|
hardware
|
hardware
|
directory hal/misc/freescale/edma
|
directory hal/misc/freescale/edma
|
script hal_freescale_edma.cdl
|
script hal_freescale_edma.cdl
|
description "
|
description "
|
This package provides a library for the Freescale eDMA (Enhanced DMA)
|
This package provides a library for the Freescale eDMA (Enhanced DMA)
|
controller."
|
controller."
|
}
|
}
|
|
|
package CYGPKG_HAL_CORTEXM_KINETIS {
|
package CYGPKG_HAL_CORTEXM_KINETIS {
|
alias { "Freescale Kinetis variant HAL" hal_cortexm_kinetis }
|
alias { "Freescale Kinetis variant HAL" hal_cortexm_kinetis }
|
directory hal/cortexm/kinetis/var
|
directory hal/cortexm/kinetis/var
|
script hal_cortexm_kinetis.cdl
|
script hal_cortexm_kinetis.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The Kinetis HAL package provides the support needed to run
|
The Kinetis HAL package provides the support needed to run
|
eCos on targets based on the Freescale Kinetis
|
eCos on targets based on the Freescale Kinetis
|
family of microcontrollers."
|
family of microcontrollers."
|
}
|
}
|
|
|
package CYGPKG_HAL_CORTEXM_KINETIS_TWR_K60N512 {
|
package CYGPKG_HAL_CORTEXM_KINETIS_TWR_K60N512 {
|
alias { "Freescale TWR-K60N512 HAL" hal_cortexm_twr_k60n512 }
|
alias { "Freescale TWR-K60N512 HAL" hal_cortexm_twr_k60n512 }
|
directory hal/cortexm/kinetis/twr_k60n512
|
directory hal/cortexm/kinetis/twr_k60n512
|
script hal_cortexm_kinetis_twr_k60n512.cdl
|
script hal_cortexm_kinetis_twr_k60n512.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The TWR-K60N512 HAL package provides the support needed to run
|
The TWR-K60N512 HAL package provides the support needed to run
|
eCos on the Freescale Tower development system."
|
eCos on the Freescale Tower development system."
|
}
|
}
|
|
|
package CYGPKG_HAL_CORTEXM_KINETIS_TWR_K40X256 {
|
package CYGPKG_HAL_CORTEXM_KINETIS_TWR_K40X256 {
|
alias { "Freescale TWR-K40X256 HAL" hal_cortexm_twr_k40x256 }
|
alias { "Freescale TWR-K40X256 HAL" hal_cortexm_twr_k40x256 }
|
directory hal/cortexm/kinetis/twr_k40x256
|
directory hal/cortexm/kinetis/twr_k40x256
|
script hal_cortexm_kinetis_twr_k40x256.cdl
|
script hal_cortexm_kinetis_twr_k40x256.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The TWR-K40X256 HAL package provides the support needed to run
|
The TWR-K40X256 HAL package provides the support needed to run
|
eCos on the Freescale Tower development system."
|
eCos on the Freescale Tower development system."
|
}
|
}
|
|
|
package CYGPKG_HAL_CORTEXM_KINETIS_TWR_K60N512_FXM {
|
package CYGPKG_HAL_CORTEXM_KINETIS_TWR_K60N512_FXM {
|
alias { "Freescale TWR-K60N512-FXM HAL" hal_cortexm_twr_k60n512_fxm }
|
alias { "Freescale TWR-K60N512-FXM HAL" hal_cortexm_twr_k60n512_fxm }
|
directory hal/cortexm/kinetis/twr_k60n512_fxm
|
directory hal/cortexm/kinetis/twr_k60n512_fxm
|
script hal_cortexm_kinetis_twr_k60n512_fxm.cdl
|
script hal_cortexm_kinetis_twr_k60n512_fxm.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The TWR-K60N512-FXM HAL package provides the support needed to run
|
The TWR-K60N512-FXM HAL package provides the support needed to run
|
eCos on the Freescale Tower development system equpped with TWR-FXM module."
|
eCos on the Freescale Tower development system equpped with TWR-FXM module."
|
}
|
}
|
|
|
target freescale_twr_k60n512 {
|
target freescale_twr_k60n512 {
|
alias { "Freescale Kinetis TWR-K60N512" twr_k60n512 }
|
alias { "Freescale Kinetis TWR-K60N512" twr_k60n512 }
|
packages { CYGPKG_HAL_CORTEXM
|
packages { CYGPKG_HAL_CORTEXM
|
CYGPKG_HAL_CORTEXM_KINETIS
|
CYGPKG_HAL_CORTEXM_KINETIS
|
CYGPKG_HAL_CORTEXM_KINETIS_TWR_K60N512
|
CYGPKG_HAL_CORTEXM_KINETIS_TWR_K60N512
|
CYGPKG_HAL_FREESCALE_EDMA
|
CYGPKG_HAL_FREESCALE_EDMA
|
CYGPKG_IO_SERIAL_FREESCALE_UART_HDR
|
CYGPKG_IO_SERIAL_FREESCALE_UART_HDR
|
CYGPKG_IO_SERIAL_FREESCALE_UART
|
CYGPKG_IO_SERIAL_FREESCALE_UART
|
CYGPKG_DEVICES_WALLCLOCK_KINETIS_RTC
|
CYGPKG_DEVICES_WALLCLOCK_KINETIS_RTC
|
CYGPKG_DEVS_ETH_PHY
|
CYGPKG_DEVS_ETH_PHY
|
CYGPKG_DEVS_ETH_FREESCALE_ENET
|
CYGPKG_DEVS_ETH_FREESCALE_ENET
|
CYGPKG_IO_SPI
|
CYGPKG_IO_SPI
|
CYGPKG_DEVS_SPI_FREESCALE_DSPI
|
CYGPKG_DEVS_SPI_FREESCALE_DSPI
|
CYGPKG_DEVS_DISK_MMC
|
CYGPKG_DEVS_DISK_MMC
|
CYGPKG_DEVS_DISK_MMC_FREESCALE_DSPI
|
CYGPKG_DEVS_DISK_MMC_FREESCALE_DSPI
|
}
|
}
|
description "The freescale_twr_k60n512 target provides the packages needed
|
description "The freescale_twr_k60n512 target provides the packages needed
|
to run eCos on the Freescale TWR-K60N512 development system."
|
to run eCos on the Freescale TWR-K60N512 development system."
|
}
|
}
|
|
|
target freescale_twr_k40x256 {
|
target freescale_twr_k40x256 {
|
alias { "Freescale Kinetis TWR-K40X256" twr_k40x256 }
|
alias { "Freescale Kinetis TWR-K40X256" twr_k40x256 }
|
packages { CYGPKG_HAL_CORTEXM
|
packages { CYGPKG_HAL_CORTEXM
|
CYGPKG_HAL_CORTEXM_KINETIS
|
CYGPKG_HAL_CORTEXM_KINETIS
|
CYGPKG_HAL_CORTEXM_KINETIS_TWR_K40X256
|
CYGPKG_HAL_CORTEXM_KINETIS_TWR_K40X256
|
CYGPKG_HAL_FREESCALE_EDMA
|
CYGPKG_HAL_FREESCALE_EDMA
|
CYGPKG_IO_SERIAL_FREESCALE_UART_HDR
|
CYGPKG_IO_SERIAL_FREESCALE_UART_HDR
|
CYGPKG_IO_SERIAL_FREESCALE_UART
|
CYGPKG_IO_SERIAL_FREESCALE_UART
|
CYGPKG_DEVICES_WALLCLOCK_KINETIS_RTC
|
CYGPKG_DEVICES_WALLCLOCK_KINETIS_RTC
|
CYGPKG_IO_SPI
|
CYGPKG_IO_SPI
|
CYGPKG_DEVS_SPI_FREESCALE_DSPI
|
CYGPKG_DEVS_SPI_FREESCALE_DSPI
|
CYGPKG_DEVS_DISK_MMC
|
CYGPKG_DEVS_DISK_MMC
|
CYGPKG_DEVS_DISK_MMC_FREESCALE_DSPI
|
CYGPKG_DEVS_DISK_MMC_FREESCALE_DSPI
|
}
|
}
|
description "The freescale_twr_k40x256 target provides the packages needed
|
description "The freescale_twr_k40x256 target provides the packages needed
|
to run eCos on the Freescale TWR-K40X256 development system."
|
to run eCos on the Freescale TWR-K40X256 development system."
|
}
|
}
|
|
|
target freescale_twr_k60n512_fxm {
|
target freescale_twr_k60n512_fxm {
|
alias { "Freescale Kinetis TWR-K60N512-FXM" twr_k60n512_fxm }
|
alias { "Freescale Kinetis TWR-K60N512-FXM" twr_k60n512_fxm }
|
packages { CYGPKG_HAL_CORTEXM
|
packages { CYGPKG_HAL_CORTEXM
|
CYGPKG_HAL_CORTEXM_KINETIS
|
CYGPKG_HAL_CORTEXM_KINETIS
|
CYGPKG_HAL_CORTEXM_KINETIS_TWR_K60N512_FXM
|
CYGPKG_HAL_CORTEXM_KINETIS_TWR_K60N512_FXM
|
CYGPKG_HAL_FREESCALE_EDMA
|
CYGPKG_HAL_FREESCALE_EDMA
|
CYGPKG_IO_SERIAL_FREESCALE_UART_HDR
|
CYGPKG_IO_SERIAL_FREESCALE_UART_HDR
|
CYGPKG_IO_SERIAL_FREESCALE_UART
|
CYGPKG_IO_SERIAL_FREESCALE_UART
|
CYGPKG_DEVICES_WALLCLOCK_KINETIS_RTC
|
CYGPKG_DEVICES_WALLCLOCK_KINETIS_RTC
|
CYGPKG_DEVS_ETH_PHY
|
CYGPKG_DEVS_ETH_PHY
|
CYGPKG_DEVS_ETH_FREESCALE_ENET
|
CYGPKG_DEVS_ETH_FREESCALE_ENET
|
CYGPKG_DEVS_RAM_MICRON_CELLULARRAM
|
CYGPKG_DEVS_RAM_MICRON_CELLULARRAM
|
CYGPKG_IO_SPI
|
CYGPKG_IO_SPI
|
CYGPKG_DEVS_SPI_FREESCALE_DSPI
|
CYGPKG_DEVS_SPI_FREESCALE_DSPI
|
CYGPKG_DEVS_DISK_MMC
|
CYGPKG_DEVS_DISK_MMC
|
CYGPKG_DEVS_DISK_MMC_FREESCALE_DSPI
|
CYGPKG_DEVS_DISK_MMC_FREESCALE_DSPI
|
CYGPKG_DEVS_FLASH_SPI_SST25XX
|
CYGPKG_DEVS_FLASH_SPI_SST25XX
|
CYGPKG_DEVS_FLASH_SST25XX_FREESCALE_DSPI
|
CYGPKG_DEVS_FLASH_SST25XX_FREESCALE_DSPI
|
}
|
}
|
description "
|
description "
|
The freescale_twr_k60n512_fxm target provides the packages needed
|
The freescale_twr_k60n512_fxm target provides the packages needed
|
to run eCos on the Freescale TWR-K60N512 development system
|
to run eCos on the Freescale TWR-K60N512 development system
|
equipped with TWR-FXM external memory module."
|
equipped with TWR-FXM external memory module."
|
}
|
}
|
|
|
package CYGPKG_HAL_CORTEXM_A2FXXX {
|
package CYGPKG_HAL_CORTEXM_A2FXXX {
|
alias { "Cortex-M3/Actel Smartfusion A2Fxxx variant HAL" hal_cortexm_a2fxxx }
|
alias { "Cortex-M3/Actel Smartfusion A2Fxxx variant HAL" hal_cortexm_a2fxxx }
|
directory hal/cortexm/a2fxxx/var
|
directory hal/cortexm/a2fxxx/var
|
script hal_cortexm_a2fxxx.cdl
|
script hal_cortexm_a2fxxx.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The Actel A2Fxxx HAL package provides the support needed to run
|
The Actel A2Fxxx HAL package provides the support needed to run
|
eCos and RedBoot on targets based on the Actel A2Fxxx
|
eCos and RedBoot on targets based on the Actel A2Fxxx
|
family of microcontrollers."
|
family of microcontrollers."
|
}
|
}
|
|
|
package CYGPKG_HAL_CORTEXM_A2F200_EVAL {
|
package CYGPKG_HAL_CORTEXM_A2F200_EVAL {
|
alias { "Actel A2F200 EVAL HAL" hal_cortexm_a2f200_eval }
|
alias { "Actel A2F200 EVAL HAL" hal_cortexm_a2f200_eval }
|
directory hal/cortexm/a2fxxx/a2f200_eval
|
directory hal/cortexm/a2fxxx/a2f200_eval
|
script hal_cortexm_a2f200_eval.cdl
|
script hal_cortexm_a2f200_eval.cdl
|
hardware
|
hardware
|
description "
|
description "
|
The Actel A2F200 HAL package provides the support needed to run
|
The Actel A2F200 HAL package provides the support needed to run
|
eCos on the Actel A2F200 EVAL board."
|
eCos on the Actel A2F200 EVAL board."
|
}
|
}
|
|
|
package CYGPKG_DEVS_FLASH_CORTEXM_A2F200_EVAL {
|
package CYGPKG_DEVS_FLASH_CORTEXM_A2F200_EVAL {
|
alias { "Actel SmartFusion evaluation board flash support" a2fxxx_eval_flash_driver }
|
alias { "Actel SmartFusion evaluation board flash support" a2fxxx_eval_flash_driver }
|
hardware
|
hardware
|
directory devs/flash/cortexm/a2fxxx/a2f200_eval
|
directory devs/flash/cortexm/a2fxxx/a2f200_eval
|
script flash_a2f200_eval.cdl
|
script flash_a2f200_eval.cdl
|
description "
|
description "
|
Flash driver specifics for the Actel SmartFusion evaluation board (A2F200 EVAL)."
|
Flash driver specifics for the Actel SmartFusion evaluation board (A2F200 EVAL)."
|
}
|
}
|
|
|
package CYGPKG_DEVS_ETH_CORTEXM_A2F200_EVAL {
|
package CYGPKG_DEVS_ETH_CORTEXM_A2F200_EVAL {
|
alias { "Actel Smartfusion ethernet evaluation board support" a2f200_eval_eth_driver }
|
alias { "Actel Smartfusion ethernet evaluation board support" a2f200_eval_eth_driver }
|
hardware
|
hardware
|
directory devs/eth/cortexm/a2f200_eval
|
directory devs/eth/cortexm/a2f200_eval
|
script a2f200_eval.cdl
|
script a2f200_eval.cdl
|
description "Ethernet driver specifics for Actel Smartfusion evaluation boards (A2F200 EVAL)."
|
description "Ethernet driver specifics for Actel Smartfusion evaluation boards (A2F200 EVAL)."
|
}
|
}
|
|
|
|
|
target smartfusion {
|
target smartfusion {
|
alias { "Actel SmartFusion evaluation board (A2F200_EVAL)" smartfusion }
|
alias { "Actel SmartFusion evaluation board (A2F200_EVAL)" smartfusion }
|
packages { CYGPKG_HAL_CORTEXM
|
packages { CYGPKG_HAL_CORTEXM
|
CYGPKG_HAL_CORTEXM_A2FXXX
|
CYGPKG_HAL_CORTEXM_A2FXXX
|
CYGPKG_HAL_CORTEXM_A2F200_EVAL
|
CYGPKG_HAL_CORTEXM_A2F200_EVAL
|
CYGPKG_IO_SERIAL_GENERIC_16X5X
|
CYGPKG_IO_SERIAL_GENERIC_16X5X
|
CYGPKG_IO_SERIAL_CORTEXM_A2FXXX
|
CYGPKG_IO_SERIAL_CORTEXM_A2FXXX
|
CYGPKG_IO_I2C
|
CYGPKG_IO_I2C
|
CYGPKG_DEVS_I2C_CORTEXM_A2FXXX
|
CYGPKG_DEVS_I2C_CORTEXM_A2FXXX
|
CYGPKG_DEVS_SPI_CORTEXM_A2FXXX
|
CYGPKG_DEVS_SPI_CORTEXM_A2FXXX
|
CYGPKG_IO_SPI
|
CYGPKG_IO_SPI
|
CYGPKG_DEVS_FLASH_SPI_AT25DFXXX
|
CYGPKG_DEVS_FLASH_SPI_AT25DFXXX
|
CYGPKG_DEVS_FLASH_CORTEXM_A2F200_EVAL
|
CYGPKG_DEVS_FLASH_CORTEXM_A2F200_EVAL
|
CYGPKG_DEVS_ETH_CORTEXM_A2F200_EVAL
|
CYGPKG_DEVS_ETH_CORTEXM_A2F200_EVAL
|
CYGPKG_DEVS_ETH_CORTEXM_A2FXXX
|
CYGPKG_DEVS_ETH_CORTEXM_A2FXXX
|
CYGPKG_DEVS_ETH_PHY
|
CYGPKG_DEVS_ETH_PHY
|
}
|
}
|
description "
|
description "
|
The a2f200_eval target provides the packages needed
|
The a2f200_eval target provides the packages needed
|
to run eCos on the Actel A2F200 EVAL (Smartfusion) board."
|
to run eCos on the Actel A2F200 EVAL (Smartfusion) board."
|
}
|
}
|
|
|
|
|
# ==========================================================================
|
# ==========================================================================
|
# End of ecos.db
|
# End of ecos.db
|
|
|