7 Commits

Author SHA1 Message Date
sboydlns
638c916b7b Added code to reduce the system tick rate to the minimum, thus allowing Sleep(1) to be as close to 1MS as possible.
Added support for DIAG 0 which required to allow a SYSDUMP to be taken after pressing Reset/Run.

Added a Reset button to the virtual maintenance panel.

Added an indicator to the virtual maintenance panel showing how much data is currently in the printer output file.

Changed all .CFG files to have a 1MS I/O delay.
2022-01-15 11:49:17 -05:00
sboydlns
7b59324415 Fixed a bug in the console device Reset function that left pending read commands hanging after a system reset.
Added a delay to all I/O requests because OS/3 became unstable on some systems if interrupts occurred too soon after the SIO instruction.

Added the iodelay parameter to the configuration file.

Removed references to c:\temp from the uniscope emulator.
2022-01-09 11:33:23 -05:00
sboydlns
c630b2497b Fixed a bunch of bugs.
Started work on line adapters and a uniscope terminal emulator so that we will be able to connect terminals via ICAM and IMS/90.
2021-09-11 10:37:24 -04:00
sboydlns
2fa1d32675 2021-07-11 12:43:52 -04:00
sboydlns
aa3a224dd9 Progress being made on 90/30 emulator. 2021-06-08 10:05:23 -04:00
sboydlns
b8dbd6dc95 90/30 emulator now far enough advanced to boot OS/3 and execute basic console commands. 2021-05-25 10:08:25 -04:00
sboydlns
3c2b7a993c Progress being made on 90/30 emulator. 2021-05-16 12:05:01 -04:00