1
0
mirror of https://github.com/wfjm/w11.git synced 2026-04-17 17:52:35 +00:00

add dz11 backend

- RtraceTools: TraceBuffer: add level 5 (full word dump)
- Rw11Cntl: UnitSetupAll(): now virtual
- Rw11CntlBase: add kNUnit constant
- RtclRw11CntlFactory: add DZ11
- Rw11{Cntl,Unit}DZ11: added
- rw11/util.tcl: add dz11 support
- oskit/*/*_boot.tcl: add dz11 line handling in setup_tt call
This commit is contained in:
wfjm
2019-05-26 08:51:34 +02:00
parent 334c7214be
commit e85de05938
30 changed files with 1414 additions and 34 deletions

View File

@@ -30,14 +30,21 @@ The full set of tests is only run for tagged releases.
- new components
- ibd_m9312: new boot prom emulation
- ibdr_dz11: 8 line serial port multiplexer
- backend for DZ11
- Rw11CntlDZ11: controller and almost all logic
- Rw11UnitDZ11: unit
- new verification codes
- test_m9312_all.tcl: tbench for m9312
- new test and demonstration codes under tools/mcode
- m9312/bootw11.mac: w11 boot for m9312
- sys/noboot.mac: boot blocker code for block 0 of disks
-
### Changes
- tools changes
- RtraceTools: TraceBuffer: add level 5 (full word dump)
- Rw11Cntl: UnitSetupAll(): now virtual
- Rw11CntlBase: add kNUnit constant
- Rw11UnitTerm: add detailed stats and StatInc{Rx,Tx}
- Rw11UnitTermBase: add AttachDone(),DetachDone()
- Rw11VirtDiskRam: add noboot attach option