comparison packages/ecos.db @ 1223:dbcfe4e0dbd2

New platform - TAMS MOAB - and generic changes to support it
author gthomas
date Fri, 19 Sep 2003 17:11:18 +0000
parents f30dbfbd254c
children ab4f9f4b92ce
comparison
equal deleted inserted replaced
1222:f0bd64ec9405 1223:dbcfe4e0dbd2
93 script io_serial.cdl 93 script io_serial.cdl
94 description " 94 description "
95 This package contains drivers for basic I/O services on 95 This package contains drivers for basic I/O services on
96 serial devices." 96 serial devices."
97 } 97 }
98
98 package CYGPKG_IO_PCMCIA { 99 package CYGPKG_IO_PCMCIA {
99 alias { "PCMCIA & Compact Flash support" pcmcia io_pcmcia cf } 100 alias { "PCMCIA & Compact Flash support" pcmcia io_pcmcia cf }
100 directory io/pcmcia 101 directory io/pcmcia
101 script io_pcmcia.cdl 102 script io_pcmcia.cdl
102 description " 103 description "
688 script flash_synth.cdl 689 script flash_synth.cdl
689 hardware 690 hardware
690 description " 691 description "
691 FLASH memory device support for Synthetic target" 692 FLASH memory device support for Synthetic target"
692 } 693 }
694
695 package CYGPKG_DEVS_FLASH_TOSHIBA_TC58XXX {
696 alias { "Support for Toshiba TC58xxx flash memory" flash_toshiba_tc58xxx }
697 directory devs/flash/toshiba/tc58xxx
698 script flash_toshiba_tc58xxx.cdl
699 hardware
700 description "
701 This package contains hardware support for Toshiba TC58xxx
702 NAND flash memory devices."
703 }
704
693 package CYGPKG_DEVS_FLASH_FRV_FRV400 { 705 package CYGPKG_DEVS_FLASH_FRV_FRV400 {
694 alias { "Fujitsu FRV400 FLASH memory support" flash_frv400 } 706 alias { "Fujitsu FRV400 FLASH memory support" flash_frv400 }
695 directory devs/flash/frv/frv400 707 directory devs/flash/frv/frv400
696 script flash_frv_frv400.cdl 708 script flash_frv_frv400.cdl
697 hardware 709 hardware
914 directory devs/serial/powerpc/quicc2 926 directory devs/serial/powerpc/quicc2
915 script ser_quicc2_scc.cdl 927 script ser_quicc2_scc.cdl
916 description "PowerPC VADS QUICC2/SCC serial device drivers" 928 description "PowerPC VADS QUICC2/SCC serial device drivers"
917 } 929 }
918 930
931 package CYGPKG_IO_SERIAL_POWERPC_PPC405 {
932 alias { "PowerPC PPC405GP serial device drivers" devs_serial_ppc405 }
933 hardware
934 directory devs/serial/powerpc/ppc405
935 script ser_powerpc_ppc405.cdl
936 description "PowerPC PPC405GP serial device drivers"
937 }
938
919 package CYGPKG_IO_SERIAL_SPARCLITE_SLEB { 939 package CYGPKG_IO_SERIAL_SPARCLITE_SLEB {
920 alias { "SPARClite SLEB serial device drivers" 940 alias { "SPARClite SLEB serial device drivers"
921 devs_serial_sparclite_sleb sleb_serial_driver } 941 devs_serial_sparclite_sleb sleb_serial_driver }
922 hardware 942 hardware
923 directory devs/serial/sparclite/sleb 943 directory devs/serial/sparclite/sleb
1436 directory devs/eth/powerpc/fcc 1456 directory devs/eth/powerpc/fcc
1437 script fcc_eth_drivers.cdl 1457 script fcc_eth_drivers.cdl
1438 description "Fast ethernet driver for PowerPC MPCxxx based boards." 1458 description "Fast ethernet driver for PowerPC MPCxxx based boards."
1439 } 1459 }
1440 1460
1461 package CYGPKG_DEVS_ETH_POWERPC_PPC405 {
1462 alias { "PPC405 ethernet driver" ppc405_eth_driver }
1463 hardware
1464 directory devs/eth/powerpc/ppc405
1465 script ppc405_eth_drivers.cdl
1466 description "Ethernet driver for PowerPC 405GP based boards."
1467 }
1468
1441 package CYGPKG_DEVS_ETH_POWERPC_VIPER { 1469 package CYGPKG_DEVS_ETH_POWERPC_VIPER {
1442 alias { "A&M Viper ethernet driver" viper_eth_driver } 1470 alias { "A&M Viper ethernet driver" viper_eth_driver }
1443 hardware 1471 hardware
1444 directory devs/eth/powerpc/viper 1472 directory devs/eth/powerpc/viper
1445 script viper_eth_drivers.cdl 1473 script viper_eth_drivers.cdl
1660 script wallclock_mpc5xx.cdl 1688 script wallclock_mpc5xx.cdl
1661 hardware 1689 hardware
1662 description " 1690 description "
1663 This package provides a wallclock driver implementation for the 1691 This package provides a wallclock driver implementation for the
1664 Motorola mpc5xx CPU's RTC module." 1692 Motorola mpc5xx CPU's RTC module."
1693 }
1694
1695 package CYGPKG_DEVICES_WALLCLOCK_DALLAS_DS1307 {
1696 alias { "Wallclock driver for Dallas 1307" devices_wallclock_ds1307 device_wallclock_ds1307 }
1697 directory devs/wallclock/dallas/ds1307
1698 script wallclock_ds1307.cdl
1699 hardware
1700 description "
1701 This package provides a driver implementation for
1702 the Dallas 1307 wallclock."
1665 } 1703 }
1666 1704
1667 package CYGPKG_DEVICES_WALLCLOCK_DALLAS_DS1742 { 1705 package CYGPKG_DEVICES_WALLCLOCK_DALLAS_DS1742 {
1668 alias { "Wallclock driver for Dallas 1742" devices_wallclock_ds1742 device_wallclock_ds1742 } 1706 alias { "Wallclock driver for Dallas 1742" devices_wallclock_ds1742 device_wallclock_ds1742 }
1669 directory devs/wallclock/dallas/ds1742 1707 directory devs/wallclock/dallas/ds1742
5022 description " 5060 description "
5023 The rattler target provides the packages needed to run 5061 The rattler target provides the packages needed to run
5024 eCos on an Analogue & Micro Rattler (MPC8250) board." 5062 eCos on an Analogue & Micro Rattler (MPC8250) board."
5025 } 5063 }
5026 5064
5065 ##-------------------------------------------------------------------------------------------
5066 ## TAMS MOAB (PowerPC 405GPr) packages
5067 ##
5068 package CYGPKG_HAL_POWERPC_MOAB {
5069 alias { "TAMS PowerPC 405GP board" hal_powerpc_moab }
5070 directory hal/powerpc/moab
5071 script hal_powerpc_moab.cdl
5072 hardware
5073 description "
5074 The MOAB HAL package provides the support needed to run
5075 eCos on a TAMS PowerPC 405GP board."
5076 }
5077
5078 package CYGPKG_DEVS_FLASH_POWERPC_MOAB {
5079 alias { "FLASH memory support for MOAB" flash_moab }
5080 directory devs/flash/powerpc/moab
5081 script flash_moab.cdl
5082 hardware
5083 description "
5084 This package contains hardware support for both the boot FLASH
5085 and NAND (main) memory on the MOAB platform."
5086 }
5087
5088 package CYGPKG_DEVS_ETH_POWERPC_MOAB {
5089 alias { "TAMS PowerPC 405GP ethernet support" moab_eth_driver }
5090 hardware
5091 directory devs/eth/powerpc/moab
5092 script moab_eth_drivers.cdl
5093 description "Ethernet driver specifics for TAMS MOAB (PPC405GP) based boards."
5094 }
5095
5096 package CYGPKG_DEVICES_WALLCLOCK_POWERPC_MOAB {
5097 alias { "MOAB RTC device" devs_wallclock_moab_ds1307 moab_rtc }
5098 hardware
5099 directory devs/wallclock/powerpc/moab
5100 script moab_wallclock_drivers.cdl
5101 description "
5102 RTC driver for MOAB (PowerPC PPC405GPr) using a
5103 Dallas DS1307 RTC."
5104 }
5105
5106 target moab {
5107 alias { "TAMS PowerPC 405GPr" moab405GPr }
5108 packages { CYGPKG_HAL_POWERPC
5109 CYGPKG_HAL_POWERPC_PPC40x
5110 CYGPKG_HAL_POWERPC_MOAB
5111 CYGPKG_DEVS_FLASH_POWERPC_MOAB
5112 CYGPKG_DEVS_FLASH_ATMEL_AT49XXXX
5113 CYGPKG_DEVS_FLASH_TOSHIBA_TC58XXX
5114 CYGPKG_DEVS_ETH_POWERPC_MOAB
5115 CYGPKG_DEVS_ETH_POWERPC_PPC405
5116 CYGPKG_DEVS_ETH_PHY
5117 CYGPKG_IO_PCI
5118 CYGPKG_DEVICES_WALLCLOCK_DALLAS_DS1307
5119 CYGPKG_DEVICES_WALLCLOCK_POWERPC_MOAB
5120 CYGPKG_IO_SERIAL_GENERIC_16X5X
5121 CYGPKG_IO_SERIAL_POWERPC_PPC405
5122 }
5123 description "
5124 The moab target provides the packages needed to run
5125 eCos on the TAMS MOAB (405GPr) board."
5126 }
5127 ##-------------------------------------------------------------------------------------------
5128
5027 # -------------------------------------------------------------------------- 5129 # --------------------------------------------------------------------------
5028 5130
5029 package CYGPKG_VNC_SERVER { 5131 package CYGPKG_VNC_SERVER {
5030 alias { "VNC server" vnc_server } 5132 alias { "VNC server" vnc_server }
5031 directory net/vnc_server 5133 directory net/vnc_server