Mark Pizzolato
722f479e29
Added missing VAX 8600 reboot functionality and cleaned up some compiler warnings.
2013-01-01 06:38:13 -08:00
Mark Pizzolato
5859df3128
Added sim_disk (and sim_tape) to all Visual Studio Projects since the help function is referenced by scp
2013-01-01 06:32:12 -08:00
Mark Pizzolato
b1d306cff8
Fixed devices missed in Auto Configuration for PDP11 simulator. CLK issue initially reported by Matt Burke
2013-01-01 05:54:53 -08:00
Mark Pizzolato
43b1c04ae4
Fixed bug disabling TTI interrupts on VAX 11/780, VAX 11/750, VAX 11/730 reported by Mike Burke
2012-12-31 10:44:38 -08:00
Mark Pizzolato
ba0f331fa5
Added framework to support per device help commands
2012-12-30 13:12:15 -08:00
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