mirror of
https://github.com/wwarthen/RomWBW.git
synced 2026-02-06 22:43:15 -06:00
Reorganise content in Chapter 1 into multiple tables, with very minor corrections. also added UNA_std.rom into these summary tables as it was missing.
This commit is contained in:
@@ -5,7 +5,7 @@ $define{doc_authmail}{}$
|
||||
|
||||
# Overview
|
||||
|
||||
## Supported Hardware Platforms
|
||||
## Supported Platforms
|
||||
|
||||
This section contains a summary of the system configuration target
|
||||
for each of the pre-built ROM images included in the RomWBW
|
||||
@@ -19,58 +19,107 @@ from your system provider/designer.
|
||||
The table below summarizes the hardware platforms currently supported
|
||||
by RomWBW along with the standard pre-built ROM image(s).
|
||||
|
||||
`\clearpage`{=latex}
|
||||
|
||||
#### RCBUS - General Configurations
|
||||
|
||||
RCBus refers to Spencer Owen's RC2014 bus specification and derivatives
|
||||
including RC26, RC40, RC80, and BP80.
|
||||
|
||||
| **Description** | **Bus** | **ROM Image File** | **Baud Rate** |
|
||||
|-------------------------------------------------------------|---------|------------------------------|--------------:|
|
||||
| [RetroBrew Z80 SBC V2]^1^ | ECB | SBC_std.rom | 38400 |
|
||||
| [RetroBrew Z80 SimH]^1^ | - | SBC_simh.rom | 38400 |
|
||||
| [N8 Z180 SBC]^1^ (date >= 2312) | ECB | N8_std.rom | 38400 |
|
||||
| [Zeta Z80 SBC]^2^, ParPortProp | - | ZETA_std.rom | 38400 |
|
||||
| [Zeta V2 Z80 SBC]^2^, ParPortProp | - | ZETA2_std.rom | 38400 |
|
||||
| [Mark IV Z180 SBC]^3^ | ECB | MK4_std.rom | 38400 |
|
||||
| [RCBus Z80 CPU Module]^4^, 512K RAM/ROM | RCBus | RCZ80_std.rom | 115200 |
|
||||
| [RCBus Z80 CPU Module (KIO)]^4^, 512K w/KIO | RCBus | RCZ80_kio_std.rom | 115200 |
|
||||
| [RCBus Z180 CPU Module (External)]^4^ | RCBus | RCZ180_ext_std.rom | 115200 |
|
||||
| [RCBus Z180 CPU Module (Native)]^4^ | RCBus | RCZ180_nat_std.rom | 115200 |
|
||||
| [RCBus Z280 CPU Module (External)]^4^ | RCBus | RCZ280_ext_std.rom | 115200 |
|
||||
| [RCBus Z280 CPU Module (Native)]^4^ | RCBus | RCZ280_nat_std.rom | 115200 |
|
||||
| [RCBus eZ80 CPU Module]^13^, 512K RAM/ROM | RCBus | RCEZ80_std.rom | 115200 |
|
||||
| [Easy Z80 SBC]^2^ | RCBus | EZZ80_easy_std.rom | 115200 |
|
||||
| [Tiny Z80 SBC]^2^ | RCBus | EZZ80_tiny_std.rom | 115200 |
|
||||
| [Z80-512K CPU/RAM/ROM Module]^2^ | RCBus | RCZ80_skz_std.rom | 115200 |
|
||||
| [SC126 Z180 SBC]^5^ | BP80 | SCZ180_sc126_std.rom | 115200 |
|
||||
| [SC130 Z180 SBC]^5^ | RCBus | SCZ180_sc130_std.rom | 115200 |
|
||||
| [SC131 Z180 Pocket Comp]^5^ | - | SCZ180_sc131_std.rom | 115200 |
|
||||
| [SC140 Z180 CPU Module]^5^ | Z50 | SCZ180_sc140_std.rom | 115200 |
|
||||
| [SC503 Z180 CPU Module]^5^ | Z50 | SCZ180_sc503_std.rom | 115200 |
|
||||
| [SC700 Z180 CPU Module]^5^ | RCBus | SCZ180_sc700_std.rom | 115200 |
|
||||
| [Dyno Z180 SBC]^6^ | Dyno | DYNO_std.rom | 38400 |
|
||||
| [Nhyodyne Z80 MBC]^1^ | MBC | MBC_std.rom | 38400 |
|
||||
| [Rhyophyre Z180 SBC]^1^ | - | RPH_std.rom | 38400 |
|
||||
| [ZRC Z80 CPU Module]^7^ | RCBus | RCZ80_zrc_std.rom | 115200 |
|
||||
| [ZRC Z80 CPU Module (RAM)]^7^ | RCBus | RCZ80_zrc_ram_std.rom | 115200 |
|
||||
| [ZRC512 Z80 CPU Module]^7^ | RCBus | RCZ80_zrc512_std.rom | 115200 |
|
||||
| [EaZy80-512 Z80 CPU Module]^7^ | RCBus | RCZ80_ez512_std.rom | 115200 |
|
||||
| [K80W Z80 CPU Module]^7^ | RCBus | RCZ80_k80w_std.rom | 115200 |
|
||||
| [Z1RCC Z180 CPU Module]^7^ | RCBus | RCZ180_z1rcc_std.rom | 115200 |
|
||||
| [ZZRCC Z280 CPU Module]^7^ | RCBus | RCZ280_zzrcc_std.rom | 115200 |
|
||||
| [ZZRCC Z280 CPU Module (RAM)]^7^ | RCBus | RCZ280_zzrcc_ram_std.rom | 115200 |
|
||||
| [ZZ80MB Z280 SBC]^7^ | RCBus | RCZ280_zz80mb_std.rom | 115200 |
|
||||
| [Z80-Retro SBC]^8^ | - | Z80RETRO_std.rom | 38400 |
|
||||
| [S100 Computers Z180 SBC]^9^ | S100 | S100_std.rom | 57600 |
|
||||
| [Duodyne Z80 System]^1^ | Duo | DUO_std.rom | 38400 |
|
||||
| [Heath H8 Z80 System]^10^ | H8 | HEATH_std.rom | 115200 |
|
||||
| [EP Mini-ITX Z180]^11^ | RCBus | EPITX_std.rom | 115200 |
|
||||
| [NABU w/ RomWBW Option Board]^10^ | NABU | NABU_std.rom | 115200 |
|
||||
| [S100 Computers FPGA Z80 SBC]^9^ | S100 | FZ80_std.rom | 9600 |
|
||||
| [Genesis STD Z180]^12^ | STD | GMZ180_std.rom | 115200 |
|
||||
| [RCBus Z80 CPU Module], 512K RAM/ROM | RCBus | RCZ80_std.rom | 115200 |
|
||||
| [RCBus Z80 CPU Module (KIO)], 512K w/KIO | RCBus | RCZ80_kio_std.rom | 115200 |
|
||||
| [RCBus Z180 CPU Module (External)] | RCBus | RCZ180_ext_std.rom | 115200 |
|
||||
| [RCBus Z180 CPU Module (Native)] | RCBus | RCZ180_nat_std.rom | 115200 |
|
||||
| [RCBus Z280 CPU Module (External)] | RCBus | RCZ280_ext_std.rom | 115200 |
|
||||
| [RCBus Z280 CPU Module (Native)] | RCBus | RCZ280_nat_std.rom | 115200 |
|
||||
|
||||
KIO refers to a Zilog specific Serial/Parallel Counter/Timer (Z84C90).
|
||||
|
||||
The RCBus Z180 & Z280 require a separate RAM/ROM memory module. There are two types
|
||||
of these modules, you must pick the correct ROM for your type of memory module:
|
||||
|
||||
* The RCBus Z180 & Z280 require a separate RAM/ROM memory module. There are two types
|
||||
of these modules, you must pick the correct ROM for your type of memory module:
|
||||
* The second type of RAM/ROM module has no bank switching logic – this is called
|
||||
(“Native”) because the CPU itself provides the bank switching logic.
|
||||
|
||||
Only Z180 and Z280 CPUs have the ability to do bank switching in the
|
||||
CPU, so the ext/nat selection only applies to them. Z80 CPUs have no
|
||||
built-in bank switching logic, so they are always configured for
|
||||
external bank switching.
|
||||
|
||||
`\clearpage`{=latex}
|
||||
|
||||
#### Custom / Specific Configurations
|
||||
|
||||
Andrew Lynch
|
||||
|
||||
| **Description** | **Bus** | **ROM Image File** | **Baud Rate** |
|
||||
|-------------------------------------------------------------|---------|------------------------------|--------------:|
|
||||
| [RetroBrew Z80 SBC V2] | ECB | SBC_std.rom | 38400 |
|
||||
| [RetroBrew Z80 SimH] | - | SBC_simh.rom | 38400 |
|
||||
| [Duodyne Z80 System] | Duo | DUO_std.rom | 38400 |
|
||||
| [Nhyodyne Z80 MBC] | MBC | MBC_std.rom | 38400 |
|
||||
| [Rhyophyre Z180 SBC] | - | RPH_std.rom | 38400 |
|
||||
| [N8 Z180 SBC] (date >= 2312) | ECB | N8_std.rom | 38400 |
|
||||
|
||||
Bill Shen
|
||||
|
||||
| **Description** | **Bus** | **ROM Image File** | **Baud Rate** |
|
||||
|-------------------------------------------------------------|---------|------------------------------|--------------:|
|
||||
| [EaZy80-512 Z80 CPU Module] | RCBus | RCZ80_ez512_std.rom | 115200 |
|
||||
| [K80W Z80 CPU Module] | RCBus | RCZ80_k80w_std.rom | 115200 |
|
||||
| [ZRC Z80 CPU Module] | RCBus | RCZ80_zrc_std.rom | 115200 |
|
||||
| [ZRC Z80 CPU Module (RAM)] | RCBus | RCZ80_zrc_ram_std.rom | 115200 |
|
||||
| [ZRC512 Z80 CPU Module] | RCBus | RCZ80_zrc512_std.rom | 115200 |
|
||||
| [Z1RCC Z180 CPU Module] | RCBus | RCZ180_z1rcc_std.rom | 115200 |
|
||||
| [ZZRCC Z280 CPU Module] | RCBus | RCZ280_zzrcc_std.rom | 115200 |
|
||||
| [ZZRCC Z280 CPU Module (RAM)] | RCBus | RCZ280_zzrcc_ram_std.rom | 115200 |
|
||||
| [ZZ80MB Z280 SBC] | RCBus | RCZ280_zz80mb_std.rom | 115200 |
|
||||
|
||||
Sergey Kiselev
|
||||
|
||||
| **Description** | **Bus** | **ROM Image File** | **Baud Rate** |
|
||||
|-------------------------------------------------------------|---------|------------------------------|--------------:|
|
||||
| [Easy Z80 SBC] | RCBus | EZZ80_easy_std.rom | 115200 |
|
||||
| [Tiny Z80 SBC] | RCBus | EZZ80_tiny_std.rom | 115200 |
|
||||
| [Z80-512K CPU/RAM/ROM Module] | RCBus | RCZ80_skz_std.rom | 115200 |
|
||||
| [Zeta Z80 SBC] , ParPortProp | - | ZETA_std.rom | 38400 |
|
||||
| [Zeta V2 Z80 SBC] , ParPortProp | - | ZETA2_std.rom | 38400 |
|
||||
|
||||
`\clearpage`{=latex}
|
||||
|
||||
Stephen Cousins
|
||||
|
||||
| **Description** | **Bus** | **ROM Image File** | **Baud Rate** |
|
||||
|-------------------------------------------------------------|---------|------------------------------|--------------:|
|
||||
| [SC126 Z180 SBC] | BP80 | SCZ180_sc126_std.rom | 115200 |
|
||||
| [SC130 Z180 SBC] | RCBus | SCZ180_sc130_std.rom | 115200 |
|
||||
| [SC131 Z180 Pocket Comp] | - | SCZ180_sc131_std.rom | 115200 |
|
||||
| [SC140 Z180 CPU Module] | Z50 | SCZ180_sc140_std.rom | 115200 |
|
||||
| [SC503 Z180 CPU Module] | Z50 | SCZ180_sc503_std.rom | 115200 |
|
||||
| [SC700 Z180 CPU Module] | RCBus | SCZ180_sc700_std.rom | 115200 |
|
||||
|
||||
Others
|
||||
|
||||
| **Description** | **Bus** | **ROM Image File** | **Baud Rate** |
|
||||
|-------------------------------------------------------------|----------|-----------------------------|--------------:|
|
||||
| [Dyno Z180 SBC]^6^ | Dyno | DYNO_std.rom | 38400 |
|
||||
| [EP Mini-ITX Z180]^11^ | UEXT | EPITX_std.rom | 115200 |
|
||||
| [eZ80 for RCBus Module]^13^, 512K RAM/ROM | RCBus | RCEZ80_std.rom | 115200 |
|
||||
| [Genesis Z180]^12^ | STD | GMZ180_std.rom | 115200 |
|
||||
| [Heath H8 Z80 System]^10^ | H8 | HEATH_std.rom | 115200 |
|
||||
| [NABU w/ RomWBW Option Board]^10^ | NABU | NABU_std.rom | 115200 |
|
||||
| [S100 Computers Z180 SBC]^9^ | S100 | S100_std.rom | 57600 |
|
||||
| [S100 Computers FPGA Z80 SBC]^9^ | S100 | FZ80_std.rom | 9600 |
|
||||
| [UNA Hardware BIOS]^3^ | - | UNA_std.rom | - |
|
||||
| [Z80-Retro SBC]^8^ | - | Z80RETRO_std.rom | 38400 |
|
||||
| [Z180 Mark IV SBC]^3^ | ECB | MK4_std.rom | 38400 |
|
||||
|
||||
| ^1^Designed by Andrew Lynch
|
||||
| ^2^Designed by Sergey Kiselev
|
||||
| ^3^Designed by John Coffman
|
||||
| ^4^RCBus compliant (multiple products/designers)
|
||||
| ^5^Designed by Stephen Cousins
|
||||
| ^6^Designed by Steve Garcia
|
||||
| ^7^Designed by Bill Shen
|
||||
| ^8^Designed by Peter Wilson
|
||||
| ^9^Designed by John Monahan
|
||||
| ^10^Designed by Les Bird
|
||||
@@ -78,20 +127,7 @@ by RomWBW along with the standard pre-built ROM image(s).
|
||||
| ^12^Designed by Doug Jackson
|
||||
| ^13^Designed by Dean Netherton
|
||||
|
||||
RCBus refers to Spencer Owen's RC2014 bus specification and derivatives
|
||||
including RC26, RC40, RC80, and BP80.
|
||||
|
||||
The RCBus Z180 & Z280 require a separate RAM/ROM memory module. There
|
||||
are two types of these modules and you must pick the correct ROM for
|
||||
your type of memory module. The first option is the same as the 512K
|
||||
RAM/ROM module for RC/BP80 Bus. This is called external ("ext") because
|
||||
the bank switching is performed externally from the CPU. The second
|
||||
type of RAM/ROM module has no bank switching logic -- this is called
|
||||
native ("nat") because the CPU itself provides the bank switching logic.
|
||||
Only Z180 and Z280 CPUs have the ability to do bank switching in the
|
||||
CPU, so the ext/nat selection only applies to them. Z80 CPUs have no
|
||||
built-in bank switching logic, so they are always configured for
|
||||
external bank switching.
|
||||
`\clearpage`{=latex}
|
||||
|
||||
## General Guidance
|
||||
|
||||
@@ -401,7 +437,7 @@ An FPGA Z80 based S100 SBC
|
||||
|
||||
`\clearpage`{=latex}
|
||||
|
||||
## Genesis STD Z180
|
||||
## Genesis Z180
|
||||
|
||||
todo ???
|
||||
|
||||
@@ -474,7 +510,7 @@ Turn your H8 into a RomWBW CP/M computer
|
||||
|
||||
`\clearpage`{=latex}
|
||||
|
||||
## Mark IV Z180 SBC
|
||||
## Z180 Mark IV SBC
|
||||
|
||||
The Z180 Mark IV is a single board computer, meaning it may run stand-alone.
|
||||
It also has an interface to the RetroBrew bus (ECB) for access to additional peripheral boards.
|
||||
@@ -1573,7 +1609,7 @@ and program an EPROM. This feature can be used to program EPROM for other comput
|
||||
|
||||
`\clearpage`{=latex}
|
||||
|
||||
## RCBus eZ80 CPU Module
|
||||
## eZ80 for RCBus Module
|
||||
|
||||
The eZ80 for RCBus/RC2014 is a module designed for the RCBus and RC2014 backplanes.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user