Mark Pizzolato
784ae24324
- Fixed asynchronous i/o hangs introduced when asynchronous cancel support was added
...
- Added event debug support to scp and the vax simulator
- Moved external declarations into include files related to modules which define them and removed random externs from modules which referenced them
- Fixed typos in sim_ether
- Fixed sim_disk and sim_tape to properly manage asynchronous threads on an i/o flush
2013-01-09 17:02:58 -08:00
Mark Pizzolato
960866a92a
Added missing generic help ethernet attach info
2013-01-09 11:23:00 -08:00
Mark Pizzolato
c61e14fcdd
Avoid 8 bit characters in help output
2013-01-09 11:17:58 -08:00
Mark Pizzolato
d8340abf8a
Documentation cleanup
2013-01-09 11:13:41 -08:00
Mark Pizzolato
51459eb456
Added ethernet help and cleaned up generic help output
2013-01-09 11:13:06 -08:00
Mark Pizzolato
4f4cbd4157
Avoid asynch thread thrashing on disk and tape detach and enhance the disk and tape help
2013-01-09 11:11:04 -08:00
Mark Pizzolato
411b596620
Fixed auto configure to ONLY configure Qbus and/or Unibus devices
2013-01-09 09:26:54 -08:00
Mark Pizzolato
b28b01cf7d
Fixed test on commit id to avoid minor build error message when building on non windows systems from a zip download
2013-01-09 08:01:19 -08:00
Mark Pizzolato
7b6f7a9871
Set device flags indicating DEV_DISK, DEV_TAPE, DEV_MUX and DEV_ETHER for all simulator devices which use the sim_disk, sim_tape, sim_tmxr, and sim_ether libraries
2013-01-07 12:47:24 -08:00
Mark Pizzolato
7e1840eb5f
Fixed bugs in disk and tape operations when running without asynch disabled - bugs reported by Jordi Guillaumes i Pons
2013-01-07 09:25:57 -08:00
Mark Pizzolato
df4cc945bb
Changed the tmxr_attach parsing code to allow more natural specification for the configuration of different information for multiple lines as per Dave Bryan's suggestion.
2013-01-06 05:53:41 -08:00
Mark Pizzolato
f51a702ebd
Fixed sim_parse_addr to actually use the default_host parameter if a host component wasn't provided in the input
2013-01-06 05:11:51 -08:00
Mark Pizzolato
b78c91b4db
Fixed error paths during attach/detach and fixed a per line listen detach bug
2013-01-05 16:57:04 -08:00
Mark Pizzolato
722524c20e
Fixed BuildAll.cmd to work when invoked from a git bash shell
2013-01-05 16:16:48 -08:00
Mark Pizzolato
6a5278ec3c
Removed the pdp11_dmc from the PDP10 simulator since that combination of hardware was never a legitimate one.
2013-01-05 15:33:59 -08:00
Mark Pizzolato
8395db0573
Fixed the auto configure IO page base address
2013-01-05 15:11:36 -08:00
Mark Pizzolato
0c436c1515
Updated pdp11_dmc.c from Rob Jarratt
2013-01-05 14:38:56 -08:00
Mark Pizzolato
375a02181e
Retained the prior SET CONSOLE DEBUG={stdout|log} behavior which deprecated and replaced by SET DEBUG={stdout|log}. Reported by Rob Jarratt
2013-01-05 14:34:10 -08:00
Mark Pizzolato
d12a445007
Added procedure to build all windows release binaries, package them as a zip and publish the zip in a github.com/simh/Win32-Development-Binaries
2013-01-05 14:28:21 -08:00
Mark Pizzolato
2123c9130f
Updating references to the location of the windows-build.zip support components
2013-01-04 09:56:58 -08:00
Mark Pizzolato
2fea6a67a3
Updating documentation
2013-01-03 14:50:14 -08:00
Mark Pizzolato
75be628e30
Bringing the simh FAQ up to date.
2013-01-03 09:20:06 -08:00
Mark Pizzolato
faa794e9da
Documenting revised DEVICE structure
2013-01-03 09:19:21 -08:00
Mark Pizzolato
674e56b376
Fixed compile issues on some Linux platforms
2013-01-03 08:01:43 -08:00
Mark Pizzolato
9356b0cb1e
Changed Linux serial port enumeration to leverage kernel provided device information in /sys/class/tty
2013-01-02 15:15:01 -08:00
Mark Pizzolato
2af67a75b0
Cleanup of compiler noted issue
2013-01-02 15:13:51 -08:00
Mark Pizzolato
35e66482b3
Added an optional mechanism which will display the git commit id that produced the current simulator if the git commit id information is available
2013-01-02 07:46:17 -08:00
Mark Pizzolato
7c9cebf3b7
Added a 1536K PDP11 memory size option
2013-01-01 10:29:36 -08:00
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