1
0
mirror of https://github.com/rcornwell/sims.git synced 2026-01-20 17:57:40 +00:00

505 Commits

Author SHA1 Message Date
Lars Brinkhoff
754affc8e7 From Mark: Remove unused variables, fix typecasts. 2022-05-08 19:02:45 +02: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
Richard Cornwell
258d26dae4 KA10: Adjusted size of DDC device. 2022-04-20 21:35:34 -04:00
Richard Cornwell
62805b8b28 KA10: Fixed second instruction interrupt address. 2022-04-19 23:25:20 -04:00
Richard Cornwell
7cddb91aa5 KA10: minor fixes for Dectape. 2022-04-19 23:24:32 -04:00
Richard Cornwell
c5829909be KA10: Minor cleanup to DDC code, also support for more disk. 2022-04-16 13:55:52 -04:00
Richard Cornwell
2005c2aa7d KA10: Updated DDC to be able to run commands. 2022-04-15 14:36:48 -04:00
Richard Cornwell
9da4db327f KA10: Added support to change DF10C to DF10 with set cpu option.
Added start of Tenex DDC drum.
2022-04-12 20:23:16 -04:00
Richard Cornwell
c9f07d9285 KA10: Added more devices to KL10 as disabled by default. 2022-04-10 20:43:35 -04:00
Richard Cornwell
cc338b7b83 KA10: Fix DK10 to interrupt correctly. 2022-04-10 20:42:40 -04:00
Richard Cornwell
26c76b5daa KA10: Fixed FE printer support on Tops 20. 2022-03-25 19:10:41 -04:00
Richard Cornwell
75c3267241 KA10: Fixed running of OPR on Tops10 and Tops 20. 2022-03-25 19:09:27 -04:00
Richard Cornwell
2c1c416c9b KA10: Clean up coverity error. 2022-03-17 23:16:50 -04:00
Richard Cornwell
800a1bc847 KA10: Cleanup some extended addressing issues with KL10B. 2022-03-12 14:53:22 -05:00
Richard Cornwell
858ca7a453 KA10: Clean up coverity errors. 2022-03-11 11:25:33 -05:00
Richard Cornwell
c7ee63bb9e KA10: Clean up coverity errors. 2022-03-09 22:33:47 -05:00
Richard Cornwell
61cfecf1dc KA10: Clean up some coverity errors. 2022-03-09 22:01:47 -05:00
Richard Cornwell
c9407afd27 KA10: Fixed some compiler warnings on MACOS. 2022-03-06 23:19:17 -05:00
Richard Cornwell
93945da4ef KA10: Removed cty variables from kl10_dn.c 2022-03-02 20:46:02 -05:00
Richard Cornwell
4e7641ce4b KA10: Remove stray tab. 2022-02-26 13:28:30 -05:00
Richard Cornwell
604d7df333 KA10: Fix typo in KL10 ITS. 2022-02-26 11:47:36 -05:00
Richard Cornwell
70d6cd4dee KA10: More fixes to get KS10 to build. 2022-02-26 00:06:57 -05:00
Richard Cornwell
6d6125c8da KA10: Fix ITS paging issue in Lisp build. 2022-02-24 19:57:59 -05:00
Richard Cornwell
257a4dc4a9 KA10: Fixed bug with page fault during ILDB/IDBP 2022-02-23 19:15:04 -05:00
Richard Cornwell
904ab1205f KA10: Set KMC default state to disabled. 2022-02-22 22:02:17 -05:00
Richard Cornwell
1ade1c6826 KA10: Fixed BLTUB/BLTBU instructions. 2022-02-21 13:45:53 -05:00
Richard Cornwell
da855dfc71 KA10: Removed trailing blanks from files. 2022-02-19 19:41:13 -05:00
Richard Cornwell
5cd901580c KA10: Removed tabs from kx10_dpy.c 2022-02-19 09:57:46 -05:00
Richard Cornwell
0fe39377b3 KA10: Fixes to get ITS to work on KS10. 2022-02-18 21:14:54 -05:00
Richard Cornwell
5a03809b74 KA10: Clean up coverity errors. 2022-02-18 21:14:35 -05:00
Richard Cornwell
165c0ae413 KA10: Fixed timmer so TOPS20 will work on KS10. 2022-02-17 19:01:53 -05:00
Richard Cornwell
677d6d161f KA10: Clean up coverity warnings and windows warnings. 2022-02-17 19:01:10 -05:00
Richard Cornwell
265a4ae4a2 KA10: Redid interrupt system for KS. 2022-02-15 21:48:38 -05:00
Richard Cornwell
c8526dde8f KA10: Cleanup for SCP compatiblity. 2022-02-15 21:47:47 -05:00
Richard Cornwell
85a1c108d5 KA10: Added KMC device to KS10 processor. 2022-02-10 20:57:05 -05:00
Richard Cornwell
b8c3604cea KA10: Changed byte Unibus NPR transfers to uint8 2022-02-10 20:55:20 -05:00
Richard Cornwell
34b03adae0 KA10: Cleanup some errors in DUP device. 2022-02-10 20:54:05 -05:00
Richard Cornwell
188982b55d KA10: Fix bug in RH20 during transfer. 2022-02-10 20:52:32 -05:00
Richard Cornwell
b8001fbe19 KA10: Cleanup code warning. 2022-02-10 20:51:52 -05:00
Richard Cornwell
f5008d760f KA10: Clean up windows build errors. 2022-02-09 10:03:44 -05:00
Richard Cornwell
0a6e6f0064 KA10: Cleanup KS10 DUP code to address register properly. 2022-02-07 22:14:18 -05:00
Richard Cornwell
e07dc13a51 KA10: Got DN60 to wake up. 2022-02-07 22:13:28 -05:00
Richard Cornwell
d673feafbb KA10: Fixed issue with garbage after reboot of Tops 7.04 2022-02-07 22:12:41 -05:00
Richard Cornwell
55e3a98dda KA10: Fixed RH10 support on Tops 10 6.03 2022-02-04 22:03:12 -05:00
Richard Cornwell
cbf97f1043 KA10: Fixed IMP for KS10. 2022-02-04 21:07:42 -05:00
Richard Cornwell
db9c0fa9ef KA10: Fix address of DUP11 interface. 2022-01-29 14:47:32 -05:00