mirror of
https://github.com/wwarthen/RomWBW.git
synced 2026-02-06 22:33:12 -06:00
Deprecate Monsputer, Issue #483
The Monsputer was already omitted from the standard builds. It had almost no impact on the core code, so I have annotated some references to Monsputer as deprecated.
This commit is contained in:
@@ -252,6 +252,7 @@ is discussed in [Customizing RomWBW].
|
||||
| [Z80 ZRC CPU Module]^7^ | RCBus | RCZ80_zrc_std.rom | 115200 |
|
||||
| [Z80 ZRC CPU Module]^7^ ROMless | RCBus | RCZ80_zrc_ram_std.rom | 115200 |
|
||||
| [Z80 ZRC512 CPU Module]^7^ | RCBus | RCZ80_zrc512_std.rom | 115200 |
|
||||
| [Z80 EaZy80-512 CPU Module]^7^ | RCBus | RCZ80_ez512_std.rom | 115200 |
|
||||
| [Z180 Z1RCC CPU Module]^7^ | RCBus | RCZ180_z1rcc_std.rom | 115200 |
|
||||
| [Z280 ZZRCC CPU Module]^7^ | RCBus | RCZ280_zzrcc_std.rom | 115200 |
|
||||
| [Z280 ZZRCC CPU Module]^7^ ROMless | RCBus | RCZ280_zzrcc_ram_std.rom | 115200 |
|
||||
@@ -6119,6 +6120,54 @@ the RomWBW HBIOS configuration.
|
||||
|
||||
`\clearpage`{=latex}
|
||||
|
||||
### Z80 EaZy80-512 CPU Module
|
||||
|
||||
#### ROM Image File: RCZ80_ez512_std.rom
|
||||
|
||||
| | |
|
||||
|-------------------|---------------|
|
||||
| Default CPU Speed | 22.000 MHz |
|
||||
| Interrupts | Mode 2 |
|
||||
| System Timer | CTC |
|
||||
| Serial Default | 115200 Baud |
|
||||
| Memory Manager | EZ512 |
|
||||
| ROM Size | 0 KB |
|
||||
| RAM Size | 512 KB |
|
||||
|
||||
##### Supported Hardware (see [Appendix B - Device Summary]):
|
||||
|
||||
- FP: LEDIO=0, SWIO=0
|
||||
- LCD: IO=218, SIZE=20X4
|
||||
- DSRTC: MODE=STD, IO=192
|
||||
- UART: MODE=RC, IO=160
|
||||
- UART: MODE=RC, IO=168
|
||||
- SIO MODE=STD, IO=8, CHANNEL A, INTERRUPTS ENABLED
|
||||
- SIO MODE=STD, IO=8, CHANNEL B, INTERRUPTS ENABLED
|
||||
- ACIA: IO=128
|
||||
- VRC: IO=0, KBD MODE=VRC, KBD IO=244
|
||||
- KBD: ENABLED
|
||||
- CH: IO=62
|
||||
- CH: IO=60
|
||||
- CHUSB: IO=62
|
||||
- CHUSB: IO=60
|
||||
- MD: TYPE=RAM
|
||||
- FD: MODE=RCWDC, IO=80, DRIVE 0, TYPE=3.5" HD
|
||||
- FD: MODE=RCWDC, IO=80, DRIVE 1, TYPE=3.5" HD
|
||||
- IDE: MODE=RC, IO=16, MASTER
|
||||
- IDE: MODE=RC, IO=16, SLAVE
|
||||
- PPIDE: IO=32, MASTER
|
||||
- PPIDE: IO=32, SLAVE
|
||||
- SD: MODE=EZ512, IO=2, UNITS=1
|
||||
- KIO: IO=0
|
||||
- CTC: IO=4, TIMER MODE=TIMER/16, DIVISOR=4608, HI=256, LO=18, INTERRUPTS ENABLED
|
||||
|
||||
##### Notes:
|
||||
|
||||
- HBIOS is loaded from disk at boot by ROM monitor
|
||||
- CPU speed will be dynamically measured at startup if DSRTC is present
|
||||
|
||||
`\clearpage`{=latex}
|
||||
|
||||
### Z180 Z1RCC CPU Module
|
||||
|
||||
#### ROM Image File: RCZ180_z1rcc_std.rom
|
||||
|
||||
@@ -817,6 +817,8 @@ HBX_ROM:
|
||||
;
|
||||
#IF (MEMMGR == MM_MON)
|
||||
;
|
||||
; *** DEPRECATED ***
|
||||
;
|
||||
; CURRENTLY ASSUMES FIRST 16 PAGES ARE RAM FOLLOWED BY 16 PAGES OF ROM.
|
||||
; SO, WE MAP HBIOS BANKS $00-$0F (ROM SELECT) TO $10-$%1F AND HBIOS
|
||||
; BANKS $80-$8F (RAM SELECT) TO $00-$0F.
|
||||
|
||||
@@ -21,7 +21,7 @@
|
||||
; 17. DUO Andrew Lynch's Duodyne Computer
|
||||
; 18. HEATH Les Bird's Heath Z80 Board
|
||||
; 19. EPITX Alan Cox' Mini-ITX System
|
||||
; 20. MON Jacques Pelletier's Monsputer
|
||||
; 20. MON Jacques Pelletier's Monsputer (deprecated)
|
||||
; 21. GMZ180 Doug Jacksons' Genesis Z180 System
|
||||
; 22. NABU NABU w/ Les Bird's RomWBW Option Board
|
||||
; 23. FZ80 S100 Computers FPGA Z80
|
||||
@@ -91,7 +91,7 @@ MM_Z280 .EQU 5 ; Z280 NATIVE MEMORY MANAGER
|
||||
MM_ZRC .EQU 6 ; ZRC BANK SWITCHING
|
||||
MM_MBC .EQU 7 ; MBC MEMORY MANAGER
|
||||
MM_RPH .EQU 8 ; Z180 WITH RPH EXTENSIONS
|
||||
MM_MON .EQU 9 ; MONSPUTER MMU
|
||||
MM_MON .EQU 9 ; MONSPUTER MMU (DEPRECATED)
|
||||
MM_EZ512 .EQU 10 ; EZ512 BANK SWITCHING
|
||||
;
|
||||
; BOOT STYLE
|
||||
@@ -741,7 +741,7 @@ SYSTIM .SET TM_EZ80
|
||||
SYSECHO "RHYOPHYRE ONBOARD (RPH)"
|
||||
#ENDIF
|
||||
#IF (MEMMGR == MM_MON)
|
||||
SYSECHO "MONSPUTER ONBOARD (MON)"
|
||||
SYSECHO "MONSPUTER ONBOARD (MON)" ; DEPRECATED
|
||||
#ENDIF
|
||||
SYSECHO "\n"
|
||||
#ENDIF
|
||||
|
||||
Reference in New Issue
Block a user