1
0
mirror of https://github.com/open-simh/simh.git synced 2026-03-19 08:15:11 +00:00

Commit Graph

  • de335bfd6a ETHER: Silence Coverity indicated potential issues Mark Pizzolato 2020-03-07 22:36:24 -08:00
  • 7d079990df eclipse: Build requires USE_INT64 Mark Pizzolato 2020-03-07 21:28:51 -08:00
  • 56f186135c TIMER: Fix startup/restart logic that accounts for time at the sim> promt Mark Pizzolato 2020-03-07 21:24:03 -08:00
  • 4b45b04c29 SCP: Enable Runtime REGister entry validation and checking during build Mark Pizzolato 2020-03-07 20:17:36 -08:00
  • 09ce5a62e3 PDP6, KA10, KI10: Update register definitions for checking Mark Pizzolato 2020-03-07 20:01:26 -08:00
  • f8f7ba3492 I1401, I7094, ID16, ID32, HP2100 and S3: Correct register definitions for checking Mark Pizzolato 2020-03-07 19:59:04 -08:00
  • 7ee3af8b9d I7000: Update register definitions for checking Mark Pizzolato 2020-03-07 19:56:55 -08:00
  • f2435c91f4 B5500: Update register definitions for checking Mark Pizzolato 2020-03-07 19:55:49 -08:00
  • 7015ad395c SCP: sim_timer_init must only run early, and potential NULL dereference Mark Pizzolato 2020-03-07 19:54:25 -08:00
  • 938aa58f3a SCP: Provide ways for VM to specify sim_interval adjustment and step units Mark Pizzolato 2020-03-07 10:13:18 -08:00
  • 42bb47d961 TIMER: Be sure to empty the event queue at timer initialization Mark Pizzolato 2020-03-07 07:05:46 -08:00
  • e6d8d593b4 VAX750, VAX8200: Update UBA device map register REG initializers Mark Pizzolato 2020-03-06 16:42:04 -08:00
  • 80d9393b83 alpha, HP2100, ID16, ID32, I7094, PDP11 and VAX: Fix array REG definitions Mark Pizzolato 2020-03-06 16:29:17 -08:00
  • 5a293ac4ff AltairZ80: Additional register updates Peter Schorn 2020-03-06 15:34:03 -08:00
  • 565596a5af ETHER: Minor adjustments for building on the simh 3.x codebase Mark Pizzolato 2020-03-06 15:32:12 -08:00
  • b76fd3ed44 SCP: Preparing for dynamic testing of simulator REGister definitions at startup Mark Pizzolato 2020-03-06 15:28:52 -08:00
  • 538f9bcf8f Visual Studio Projects: Cleaned up for easy conversion by later Visual Studios Mark Pizzolato 2020-03-06 08:37:30 -08:00
  • 2e41007e0d AltairZ80: Adjust REG array descriptors (BRDATA) to provide array object addrs Mark Pizzolato 2020-03-03 07:50:33 -08:00
  • 504aad14cf AltairZ80: Update clock register definitions Peter Schorn 2020-03-03 02:31:51 -08:00
  • 7757ecada3 I7000: Updated register definitions. Mark Pizzolato 2020-03-02 09:08:13 -05:00
  • 74d61d2d87 B5500: Updated register definitions. Mark Pizzolato 2020-03-02 09:07:24 -05:00
  • 98e0ef0e59 Merge Bob Supnik's code base as of 3/1/2020 Mark Pizzolato 2020-03-01 18:29:52 -08:00
  • 41feb1ce23 Interdata 16 & 32: Fixed DP device xTIME register declarations (Mark Pizzolato) Bob Supnik 2020-03-01 18:28:27 -08:00
  • 7c018b11a2 alpha: Fixed CPU DMAPEN register declaration (Mark Pizzolato) Bob Supnik 2020-03-01 18:26:55 -08:00
  • 462656d199 PDP11: Fixed PTR and PTP INT register definitions (Mark Pizzolato) Bob Supnik 2020-03-01 18:25:52 -08:00
  • 6d4ad46f79 PDP11, VAX: Disabled VH11 Bob Supnik 2020-03-01 18:24:46 -08:00
  • fac557150d PDP11, VAX: Fixed DZ race condition for multiple transmitters (Mark Pizzolato) Bob Supnik 2020-03-01 18:23:41 -08:00
  • f39e7cd5cb SCP: Spelled out CONTINUE in command table (Dave Bryan) Bob Supnik 2020-03-01 18:21:59 -08:00
  • f07015078c PDP11 and VAX: Fix TD device IBUF and OBUF register definitions Mark Pizzolato 2020-03-01 12:12:46 -08:00
  • 90eddfc733 alpha, HP2100, ID16, ID32, PDP11 and VAX: Normalize array REG definitions Mark Pizzolato 2020-03-01 12:11:13 -08:00
  • 7b75c89aaf Interdata 16 & 32: Fix DP device width of RTIME, STIME, and WTIME definitions Mark Pizzolato 2020-03-01 12:09:47 -08:00
  • 762bb93199 alpha: Fix DMAPEN register definition Mark Pizzolato 2020-03-01 12:09:13 -08:00
  • 12d6c1fce4 PDP11: Fix INT register definitions in PTR and PTP devices Mark Pizzolato 2020-03-01 12:08:24 -08:00
  • 6da28c516f VAX730, VAX750: Remove invalid REGister definitions in console TU58 (TD) device Mark Pizzolato 2020-03-01 12:07:34 -08:00
  • 471dbc5f66 B5500: Fix Windows build to define USE_INT64 Mark Pizzolato 2020-02-28 08:08:33 -08:00
  • 93aa0de425 I7094: Reorganize BUF REGisters to avoid dynamic buffer allocation Mark Pizzolato 2020-02-28 07:47:44 -08:00
  • b8bf4de34d PDP11 Unibus and Qbus VAX: Correct additional REGs in RQ device Mark Pizzolato 2020-02-28 07:44:41 -08:00
  • e06a5d7821 AltairZ80: Fix spelling in register description Mark Pizzolato 2020-02-26 22:03:01 -08:00
  • ba7316ea8a IBM1130: Correct the width of the ILSW registers Mark Pizzolato 2020-02-26 21:55:51 -08:00
  • 814ce9ea2a 3b2: Fix incorrect register width Seth Morabito 2020-02-26 17:27:11 -08:00
  • 6aafb375eb KA10: Updated register definitions. Richard Cornwell 2020-02-26 20:10:42 -05:00
  • 418ac042db B5500: Updated definition of Q register. Richard Cornwell 2020-02-26 20:10:02 -05:00
  • 3b802f644d PDP11, Unibus and Qbus VAX: Correct REG sizes in RQ, TQ and XQ devices Mark Pizzolato 2020-02-26 13:30:21 -08:00
  • 146f05d1f7 SCP: Cleanup compiler warning about potential buffer truncation Mark Pizzolato 2020-02-25 00:17:49 -08:00
  • 8b64e5df1a VIDEO: SDL init/quit gamecontroller subsystem implies joystick. Lars Brinkhoff 2020-02-24 20:59:07 +01:00
  • f5a9bed34c DISPLAY: Keep track of device using the display. Lars Brinkhoff 2020-02-24 20:58:18 +01:00
  • 26fa91a335 TIMER: Avoid clocks with changing tick rates as the primary calibrated timer Mark Pizzolato 2020-02-23 00:31:45 -08:00
  • 1725ed20db ETHER: Update preferred Windows packet capture to be WinPcap Mark Pizzolato 2020-02-22 19:07:01 -08:00
  • cc17f044f0 CARD: Clean up typo from Coverity fix. Richard Cornwell 2020-02-22 22:01:11 -05:00
  • 79f71ce384 HP3000: Release 8 J. David Bryan 2020-02-19 17:04:55 -08:00
  • 324fba049a HP2100: Release 29 J. David Bryan 2020-02-19 17:04:20 -08:00
  • 2288fa348f SCP: HP Only SCP and additional 3.11 JDB SCP Extensions J. David Bryan 2020-02-19 16:58:36 -08:00
  • 721e2f42c5 ETHER: Report Windows Npcap as unsupported in the Ethernet version string Mark Pizzolato 2020-02-19 01:39:13 -08:00
  • 46500ec75e PDP11, Unibus and Qbus VAX: Fix character completion with differing line speeds Mark Pizzolato 2020-02-18 14:51:59 -08:00
  • 08d2bafb28 TMXR: Remove the ability to detach a serial port while the simulator is running Mark Pizzolato 2020-02-18 13:55:22 -08:00
  • 0fca58a6da TMXR: Add documentation for the -U switch when attaching to a listen port Mark Pizzolato 2020-02-18 13:31:20 -08:00
  • 6c84387ec0 AltairZ80: Fix error handling of bad IMD disks and sector size computation Peter Schorn 2020-02-18 11:55:29 +01:00
  • 7e58080fb5 SCP: Fix file name parser to tolerate a name without any slashes in the path Mark Pizzolato 2020-02-17 21:03:20 -08:00
  • a2300fcf95 H316: Fix format types in debug messages Mark Pizzolato 2020-02-17 19:16:15 -08:00
  • 89215d8288 DISK: Fix Coverity flagged issues with tainted data and potential overflow John Forecast 2020-02-17 19:14:51 -08:00
  • 545c505f44 PDP11, Unibus and Qbus VAX: Fix VH interrupt delivery Mark Pizzolato 2020-02-17 02:51:02 -08:00
  • 09ced95ce2 HP2100: Update to early Release 29 which is still simh V4.x API compatible Mark Pizzolato 2020-02-16 22:25:15 -08:00
  • 6bbbc19e01 HP3000: Update to early Release 8 which is still simh V4.x API compatible Mark Pizzolato 2020-02-16 22:24:16 -08:00
  • 254e173fc1 SCP: Add support for a simulator specific release announce message Mark Pizzolato 2020-02-16 21:46:40 -08:00
  • 36a732b26f H316: Update error and warning messages to properly use SCP APIs Mark Pizzolato 2020-02-16 17:30:20 -08:00
  • bbb545d4bd H316: Add Bob Armstrong's Readme documentation for the IMP tests Mark Pizzolato 2020-02-16 17:25:54 -08:00
  • 964b177616 SCP: Fix potential hang during debug when asynchronous I/O is happening Mark Pizzolato 2020-02-16 17:15:49 -08:00
  • 27ebb9a8ee ETHER: Fix typo in comment Mark Pizzolato 2020-02-16 17:13:38 -08:00
  • e8bceec8e2 H316: Implement the IMP host interface. Charles Anthony 2020-02-15 13:19:37 -08:00
  • e52d65d8e4 PDP11, Unibus and Qbus VAX: Properly identify line generating xmit interrupts Mark Pizzolato 2020-02-13 11:11:58 -08:00
  • 09d6a7919c PDP11, Unibus & Qbus VAX: Properly clear CSR TRDY until transmit completes Mark Pizzolato 2020-02-11 18:48:44 -08:00
  • 27c1f36550 PDP11: USB game controllers for Dazzle Dart. Lars Brinkhoff 2020-02-11 13:28:08 +01:00
  • 4eaf4f1bdc PDP1: USB game controllers for Spacewar. Lars Brinkhoff 2020-02-11 10:33:51 +01:00
  • 750b8f40cb PDP11, Unibus & Qbus VAX: Properly manage CSR TRDY bit status changes Mark Pizzolato 2020-02-10 12:00:48 -08:00
  • e333a691d0 DISK: Ignore NULL unit with HELP <dev> ATTACH for disk devices Mark Pizzolato 2020-02-10 10:41:33 -08:00
  • a562c8727b video: SDL_ControllerButtonEvent button conversion. Lars Brinkhoff 2020-02-09 13:15:21 -08:00
  • 78f8599024 DISK: Limit HELP output attach commands to at most 4 disks Mark Pizzolato 2020-02-09 07:17:12 -08:00
  • 8e44ddec6f PDP11, Unibus & Qbus VAX: Fix DZ Device transmit interrupt line signaling Mark Pizzolato 2020-02-09 07:15:28 -08:00
  • d00c1d4540 DISK: Add RSTS file system recognizer John Forecast 2020-02-07 15:51:12 -08:00
  • 0e3187a196 display: Add display_close. Lars Brinkhoff 2020-02-04 09:43:21 +01:00
  • 72b89054da video: Add support for SDL joysticks and game controllers. Lars Brinkhoff 2020-02-04 09:43:38 +01:00
  • 05e4babe24 video: Take address of SDL event union member rather than casting pointer. Lars Brinkhoff 2020-02-04 09:43:35 +01:00
  • 593f36aec7 SCP: Add explanatory comments in sim_rev.h Mark Pizzolato 2020-02-04 16:09:33 -08:00
  • e48077d7f3 IntelSystems: Silence Coverity generated warning Bill Beech 2020-02-04 17:02:18 -07:00
  • 4cd8aff027 swtp6800: Correct overflow(V) flag status bit Bill Beech 2020-02-04 16:27:19 -07:00
  • 08330de7f4 swtp6800: Correct address bound on memory write Bill Beech 2020-02-04 16:26:29 -07:00
  • a2998ebaf2 Intel-Systems: Cleanup and reorganized multibus code Bill Beech 2020-02-04 16:24:05 -07:00
  • f01e8900ed B5500: Avoid potential truncataion warning with type consistency Mark Pizzolato 2020-01-31 00:16:43 -08:00
  • 9ba85568ac ETHER: Review and revise code to address Coverity endianness concerns Mark Pizzolato 2020-01-30 21:46:20 -08:00
  • 4096a73412 SCP: Fix Coverity identified error path problem Mark Pizzolato 2020-01-30 11:29:44 -08:00
  • 15590be464 ETHER: Avoid potential memory leak on network shutdown. Mark Pizzolato 2020-01-30 04:26:36 -08:00
  • 829e64ae67 ETHER: Fix Coverity identified issues Mark Pizzolato 2020-01-30 02:26:20 -08:00
  • 5706465bff makefile: Remove -fcommon for gcc/clang builds Mark Pizzolato 2020-01-30 02:17:13 -08:00
  • 8198bac160 AltairZ80: Fix Coverity detected issues in s100_tarbell.c Peter Schorn 2020-01-30 09:55:05 +01:00
  • 7116915937 B5500: Fix error with punch of binary data. Richard Cornwell 2020-01-29 22:33:58 -05:00
  • a6701c1349 CDC1700: Retire use of sim_vm_init and invoke init logic from cpu_reset John Forecast 2020-01-29 15:11:34 -08:00
  • 8a858c181d SCP: Clean up WEAK definition and rework deprecated references to sim_vm_init Mark Pizzolato 2020-01-29 12:30:25 -08:00
  • ca4b733883 makefile: Force gcc/clang -fcommon to address future gcc -fno-common default Mark Pizzolato 2020-01-29 11:39:36 -08:00
  • 30c182a10c ETHER: Clean compile warning on Windows compiled as C++ Mark Pizzolato 2020-01-29 11:33:41 -08:00
  • 2e9fd354a4 makefile: Add additional details guiding cmake generation Mark Pizzolato 2020-01-26 19:53:45 -08:00