1
0
mirror of https://github.com/simh/simh.git synced 2026-04-04 21:07:39 +00:00

Commit Graph

  • defe31183f PDP11, Massbus VAXen: Remove redundant RP device autosize logic Mark Pizzolato 2020-04-11 13:11:30 -07:00
  • 91550ec291 TMXR: Active outbound TCP connects should be non-blocking Mark Pizzolato 2020-04-11 13:08:08 -07:00
  • 6af7a8a434 SOCK: Remove duplicate nonblocking code in sim_connect_sock_ex Mark Pizzolato 2020-04-11 13:04:53 -07:00
  • 35780cf5e2 SCP: Enhance SCP library testing to report and stop on errors Mark Pizzolato 2020-04-11 13:03:00 -07:00
  • 049ba32505 DISK: Add robust disk container validation Mark Pizzolato 2020-04-11 13:01:48 -07:00
  • 3950478e00 SCP: Fix compile when compiler doesn't support variable macro arguments Mark Pizzolato 2020-04-10 18:24:05 -07:00
  • 07c274ac97 ETHER: Restore support fir Windows Npcap as Ethernet packet API Mark Pizzolato 2020-04-06 10:36:31 -07:00
  • ab66fa1484 DISK: Fix attach time auto sizing to walk through list of potential drive types Mark Pizzolato 2020-04-05 16:50:16 -07:00
  • f9883668f1 NOVA, ECLIPSE, PDP11, PDP8, SIGMA, Unibus VAXen: Call tape detach API on unload Mark Pizzolato 2020-04-04 09:49:15 -07:00
  • d0de8b807f SCP: Add missing new entry in the scp_errors array Mark Pizzolato 2020-04-04 09:13:22 -07:00
  • eb242da79e PDP11: Fix warning about ~0 not fitting in an uint16. Lars Brinkhoff 2020-04-04 16:05:56 +02:00
  • 73df9b1c4e PDP10, PDP11, Massbus VAXen, DISK: Rework PDP10 use of sim_disk Mark Pizzolato 2020-04-03 17:32:14 -07:00
  • b168114f61 SCP: Remove duplicate time message in SHOW VERSION output Mark Pizzolato 2020-04-03 13:12:39 -07:00
  • 3de147a35c Visual Studio Projects: Correct minor spelling error Mark Pizzolato 2020-04-03 13:11:59 -07:00
  • 933373ecd3 PDP9: Add postbuild pdp9_test.ini Michael Thompson 2020-04-03 11:59:59 -07:00
  • f8a369e6d4 TAPE: Add DOS11 tape support for dynamic tape containing local files John Forecast 2020-04-02 10:20:47 -07:00
  • b7824943df DISK: Minimize the sim_disk_pdp10_attach arguments to minimize aguments Mark Pizzolato 2020-03-31 19:37:33 -07:00
  • 6efa9c0a92 PDP10, DISK: Add sim_disk support for PDP10 format disks add to the RP device John Forecast 2020-03-31 15:20:04 -07:00
  • b3542f8fdb makefile: Stop looking for SDL 1.x include and library Mark Pizzolato 2020-03-31 10:34:58 -07:00
  • 3d2394a2fb SOCK: Add tmxr (and socket) library tests Mark Pizzolato 2020-03-31 09:07:39 -07:00
  • 16e7ffa901 SOCK: Fix issues in IPv6 emulation routines used when IPv6 isn't available. Mark Pizzolato 2020-03-31 09:06:09 -07:00
  • cfbd76e011 BESM6, NOVA, ECLIPSE, SIGMA: Set DEVICE type to DEV_MUX in MUX devices Mark Pizzolato 2020-03-31 08:59:50 -07:00
  • 18532be134 makefile: Fix incorrect 3B2 include directory Seth Morabito 2020-03-30 11:32:49 -07:00
  • 261abfc35f SCP: Fix missing string from format in help output Mark Pizzolato 2020-03-26 15:26:35 -07:00
  • 1c38700d6f All VAX: Increase test RUNLIMIT time to account for VAX8200 extended tests Mark Pizzolato 2020-03-26 15:26:03 -07:00
  • 1a3e5af755 3b2: Refactoring in preparation for Rev 3 Seth Morabito 2020-03-26 13:30:08 -07:00
  • 083080e71d SCP: Add SET <dev|unit> APPEND|EOF to position to EOF Mark Pizzolato 2020-03-26 09:58:24 -07:00
  • c22766b760 KA10: Corrected error in NIA Padding. Handle disabled RH devices. Richard Cornwell 2020-03-25 20:24:13 -07:00
  • 7d1a81b9f9 SCP: Add GOTO :EOF as a means of returning from a DO command Mark Pizzolato 2020-03-25 14:41:03 -07:00
  • 998f2a5254 VAX8200: Standardize model output strings for consistency Mark Pizzolato 2020-03-25 14:34:46 -07:00
  • 487e78ef36 swtp6800: Fix incorrect address to data table SOFTWARE INTERRUPT vector Mark Pizzolato 2020-03-24 22:00:49 -07:00
  • 27c2dfa8f0 All DECtape devices: Undo previous unnecessary change relating to -A switch Mark Pizzolato 2020-03-24 08:35:55 -07:00
  • 1c589030ae TIMER: Provide a means for VM to indicate its expected calibration rate Mark Pizzolato 2020-03-23 07:48:45 -07:00
  • 03466a6806 SCP: Tolerate commas in decimal numbers during expression evaluation Mark Pizzolato 2020-03-22 18:55:14 -07:00
  • 614ad52091 All: Fix devices that attach files and have special meaning for -A switch Mark Pizzolato 2020-03-22 09:54:54 -07:00
  • 17a3219d0a Visual Studio Projects: Update project dependencies PDP10-KL Mark Pizzolato 2020-03-22 09:35:23 -07:00
  • 7fe9434528 ETHER: Fix tap support on OS/X Ryo Kogulé 2020-03-22 09:19:25 -07:00
  • ee317e0cb4 SCP: Adjust RUNLIMIT time values on slow host systems Mark Pizzolato 2020-03-21 21:30:58 -07:00
  • 45d7a1155b PDP11: Fix register definitions. Lars Brinkhoff 2020-03-18 14:13:55 +01:00
  • 89cd649c77 SOCKET: Implement missing non-blocking for TCP sockets opened with connect Mark Pizzolato 2020-03-18 00:47:48 -07:00
  • b848cb1234 KA10: Clean up some section errors in KL10B extended addressing. Richard Cornwell 2020-03-12 00:10:54 -04:00
  • 7acb4554bb KA10: Removed PACK definition, add polling if async eth fails. Richard Cornwell 2020-03-12 00:10:15 -04:00
  • b3214fcb59 ETHER: Emit advice when asynch operation is attempted without USE_READER_THREAD Mark Pizzolato 2020-03-10 19:53:25 -07:00
  • 77edf89ef5 SCP: Add macro's to support packed structures for network traffic Mark Pizzolato 2020-03-10 11:26:23 -07:00
  • c30c88c24f Visual Studio Projects: Fix PDP10-KL to link against the proper libraries Mark Pizzolato 2020-03-10 00:18:19 -07:00
  • e949197fb7 Visual Studio Projects: Build the PDP10-KL simulator with pthreads enabled Mark Pizzolato 2020-03-09 23:58:07 -07:00
  • 09896679bb SCP: Add SHOW DO to display the DO file nesting state Mark Pizzolato 2020-03-09 23:38:48 -07:00
  • c686f75894 KA10: Added support for KL10A/B. Author: Richard Cornwell 2020-03-09 23:07:47 -07:00
  • c7d529c4db DISPLAY: Added III display device. Richard Cornwell 2020-03-09 20:25:55 -04:00
  • 42411b2e18 Visual Studio Projects: Fix ECLIPSE project to actually build the ECLIPSE Mark Pizzolato 2020-03-08 21:42:48 -07:00
  • 550837b15b TIMER: Prefer a stable calibrated clock which ticks slower than the host Mark Pizzolato 2020-03-08 21:11:30 -07:00
  • 036e3bb933 SCP: Fix Coverity generated warnings Mark Pizzolato 2020-03-08 18:44:33 -07:00
  • 0170b7c6ab SCP: Convert more SHOW and debug output to use sim_vm_interval_units Mark Pizzolato 2020-03-08 11:43:30 -07:00
  • b2272c8cd6 SCP: Add ability to "DO <stdin>" Mark Pizzolato 2020-03-08 09:52:41 -07:00
  • aa72b1e0ab Visual Studio Projects: Remove references to PCRE Posix Mark Pizzolato 2020-03-08 00:08:45 -08:00
  • 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
  • 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
  • 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
  • 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