Commit graph

3875 commits

Author SHA1 Message Date
Mark Pizzolato
bdcfe994e0 Auto configure documentation and updates for PDP10 system 2012-12-29 07:57:57 -08:00
Mark Pizzolato
53c537b8dd Cleanup the mux attach string for single line multiplexers 2012-12-29 07:40:21 -08:00
Mark Pizzolato
9d2811d666 Updated HP2100 modules from Dave Bryan 2012-12-29 06:32:03 -08:00
Mark Pizzolato
122ca9b7cd Fix potential attach order bug when attaching a serial port to a single line mux found by Dave Bryan 2012-12-29 06:26:47 -08:00
Mark Pizzolato
30c70f6866 Updated pdp11_dmc with support for SAVE/RESTORE from Rob Jarratt 2012-12-29 06:09:47 -08:00
Mark Pizzolato
896fd92c7a Fixed to only pass a SIM_GIT_COMMIT_ID to a build when the commit id is available 2012-12-28 15:56:57 -08:00
Mark Pizzolato
95f4a075ba Avoid attempting to auto configure NEXUS devices 2012-12-28 15:48:43 -08:00
Mark Pizzolato
2471f3fc73 Convert PDP10 unibus devices to auto configure 2012-12-28 12:27:05 -08:00
Mark Pizzolato
b2ed63f31a Removed IOBA_FLOAT and replaced with IOBA_AUTO 2012-12-28 12:15:08 -08:00
Mark Pizzolato
0a0b8dbe31 Fix DZ when lines is greater than 32. 2012-12-28 11:25:46 -08:00
Mark Pizzolato
b25ca80dc6 Merge branch 'master' into AutoConfigure 2012-12-28 08:42:01 -08:00
Mark Pizzolato
48ba877259 Added VAX 11/785 model variation to the VAX 11/780 simulator based on VAX 8600/8650 model variants and some information from Matt Burke's VAX 11/785 page at 9track.net 2012-12-28 08:10:30 -08:00
Mark Pizzolato
07cc10dca6 Cleanup 2012-12-27 12:27:35 -08:00
Mark Pizzolato
10e32ab1e3 VAX 8600 adjustments for complete auto configure 2012-12-27 12:23:31 -08:00
Mark Pizzolato
fbb783f5dd Added missing VAX 8600 message display after boot command returns 2012-12-27 12:22:22 -08:00
Mark Pizzolato
425ef4f113 Merge branch 'master' into AutoConfigure 2012-12-27 11:44:47 -08:00
Mark Pizzolato
2a5caf87a7 Add embedded boot code support to VAX 8600
Added RQB, RQC, RQD as boot devices for VAX 8600
Added generalized R5 boot flags option to all Unibus VAX systems
2012-12-27 10:28:57 -08:00
Mark Pizzolato
c5e41ad6cc Addition of VAX 8600 to Visual Studio Solution file
Avoid warning when compiling with MinGW on Windows XP
2012-12-27 07:11:48 -08:00
Mark Pizzolato
2751a22725 VAX 8600 compiler warning cleanups
Addition of DMC11 to the VAX 8600
2012-12-27 07:02:23 -08:00
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
3bcb6c1f3d Merge branch 'master' into AutoConfigure 2012-12-23 07:22:14 -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
56ff702cff Adding git .git-commit-id file and attempting change to hooks to generate it. 2012-12-20 14:27:38 -08:00
Mark Pizzolato
01eb95167a Merge branch 'master' into AutoConfigure 2012-12-20 14:06:17 -08:00
Mark Pizzolato
7bed091134 Reworked Auto Configure for all Qbus/Unibus devices to have their device address settings table driven from the auto configure code rather than statically defined in many per cpu model include files.
Fixed auto configure bugs which didn't allow Fixed CSR Addresses or Fixed Vectors to be set using the auto configure information.
Fixed display of address and vectors to indicate that the assigned address and/or vector is in the floating set.
Added extended definitions to the auto configure table to reflect all known potential static and floating and static addresses as of VMS V5.5-2
Changed the name of the VAX 11/780 console floppy device name to RXC from RX (which collides with a Unibus name for the RX11).
2012-12-20 13:58:11 -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