1
0
mirror of https://github.com/simh/simh.git synced 2026-05-24 12:00:39 +00:00

Commit Graph

  • 2e50ada71f FIO: Fix corner case found in sim_relative_path Mark Pizzolato 2023-02-03 09:32:27 -10:00
  • 9cc538dc7c VAX Unibus Systems: Optionally run diagnostics with uncalibrated clock Mark Pizzolato 2023-01-31 02:47:31 -10:00
  • 7c3b293ecf SDS: Fix CR device to properly update status after a disconnect EOM Ken Rector 2023-01-30 05:22:42 -10:00
  • 389199ef71 FRONTPANELTEST: Update to latest sim_frontpanel API change Mark Pizzolato 2023-01-29 16:03:01 -10:00
  • f6dafeeed9 FRONTPANEL: Update API and cleanup deadlock and other bugs Mark Pizzolato 2023-01-29 15:59:59 -10:00
  • ea07a8e260 CONSOLE: Cleanup Remote Console command interactions Mark Pizzolato 2023-01-29 15:57:54 -10:00
  • 65194f8a5a TIMER: Leverage first time calibration info on subsequent boots Mark Pizzolato 2023-01-29 15:57:31 -10:00
  • a27f4be593 makefile: Added capability for extended per simulator link options (LNK_OPTS) Mark Pizzolato 2023-01-29 15:50:06 -10:00
  • 9f0d7a1c20 KA10: Fixed TM10A to request first word at issue of write instruction. Richard Cornwell 2023-01-28 12:48:14 -10:00
  • 023e074293 KA10: Fixed issue with ITS KA quantum clock interrupt. Richard Cornwell 2023-01-28 12:46:33 -10:00
  • 11945a883d KA10: Fixed IMP address determination for KS, code cleanup. Richard Cornwell 2023-01-18 18:02:14 -05:00
  • a3710a621d KA10: Fixed Chaosnet devices to work properly under ITS. Richard Cornwell 2023-01-18 18:01:32 -05:00
  • cd40bb2820 makefile: avoid using the file function to read the Make.Info file. Mark Pizzolato 2023-01-27 09:02:16 -10:00
  • 2c9eb951ad makefile: avoid using an intermediate file to get a newline in a variable Mark Pizzolato 2023-01-25 15:58:26 -10:00
  • db5a0dc4d3 makefile: make it obvious when git commit id was extracted from an archive Mark Pizzolato 2023-01-25 15:28:51 -10:00
  • a9fb4a653e makefile: Properly report archive git commit info when building from an archive Mark Pizzolato 2023-01-25 10:14:15 -10:00
  • a65d4227df AltairZ80: 2SIO: Fix potential NULL pointer dereference. Howard M. Harte 2023-01-22 13:55:58 -08:00
  • 3b229b1188 AltairZ80: Add support for NMI interrupts. Howard M. Harte 2023-01-22 13:41:04 -08:00
  • 425b5650db AltairZ80: Fix width of vectorInterrupt pseudo register. Howard M. Harte 2023-01-22 12:15:30 -08:00
  • 154d83e663 PDP11: Add definitions for unimplemented registers and fixed debug data write Tony Lawrence 2023-01-21 09:37:14 -10:00
  • a79c583053 TMXR: Remove all SIM_ASYNCH_MUX dependent code Mark Pizzolato 2023-01-21 09:12:45 -10:00
  • a4360bc492 CONSOLE: Fix Remote Console reconfigure logic and properly name all units Mark Pizzolato 2023-01-21 08:05:48 -10:00
  • f70f296e96 fixup! 3b2: Fix for clock drift when idling Seth Morabito 2023-01-18 12:11:29 -10:00
  • 42598b541a 3b2: Fix for clock drift when idling Mark Pizzolato 2023-01-18 11:58:24 -10:00
  • c146c9a447 AltairZ80: Adds -H switch to LOAD command for loading Intel hex files Patrick Linstruth 2023-01-18 11:55:51 -10:00
  • 3d23b5b3c6 SEL32: Run tests with SET CLOCK NOCALIBRATE for stable host independent results Mark Pizzolato 2023-01-18 11:52:48 -10:00
  • 1baed4f7d4 PDP11: Properly set DC, DL and DLCJ unit relationships to TMXR structures Mark Pizzolato 2023-01-18 01:54:37 -10:00
  • c9647f9869 Visual Studio Projects: Add HAVE_LIBEDIT to projects that somehow missed this before Mark Pizzolato 2023-01-17 03:31:04 -10:00
  • 5699bb9f59 frontpaneltest: Add simulator startup sleep option to allow debugger attach Mark Pizzolato 2023-01-16 18:15:05 -10:00
  • 78ebb4fe84 CONSOLE: Add appropriate unit names to remote console units based on roles Mark Pizzolato 2023-01-16 18:11:14 -10:00
  • e741e64b0e TIMER: Add debug output for unexpected timer state Mark Pizzolato 2023-01-16 18:10:16 -10:00
  • d8e986bd65 FRONTPANEL: Fix mutex sequencing in sim_panel_set_display_callback_interval() Mark Pizzolato 2023-01-16 17:05:19 -10:00
  • 3edcea7de0 SCP: Be sure to close (implicitly flushing) debug output on abort() Mark Pizzolato 2023-01-16 16:57:14 -10:00
  • a1172690a0 FIO: Avoid potential buffer overrun while formatting file modify time Mark Pizzolato 2023-01-16 16:56:26 -10:00
  • 88c6f7847f ETHER: Avoid errant stderr output while determining NIC MAC address Mark Pizzolato 2023-01-16 16:50:30 -10:00
  • 7bfe28957e SDS: Optimize frontpanel register access and add clock precalibration setup Mark Pizzolato 2023-01-12 08:55:16 -10:00
  • c23351ae07 FRONTPANEL: Avoid deadlocks in error path logic when shutting down Mark Pizzolato 2023-01-12 08:51:31 -10:00
  • 3907d9d56a Visual Studio Projects: Avoid file in use during parallel builds Mark Pizzolato 2023-01-09 20:58:00 -10:00
  • ac8e5d23b8 README: Update current features Mark Pizzolato 2023-01-09 15:45:08 -10:00
  • 7a4ded8380 FRONTPANEL: Avoid potential deadlock when shutting down a panel application Mark Pizzolato 2023-01-09 15:43:25 -10:00
  • 2e2270ccc7 SCP: Reasonably format output after EOF return from read_line_p Mark Pizzolato 2023-01-07 08:07:06 -10:00
  • 4bbc3dfd1c TIMER: Add SET CLOCK NOCALIBRATE mode Mark Pizzolato 2023-01-06 09:49:31 -10:00
  • f79b03f2b7 SCP: Provide a pseudo environment variable SIM_RUNLIMIT_REMAINING Mark Pizzolato 2023-01-06 09:36:47 -10:00
  • 41ab668e97 SCP: Leverage default radix choices when parsing command inputs Mark Pizzolato 2023-01-05 17:32:32 -10:00
  • 700ac6719d SCP: Assure only 5 UNIT fields can be initialized beyond the UDATA macro Mark Pizzolato 2023-01-05 15:09:55 -10:00
  • 52cfa2bba8 makefile: Add support for operating with the gameoftrees (got) source control Mark Pizzolato 2023-01-02 15:18:19 -10:00
  • 9319f6027e PDP11: Fix EXAMINE and DEPOSIT of floating point 2 argument instructions Bob Supnik 2022-12-31 09:07:40 -10:00
  • 135e69c4a1 SCP: Add SET CONSOLE TELNET=CONNECT to open a window running telnet to console Mark Pizzolato 2022-12-30 21:34:07 -10:00
  • ca79faf508 FRONTPANEL: Document best performance option for REGister content query Mark Pizzolato 2022-12-30 16:07:12 -10:00
  • 5f98bdcce6 SCP: Document in HELP and sim_doc HELP SET DEBUG -B Mark Pizzolato 2022-12-28 21:17:39 -10:00
  • 5ba0ef0c67 FrontPanelTest: Cleanup test setup and build dependencies Mark Pizzolato 2022-12-28 11:10:59 -10:00
  • b0cdb3e831 frontpanel: Fix remote console event queuing when in HALT state Mark Pizzolato 2022-12-28 10:58:08 -10:00
  • 7b78b6d313 makefile: Remove irrelevant checks for VIDEO support building v3 simulators Supnik-Current Mark Pizzolato 2022-09-04 19:14:44 -06:00
  • a847ee13a3 PDP11: CPU MMR1 and FP changes Bob Supnik 2022-09-04 19:13:38 -06:00
  • e93d21ac79 PDP11: Remove OPT_RH11 as a CPU option Bob Supnik 2022-09-04 18:59:42 -06:00
  • 7a68c268b9 PDP11: Revert DZ device to prior version. Mark Pizzolato 2022-09-04 18:09:37 -06:00
  • 49fb037eba sigma: COC device, add LNORDER command option Bob Supnik 2022-09-04 17:58:16 -06:00
  • b5ef85aef4 sigma: COC device, handle transmit long, stop transmit and receive break Ken Rector 2022-09-04 17:56:46 -06:00
  • 02bcdc82cd PDP11, VAXen: Fix to VH device to properly reference the line number John Dundas 2022-07-24 17:07:05 -07:00
  • 0eb28d601e sigma: DP device SEEK(I), RECAL(I) must be coded as fast operations. Ken Rector 2022-07-23 16:55:21 -07:00
  • fc18eaa047 sigma: UEND flag in the wrong bit position in channel status word. Ken Rector 2022-07-23 16:54:19 -07:00
  • 7953088407 sigma: Fix MT tape mark error handling Ken Rector 2022-07-23 16:52:50 -07:00
  • 6ca5a58043 sigma: Made CHANA chan_ctl_time accessible as a register Bob Supnik 2022-07-23 16:46:55 -07:00
  • 6f5b5c3387 sigma: Added IO numeric channel numbers to SET/SHOW Bob Supnik 2022-07-23 16:45:43 -07:00
  • d6544e09b9 sigma: Fix breakpoint state restore Ken Rector 2022-07-12 13:54:58 -07:00
  • 8dc14a4b52 sigma: Fix dangling else in IO read/write direct Ken Rector 2022-07-12 13:53:32 -07:00
  • 801a3be07d ID16, ID32: Fixed Duplicate register names Bob Supnik 2022-07-12 11:11:59 -07:00
  • 6ea9c58b8b sigma: Fix error handling in MT device channel errors Bob Supnik 2022-07-07 05:46:32 -10:00
  • 93acb96dd8 sigma: Use 2 digit years in dates more consistently in top comments Bob Supnik 2022-07-07 05:42:33 -10:00
  • a28585d265 sigma: Fixed bugs in multi-unit operation Bob Supnik 2022-07-03 13:56:46 -07:00
  • 29404358d7 sigma: DP device fixes Ken Rector 2022-06-29 08:07:10 -10:00
  • 622dc28bc8 sigma: Cleanup comment Bob Supnik 2022-06-29 08:02:59 -10:00
  • 14dccaa4e7 simh v3.12-2 v3.12-2 Bob Supnik 2022-06-17 09:03:47 -07:00
  • b0568dc2cb SCP: Fixed bug in byte deposits if aincr > 1 Bob Supnik 2022-06-17 08:40:34 -07:00
  • f7ccf334a2 TIMER, TMXR: Add casts for down-conversion potential compiler warnings J. David Bryan 2022-06-16 21:06:46 -07:00
  • 13c9ca5bec TAPE: Added extended SIMH format support J. David Bryan 2022-06-16 21:05:23 -07:00
  • 980c21e50f I1401, I1620: Define max memory address values Bob Supnik 2022-05-16 07:51:22 -07:00
  • 80ed10e9a2 PDP11, VAX, VAX780: Cleanup format of conflict error messages Bob Supnik 2022-05-16 05:21:42 -07:00
  • c744b3ee06 PDP11: Add MMU as settable option to 11/23, 11/40, 11/45 Bob Supnik 2022-05-16 05:20:31 -07:00
  • 4a94125810 PDP11: Fix XQ Register declarations Bob Supnik 2022-05-16 05:11:35 -07:00
  • 13562ba65a PDP11: Fix bug in KG device continuous computation Reindert Voorhorst 2022-05-16 05:09:18 -07:00
  • 6e61f64fa5 PDP8: Zeroed result exponent in double precision (COVERITY) Bob Supnik 2022-05-16 05:01:07 -07:00
  • e2d3a2ae70 All LP and CD devices: Removed use of ftell for pipe compatibility Bob Supnik 2022-05-16 04:57:30 -07:00
  • 5d04198757 All Tape DEVICES: Added extra case points for new MTSE definitions Bob Supnik 2022-05-16 03:36:09 -07:00
  • 9b2899cfef ETHER, CARD, SOCK: Include shared components from V4 codebase Mark Pizzolato 2022-05-16 03:10:18 -07:00
  • 8c31bb08e3 alpha: Correct register declarations Bob Supnik 2022-05-16 03:03:28 -07:00
  • d29c6f43e3 S3: Restore original S3 code to branch Bob Supnik 2022-05-16 03:01:45 -07:00
  • adf023bf86 PDP8: Fix crash when using EP multiply Rick Murphy 2022-01-07 10:39:14 -08:00
  • fa113143d0 PDP8: Fix device conflict warnings to report problems correctly Bob Supnik 2021-10-23 14:40:34 -07:00
  • a39b50ff63 PDP8: Update clock options in documentation Bob Supnik 2021-06-08 02:00:05 -07:00
  • 2dd8ededd3 SDS: Added C register implementation for various devices Ken Rector 2021-06-08 01:55:07 -07:00
  • 4975fbe59c SCP: Document all simulator defined environment variables in help and sim_doc Mark Pizzolato 2022-12-22 09:49:10 -10:00
  • c127dc99c2 SCP: Cleanup OS version reported info in SHOW VERSION output Mark Pizzolato 2022-12-22 09:47:28 -10:00
  • 5330643403 SCP: Improve details of errors reported parsing breakpoint commands Mark Pizzolato 2022-12-22 09:41:16 -10:00
  • 6f1538de9c TMXR: Be sure to flush pending output data when enabling logging on a line Mark Pizzolato 2022-12-20 16:26:48 -10:00
  • 47582da35f makefile: Cleanup make version check and parameter passing after updates Mark Pizzolato 2022-12-20 16:00:24 -10:00
  • c1dd65a5bf VAX simulators: Revise build test diagnostics Mark Pizzolato 2022-12-19 12:26:47 -10:00
  • 31c6c5ce02 SEL32: Disable idle while tests are run Mark Pizzolato 2022-12-19 12:18:26 -10:00
  • e133994924 TMXR: Emit pending line buffered output to log when line logging is enabled Mark Pizzolato 2022-12-19 12:14:52 -10:00
  • 84b621026e SCP: Always define SIM_BIN_NAME even when no directory found in binary path Mark Pizzolato 2022-12-19 10:25:42 -10:00