1
0
mirror of https://github.com/rcornwell/sims.git synced 2026-01-22 18:41:11 +00:00

1371 Commits

Author SHA1 Message Date
Richard Cornwell
96de4bf2bc KA10: Fixed TM10A to request first word at issue of write instruction. 2023-02-08 20:09:10 -05:00
Richard Cornwell
74160c3a44 KA10: Update debug options for KS10. 2023-02-08 20:09:05 -05:00
Richard Cornwell
dee2c0781d KA10: Cleanup Windows build warning. 2023-02-08 20:09:00 -05:00
Richard Cornwell
e42f503b19 KA10: Fixes to interrupt system and support for PiDP10 2023-02-08 20:08:55 -05:00
Richard Cornwell
9d38b8198b KA10: Fixed timer support on KL. 2023-02-08 20:08:49 -05:00
Richard Cornwell
03c0e6cac1 Updated README to reflect KS10 ability to run ITS. 2023-02-08 20:08:44 -05:00
Richard Cornwell
29c9143944 KA10: Fixed ITS Quantum clock interrupt on KA. 2023-02-08 20:08:40 -05:00
Richard Cornwell
99bf0fa295 KA10: Fix imp to send proper IP address to KS. 2023-02-08 20:08:35 -05:00
Richard Cornwell
545e86197f KA10: Minor changes to IMP. 2023-02-08 20:08:31 -05:00
James C. Bevier
e19fcc6706 SEL32: Add IPU device support using pthreads on Linux and Windows.
SEL32: Update makefile and SEL32.vsproj file to add IPU device.
SEL32: Update README.md file.
SEL32: Do a general code cleanup.
2023-01-04 13:30:59 -07:00
Richard Cornwell
b84c84d6d9 KA10: Fixed chaosnet controllers to handle max packet lenght messages. 2022-12-31 21:56:26 -05:00
Richard Cornwell
2b978f1e84 KA10: Minor cleanup to KL10 instructions. 2022-12-31 21:55:30 -05:00
Richard Cornwell
825ca30717 KA10: Fixed KS10 Chaosnet interface to work. 2022-12-23 18:38:06 -05:00
Richard Cornwell
ca948e4e39 KA10: Fix 1Proceed over PUSHJ under ITS. 2022-12-13 23:41:14 -05:00
Richard Cornwell
b96a69157d SCP: Updated to current. 2022-12-13 23:10:55 -05:00
Richard Cornwell
fe099e1b16 KA10: Fixes to help ITS install on KA10. 2022-12-03 15:16:10 -05:00
Richard Cornwell
cfee1bf6ef KA10: Fix broken LISP compile on ITS. 2022-11-22 22:32:47 -05:00
Richard Cornwell
dc5fb18384 I7000: Fixed incorrect definitions. 2022-10-27 09:10:25 -04:00
Richard Cornwell
ae8fde6888 SCP: On Windows fixed writing to Console when Console is file. 2022-10-22 22:07:56 -04:00
Richard Cornwell
7578f0d436 SCP: Updated to current. 2022-10-22 22:06:09 -04:00
Richard Cornwell
d73fd8ae68 KA10: Updated documents for Address Switch register. 2022-10-22 22:05:26 -04:00
Richard Cornwell
3dcadb1474 KA10: Merge branch 'larsbrinkhoff-lars/address-break' 2022-10-22 12:47:36 -04:00
Lars Brinkhoff
1da770c7fd KA10: Test for address stop/break. 2022-10-07 10:20:55 +02:00
Lars Brinkhoff
2b308e097c KA10: Implement address stop and break. 2022-10-07 10:20:55 +02:00
Lars Brinkhoff
3570922784 KA10: Implement address switches. 2022-10-07 10:20:55 +02:00
Lars Brinkhoff
06e308c540 KA10: MI means Memory Indicators.
The MI register is used for two purposes: display data provided by
software through DATAO PI, or display memory contents at the location
specified by the address switches.
2022-10-07 10:20:55 +02:00
Richard Cornwell
d9fc186eb0 B5500: Changed buffer registers to use CRDATA instead of BRDATA. 2022-09-21 18:22:25 -04:00
Richard Cornwell
00a5194fa9 KA10: Moved CH11 interface to BR5. 2022-09-21 18:20:28 -04:00
Richard Cornwell
774aa676ee SCP: Updated to current. 2022-09-21 18:19:55 -04:00
Richard Cornwell
101e806a51 IBM360: Fix Subtract and Add logical so DOSVS can now IPL. 2022-07-21 23:19:26 -04:00
Richard Cornwell
1c8d38606e KA10: Removed duplicate register. 2022-07-08 17:46:01 -04:00
Richard Cornwell
4db7958bee IBM360: Fixed issue with TIO on busy device. 2022-07-06 21:52:42 -04:00
Richard Cornwell
8bbe7f0f80 SCP: Update to current. 2022-07-06 21:52:14 -04:00
Richard Cornwell
8183aea68f KA10: Removed REG_UNIT. 2022-06-21 19:33:23 -04:00
Richard Cornwell
4dad38a4ba KA10: Added missing files to build. 2022-06-21 13:46:18 -04:00
Richard Cornwell
6c09ec16bb KA10: Updated KL10 Visual studio project file to include new devices. 2022-06-21 13:38:09 -04:00
Richard Cornwell
57a2539151 KA10: Removed use of REG_UNIT. 2022-06-21 09:17:13 -04:00
Richard Cornwell
d1968cacbe SCP: Updated to current. 2022-06-09 10:31:36 -04:00
Richard Cornwell
64ab16c668 Removed other simulators from the makefile 2022-06-09 09:49:52 -04:00
Richard Cornwell
cc2bc7a7b5 Fixed typo from polluks, cleanup to makefile 2022-06-09 09:45:29 -04:00
Richard Cornwell
5d7a85d17d Merge branch 'larsbrinkhoff-lars/from-mark' 2022-06-09 09:43:19 -04:00
Lars Brinkhoff
a2dab943c2 From Mark: remove unused variables. 2022-05-08 19:03:58 +02:00
Lars Brinkhoff
754affc8e7 From Mark: Remove unused variables, fix typecasts. 2022-05-08 19:02:45 +02:00
Lars Brinkhoff
7e5a31ec89 From Mark: add DDC and TYM to vcproj. 2022-05-08 19:01:46 +02:00
Richard Cornwell
6141bbd4c1 KA10: Merge branch 'larsbrinkhoff-lars/tymnet' 2022-04-30 13:34:36 -04:00
Lars Brinkhoff
344a58712f KA10: Tymnet interface.
A terminal multiplexing device using the TENEX Tymbase shared memory
interface.

For now, this only implements a bare minimum of Tymbase messages:

From the host to the Tymbase, messages 01 (host open) or 21 (set host
number) activates input from terminal lines.  From the Tymbase to the
host, message 06 (login) is sent when a terminal line is connected and
message 13 (zap) is sent when a line is disconnected.  Between both,
data messages are exchange for character data.
2022-04-30 14:00:33 +02:00
Richard Cornwell
56d5ca2823 KA10: Fixed handling of CCW complete flag to match documentations. 2022-04-25 17:44:42 -04:00
Richard Cornwell
047beb0e3e KA10: Fix second interrupt instruction on KA10. 2022-04-25 17:44:02 -04:00
Richard Cornwell
68defe86c8 KA10: DDC10 cleanup code. 2022-04-21 19:43:34 -04:00
Richard Cornwell
142bf5af15 KA10: Adjusted speed of TD10 to allow quicker access. 2022-04-20 21:35:55 -04:00