Richard Cornwell
5b3e28263c
KA10: Removed tabs that got added by accident.
2024-06-08 13:54:58 -04:00
Richard Cornwell
1cb2f3b96c
KA10: Fix divide error on KS10, add in some devices.
...
Fix divide of 0 on KS10 processor.
Fix write access for auxiliary processor memory.
Updated support new PIDP10 panel.
Allow eight Unibux ports on the TEN device.
Added GE DATANET-760 device to PDP6
Removed USER mode restriction for idle detection.
Added Data Disc 6600 Television Display System.
2024-05-21 17:06:39 -04:00
Richard Cornwell
8b9613ae81
KA10: Fixed OWGBP on KL10B.
2023-10-09 20:27:43 -04:00
Richard Cornwell
9141eea016
KA10: Allow single step over XCT, byte and extend instructions.
2023-10-09 20:27:43 -04:00
Richard Cornwell
3da3de331e
KA10: Fixed nopage read/write to always refer to memory.
2023-10-09 20:27:43 -04:00
Richard Cornwell
0c77f8c832
KA10: Fixed depositing symbolic into register and symbolic of reg 17
2023-10-09 20:27:42 -04:00
Richard Cornwell
73918ddc12
KA10: Fixed PUSH for extended addressing on KL.
2023-10-09 20:27:42 -04:00
Richard Cornwell
f8a51de903
KA10: Fixed save command on Tops 10 7.0x.
2023-10-09 20:27:42 -04:00
Richard Cornwell
4b8a6f8d2c
KA10: Fixed DPY 340 second interrupt on KA10.
2023-03-29 10:08:06 -04:00
Richard Cornwell
b487b3a7c2
KA10: Fixed issue with ITS KA quantum clock interrupt.
...
Start of support for PiDP10 front panel.
Moved interrupt checking from check_irq_level to clear_interrupt.
Pending interrupts now saved in IOB_PI.
Cleanup of KL10 Timer interrupts.
Minor code cleanup.
2023-01-18 21:11:49 -05:00
Richard Cornwell
b52438a675
KA10: Added support for Address Stop (lars)
2022-10-23 17:56:02 -04:00
Richard Cornwell
25f053e45d
KA10: Added switch for DF10 vs DF10C.
...
Fix bug in interrupt handling in KI when EPT not at 0.
Fix bug with handling of CCW_COMP flag on DF10 devices.
2022-06-21 09:43:17 -04:00
Richard Cornwell
4b5386ea75
KA10: Fixed running of OPR on Tops10 and Tops 20.
2022-03-25 19:16:35 -04:00
Richard Cornwell
3d3675edbc
KA10: Clean up coverity error.
2022-03-15 21:30:55 -04:00
Richard Cornwell
b566ea356f
KA10: Cleanup some extended addressing issues with KL10B.
...
Clean up coverity errors.
2022-03-12 15:48:49 -05:00
Richard Cornwell
9b2f13d443
KA10: Fixed some coverity errors.
2022-03-10 19:12:46 -05:00
Richard Cornwell
3dd0d03321
KA10: Fixed some compiler warnings on MACOS.
2022-03-06 23:20:19 -05:00
Richard Cornwell
7a24b6ef4b
KA10: Fix so KS10 ITS will build.
2022-02-26 11:48:45 -05:00
Richard Cornwell
a45c6c6e4f
KA10: Fixed bug with page fault during ILDB/IDBP
...
Set KMC default state to disabled.
2022-02-24 08:37:12 -05:00
Richard Cornwell
d435ae3028
KA10: Fixed BLTUB/BLTBU instructions.
2022-02-21 15:24:24 -05:00
Richard Cornwell
91aee9b39f
KA10: Release 3 of PDP10 simulators. KS10 support added.
...
Added KS10 support.
CPU Redid instruction decode to improve performance
Triple-I display cleanup.
Normalized end of line to DOS/Unix.
KL10 FE, Cleanup issues with TTY devices hanging simulator..
Fixed errors in RH20 device.
RP and TU drives more independent of RH controller.
2022-02-19 20:25:44 -05:00
Richard Cornwell
435eb0e599
KA10: Cleanup typos in debug help.
2020-11-19 21:20:09 -05:00
Richard Cornwell
2a87c499f0
KA10: Remove redundant include of time.h.
2020-10-31 11:56:24 -04:00
Richard Cornwell
b4813bc59e
KA10: Updates for SCP negative sim_interval.
2020-10-27 21:30:24 -04:00
Richard Cornwell
15d933dd8b
KA10: Fixed bug in POP instruction on KL10B.
2020-10-26 18:40:52 -04:00
Richard Cornwell
f4d1abd61d
KA10: Removed compiler warnings.
2020-10-13 20:06:04 -04:00
Richard Cornwell
7160b26284
KA10: Fixed POP to behave correctly on KA and KI.
2020-09-21 19:05:05 -04:00
Richard Cornwell
ac4d9c0250
KA10: Fixed bugs in WAITS support. New WAITS TOD clock.
2020-06-23 21:02:12 -04:00
Mark Pizzolato
1c589030ae
TIMER: Provide a means for VM to indicate its expected calibration rate
...
As reported and discussed in #817
This allows RUNLIMIT to provide useful results on fast or slow host systems.
2020-03-23 07:48:45 -07:00
Richard Cornwell
b848cb1234
KA10: Clean up some section errors in KL10B extended addressing.
2020-03-12 00:10:54 -04:00
Author: Richard Cornwell
c686f75894
KA10: Added support for KL10A/B.
2020-03-09 23:07:47 -07:00
Mark Pizzolato
09ce5a62e3
PDP6, KA10, KI10: Update register definitions for checking
2020-03-07 20:01:26 -08:00
Richard Cornwell
6aafb375eb
KA10: Updated register definitions.
2020-02-26 20:10:42 -05:00
Richard Cornwell
178968a621
KA10: Regular update. Code cleanup and minor enhancements.
2019-11-03 22:11:23 -05:00
Richard Cornwell
8c00d94be4
KA10: General update.
...
Added BASE option to auxcpu to move memory region.
Fix errors in Card Reader/Card Punch translation and operation.
Fixed problems with ITS quantum timer.
Added support for System Concepts DC10 disk controller (Lars).
Fixed errors in Line Printer control codes.
Added support for Lines per page to LP10.
Fixed issues with 7 track tapes on TM10.
Updated user guides
2019-08-12 07:51:52 -07:00
Richard Cornwell
90b7d2beac
KA10: Initial release of PDP10 KA/KI and PDP6 simulators.
2019-07-09 20:59:01 -04:00