1
0
mirror of https://github.com/rcornwell/sims.git synced 2026-02-06 16:35:31 +00:00
Commit Graph

130 Commits

Author SHA1 Message Date
Richard Cornwell
b3321ee0d9 KA10: Cleaned some unused debugging code. 2019-04-01 23:04:05 -04:00
Richard Cornwell
b200ed0b60 KA10: Increased timeout on Chaosnet so as to not hog as much cpu time. 2019-04-01 23:03:29 -04:00
Richard Cornwell
cc84a03aa1 PDP10: Added Chaosnet 10 interface. 2019-03-31 21:21:28 -04:00
Richard Cornwell
489abccd4a KA10: Added save/restore support. 2019-03-31 20:26:20 -04:00
Richard Cornwell
7029542b08 KA10: Added line buffering, and forms control support to LP. 2019-03-15 18:37:38 -04:00
Richard Cornwell
4ba2cc293f PDP10: Added compile time removal of AUXCPU. 2019-03-10 15:24:09 -04:00
Lars Brinkhoff
b7063d4a29 KA10: Merge branch 'lars/pdp6' of git://github.com/larsbrinkhoff/ka10-simh into larsbrinkhoff-lars/pdp6 2019-03-10 15:20:25 -04:00
Richard Cornwell
f67222e936 KA10: Added inbound FTP Port translation for NAT. 2019-03-10 15:13:50 -04:00
Lars Brinkhoff
a15f42686e KA10: Close TMXR line when TEN11 connection goes away. 2019-03-10 15:12:45 -04:00
Lars Brinkhoff
98095abc69 KA10: Auxiliary PDP-6. 2019-03-06 17:48:46 +01:00
Richard Cornwell
76aa2af3fd KA10: Fixed some IMP timing issues and Coverity errors. 2019-02-25 21:59:06 -05:00
Richard Cornwell
d38d402f4c PDP10: More performance update for KA native mode. 2019-02-25 21:58:36 -05:00
Richard Cornwell
47915041fb KA10: Removed conditionals in Memory access routines. 2019-02-24 23:09:37 -05:00
Richard Cornwell
6802a309ad KA10: Added DHCP support to IMP, cleanup NATing support. 2019-02-24 23:08:49 -05:00
Richard Cornwell
af3f391aeb KA10: Fixed Coverity error. 2019-02-24 18:35:15 -05:00
Richard Cornwell
c00e6f8ad0 KA10: Minor code cleanup. 2019-01-12 23:33:08 -05:00
Mark Pizzolato
1a22972593 KA10: Cleaned up compiler warning. 2019-01-12 20:22:47 -05:00
Lars Brinkhoff
b125d9a3b0 KA10: Rubin 10-11 interface. 2019-01-12 20:00:34 -05:00
Richard Cornwell
6f5adc3bd9 KA10: Fixed build issues by previous commits. 2019-01-12 19:56:46 -05:00
Lars Brinkhoff
75291268b8 KA10: Use keyboard input events for Stanford keyboard. 2019-01-12 19:43:59 -05:00
Lars Brinkhoff
b8acf3da75 KA10: Stanford keyboard. 2019-01-12 19:43:57 -05:00
Lars Brinkhoff
ceae178ecd KA10: Update 340 simulation to use sim_ws. 2019-01-12 19:43:55 -05:00
Richard Cornwell
479825435b KA10: First commit of IMP support. 2019-01-05 14:25:48 -05:00
Richard Cornwell
1efb6e1596 KA10: Added ifdefs to disable compile if not generated. 2019-01-05 14:24:58 -05:00
Richard Cornwell
215e29c195 KA10: Fixed error in LPT device number. 2019-01-05 14:22:02 -05:00
Lars Brinkhoff
40e11301ce KA10: Rubin 10-11 interface.
The Rubin 10-11 interface is shared memory between a PDP-10 and eight
Unibuses.
2018-12-03 14:23:46 +01:00
Richard Cornwell
1acdd92050 KA10: Cleanup card reader code. 2018-11-18 13:50:07 -05:00
Richard Cornwell
3d23322e3d KA10: Code cleanup. 2018-11-07 18:36:28 -05:00
Richard Cornwell
e194713039 KA10: Fixed bug in Floating point causing invalid trap. Fixed IRQ error. 2018-10-17 23:46:16 -04:00
Richard Cornwell
bcb6cd678b KA10: Fixed lights to compile. 2018-10-05 18:17:27 -04:00
Richard Cornwell
62618b25f2 KA10: Merge branch 'lars/lights' 2018-10-05 16:48:48 -04:00
Lars Brinkhoff
fb5b4b2d44 KA10: Morton box, terminal multiplexor.
High-speed serial lines: 32 ports up to 80k bit/s.  Transmits 7-bit
characters.
2018-09-14 15:55:20 +02:00
Lars Brinkhoff
6b83e20cf2 KA10: Console lights using Panda Display. 2018-09-14 15:54:51 +02:00
Lars Brinkhoff
986671a66b KA10: TK10 terminal multiplexor.
The NTY 600 device connects 16 terminal ports to one TCP TELNET port.
2018-08-30 15:50:51 +02:00
Richard Cornwell
0225f7afe1 KA10: Minor fixes for ITS, and CTY interrupts. 2018-07-31 14:00:47 -04:00
Richard Cornwell
75c17b41c8 KA10: Updated to new sim_card interface. 2018-07-27 11:13:43 -04:00
Lars Brinkhoff
0e5ce12f0f KA10: IMX device (A/D converter) 2018-07-18 15:07:18 -04:00
Richard Cornwell
d542ff178f KA10: Merge branch 'lars/display_init' of git://github.com/larsbrinkhoff/ka10-simh into larsbrinkhoff-lars/display_init 2018-07-18 14:56:13 -04:00
Richard Cornwell
7e7b143ae7 KA10: Minor cleanup. Added definitions for DEV_CARD, DEV_TAPE. 2018-07-18 13:54:03 -04:00
Richard Cornwell
efc9c2abff KA10: Cleaned up IRQ handling for 340 display. 2018-07-17 00:03:45 -04:00
Richard Cornwell
6d860aa173 KA10: Updated to new sim_card interface. 2018-07-05 22:02:49 -04:00
Richard Cornwell
d4e51f979a KA10: Clean up coverity error. 2018-07-05 22:00:24 -04:00
Richard Cornwell
d68d40b633 KA10: Fixed KI10 to support VMSER. Specifically MAP instruction. 2018-07-03 23:41:48 -04:00
Lars Brinkhoff
da2f969a82 KA10: Call display_init from reset.
If any other display function being called before display_init, the
default Type 30 display will be used which is no good for the KA10.
2018-06-26 20:40:32 +02:00
Richard Cornwell
2fb8a31d33 KA10: Fixed not clearing interrupt when character is sent by CTY. 2018-06-05 23:02:21 -04:00
Lars Brinkhoff
85c63e8ca6 KA10: IMX device stub.
This is a stub for device 574, which is a 12-bit A/D converter with
128 channels.  There was only one, attached to the MIT AI lab PDP-10.
It's documented in ITS hardware memo #4.

This implementation deals with CONO and CONI bits, and accepts a
channel number written with DATAO.  However, the data returned by
DATAI is always 2048.  The programmed data rate is ignored and data is
always available immediately.  It will not generate interrupts.
2018-06-05 19:47:12 +02:00
Richard Cornwell
c9f123463f KA10: Fixed typo in ka10_tu.c 2018-04-22 00:51:38 -04:00
Richard Cornwell
c9ee9f4da1 KA10: Support for older versions of Tops10. Fix RH10 controller 2018-04-21 15:08:53 -04:00
Richard Cornwell
430ce51342 KA10: Support for new interface to sim_card. 2018-04-21 15:08:11 -04:00
Richard Cornwell
06376089f6 KA10: Added ITS MPX device. 2018-04-06 16:05:25 -04:00