1
0
mirror of https://github.com/rcornwell/sims.git synced 2026-01-11 23:52:48 +00:00
2017-08-30 23:15:00 -04:00
2017-06-11 22:12:22 -04:00
2017-08-30 23:15:00 -04:00
2017-08-30 23:15:00 -04:00
2017-08-30 23:15:00 -04:00
2017-06-08 20:51:14 -04:00
2017-08-30 23:15:00 -04:00
2017-08-30 23:15:00 -04:00
2017-08-30 23:15:00 -04:00
2017-03-12 11:02:04 -04:00
2017-08-30 23:15:00 -04:00
2017-04-23 22:47:02 -07:00
2017-03-12 11:02:04 -04:00
2017-06-08 20:51:14 -04:00
2017-06-08 20:51:14 -04:00
2017-06-08 20:51:14 -04:00
2017-04-23 22:47:02 -07:00
2017-06-08 20:51:14 -04:00
2017-03-12 11:02:04 -04:00
2017-04-23 22:47:02 -07:00
2017-06-08 20:51:14 -04:00
2017-04-23 22:47:02 -07:00
2017-08-30 23:15:00 -04:00
2017-03-12 11:02:04 -04:00
2017-06-08 20:51:14 -04:00
2017-03-12 11:02:04 -04:00
2017-06-08 20:51:14 -04:00
2017-06-08 20:51:14 -04:00

Coverity Scan Build Status

Development Simulators.

This is a working copy of my Burroughs B5500, KA10, KI10 and IBM7000 series simulators for SimH.

Burroughs 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.

Dec 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 KI10 sim has successfully run Tops 10 6.03
Support for ITS (untested).
Support for BBN pager (untested).

Disk

  • RC10 RD10/RM10
  • RP10 RP01/RP02/RP03
  • RH10 RP04/RP06/RP07 (RP07 not supported under 6.03).
  • RH10 RS04

Tape

  • TM10A or B
  • RH10 TM03/TU16
  • TD10 Dectape

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.

Possibly add in support for KL10A. (No extended addressing).

To do:

  • Add support for IBM 3330 drive to run Waits.
  • Add support for DC76 for ITS.

IBM 7000 simulators.

Latest status for I7000 Cpus:

i701

  • Largely untested.

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.

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.

  • 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.

i7090

  • Working with exceptions.

Known bugs:

DFDP/DFMP Sometimes off by +/-1 or 2 in least signifigant part of result.

HTx Not sure what problems are, does not quite work.

DKx Sometimes fails diagnostics with missing inhibit of interrupt.

  • CTSS works.

  • 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   
    
Description
Burroughs B5500, ICL1900, IBM 360, IBM 7000 and DEC PDP10 KA10/KI10, PDP6 simulators for SimH
http://sky-visions.com/
Readme 168 MiB
Languages
C 94.7%
CMake 1.3%
Module Management System 1.2%
Makefile 1.2%
Python 0.7%
Other 0.8%