mirror of
https://github.com/simh/simh.git
synced 2026-05-05 07:23:34 +00:00
3B2: Interrupt Refactor and DEMON ROM
- This change introduces a full refactor of the interrupt subsystem
for the system board (SBD) and the I/O bus (CIO). Interrupt decode
should now be significantly faster, and not require an expensive
calculation on every step.
- The TIMER device has been split into Rev 2 and Rev 3
implementations.
- The optional 3B2/400 Debug Monitor ROMs can now be booted by passing
the "DEMON" argument to the 3B2/400 simulator BOOT command. Any
of the following will cause the Debug Monitor ROM to be booted
instead of the standard 3B2/400 ROM:
sim> BOOT DEMON
sim> BOOT CPU DEMON
sim> BOOT DEMON CPU
This commit is contained in:
@@ -1,7 +1,13 @@
|
||||
AT&T 3B2 Simulator
|
||||
==================
|
||||
|
||||
This module contains a simulator for the AT&T 3B2 Model 400 microcomputer.
|
||||
This module contains the source for two simulators:
|
||||
|
||||
1. A simulator for the AT&T 3B2 Model 400 computer (Rev. 2)
|
||||
2. A simulator for the AT&T 3B2 Model 600 computer (Rev. 3)
|
||||
|
||||
The 3B2/400 simulator is complete, usable, and robust. The 3B2/600 simulator
|
||||
is not yet usable, however. It is under active development.
|
||||
|
||||
Full documentation for the 3B2 simulator is available here:
|
||||
|
||||
@@ -23,6 +29,7 @@ devices are given in parentheses:
|
||||
- uPD7261A Integrated MFM Fixed Disk Controller (IDISK)
|
||||
- Non-Volatile Memory (NVRAM)
|
||||
- MM58174A Time Of Day Clock (TOD)
|
||||
- CM195A Ethernet Network Interface (NI)
|
||||
- CM195B 4-port Serial MUX (PORTS)
|
||||
- CM195H Cartridge Tape Controller (CTC)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user