Commit graph

449 commits

Author SHA1 Message Date
Mark Pizzolato
ac53fd10a6 VAX 8600 Simulator from Matt Burke 2012-12-26 11:50:10 -08:00
Mark Pizzolato
33a2ec9e35 Fixed missing ipad setup for outgoing connections 2012-12-26 10:55:35 -08:00
Mark Pizzolato
af93ca96c3 Added /dev/ttyAMAn devices as possible serial port lines on *nix systems.
Fixed reset disconnect logic for serial lines
2012-12-26 10:51:19 -08:00
Mark Pizzolato
59871d90b8 Removed the DEV_NET flag from pdp11_dmc 2012-12-26 10:23:07 -08:00
Mark Pizzolato
9333e1f5e6 Update of pdp11_dmc 2012-12-26 09:02:12 -08:00
Mark Pizzolato
34e0523ba8 Set version to 4.0-0 Beta 2012-12-24 09:23:19 -08:00
Mark Pizzolato
ab6808d446 Merge branch 'master' of github.com:simh/simh 2012-12-23 11:34:28 -08:00
Mark Pizzolato
8d2fabb166 Fixes to avoid compiler warnings when building with MinG. Still won't build - see issue #21 2012-12-23 11:28:46 -08:00
Mark Pizzolato
d815c226f4 More polish on the pdp11_dmc and addition of DMC11 to the PDP10 documentation 2012-12-23 10:46:16 -08:00
Mark Pizzolato
30ae79eb18 pdp11_dmc cleanup and addition of DMC11 device to the PDP11 simulator 2012-12-23 07:11:54 -08:00
Mark Pizzolato
6862041eca Properly shutdown prior connecting socket when establishing a new one 2012-12-22 11:57:22 -08:00
Mark Pizzolato
2a89d9bdc6 Behave more consistently and only tear down prior listening sockets if a replacement will actually work. 2012-12-22 10:19:13 -08:00
Mark Pizzolato
afd09eee2e Made parsing of MUX attach arguments more robust and tolerant of inconsistent sequences of arguments.
Fixed memory leaks in error paths
2012-12-22 07:10:17 -08:00
Mark Pizzolato
11cc564f0c Fix proper cleanup when a mux telnet session terminates. 2012-12-21 13:55:30 -08:00
Mark Pizzolato
ca37549a22 Be more precise about the conditions which describe sitting at the VAX 3900 boot rom character prompt to enable CPU idling there. 2012-12-21 13:37:01 -08:00
Mark Pizzolato
d291a6e838 Fix compiler identified array bounds issues 2012-12-21 12:55:57 -08:00
Mark Pizzolato
d940752232 Updated HP2100 from Dave Bryan 2012-12-21 12:49:02 -08:00
Mark Pizzolato
ca49c8c0b1 Fix for bug in help command when asking for help for command aliases. Reported by Darrell Pittman 2012-12-21 12:38:07 -08:00
Mark Pizzolato
f713a69ff9 Fix commit id display under MinGW compile 2012-12-20 16:42:33 -08:00
Mark Pizzolato
f8e68b70b5 Adding initial support to display the git commit id in the simulator code. 2012-12-20 15:04:37 -08:00
Mark Pizzolato
9e421ada27 Cleanup compiler warning messages when building with MinGW 2012-12-20 13:51:54 -08:00
Mark Pizzolato
b9ebd93bbd Fixed build with MinGW when invoked with the build_mingw_ether.bat file. 2012-12-20 13:46:03 -08:00
Mark Pizzolato
eb7e3b8159 Fixed compiler issue when compiling with MinGW. 2012-12-20 13:30:28 -08:00
Mark Pizzolato
9afeef6f10 Changed pdp11_dmc device names to DMC0, DMC1, DMC2 and DMC3 2012-12-19 17:45:40 -08:00
Mark Pizzolato
133b1b22b5 Revised comments 2012-12-19 12:49:08 -08:00
Mark Pizzolato
3346f4a32c Fix build on VMS (IA64) 2012-12-19 12:45:03 -08:00
Mark Pizzolato
2c14136473 Added DMC to VAX730, VAX750, VAX620 and VAX630 and VH to VAX730, and VAX750. 2012-12-19 11:33:39 -08:00
Mark Pizzolato
3b5870c66b Fix the occasional pause which may happen when the console is connected to a serial port at a slow port speed and large bursts of output cause buffers to fill up. 2012-12-19 05:43:06 -08:00
Mark Pizzolato
20ed6df379 Made the SET ENV command be SET ENVIRONMENT which will match both but be consistent with using commands which work as long as they are unambiguous. 2012-12-19 05:41:38 -08:00
Mark Pizzolato
1370ad6a2c Fixed console serial port connection checking 2012-12-18 15:41:34 -08:00
Mark Pizzolato
37b73c40a6 Fixed bug in DZ SET LINE= implementation 2012-12-18 13:03:21 -08:00
Mark Pizzolato
a72d85b2bd Fix TMXR for devices which reference the TMLN conn variable as a connection state flag 2012-12-18 09:53:01 -08:00
Mark Pizzolato
50cf91d441 Merge branch 'SerialMux' and compiler suggested cleanup 2012-12-18 09:52:14 -08:00
Mark Pizzolato
905a9ee616 Merge branch 'SerialMux' of github.com:simh/simh into SerialMux 2012-12-17 14:19:22 -08:00
Mark Pizzolato
78b8d62942 Added DMC11 to PDP11 simulator (from Rob Jarratt) 2012-12-17 14:18:28 -08:00
Mark Pizzolato
762aacf7ad Merge branch 'Extra-VAXen' 2012-12-17 03:19:07 -08:00
Mark Pizzolato
18b6ab89d0 Fixing compiler complaints with MinGW and adding support for RAW disk access when compiling with MinGW on windows. 2012-12-16 20:18:54 -08:00
Mark Pizzolato
cd0ef35bbf Added command alias SHOW MUX for SHOW MULTIPLEXOR. To avoid collision with simulators which may have devices named MUX, the device names/units are examined prior to the standard SHOW arguments. Simulators which have a device named MUX can't use the SHOW MUX alias. 2012-12-16 07:03:19 -08:00
Mark Pizzolato
4a3bf9ee17 Compiler warning cleanup 2012-12-16 06:42:51 -08:00
Mark Pizzolato
c87c747ed7 Compiler warning cleanup 2012-12-16 06:24:36 -08:00
Mark Pizzolato
beeb5ae09e Cleaned up the formatting of SHOW MULTIPLEXER output based on input from Dave Bryan 2012-12-16 06:23:18 -08:00
Mark Pizzolato
84af193474 Correct spelling in comment 2012-12-15 14:53:58 -08:00
Mark Pizzolato
6cabdb9f9f Fixed duplicate logging output when output buffers are full and potential pauses in console output (reported by Mark Benson) 2012-12-15 11:40:20 -08:00
Mark Pizzolato
d955c383e9 Fixed compiler warnings and errors when compiling with MinGW 2012-12-15 09:41:13 -08:00
Mark Pizzolato
06b80cf53c Fixed makefile to not always include network components when compiling with MinGW and added ability to pass arbitrary arguments when invoking gcc with the batch files 2012-12-15 09:40:30 -08:00
Mark Pizzolato
60a0881c71 Fixes after Dave Bryan's testing. 2012-12-15 07:58:11 -08:00
Mark Pizzolato
0450a9b430 Compiler suggested cleanup 2012-12-15 07:56:42 -08:00
Mark Pizzolato
c046a29cba Fix reference to sim_deb 2012-12-14 15:53:59 -08:00
Mark Pizzolato
954cb3405f Added generic ability to have up to 32 DZ Multiplexers enabled in a system. The default is 4 which provides 16 lines on a Qbus system and 32 lines on a UNIBUS system. 2012-12-14 13:31:51 -08:00
Mark Pizzolato
417102c5c4 Added full DHU11 (16 line) functionality for UNIBUS environments (PDP11 and VAX), while also supporting DHV11 (8 line) for Qbus systems 2012-12-14 12:37:00 -08:00