comparison packages/ecos.db @ 1838:afa0c55e7d89

* ecos.db: New packages which include a hal variant port for the lpc2xxxto, generic serial and watchdog drivers for the lpc2xxx and ports for the Keil MCB2100 and Olimex P2106.
author asl
date Sun, 14 Nov 2004 14:11:15 +0000
parents 728b82c53914
children 09b23f8491d4
comparison
equal deleted inserted replaced
1837:c5816fa4e2ad 1838:afa0c55e7d89
914 directory devs/serial/arm/at91 914 directory devs/serial/arm/at91
915 script ser_arm_at91.cdl 915 script ser_arm_at91.cdl
916 description "Atmel AT91 on-chip serial device driver." 916 description "Atmel AT91 on-chip serial device driver."
917 } 917 }
918 918
919 package CYGPKG_IO_SERIAL_ARM_LPC2XXX {
920 alias { "ARM LPC2XXX serial device drivers"
921 devs_serial_arm_lpc2xxx lpc2xxx_serial_driver }
922 hardware
923 directory devs/serial/arm/lpc2xxx
924 script ser_arm_lpc2xxx.cdl
925 description "ARM LPC2XXX serial device drivers"
926 }
927
928
919 package CYGPKG_IO_SERIAL_POWERPC_COGENT { 929 package CYGPKG_IO_SERIAL_POWERPC_COGENT {
920 alias { "Cogent PowerPC serial device drivers" 930 alias { "Cogent PowerPC serial device drivers"
921 devs_serial_powerpc_cogent cogent_serial_driver } 931 devs_serial_powerpc_cogent cogent_serial_driver }
922 hardware 932 hardware
923 directory devs/serial/powerpc/cogent 933 directory devs/serial/powerpc/cogent
1928 script watchdog_at91.cdl 1938 script watchdog_at91.cdl
1929 hardware 1939 hardware
1930 description " 1940 description "
1931 This package provides a watchdog driver implementation for the 1941 This package provides a watchdog driver implementation for the
1932 ARM AT91 CPU." 1942 ARM AT91 CPU."
1943 }
1944
1945 package CYGPKG_DEVICES_WATCHDOG_ARM_LPC2XXX {
1946 alias { "Watchdog driver for ARM LPC2XXX CPU" devices_watchdog_lpc2xxx device_watchdog_lpc2xxx }
1947 directory devs/watchdog/arm/lpc2xxx
1948 script watchdog_lpc2xxx.cdl
1949 hardware
1950 description "
1951 This package provides a watchdog driver implementation for the
1952 ARM LPC2XXX CPU."
1933 } 1953 }
1934 1954
1935 package CYGPKG_DEVICES_WATCHDOG_ARM_EBSA285 { 1955 package CYGPKG_DEVICES_WATCHDOG_ARM_EBSA285 {
1936 alias { "Watchdog driver for ARM/EBSA285 board" devices_watchdog_ebsa285 device_watchdog_ebsa285 } 1956 alias { "Watchdog driver for ARM/EBSA285 board" devices_watchdog_ebsa285 device_watchdog_ebsa285 }
1937 directory devs/watchdog/arm/ebsa285 1957 directory devs/watchdog/arm/ebsa285
2403 alias { "Atmel evaluation board (EB55)" hal_arm_at91_eb55 arm_at91_eb55_hal } 2423 alias { "Atmel evaluation board (EB55)" hal_arm_at91_eb55 arm_at91_eb55_hal }
2404 directory hal/arm/at91/eb55 2424 directory hal/arm/at91/eb55
2405 script hal_arm_at91_eb55.cdl 2425 script hal_arm_at91_eb55.cdl
2406 hardware 2426 hardware
2407 description " 2427 description "
2408 The eb55 HAL package provides the support needed to run eCos on an Atmel 2428 The eb55 HAL package provides the support needed to run eCos on an
2409 evaluation board (EB55)." 2429 Atmel evaluation board (EB55)."
2430 }
2431
2432 package CYGPKG_HAL_ARM_LPC2XXX {
2433 alias { "Philips LPC2XXX variant HAL" hal_arm_lpc2xxx arm_lpc2xxx_hal }
2434 directory hal/arm/lpc2xxx/var
2435 script hal_arm_lpc2xxx.cdl
2436 hardware
2437 description "
2438 The LPC2XXX HAL package provides the support needed to run eCos on
2439 Philips LPC2XXX based targets."
2440 }
2441
2442 package CYGPKG_HAL_ARM_LPC2XXX_MCB2100 {
2443 alias { "Keil evaluation board MCB2100 " hal_mcb2100_arm }
2444 directory hal/arm/lpc2xxx/mcb2100
2445 script hal_arm_lpc2xxx_mcb2100.cdl
2446 hardware
2447 description "
2448 The mcb2100 HAL package provides the support needed to run eCos on an
2449 the MCB2100 evaluation board from Keil."
2450 }
2451
2452 package CYGPKG_HAL_ARM_LPC2XXX_P2106 {
2453 alias { "Olimex evaluation board LPC-P2106 " hal_p2106_arm }
2454 directory hal/arm/lpc2xxx/p2106
2455 script hal_arm_lpc2xxx_p2106.cdl
2456 hardware
2457 description "
2458 The p2106 HAL package provides the support needed to run eCos on an the
2459 LPC-2106 evaluation board from Olimex."
2410 } 2460 }
2411 2461
2412 package CYGPKG_HAL_ARM_EBSA285 { 2462 package CYGPKG_HAL_ARM_EBSA285 {
2413 alias { "Intel EBSA285 StrongARM board" hal_arm_ebsa285 arm_ebsa285_hal } 2463 alias { "Intel EBSA285 StrongARM board" hal_arm_ebsa285 arm_ebsa285_hal }
2414 directory hal/arm/ebsa285 2464 directory hal/arm/ebsa285
4026 description " 4076 description "
4027 The eb55 target provides the packages needed to run eCos on an Atmel 4077 The eb55 target provides the packages needed to run eCos on an Atmel
4028 evaluation board (EB55)." 4078 evaluation board (EB55)."
4029 } 4079 }
4030 4080
4081 target mcb2100 {
4082 alias { "Keil evaluation board MCB2100" mcb2100 }
4083 packages { CYGPKG_HAL_ARM
4084 CYGPKG_HAL_ARM_LPC2XXX
4085 CYGPKG_HAL_ARM_LPC2XXX_MCB2100
4086 CYGPKG_IO_SERIAL_GENERIC_16X5X
4087 CYGPKG_IO_SERIAL_ARM_LPC2XXX
4088 CYGPKG_DEVICES_WATCHDOG_ARM_LPC2XXX
4089 }
4090 description "
4091 The mcb2100 target provides the packages needed to run eCos on the
4092 MCB2100 evaluation board from Keil."
4093 }
4094
4095 target p2106 {
4096 alias { "Olimex evaluation board LPC-P2106" p2106 }
4097 packages { CYGPKG_HAL_ARM
4098 CYGPKG_HAL_ARM_LPC2XXX
4099 CYGPKG_HAL_ARM_LPC2XXX_P2106
4100 CYGPKG_IO_SERIAL_GENERIC_16X5X
4101 CYGPKG_IO_SERIAL_ARM_LPC2XXX
4102 CYGPKG_DEVICES_WATCHDOG_ARM_LPC2XXX
4103 }
4104 description "
4105 The p2106 target provides the packages needed to run eCos on the
4106 LPC-P2106 evaluation board from Olimex."
4107 }
4031 4108
4032 target ebsa285 { 4109 target ebsa285 {
4033 alias { "Intel EBSA285 StrongARM board" ebsa } 4110 alias { "Intel EBSA285 StrongARM board" ebsa }
4034 packages { CYGPKG_HAL_ARM 4111 packages { CYGPKG_HAL_ARM
4035 CYGPKG_HAL_ARM_EBSA285 4112 CYGPKG_HAL_ARM_EBSA285