Mercurial > flash_v2
diff packages/ecos.db @ 1281:f58b62f3c85d
Apply Yoshinori Sato's H8/300 patches plus a few of my own.
See the individual ChangeLogs for detail of the changes in each
package.
| author | nickg |
|---|---|
| date | Mon, 06 Oct 2003 17:28:51 +0000 |
| parents | 2e396c276990 |
| children | e1737b465766 |
line wrap: on
line diff
--- a/packages/ecos.db +++ b/packages/ecos.db @@ -1645,6 +1645,22 @@ package CYGPKG_DEVS_ETH_H8300_AKI3068NET micom board." } +package CYGPKG_DEVS_ETH_H8300_H8MAX { + alias { "H8MAX Board ethernet driver" h8max_eth_drivers } + directory devs/eth/h8300/h8max + script h8300_h8max_eth_drivers.cdl + hardware + description "Ethernet drivers for H8MAX board." +} + +package CYGPKG_DEVS_ETH_H8300_EDOSK2674 { + alias { "EDOSK-2674R Board ethernet driver" edosk2674_eth_drivers } + directory devs/eth/h8300/edosk2674 + script h8300_edosk2674_eth_drivers.cdl + hardware + description "Ethernet drivers for EDOSK-2674R board." +} + package CYGPKG_DEVS_ETH_MCF5272 { alias { "MCF5272 Fast Ethernet Controller driver" mcf5272_eth_driver} hardware @@ -2662,7 +2678,7 @@ package CYGPKG_HAL_SH_SH7751_SE7751 { } # -------------------------------------------------------------------------- -# H8300 packages +# H8/300 packages package CYGPKG_HAL_H8300 { alias { "Hitachi H8300 common HAL" hal_h8300 h8300_hal} directory hal/h8300/arch @@ -2680,10 +2696,20 @@ package CYGPKG_HAL_H8300_H8300H { script hal_h8300_h8300h.cdl hardware description " -The H8300H 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." } +package CYGPKG_HAL_H8300_H8S { + alias { "Hitachi H8S variant HAL" hal_h8s h8300h_hal} + directory hal/h8300/h8s + script hal_h8300_h8s.cdl + hardware + description " +The H8S HAL package provides the support needed to run eCos on a Hitachi +H8S processor." +} + package CYGPKG_HAL_H8300_H8300H_SIM { alias { "H8/300H simulator" hal_h8300h_sim h8300h_sim_hal } directory hal/h8300/sim @@ -2703,10 +2729,43 @@ package CYGPKG_HAL_H8300_H8300H_AKI3068N script hal_h8300_h8300h_aki3068net.cdl hardware description " - The aki 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." } +package CYGPKG_HAL_H8300_H8300H_H8MAX { + alias { "H8MAX board" hal_h8300h_h8max h8300h_h8max_hal } + directory hal/h8300/h8max + script hal_h8300_h8300h_h8max.cdl + hardware + description " + The h8max HAL package provides the support needed to run + eCos on a H8MAX board." +} + +package CYGPKG_HAL_H8300_H8S_SIM { + alias { "H8S simulator" hal_h8s_sim h8s_sim_hal } + directory hal/h8300/sim_s + script hal_h8300_h8s_sim.cdl + hardware + description " + The minimal simulator HAL package is provided for use when + only a simple simulation of the processor architecture is + desired, as opposed to detailed simulation of any specific + board. In particular it is not possible to simulate any of + the I/O devices, so device drivers cannot be used." +} + +package CYGPKG_HAL_H8300_H8S_EDOSK2674 { + alias { "EDOSK-2674R board" hal_h8s_edosk2674 h8s_edosk2674_hal } + directory hal/h8300/edosk2674 + script hal_h8300_h8s_edosk2674.cdl + hardware + description " + The edosk2674 HAL package provides the support needed to run + eCos on a Hitachi Micro System Europe EDOSK-2674R Evalution board." +} + # ========================================================================== # -------------------------------------------------------------------------- # i386 packages @@ -4765,7 +4824,7 @@ target mcf5272c3 { # H8 targets target h8300h_sim { - alias { "H8300H minimal simulator" } + alias { "H8/300H minimal simulator" } packages { CYGPKG_HAL_H8300 CYGPKG_HAL_H8300_H8300H CYGPKG_HAL_H8300_H8300H_SIM @@ -4778,6 +4837,20 @@ target h8300h_sim { is running in this mode." } +target h8s_sim { + alias { "H8S minimal simulator" } + packages { CYGPKG_HAL_H8300 + CYGPKG_HAL_H8300_H8S + CYGPKG_HAL_H8300_H8S_SIM + CYGPKG_IO_SERIAL_H8300_SCI + } + description " + The h8300h_sim target provides the packages need to run + eCos in the H8/300H minimal simulator. It is not possible to + use any of the eCos device drivers when the simulator + is running in this mode." +} + target aki3068net { alias { "Akizuki H8/3068 Network board" } packages { CYGPKG_HAL_H8300 @@ -4785,12 +4858,40 @@ target aki3068net { CYGPKG_HAL_H8300_H8300H_AKI3068NET CYGPKG_IO_SERIAL_H8300_SCI CYGPKG_DEVS_ETH_H8300_AKI3068NET + CYGPKG_DEVICES_WATCHDOG_H8300_H8300H } description " The aki3068net target provides the packages need to run eCos in the Akizuki H8/3068 Network board." } +target h8max { + alias { "H8MAX" } + packages { CYGPKG_HAL_H8300 + CYGPKG_HAL_H8300_H8300H + CYGPKG_HAL_H8300_H8300H_H8MAX + CYGPKG_IO_SERIAL_H8300_SCI + CYGPKG_DEVS_ETH_H8300_H8MAX + CYGPKG_DEVICES_WATCHDOG_H8300_H8300H + } + description " + The h8max target provides the packages need to run + eCos in the strawberry-linux.com H8MAX board." +} + +target edosk2674 { + alias { "EDOSK-2674R" } + packages { CYGPKG_HAL_H8300 + CYGPKG_HAL_H8300_H8S + CYGPKG_HAL_H8300_H8S_EDOSK2674 + CYGPKG_IO_SERIAL_H8300_SCI + CYGPKG_DEVS_ETH_H8300_EDOSK2674 + } + description " + The h8max target provides the packages need to run + eCos in the Hitachi Micro System Europe EDOSK-2674R Evalution board." +} + # -------------------------------------------------------------------------- # CalmRISC16 targets
