From 4605d173b28997fce505892bc6817a6fb6d70296 Mon Sep 17 00:00:00 2001 From: Richard Cornwell Date: Thu, 18 Aug 2016 21:02:19 -0400 Subject: [PATCH] Readme. Updated Readme file to reflect current status. --- README.md | 110 +++++++++++++++++++++++++++--------------------------- 1 file changed, 54 insertions(+), 56 deletions(-) diff --git a/README.md b/README.md index 3bf61aa..0ccfb42 100644 --- a/README.md +++ b/README.md @@ -1,92 +1,90 @@ -This is a working copy of my KA10 and KI10 and IBM7000 series simulators for SimH. +This is a working copy of my Burroughs B5500, KA10, KI10 and IBM7000 series +simulators for SimH. + +B5500: + +This is the same version as in the current simH source tree. It is working +correctly as far as I am able to tell. It will currently run MCP XIII and XV. + +KA10 & KI10: These are still in the testing stages. Please report any issues that you find in them. The KA10 sim has successfully run Tops 10 5.03 and Tops 10 6.03. - The KA10 currently supports the following devices: +The KI10 sim has successfully passed the DBKA? through DBKE? diagnostics, +however will not boot Tops10. The KA10 currently supports the following devices: - Disk - RC10 RD10/RM10 - RP10 RP01/RP02/RP03 - RH10 RP04/RP06/RP07 (RP07 not supported under 6.03). - Tape - TM10A or B - Paper Tape - Punch - Reader - DC10E terminal mux. + Disk + RC10 RD10/RM10 + RP10 RP01/RP02/RP03 + RH10 RP04/RP06/RP07 (RP07 not supported under 6.03). + Tape + TM10A or B + Paper Tape + Punch + Reader + DC10E terminal mux. The RP10 supports boot (actual hardware did not), by reading in Blocks 4-7 and transfering to the loaded value. RC10, RH10, TM10 support readin mode. - Todo: - Timer DK10 - Card Reader CR - Card Punch CP + Todo: RH10 TM03 -Also the start of support for the KI10 has been added, none of this has been tested. - -Currently the KA10 CPU is implimented in such a way that is simulates the hardware directly, -this makes is slow. - Todo: - Test RP04/5/6/7 under Tops 6.03. Write TM03 controller. Finish KI10 support. Possibly add in support for KL10A. (No extended addressing). - Clean up KA10/KI10 instruction implimentation to be less step oriented. -Latest status for I7000 Cpus: +Latest status for I7000 Cpus: -i701: Largely untested. +i701: Largely untested. -i704: SAP works. - Fort2 unfinished. +i704: SAP works. + Fort2 unfinished. -i7010: Protection mode has some errors left. - Protection mode does not handle setting H or L to 0. - T020 tape diags fail. - Disks may work. - PR108 not tested. +i7010: Protection mode has some errors left. + Protection mode does not handle setting H or L to 0. + T020 tape diags fail. + Disks may work. + PR108 not tested. -i7070: Will load Diags, need to remember how to run them to run - tests on machine. - Need to update instruction timing for new I/O +i7070: Will load Diags, need to remember how to run them to run + tests on machine. -i7080: Sort of working. - RWW, ECB untested. - TLx instructions implimented, untested, see 8SE - Will boot from card. - Tape system appear to be working. - Tape system will not pass diags. +i7080: Sort of working. + RWW, ECB untested. + TLx instructions implimented, untested, see 8SE + Will boot from card. + Tape system appear to be working. + Tape system will not pass diags. - 8CU10B errors: + 8CU10B errors: 410, 412, 413, 414, 418, 419, 420-427 error becuase - storage is not parity checked. - 440 divide not producing correct sign on error. + storage is not parity checked. + 440 divide not producing correct sign on error. -i7090: Working with exceptions. +i7090: Working with exceptions. - Known bugs: + Known bugs: DFDP/DFMP Sometimes off by +/-1 or 2 in least signifigant - part of result. + part of result. - HTx Not sure what problems are, does not quite work. + HTx Not sure what problems are, does not quite work. DKx Sometimes fails diagnostics with missing inhibit of - interupt. + interrupt. - CTSS works. + CTSS works. - Share Lisp 1.5 does not boot. + Share Lisp 1.5 does not boot. - Signifigence mode Not tested, Test Code Needed. + Signifigence mode Not tested, Test Code Needed. - IOMC diag codes: - first keys 403030 and 001717 does channel E - first keys 203030 test channel A - 016000200000 for disk test chan D + IOMC diag codes: + first keys 403030 and 001717 does channel E + first keys 203030 test channel A + 016000200000 for disk test chan D