Commit graph

1030 commits

Author SHA1 Message Date
Mark Pizzolato
d1a1abde17 Enhanced the HELP dev REGISTER output to identify globally unique vs ambiguous register names and describe when the device scope is needed to identify a register 2013-01-17 05:30:31 -08:00
Mark Pizzolato
eb0dfedf73 Changed register variable names to avoid the reserved register name STATE 2013-01-17 05:29:03 -08:00
Mark Pizzolato
a60d9070db Adding register descriptions to VAX processor devices 2013-01-16 17:26:30 -08:00
Mark Pizzolato
d12bc07d3a Fix clang compiler identified typos 2013-01-15 10:58:09 -08:00
Mark Pizzolato
18851f8ded Documentation cleanup 2013-01-15 10:33:29 -08:00
Mark Pizzolato
e1ad710821 Added imbedded help to the pdp11_dz and pdp11_vh devices 2013-01-15 10:20:32 -08:00
Mark Pizzolato
19f8fccbc1 Added HELP device REGISTERS support and register definitions for the VAX CPU device 2013-01-15 10:19:52 -08:00
Mark Pizzolato
923d5411f5 Added HELP CPU to all VAX simulators 2013-01-15 10:18:49 -08:00
Mark Pizzolato
6eb3804620 Standardized scp command formatting in help output 2013-01-15 06:21:32 -08:00
Mark Pizzolato
3ce1ef2b33 Added an optional description field to register definitions and macros which can be used to populate it 2013-01-15 06:20:12 -08:00
Mark Pizzolato
8720c8c87b Made the VAX model visible with a SHOW CPU MODEL command for all simulators and made the model persist across a SAVE/RESTORE for the VAX simulators with a settable model 2013-01-14 06:53:48 -08:00
Mark Pizzolato
5f44b2e7db Add support to listen on IPv4 and IPv6 sockets when compiling on XP but running on later (IPv6 capable) Windows environments 2013-01-13 21:01:49 -08:00
Mark Pizzolato
1213f098e2 Fixed Buffered Console behavior which ended up flushing buffer contents once a second and clearing the buffer. We were also incorrectly flushing buffer contents when a connection dropped. 2013-01-11 16:34:05 -08:00
Mark Pizzolato
6a08c3c283 Fixed missed change from sim_is_active to sim_activate_time. 2013-01-11 16:10:41 -08:00
Mark Pizzolato
744f65a36c Fleshed out the tmxr help and set the HP2100 to use the mux help by default 2013-01-10 17:51:25 -08:00
Mark Pizzolato
fae991d592 More compiler identified cleanups 2013-01-10 16:10:39 -08:00
Mark Pizzolato
448d9e52fc Added VAX860 to the descrip.mms and cleaned up the VMS compiler identified issues 2013-01-10 15:14:51 -08:00
Mark Pizzolato
7f57ce2c88 Added help context to pdp11_dz and pdp11_vh 2013-01-10 13:37:31 -08:00
Mark Pizzolato
b37b866fd6 Revised document 2013-01-10 13:29:49 -08:00
Mark Pizzolato
dac73b9381 Migrating scp and library global variables to be declared as extern in the appropriate library include file and remove repetitive declarations in referencing modules. 2013-01-10 13:29:15 -08:00
Mark Pizzolato
bc816ae871 Fixed Asynchronous Event Queueing to work correctly when doing Lock based queueing 2013-01-10 09:53:40 -08:00
Mark Pizzolato
629de4dcc5 Build identified cleanups 2013-01-09 17:22:17 -08:00
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