1
0
mirror of https://github.com/open-simh/simh.git synced 2026-03-18 07:53:12 +00:00

Commit Graph

  • 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
  • a339dae651 Extensive Control Flow Enhancements: Mark Pizzolato 2012-04-10 05:38:12 -07:00
  • 40deb20ccd HP2100 update from Dave Bryan Mark Pizzolato 2012-04-04 12:31:43 -07:00
  • 15570e5e8d HP2100 update from Dave Bryan Mark Pizzolato 2012-04-04 12:17:45 -07:00
  • a14a1ab5cd Added missing synchronization when dispatching asynchronous calls. From Sergey Oboguev Mark Pizzolato 2012-04-04 11:08:56 -07:00
  • ab3af3062d - Changed asynch queue insertion and removal to use a lock free algorithm based only on InterlockedCompareExchangePointer. We can now use this lock free approach on IA64 host systems as well. Mark Pizzolato 2012-04-04 11:05:24 -07:00
  • 7ac3557524 Fixed bug under Asynch I/O where I/O completion did not delay the appropriate time before passing back device status to a simulator. Found by Sergey Oboguev. Mark Pizzolato 2012-04-02 14:05:12 -07:00
  • 6e6fdd02ae Fixed VMS Build of DEBUG simulators Mark Pizzolato 2012-03-31 14:43:59 -07:00
  • 518d268bea Added command alias support Mark Pizzolato 2012-03-30 12:39:22 -07:00
  • 4a78242c6f Cleaner GCC options detection on older GCC versions on varioous platforms Mark Pizzolato 2012-03-30 10:58:01 -07:00
  • 77626d78e8 Added missing host NIC MAC address determination for VMS hosts Mark Pizzolato 2012-03-30 06:38:34 -07:00
  • 9a802a1438 Cleaner GCC options detection on older GCC versions on various platforms. Mark Pizzolato 2012-03-29 09:59:17 -07:00
  • 9449c1fc3f Restored announcing GCC version and build options lost in manual merge from v3.9-0-rc2 Mark Pizzolato 2012-03-29 09:12:08 -07:00
  • 3a89ffe9bb Added -Q option to RETURN with a specific status, and an always implied -Q when returning the last command status since presumably the related message has already been displayed. Mark Pizzolato 2012-03-29 08:16:55 -07:00
  • 38bbdd2de9 Added VH to the VAX780 build (makefile and descrip.mms) Mark Pizzolato 2012-03-29 04:05:39 -07:00
  • 8ac73b39e5 Fix needed for compile on VAX/VMS Mark Pizzolato 2012-03-28 12:43:06 -07:00
  • b0a3bf6f4e Help message and minor formatting cleanup Mark Pizzolato 2012-03-28 12:08:17 -07:00
  • 8619674d19 Fixed regression of echo state. Echo is not explicitly inherited by nested do command files. Mark Pizzolato 2012-03-28 05:08:39 -07:00
  • 72d209fbe5 Added sub_args expansion of %* to mean insert all args %1..%9 Mark Pizzolato 2012-03-28 04:49:54 -07:00
  • 4510ca64c0 Added do_cmd option -O to inherit ON condition actions from caller Mark Pizzolato 2012-03-28 03:50:22 -07:00
  • 88786f974e Interpret message suppression flag SCPE_NOMESSAGE for commands entered interactively as well. Mark Pizzolato 2012-03-27 19:33:42 -07:00
  • 00dfc21bf0 Exposed a means of general disabling message printing to commands while passing back status information. Mark Pizzolato 2012-03-27 19:12:40 -07:00
  • 693b75c00e Initial Merge of Dave Bryan's localfixes to run the HP diagnostics Mark Pizzolato 2012-03-26 17:17:44 -07:00
  • 7e68046c59 Added VH to VAX780 Visual Studio Project Mark Pizzolato 2012-03-26 12:17:30 -07:00
  • 7ea8831c7b Added do command default file extension for file being opened of '.sim' Mark Pizzolato 2012-03-26 12:17:07 -07:00
  • 0dd5185099 Added VH device to the VAX780 Mark Pizzolato 2012-03-26 11:53:06 -07:00
  • c93f9085df Include release information about enhancements and fixes to ethernet components. Mark Pizzolato 2012-03-26 09:49:09 -07:00
  • fad0ed392a Add Projects and Solution definition for Microsoft Visual C++ IDE Mark Pizzolato 2012-03-26 09:09:26 -07:00
  • 44973468a5 Fixed case of file names for AltairZ80 simulator to be consistent across platforms Mark Pizzolato 2012-03-26 08:46:03 -07:00
  • bfe6237640 Fixed case of file names for AltairZ80 simulator to be consistent across platforms Mark Pizzolato 2012-03-26 08:42:34 -07:00
  • 8cc2ef03c7 Fixed regression in handling (ignoring) error conditions while processing simple do file. Mark Pizzolato 2012-03-26 04:59:46 -07:00
  • 027c921cfc More robust and correct readline support and fix to VMS build for HP2100 Mark Pizzolato 2012-03-25 15:55:36 -07:00
  • 8ebabd5f69 Makefile and readline fix and additional compiler nits missed earlier Mark Pizzolato 2012-03-25 15:08:18 -07:00
  • c205070554 Fix makefile for better GCC version determination and optimization enabling on more platforms Mark Pizzolato 2012-03-25 07:36:37 -07:00
  • 6e813b8364 Merge with v3.9-0-rc2 first pass Mark Pizzolato 2012-03-24 19:46:37 -07:00
  • 66c264d678 RC2 of 3.9 Mark Pizzolato 2012-03-24 15:30:27 -07:00
  • 95e535008b Updated HP2100 from Dave Bryan Mark Pizzolato 2012-03-24 12:54:46 -07:00
  • 6d11b3bd25 Updated HP2100 from Dave Bryan Mark Pizzolato 2012-03-24 12:52:22 -07:00
  • 8255ba9379 Fixed typo in prior correction Mark Pizzolato 2012-03-23 15:57:26 -07:00
  • f77bc42547 Update descrip.mms and pdp11_tu.c Mark Pizzolato 2012-03-23 15:51:41 -07:00
  • 63aeb04030 HP 2100 Update from Dave Bryan Mark Pizzolato 2012-03-23 13:28:32 -07:00
  • 7d07c49e3f Credit Matt Burke for PCAP-VMS revisions Mark Pizzolato 2012-03-23 13:06:37 -07:00
  • 380625e404 Fixed vax build issue when building on a vax. Mark Pizzolato 2012-03-23 13:05:36 -07:00
  • 3cc10c3f71 Fixed vax build issue when building on a vax. Mark Pizzolato 2012-03-23 12:40:20 -07:00
  • 7c51414228 Fixed sim_debug macro implementation to allow for the case when a sim_debug invocation is used as a single expression following an if condition. Found by Michael Bloom Mark Pizzolato 2012-03-23 12:39:42 -07:00
  • 5863e1bc38 HP2100 Update from Dave Bryan Mark Pizzolato 2012-03-23 11:11:07 -07:00
  • e0fbfa6abf Fix memory leaks in attach error paths. Mark Pizzolato 2012-03-22 16:14:30 -07:00
  • 2fcb0aad62 Made VMS build more robust and the failure case when VMS-PCAP is missing provide guidance. Mark Pizzolato 2012-03-22 14:37:01 -07:00
  • 0270d0ea0d Cleanup based on reports from Michael Bloom Mark Pizzolato 2012-03-22 12:20:00 -07:00
  • 3049f16af2 Compiler detected unsigned bug Mark Pizzolato 2012-03-21 14:46:34 -07:00
  • 5284f8f1e6 VMS Build cleanup Mark Pizzolato 2012-03-21 14:45:59 -07:00
  • 23800ca0e2 Updated HP2100 from Dave Bryan Mark Pizzolato 2012-03-21 08:37:58 -07:00
  • 45246a3339 Updated HP2100 from Dave Bryan Mark Pizzolato 2012-03-21 06:14:01 -07:00
  • 663b25818b Fix potential memory leak in error path reported by Michael Bloom Mark Pizzolato 2012-03-20 18:57:02 -07:00
  • cf280ad8f7 Completing merge of v3.9-0-rc1 compile cleanups Mark Pizzolato 2012-03-20 18:55:45 -07:00
  • 2b43b358a8 Fix SHOW SHOW command to separate the SHOW options which are device specific and unit specific Mark Pizzolato 2012-03-20 11:16:41 -07:00
  • 3ccd66d546 Cleanup potential fault in eth_close if eth_close is called with a NULL argument. Mark Pizzolato 2012-03-20 11:16:00 -07:00
  • 93f14f76fb Compile cleanups Mark Pizzolato 2012-03-20 11:13:17 -07:00
  • 1945465a5e Revised makefile to build with gcc 3.x as well as different 4.x versions and to dynamically determine the availability of desired features and to report the GCC version at build time. Mark Pizzolato 2012-03-20 08:54:44 -07:00
  • fabdf73bed Compiler cleanup after v3.9-0 merge Mark Pizzolato 2012-03-19 16:07:36 -07:00
  • fffad7c20e Merge changes from v3.9-0 rc1 Mark Pizzolato 2012-03-19 16:05:24 -07:00
  • e04a987353 Added makefile option to compile without asynchronouos I/O support (invoke make with NOASYNCH=1) Mark Pizzolato 2012-03-18 16:47:58 -07:00
  • a6cddae887 Change makefile to not build with Asynch IO support for now. Mark Pizzolato 2012-03-18 15:25:34 -07:00
  • a02ae75588 Added updated ethernet support and an extended makefile Mark Pizzolato 2012-03-18 12:35:21 -07:00
  • 3071894c78 Notes For V3.9 Mark Pizzolato 2012-03-18 09:43:12 -07:00
  • cf8c54184d Cleaned up build status messages Mark Pizzolato 2012-03-14 17:47:20 -07:00
  • eb0f027c47 Cleanup Compiler warning. Mark Pizzolato 2012-03-14 17:21:15 -07:00
  • b3102ea86a Foxed size units (words or bytes) consistency issues when creating disks. Mark Pizzolato 2012-03-14 09:09:25 -07:00
  • e61d00d539 Added compiler optimizations to gcc builds Mark Pizzolato 2012-03-13 07:07:28 -07:00
  • 0abfa9306b Merge branch 'master' of github.com:markpizz/simh Mark Pizzolato 2012-03-13 06:54:46 -07:00