Mercurial > ecos
changeset 627:c54eb3732b41
Add IDT MIPS IDT79RC32334 reference platform port,
including Flash, ethernet, and serial drivers.
| author | jlarmour |
|---|---|
| date | Fri, 14 Feb 2003 01:42:19 +0000 |
| parents | e25c7433fc55 |
| children | f9638546aba8 |
| files | packages/ChangeLog packages/NEWS packages/ecos.db |
| diffstat | 3 files changed, 75 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/packages/ChangeLog +++ b/packages/ChangeLog @@ -1,3 +1,9 @@ +2003-02-14 Tim Michals <t.michals@attbi.com> +2003-02-14 Jonathan Larmour <jifl@eCosCentric.com> + + * ecos.db: Add IDT MIPS IDT79RC32334 reference platform port, + including Flash, ethernet, and serial drivers. + 2003-02-12 Patrick Doyle <wpd@delcomsys.com> * ecos.db: Added ethernet packages to OMAP Innovator port.
--- a/packages/NEWS +++ b/packages/NEWS @@ -1,3 +1,5 @@ +* Port added for IDT MIPS IDT79RC32334 reference platform, including Flash, + ethernet, and serial drivers as well as RedBoot support. * Port added for Texas Instruments ARM9 OMAP Innovator board. Contributed by Patrick Doyle of Delphi Communication Systems. * Add XScale PXA2x0 support, with Microplex Printer control 5.0 (mpc50)
--- a/packages/ecos.db +++ b/packages/ecos.db @@ -242,6 +242,16 @@ package CYGPKG_DEVS_FLASH_MIPS_VRC437X { on the VRC437X platform." } +package CYGPKG_DEVS_FLASH_MIPS_REFIDT334 { + alias { "MIPS IDT 79RC32334 reference platform flash support" flash_refidt334 } + directory devs/flash/mips/idt79s334a + script flash_mips_refidt334.cdl + hardware + description " + This package contains hardware support for flash memory + on the IDT MIPS 334a reference platform." +} + package CYGPKG_DEVS_FLASH_SH_HS7729PCI { alias { "Hitachi SH/HS7729PCI FLASH memory support" flash_hs7729pci } directory devs/flash/sh/hs7729pci @@ -954,6 +964,16 @@ package CYGPKG_IO_SERIAL_MIPS_UPD985XX { description "NEC MIPS uPD985xx serial device drivers" } +package CYGPKG_IO_SERIAL_MIPS_IDT79S334A { + alias { "MIPS IDT 79RC32334 reference platform serial device drivers" + devs_serial_idt79s334a idt79s334a_serial_driver + devs_serial_mips_idt79s334 mips_idt79s334a_serial_driver } + hardware + directory devs/serial/mips/idt79s334a + script ser_mipsidt_334a.cdl + description "IDT 334a reference platform serial device drivers" +} + package CYGPKG_IO_SERIAL_H8300_SCI { alias { "H8/300 SCI serial device drivers" devs_serial_h8300h_sci sci_serial_driver } @@ -1414,6 +1434,15 @@ package CYGPKG_DEVS_ETH_MIPS_UPD985XX { description "NEC uPD985xx ethernet driver" } +package CYGPKG_DEVS_ETH_MIPS_REFIDT334 { + alias { "MIPS IDT 79RC32334 reference platform ethernet driver" + devs_eth_refidt334 refidt334_eth_driver } + hardware + directory devs/eth/mips/idt79s334a + script refidt334_eth_drivers.cdl + description "Ethernet driver for MIPS IDT 79RC32334 reference platform." +} + # Not sure whether this should be "hardware"; if so, it should be mentioned # in all targets that can use it. package CYGPKG_DEVS_ETH_CF { @@ -2896,6 +2925,27 @@ package CYGPKG_HAL_MIPS_UPD985XX { select a specific target platform HAL package." } +package CYGPKG_HAL_MIPS_IDT32334 { + alias { "MIPS IDT32334 variant HAL" hal_idt32334 idt32334_hal idt32334_arch_hal } + directory hal/mips/idt32334 + script hal_mips_idt32334.cdl + hardware + description " + The IDT32334 variant HAL package provides generic support + for platforms based on this variant. It is also necessary to + select a specific target platform HAL package." +} + +package CYGPKG_HAL_MIPS_IDT32334_REFIDT334 { + alias { "MIPS IDT79S334A reference platform" hal_idt32334_refIDT334 idt32334_refIDT334_hal } + directory hal/mips/idt79s334a + script hal_mips_idt32334_refidt334.cdl + hardware + description " + The REFIDT334 HAL package should be used when targetting the + actual hardware." +} + # -------------------------------------------------------------------------- # MN10300 packages @@ -4200,6 +4250,23 @@ target vrc4375 { eCos on an NEC VRC4375 board." } +target refidt334 { + alias { "MIPS IDT79S334A reference platform with IDT79RC32334 procesor" idt32334 } + packages { CYGPKG_HAL_MIPS + CYGPKG_HAL_MIPS_IDT32334 + CYGPKG_HAL_MIPS_IDT32334_REFIDT334 + CYGPKG_IO_PCI + CYGPKG_DEVS_ETH_INTEL_I82559 + CYGPKG_DEVS_ETH_MIPS_REFIDT334 + CYGPKG_DEVS_FLASH_MIPS_REFIDT334 + CYGPKG_DEVS_FLASH_AMD_AM29XXXXX + CYGPKG_IO_SERIAL_MIPS_IDT79S334A + } + description " + The refidt334 target provides the packages needed to run + eCos on a MIPS IDT IDT79S334A reference board." +} + # -------------------------------------------------------------------------- # MN10300 targets
