1
0
mirror of https://github.com/simh/simh.git synced 2026-03-24 09:29:42 +00:00

Commit Graph

  • 0528e708e7 HP2100: Most recent updates from Dave Bryan Mark Pizzolato 2014-12-23 03:08:05 -08:00
  • ef0eae135f HP2100: Add CRCC and LRCC support to the HP 2100 MS simulation. from Dave Bryan Mark Pizzolato 2014-12-22 05:50:32 -08:00
  • afb5d6277d TAPE: Extensive cleanup of tape operations (gap, end of medium, format change, etc.) from Dave Bryan Mark Pizzolato 2014-12-22 05:48:13 -08:00
  • d5f02124f1 DOC: Add missing "SIMH Magtape Representation and Handling" document Mark Pizzolato 2014-12-20 16:02:41 -08:00
  • 1f41735dcd SCP: Added missing declaration of sim_vm_fprint_stopped Mark Pizzolato 2014-12-20 06:22:41 -08:00
  • 7256e0908c PDP11: Simplified idle call logic to leave the idle decision to sim_idle(). Mark Pizzolato 2014-12-19 08:45:47 -08:00
  • 549779fb10 PDP10, PDP11, VAX: Adjusted KDP, DUP and DMR/DMC devices to be better behaved when the simulated system is idling. Mark Pizzolato 2014-12-19 08:41:10 -08:00
  • 88d644258e SCP: Allow the VM to print simulator stop message information in lieu of, or in addition to, the default message. Mark Pizzolato 2014-12-18 11:16:27 -08:00
  • f6ba323891 SCP: Fix bug when debug file is opened with -N option. Mark Pizzolato 2014-12-18 10:41:31 -08:00
  • 42e7d48c82 SCP: Fixes Cannot show radix, etc. for a device that has no modifiers and SET and SHOW responses for invalid entry are inconsistent. from Dave Bryan Mark Pizzolato 2014-12-17 21:00:38 -08:00
  • e87d40c600 SCP: Add a -Q option to ATTACH -R and ATTACH -N to suppress success status messages. From Dave Bryan Mark Pizzolato 2014-12-17 20:21:17 -08:00
  • 95740f1f2d SCP: Add a "-N" (new file) option to the SET LOG and SET DEBUG commands. From Dave Bryan. Mark Pizzolato 2014-12-17 20:07:28 -08:00
  • 03800ae725 SCP: Stop calls VM-provided address printer for PC without REG_VMAD from Dave Bryan Mark Pizzolato 2014-12-16 09:02:57 -08:00
  • e35081db1f SCP: Avoid duplicate output when run_cmd completes just as is done in sim_printf() Mark Pizzolato 2014-12-16 07:56:21 -08:00
  • 4f41c53674 SCP: Fixed potential out of bounds array reference while expanding command arguments. Mark Pizzolato 2014-12-14 13:21:32 -08:00
  • 18daed6551 PDP11, VAX: Enrich the debug output for the TS device simulation. Mark Pizzolato 2014-12-14 13:14:05 -08:00
  • 20637cc0df TAPE: Corrected debug output of tape position to be independent of the size of t_addr Mark Pizzolato 2014-12-14 13:13:25 -08:00
  • 7258490c42 SCP: Fix potential infinite loop when EOF is encountered on stdin for hosts using BSDTTY tty I/O. Mark Pizzolato 2014-12-06 16:14:17 -08:00
  • c083b45c14 TMXR, SOCK: Properly declare as const string input only arguments. Mark Pizzolato 2014-12-06 03:50:45 -08:00
  • d1b5e3aa27 SCP: Add the # character at the beginning of a line as a comment character. Requested by Kevin Handy Mark Pizzolato 2014-12-05 16:29:17 -08:00
  • 2030d8fd40 makefile: Removed dependence on libSDL for simulators which don't need SDL support. Fix #164 Suggested by Rhialto. Mark Pizzolato 2014-12-04 19:47:21 -08:00
  • c2603539ff SCP: Fix simh console session output of remote console commands to avoid stairstepping as described in issue #165 Mark Pizzolato 2014-12-04 15:49:00 -08:00
  • 1f20041b58 SCP: Added expansion of special built-in environment variable DATE_YC which is the century of the current date. Mark Pizzolato 2014-12-03 10:39:19 -08:00
  • cd9a499c94 SCP: Fixed EXPECT processing to properly cleanup after matches. Added display of expect buffer to SHOW EXPECT and extended expect match debugging output. Mark Pizzolato 2014-12-03 09:58:31 -08:00
  • 45859ffe34 SCP: Fixed SEND command to properly support a bare AFTER=n argument. Mark Pizzolato 2014-12-03 07:36:53 -08:00
  • 4eed007607 SCP: Restructured timer/co-scheduling activities to support co-scheduling on specific timers Mark Pizzolato 2014-12-02 05:33:59 -08:00
  • a9ac7c1534 SAGE: Fix loop bounds in m68k_cpu Lioncash 2014-11-26 08:50:30 -05:00
  • 18ebf299c8 sigma_lp: Fix a fopen leak Lioncash 2014-11-26 09:04:11 -05:00
  • 499757acb1 sigma_cpu: Fix always true case Lioncash 2014-11-26 08:59:10 -05:00
  • b881ccdc19 sim_BuildROMs: Fix potential memory leaks and a double fclose. Lioncash 2014-11-26 08:19:53 -05:00
  • 1d2742edff DOC: Cleanup PDP10 document v4.0-Beta-1 Mark Pizzolato 2014-11-21 08:34:52 -08:00
  • 26bd72ec1e alpha: Compiler suggested cleanup Mark Pizzolato 2014-11-16 14:02:49 -08:00
  • 368a5f6998 PDP11, VAX780: Fix DEUNA handling of incoming packets which are dropped into multiple receive buffers. Mark Pizzolato 2014-11-12 14:28:27 -08:00
  • ea5b1dc6fe AltairZ80: Fixed confusing call to memset Peter Schorn 2014-11-12 19:06:24 +01:00
  • 2b81dd4710 PDP11, VAX: Fix DEQNA emulation to properly indicate receive buffer length for the last segment when dropping incoming packets into multiple buffer descriptors. Mark Pizzolato 2014-11-11 17:32:51 -08:00
  • d2079ab482 makefile: Add link library path (-L) when needed on platforms which don't readily locate the PCRE library Mark Pizzolato 2014-11-11 11:45:39 -08:00
  • a0c7f99a5e scp: avoid redefining MAX François Revol 2014-11-10 20:58:56 +01:00
  • 25996d94d5 makefile: Explicitely fail on old Haiku or bad arch François Revol 2014-11-10 20:06:10 +01:00
  • 1817504052 PDQ-3: Latest update from Holger Veit Mark Pizzolato 2014-11-03 15:48:25 -08:00
  • 94486c1286 SCP: Updated documentation and help text Mark Pizzolato 2014-10-31 05:13:55 -07:00
  • 34d87ab521 makefile: remote extraneous debug print statement. Mark Pizzolato 2014-10-29 13:49:13 -07:00
  • 4456e42b08 makefile: Added build support for simulators which use the display library on host platforms which have X11 support not located in /usr/include. Mark Pizzolato 2014-10-29 10:43:48 -07:00
  • ff4961411f PDP1, PDP11, TX-0: Addition to cleanup build messages on *nix platforms avoiding XKeycodeToKeysym deprecated messages to also work when using clang (LLVM compiler). Fix #58 Mark Pizzolato 2014-10-29 09:19:06 -07:00
  • a4c50567d7 Compiler suggested cleanup. Mark Pizzolato 2014-10-29 09:17:07 -07:00
  • 6d61de5a30 PDP1, PDP11, TX-0: Cleanup build messages on *nix platforms avoiding XKeycodeToKeysym deprecated messages. Fix #58 Mark Pizzolato 2014-10-29 08:23:18 -07:00
  • 4938c02d95 SCP: Fixed expect match checking when testing regular expressions to avoid NUL bytes in the output stream. Mark Pizzolato 2014-10-29 00:46:50 -07:00
  • 41238c5bbe VisualStudioProjects: Fixed prebuild event logic to properly detect and handle windows-build version replacement/upgrade Mark Pizzolato 2014-10-28 21:01:10 -07:00
  • e685e95d21 VisualStudioProjects: Fix project dependencies for BuildROMs project which prevented proper reporting of windows-build version out of date report Mark Pizzolato 2014-10-28 20:41:31 -07:00
  • 1cc1ca7a41 AltairZ80: Removed unnecessary calls to abs() Peter Schorn 2014-10-28 18:53:12 +01:00
  • 235ce92ff2 PDP11: Correct proper boot support for PDP11 devices when booting via a Remote Console Master session Mark Pizzolato 2014-10-28 10:19:39 -07:00
  • 178116c978 PDP11: Added proper boot support for PDP11 devices when booting via a Remote Console Master session Mark Pizzolato 2014-10-28 10:06:30 -07:00
  • e2c7141675 Remote Console: Fixed "SET REMOTE NOMASTER" command to properly disable Remote Console Master mode and return control to the simulator initiating session. Mark Pizzolato 2014-10-28 08:40:48 -07:00
  • 6368a217fb SCP: Fixed SET and SHOW command parsing to more generally allow value operations against the default device (CPU) both with and without value oriented modifiers Mark Pizzolato 2014-10-28 08:39:14 -07:00
  • a9e82dd2f9 HP2100: Current version from Dave Bryan Mark Pizzolato 2014-10-27 17:16:38 -07:00
  • f3f0d074e0 Compiler suggested cleanups Mark Pizzolato 2014-10-27 17:15:31 -07:00
  • c548b34772 Compiler suggested cleanups. Mark Pizzolato 2014-10-27 17:14:28 -07:00
  • d906445c4a Fixed bug in read forward with byte swap - From Bob Supnik Mark Pizzolato 2014-10-27 13:25:41 -07:00
  • c638492048 VAX QVSS: Increase LK keyboard mode map to avoid a potential out of bounds array reference Mark Pizzolato 2014-10-27 04:40:41 -07:00
  • 2e1167d4a0 Compiler suggested cleanups - mostly const fixups Mark Pizzolato 2014-10-26 17:06:24 -07:00
  • 5c45aec68f SCP: Cleanup minor remote console behaviors (stutter prompt and broken single mode command) Mark Pizzolato 2014-10-26 15:55:36 -07:00
  • 611a7e94f0 SCP: Added a Remote Console Master Mode. Mark Pizzolato 2014-10-26 15:15:31 -07:00
  • 4dbac410da SCP: Added const declarations to various APIs to reflect the appropriate usage. Moved parameter values for run_cmd and exdep_cmd to scp.h Mark Pizzolato 2014-10-26 14:52:22 -07:00
  • f6e750471a SCP: Fix SEND <dev>:line when after=nn and delay=nn not specified Mark Emmer 2014-10-26 13:39:51 -06:00
  • b4fb149b8d SCP: Fix help text for expect command. Mark Pizzolato 2014-10-25 15:21:55 -07:00
  • e8358703be SCP: Fix NOEXPECT to actually delete a single indicated expect rule. Allow expect actions to be provided. Fix match buffer management when expect regular expressions are in use. Mark Pizzolato 2014-10-25 11:14:36 -07:00
  • 995ab8f1e2 More General cleanup migrate to using sim_printf vs separate calls to printf and fprintf(sim_log). Mark Pizzolato 2014-10-24 14:37:37 -07:00
  • ebf53c9cda Replaced printf with sim_printf. Peter Schorn 2014-10-24 23:10:54 +02:00
  • e48cb518e8 SDS: Correct ill-formed statement Mark Emmer 2014-10-23 21:43:55 -05:00
  • ebf4e0cb64 SCP: Add support for legacy form of console expect and send string commands (from Dave Bryan) Mark Pizzolato 2014-10-23 05:58:43 -07:00
  • 3256c10c77 General cleanup migrate to using sim_printf vs separate calls to printf and fprintf(sim_log). Mark Pizzolato 2014-10-22 17:12:14 -07:00
  • 593a5950d1 SCP: Cleaned up the Remote Console Help output Mark Pizzolato 2014-10-22 13:39:33 -07:00
  • bff7521c56 SCP: Migrate more output written to sim_log to use sim_printf. Mark Pizzolato 2014-10-22 13:25:42 -07:00
  • 6c5a700191 SCP: Added numeric value comparisons to IF and ASSERT compares. Mark Pizzolato 2014-10-22 11:54:08 -07:00
  • 1f9d21ad2e SCP: Added IF command and string comparision behaviors to the ASSERT and IF command operations. Mark Pizzolato 2014-10-22 11:28:28 -07:00
  • 916bab3c2a SCP: Cleaned up help for EXPECT and SEND commands. Added optional case insensitive match option to regular expression EXPECT rules. Mark Pizzolato 2014-10-22 11:27:38 -07:00
  • 1413e762a4 VisualStudioProjects: Revised build dependency checking logic to check for the updated SDL 2.0.3 version in the windows-build components. Mark Pizzolato 2014-10-20 17:01:07 -07:00
  • 5a4bbbad8d SCP: Extended EXPECT and SEND to have more flexible activation delays Mark Pizzolato 2014-10-20 16:47:33 -07:00
  • 7bb57ca979 MicroVAX2, MicroVAX1: Updated build configuration to link against the newly updated SDL 2.0.3 code in the windows-build package. Fixes issue #93 Mark Pizzolato 2014-10-20 16:36:24 -07:00
  • 5af6210ed9 SCP: Add RegEx support to EXPECT string processing Mark Pizzolato 2014-10-20 04:42:25 -07:00
  • ddc29fb2c9 SCP: Added debugging support for EXPECT and SEND activities. Fixed SEND buffer queuing bug. Mark Pizzolato 2014-10-17 11:34:06 -07:00
  • 02e90de6a4 SCP: Added EXPECT and SEND commands to react to data from and inject data into the simulated console port (and other MUX ports) Mark Pizzolato 2014-10-14 10:49:24 -07:00
  • d0865d37f5 SCP: Fix recently revised breakpoint setup to behave properly breakpoint action is NULL Mark Pizzolato 2014-10-11 04:19:15 -07:00
  • 3951ad2432 Cleanup of unneeded global extern declarations Mark Pizzolato 2014-10-10 08:18:15 -07:00
  • 0b1050853e SCP: Allow for the potential of a breakpoint action to remove the establishing breakpoint while still completing pending actions Mark Pizzolato 2014-10-10 08:03:22 -07:00
  • 9c5df04de4 PDP11, VAX: Make sure to initialize amount of data processed for incoming packets which get read into multiple buffer descriptors Mark Pizzolato 2014-10-09 11:15:11 -07:00
  • 004fe0de62 VisualStudioProjects: Added better detection and reporting of windows-build dependency issues. Mark Pizzolato 2014-10-08 06:48:52 -07:00
  • 501c5ac69d VisualStudioProjects: Cleaned up and made consistent project settings. Mark Pizzolato 2014-10-05 16:06:19 -07:00
  • c317f685a1 VisualStudioProjects: Suppress warnings generated in remaining projects after conversion of projects to Visual Studio 2013. Mark Pizzolato 2014-10-05 07:02:43 -07:00
  • ab7befb4da SCP: Fix SET TELNET command to process all arguments on a command line. Mark Pizzolato 2014-10-05 06:50:48 -07:00
  • 8cb4262352 VisualStudioProjects: Suppress Winsock deprecation warnings which is needed after conversion of projects to Visual Studio 2013. Mark Pizzolato 2014-10-05 06:49:54 -07:00
  • 01c725fcdf ETHER: Avoid compiling internal support routines for simulators which don't have ethernet devices Mark Pizzolato 2014-10-04 12:44:05 -07:00
  • 7c1f909752 PDQ-3: Compiler suggested warning cleanup (gcc & Visual C++) from Holger Veit Mark Pizzolato 2014-10-04 12:37:45 -07:00
  • 5b288b0d98 PDP11, VAX: Enhance help SET RQn FORMAT description Mark Pizzolato 2014-09-29 03:08:59 -07:00
  • a262852ef1 Merge remote-tracking branch 'psco/master' Mark Pizzolato 2014-09-22 04:18:11 -07:00
  • 9b02e16ce4 ETHER: Remove support for statically linking libpcap on Linux and OS X platforms Mark Pizzolato 2014-09-21 16:31:49 -07:00
  • 56236ac5f0 RTVAX1000: Finish making sure that a rtvax1000 can't have any part of a VCB01 (found by Dan Gahlinger) Mark Pizzolato 2014-09-21 07:49:52 -07:00
  • 977712b9c5 AltairZ80: More debug information available when using IMD disks Peter Schorn 2014-09-21 09:42:26 +02:00
  • 0b89e63d41 RTVAX1000: Make sure that rtvax1000 doesn't contain any parts of the VCB01 board which was never supported. Mark Pizzolato 2014-09-20 18:50:39 -07:00
  • 7154ca1fe1 WINDOWS_BUILD: Fixed race condition which can occur during a parallel build creating the .git-commit-id.h file Mark Pizzolato 2014-09-19 10:46:15 -07:00
  • 9bfc87f2dc Compiler suggest cleanup. Mark Pizzolato 2014-09-18 03:29:58 -07:00