1
0
mirror of https://github.com/simh/simh.git synced 2026-05-24 20:10:34 +00:00

Commit Graph

  • 02cb620c9b Change to support serial ports on multiplexer devices without any changes to existing multiplexer device emulation code. Mark Pizzolato 2012-10-17 08:40:01 -07:00
  • 24696892fd Merge branch 'DMC11' into SerialMux Mark Pizzolato 2012-10-16 15:50:38 -07:00
  • 35b8a40559 Revised the VAX780 to include the pdp11_dmc device Mark Pizzolato 2012-09-28 15:41:49 -07:00
  • 0453a87f18 Revised pdp11_dmc device to leverage the update sim_sock interfaces Mark Pizzolato 2012-09-28 15:41:03 -07:00
  • 30ce7fdbaa Revised the socket library sim_sock(.c & .h) to support both IPv4 and IPv6 leveraging the RFC3493 APIs. Mark Pizzolato 2012-09-28 15:34:55 -07:00
  • 6692832785 Initial import of pdp11_dmc.c and .h from Rob Jarratt Mark Pizzolato 2012-09-28 15:27:21 -07:00
  • be1e1326b3 Merge pull request #11 from andreax79/master Mark Pizzolato 2012-08-28 07:24:00 -07:00
  • 405c70bccd set default/show default commands fix Andrea Bonomi 2012-08-28 07:40:42 +02:00
  • a1a6a8a40d show_default fix Andrea Bonomi 2012-08-23 17:18:31 +02:00
  • 715bc12d3b show default & set default command added Andrea Bonomi 2012-08-21 12:50:27 +02:00
  • 0f2ed31b33 Fix UDATA macro to reflect prior changes in the unit data structure. This fixes any reference to the macro which may supply an initial wait time to the unit structure after using the UDATA macro. Mark Pizzolato 2012-07-19 13:30:31 -07:00
  • 66edd72ecb Merge branch 'nj7p/swtp6800-v2.1' Mark Pizzolato 2012-07-13 15:21:30 -07:00
  • 908ad1308e Corrected copyright dates on all files Bill Beech 2012-07-11 12:23:03 -07:00
  • fc3c1812bf Fixed nested sim_defs.h problem Bill Beech 2012-07-11 12:00:57 -07:00
  • 5fcd6a7960 Updated several file to remove "egregious" errors Bill Beech 2012-07-11 11:59:15 -07:00
  • ffa52ab3fd Changed the display of the contents of the error message buffer to only do so if no devices were returned at all Mark Pizzolato 2012-07-10 16:14:30 -07:00
  • f66175beea Added support to avoid the mkdir BIN race condition in parallel make Mark Pizzolato 2012-07-10 13:47:17 -07:00
  • 938450bbf5 Added display of warning produced by pcap_findalldevs() where a warning message is provided when no devices are available (OSX). - Sergey Oboguev Mark Pizzolato 2012-07-10 13:32:41 -07:00
  • fd1cd463f9 Added UNIT_IDLE to timer threads for RQ B, C and D controllers. - Sergey Oboguev Mark Pizzolato 2012-07-10 13:26:08 -07:00
  • 2a9ac8a830 VHD Performance enhancementsDaa: Mark Pizzolato 2012-07-10 13:18:03 -07:00
  • e0d8de9de7 Replaced SWTBUG.BIN, fixed error in common/mp-s.c, and removed debugging statements from common.m6800.c. This version works in GIT release 4.0. Bill Beech 2012-07-08 15:50:41 -07:00
  • 567a304c37 Changes to replace the SWTP V1 code with the V2 code Bill Beech 2012-07-05 14:14:49 -07:00
  • 321b05c705 Fixed pragmas to work for various gcc and clang versions Mark Pizzolato 2012-05-26 08:13:11 -07:00
  • 030d790b4c Asynchronous Timer Support Mark Pizzolato 2012-05-26 07:16:04 -07:00
  • 5d081f8d93 Revised HP2100 from Dave Bryan with his fixes to cleanup compiling under the LLVM clang compiler Mark Pizzolato 2012-05-12 14:25:34 -07:00
  • b816a42177 BuildROMs enhancements. Mark Pizzolato 2012-05-12 13:49:47 -07:00
  • 7c38b83d7c Asynchronous Multiplexer and Console Support Mark Pizzolato 2012-05-12 13:42:44 -07:00
  • 22b0e564a2 Updating revision to reflect v4.0 development activity Mark Pizzolato 2012-05-06 06:08:06 -07:00
  • ac7490429d Revised location of github repository to be simh/simh Mark Pizzolato 2012-05-05 09:42:44 -07:00
  • 9938567da9 Removed references to nonexistent include file Mark Pizzolato 2012-05-05 09:40:10 -07:00
  • 54ad020b4e Fixed potential memory leaks on error paths in scp.c/sim_rest (Peter Schorn) Mark Pizzolato 2012-05-05 09:23:19 -07:00
  • 6031deddf8 Final Merge from source zip file. Changed 0readme_39.txt. v3.9-0 v3.9-0-rc1 Mark Pizzolato 2012-05-03 14:31:47 -07:00
  • bb23bc422a Official Docs released with v3.9-0 Mark Pizzolato 2012-05-03 13:54:32 -07:00
  • 0c0ff2173e Last minute fix for HP2100 in v3.9-0 release. Mark Pizzolato 2012-05-03 12:55:16 -07:00
  • 928b4a071f Fixed incorrect cleanup when closing tape with asynch I/O enabled Mark Pizzolato 2012-05-02 07:18:35 -07:00
  • ff4f1d3a02 Fix error message reporting when command not found. Mark Pizzolato 2012-05-02 07:17:45 -07:00
  • e35e6bc458 Official simh-v3.9-0 Merge Mark Pizzolato 2012-05-02 07:06:11 -07:00
  • 38e3d58c72 Official simh-v3.9-0 Merge Mark Pizzolato 2012-05-02 05:39:27 -07:00
  • 52323f1d46 Simplified conditions when a do command file error message is printed HP2100Extensions Mark Pizzolato 2012-04-30 13:52:07 -07:00
  • e3bdb12aeb Simplified conditions when a do command file error message is printed Mark Pizzolato 2012-04-30 13:48:47 -07:00
  • ee235a6c37 Fixed conditions when error messages are displayed while processing do commands Mark Pizzolato 2012-04-30 05:53:55 -07:00
  • df98a0583c Fixed conditions when error messages are displayed while processing do commands Mark Pizzolato 2012-04-30 05:48:09 -07:00
  • 7830a327f0 Added a -O switch to the programs arguments which will enable global ON inheritance. Mark Pizzolato 2012-04-29 21:26:36 -07:00
  • d4e1cac0ea Added makefile support to use the LLVM (clang) compiler on OSX and other platforms where it may be available (Linux, *BSD, etc.) Mark Pizzolato 2012-04-29 12:39:25 -07:00
  • 0f8e6cfe95 Cleanup for warning messages produced by the clang C compiler. Mostly adding parentheses in conditional assignments and clarification parentheses in complex boolean expressions. Mark Pizzolato 2012-04-29 11:59:44 -07:00
  • 3775c17034 Fixed asynch disk/tape I/O reset behaviors to reliably synchronize with the I/O thread's startup Mark Pizzolato 2012-04-29 05:55:46 -07:00
  • c4659a0903 Fixed issue where asynchronous I/O wouldn't be reliable after a device reset. Mark Pizzolato 2012-04-28 08:37:20 -07:00
  • 784f0542f2 Fixed for Compiler indicated bugs Mark Pizzolato 2012-04-27 15:09:40 -07:00
  • 78009646f0 Cleaned up compiler noticed issues Mark Pizzolato 2012-04-27 15:06:39 -07:00
  • c7f778ca79 Cleaned up makefile to support OSX builds with the clang compiler Mark Pizzolato 2012-04-27 14:03:28 -07:00
  • ce716f93f6 Fix to avoid excessive compiler optimization of vax ROM access spinwait. Found by Craig Berry, fix suggested by Sergey Oboguev Mark Pizzolato 2012-04-27 13:38:13 -07:00
  • 57008bb8f5 Cleaned up nested comments Mark Pizzolato 2012-04-27 12:36:03 -07:00
  • 19bf1cdb90 Cleanup compiler warning about printf arguments Mark Pizzolato 2012-04-27 12:27:16 -07:00
  • f77a38c3c5 Cleaned up a few compile complaints Mark Pizzolato 2012-04-27 12:11:12 -07:00
  • 8989b111c1 Fixed declaration of unused parameter to quiet a gcc warning Mark Pizzolato 2012-04-27 10:08:27 -07:00
  • da820d73ac Fixed include file ordering to assure that sockets are defined for tmxr's use Mark Pizzolato 2012-04-25 20:03:02 -07:00
  • c77bdb20f1 Added scp SHOW SERIAL command Mark Pizzolato 2012-04-25 17:04:48 -07:00
  • 7929c11792 Merge branch 'master' into SerialMux Mark Pizzolato 2012-04-25 12:19:11 -07:00
  • 83172116e8 Added SHOW ETHERNET command and extended eth_show to track and display open ethernet devices Mark Pizzolato 2012-04-25 05:29:50 -07:00
  • 31df5e8db2 Added a mechanism for commands to optionally handle their message printing via a separate dispatch in the command table. This is currently used by run_cmd to handle unsuppressed status returns. Mark Pizzolato 2012-04-25 05:24:53 -07:00
  • 6def9ed6a8 Added a mechanism for commands to optionally handle their message printing via a separate dispatch in the command table. This is currently used by run_cmd to handle unsuppressed status returns. Mark Pizzolato 2012-04-25 04:04:48 -07:00
  • e153e0f483 Merge branch 'master' into HP2100Extensions Mark Pizzolato 2012-04-24 18:29:48 -07:00
  • eaa17ffce8 Fixed incorrect build target names for new swtp6800 projects Mark Pizzolato 2012-04-24 14:21:30 -07:00
  • 72be72c472 Updated simh faq and doc files Mark Pizzolato 2012-04-24 14:14:14 -07:00
  • fc931c9bb2 Fixed incorrect build target names for new swtp6800 projects Mark Pizzolato 2012-04-24 12:21:45 -07:00
  • ad9cd1b51c Numerous Control Flow Fixes: Mark Pizzolato 2012-04-24 12:16:38 -07:00
  • 178f4a743d Merge branch 'master' into SerialMux Mark Pizzolato 2012-04-23 13:03:26 -07:00
  • 4af7be06cc Inherit sim_rev.h from v3.9-0-rc3 Mark Pizzolato 2012-04-23 12:25:29 -07:00
  • db9bf32112 Merge of Bob's simh-v3.9-0-rc3 Mark Pizzolato 2012-04-23 11:50:43 -07:00
  • e9aa507082 Issue cleanup after v3.9-0-rc3 merge Mark Pizzolato 2012-04-23 06:02:37 -07:00
  • 73bd8c36e7 Official simh-V3.9-0-rc3 Merge Mark Pizzolato 2012-04-23 04:02:02 -07:00
  • b2ebd56f9c Generalized serial port naming syntax to refer to host serial ports by the name 'serN' while continuing to allow the use of specific host device names. Mark Pizzolato 2012-04-22 16:46:10 -07:00
  • 19ae16ac6e Parameterized the gcc invocations in the makefile to facilitate easy use of lint/cppcheck/other-code-analyzer (from Michael Bloom) Mark Pizzolato 2012-04-21 08:37:46 -07:00
  • 6912ad167e Fixed tmxr Buffering functionality broken in the Serial merge from Dave Mark Pizzolato 2012-04-20 17:58:21 -07:00
  • 1fb1756b65 Added sim_serial to all simulator Visual Studio Projects Mark Pizzolato 2012-04-20 05:26:11 -07:00
  • bc36e9dde5 Adds serial port support to the multiplexer library. Mark Pizzolato 2012-04-19 19:18:15 -07:00
  • 5f505ccadf Fixing many compiler identified nits. Mark Pizzolato 2012-04-18 09:48:04 -07:00
  • 3836306446 Revised prior OSX specific makefile fix to avoid a grep error message Mark Pizzolato 2012-04-18 09:09:40 -07:00
  • 127c8042c1 pdp11_xq: Forced the use of clk_cosched when idling is enabled Mark Pizzolato 2012-04-17 13:40:09 -07:00
  • f206facbd0 Merge branch 'master' of github.com:markpizz/simh Mark Pizzolato 2012-04-17 08:46:33 -07:00
  • 2873be2d7a Fixed makefile to work for various different gcc versions on OSX (from Craig Berry) Mark Pizzolato 2012-04-17 08:45:52 -07:00
  • dfcd818762 Added O_DSYNC semantics to the RAW file open() call for *nix platforms. This makes *nix RAW I/O behavior consistent with windows RAW I/O. Mark Pizzolato 2012-04-16 04:58:28 -07:00
  • eb60957366 Fixed VAX idle for NetBSD and OpenBSD support. Mark Pizzolato 2012-04-12 18:45:57 -07:00
  • 190993b5f4 Fixed possible NULL pointer dereference. (from Sergey Oboguev) Mark Pizzolato 2012-04-12 14:48:26 -07:00
  • c6c9e0c3ac Fixed arguments to sprintf when constructing the expansion of %*. Found by Maurizio De Tommaso. Mark Pizzolato 2012-04-12 12:18:23 -07:00
  • 79d0e25848 Fixed printf of error messages which had parameters in the wrong order (found by Maurizio De Tommaso) Mark Pizzolato 2012-04-12 12:11:01 -07:00
  • 330839888d Removed redundant {sim_name}.rc initialization file. Mark Pizzolato 2012-04-12 09:59:32 -07:00
  • 04098f6007 Fixed VAX idle support for newer versions of NetBSD and OpenBSD to not trigger idling when IPL is changed from the system Boot ROM. Mark Pizzolato 2012-04-12 09:52:55 -07:00
  • 99374e37aa Removed redundant {sim_name}.rc initialization file. Mark Pizzolato 2012-04-12 09:49:38 -07:00
  • 30a328ee2d Merge branch 'master' into HP2100Extensions Mark Pizzolato 2012-04-11 19:33:11 -07:00
  • fc8856805d Added a default initializing file simh.rc to the files automatically loaded when a simulator starts Mark Pizzolato 2012-04-11 19:26:27 -07:00
  • c1663795f1 Added VAX idle support for newer versions of NetBSD and OpenBSD guests if they use IPL 1 as the idle trigger Mark Pizzolato 2012-04-11 19:24:42 -07:00
  • 95a1cb71df Added a generic non simulator specific startup include file (simh.rc) to be processed. Mark Pizzolato 2012-04-11 10:46:43 -07:00
  • 542c15844c Added display of the OS sleep resolution which is now displayed as an explanation if idling is unavailable. Mark Pizzolato 2012-04-11 07:32:06 -07:00
  • a27187ca6c Merge of Dave's local fixes 7 & 8 Mark Pizzolato 2012-04-10 08:16:29 -07:00
  • 33567b474d Sanity check when detaching a undetached unit. fro Dave Bryan. Mark Pizzolato 2012-04-10 08:09:48 -07:00
  • fd702e407b Made automatic startup file be named {sim_name}.rc (i.e. hp2100.rc or vax.rc, etc.) Mark Pizzolato 2012-04-10 07:02:49 -07:00
  • 42d2802c47 Finish Merge branch 'master' into HP2100Extensions Mark Pizzolato 2012-04-10 06:59:14 -07:00
  • 1e319afd68 Partial merge from master branch Mark Pizzolato 2012-04-10 06:17:00 -07:00
  • 1cb4eb7960 Fixed Asynch I/O issues which may leave pending asynch I/O in limbo when device resets happen (found by Sergey Oboguev) Mark Pizzolato 2012-04-10 05:43:59 -07:00