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

Commit Graph

  • c3fef9befc SCP: Fix expression evaluation of empty string to numeric value Mark Pizzolato 2020-05-11 16:23:26 -07:00
  • 781c73fe21 SCP: Fix != comparison in memory search compare logic (Roberto Sancho Villa) Mark Pizzolato 2020-05-11 06:53:27 -07:00
  • 8c57893675 ETHER: Avoid potential compiler warning about version string overrun Mark Pizzolato 2020-05-08 05:28:52 -07:00
  • 918f7704da DOC: Update sim_doc.doc to start with how to run a simulator Mark Pizzolato 2020-05-07 12:44:08 -07:00
  • 1513d6ee66 SWTP6800: Fix typo in the DAA instruction Bill Beech 2020-05-06 14:25:46 -07:00
  • 661c1059a6 PDP10: Fix spelling error in comment section Mark Pizzolato 2020-05-05 13:01:39 -07:00
  • fd08552852 PDP11, PDP10, VAX: Consistent use of UNIT flag variables in RP, HK, RL, and RQ Mark Pizzolato 2020-05-05 12:59:21 -07:00
  • df63d4ff9f SCP: Reject undefined device with TESTLIB command Mark Pizzolato 2020-05-05 12:57:43 -07:00
  • 3a8472be2b FreeBSD tweak Warner Losh 2020-05-05 09:41:47 -06:00
  • b121950aba 3B2: Avoid adding disk information details to IFLOPPY disk images. Mark Pizzolato 2020-05-03 11:58:21 -07:00
  • 5bec9d58dd DISK: Avoid trying to change drive type when it is already correct. Mark Pizzolato 2020-05-02 13:34:26 -07:00
  • c76086bc00 3B2: Properly set drive type for IDISK device disks Mark Pizzolato 2020-05-02 10:32:05 -07:00
  • 494e68fcbf AltairZ80: Documentation update and small formatting cleanup Peter Schorn 2020-04-30 19:01:38 +02:00
  • 4099330616 H316: Open LPT, PTP devices for append Mark Pizzolato 2020-04-30 05:18:47 -07:00
  • 323cd48244 PDP8: Open LPT, PTP devices for append Mark Pizzolato 2020-04-30 05:08:29 -07:00
  • 0b3e415b8e DISK: Cleanup compiler warnings Mark Pizzolato 2020-04-30 02:59:30 -07:00
  • 807005553b ALTAIRZ80: Add "SET CPU HISTORY" and "SHOW CPU HISTORY" for 8080/Z80 Patrick Linstruth 2020-04-29 20:28:33 -07:00
  • 7082e212ea DISK: Avoid autosizing if file system can't be determined Mark Pizzolato 2020-04-29 13:21:12 -07:00
  • aa380517fa DISK: Add support for arbitrary sector sizes in all container formats Mark Pizzolato 2020-04-29 12:21:08 -07:00
  • 3c081a80c1 KA10, KI10, KL10: Open LPT, PTP devices for append Mark Pizzolato 2020-04-28 14:35:22 -07:00
  • 6e6706f2a4 SWTP6800: Corrected flag setting errors (Richard Brinegar) Bill Beech 2020-04-28 14:02:03 -07:00
  • 3a38d38ce7 PDP4, PDP7, PDP9, PDP15: Open LPT, PTP devices for append Mark Pizzolato 2020-04-28 07:35:09 -07:00
  • 7ebd22edaa TIMER: Fix sim_idle_ms_sleep() return value to be more precise Mark Pizzolato 2020-04-28 07:10:57 -07:00
  • 4313f9fe3c PDP1, PDP10, PDP11, ID16, ID32, NOVA, VAX: Open LPT, PTP devices for append Mark Pizzolato 2020-04-28 07:09:20 -07:00
  • 580b388917 DISK: Add ATTACH copy option to create a SIMH or VHD copy Mark Pizzolato 2020-04-22 08:55:36 -07:00
  • b561de671b SCP: Cleanup C++ compile of changed help string management Mark Pizzolato 2020-04-21 21:43:41 -07:00
  • 07897d3257 PDP11, VAX, and PDP10: Add AUTO disk format option to RP, HK, RL and RQ devices Mark Pizzolato 2020-04-21 19:45:47 -07:00
  • d225629b9a DISK: Always open VHD containers as VHD without regard to the selected format Mark Pizzolato 2020-04-20 21:22:12 -07:00
  • cabd3784bc I7000: Fixed potential memory access error. Richard Cornwell 2020-04-17 18:20:27 -07:00
  • 3f55005d21 KA10: Regular update to sync to development source. Richard Cornwell 2020-04-17 18:19:54 -07:00
  • e872682d3c DISK: Major rework to support VHD's with other than 512 byte sectors Mark Pizzolato 2020-04-17 17:34:28 -07:00
  • 2b68660876 SCP: Add a TESTLIB command to invoke sim_* library test on devices Mark Pizzolato 2020-04-17 17:22:43 -07:00
  • 9b71968ada AltairZ80: Use non blocking socket for net device Peter Schorn 2020-04-14 19:14:12 +02:00
  • 1cc1daed96 PDP11: Fix warning about size_t converted to uint16. Lars Brinkhoff 2020-04-14 07:44:24 +02:00
  • 35574f1365 DISPLAY: Fix warning about shifting negative value. Lars Brinkhoff 2020-04-14 07:40:15 +02:00
  • ee1c055abe TMXR: All sockets should default to non blocking Mark Pizzolato 2020-04-13 17:29:42 -07:00
  • 07682806a5 DISK: Fix size detection and validation for VHD disks Mark Pizzolato 2020-04-13 10:05:46 -07:00
  • d0022e9328 DISK: Update VHD Footer to current info Mark Pizzolato 2020-04-12 08:13:28 -07:00
  • 42938b9c83 PDP11, VAX: Allow RQ RA8U disk type which is verified as valid at attach time Mark Pizzolato 2020-04-11 19:57:13 -07:00
  • 13dc1b54cd PDP11, Unibus VAXen: Leverage sim_disk provided autosize logic for RL and HK Mark Pizzolato 2020-04-11 13:12:51 -07:00
  • 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
  • e1e2bd18cf simh 3.11-1 v3.11-1 Bob Supnik 2020-03-14 07:43:09 -07:00
  • d26032c7d8 sigma: fixed incorrect 550 interrupt register array size declaration Bob Supnik 2020-03-14 07:39:29 -07:00
  • edfda8412f ETHER: Imported latest from master branch Bob Supnik 2020-03-14 07:20:53 -07:00
  • 4ace512eea SCP, TMXR: new extensions to support HP simulators Bob Supnik 2020-03-14 07:20:10 -07:00
  • e97675cc7a ECLIPSE: Fix build to define USE_INT64 Mark Pizzolato 2020-03-14 07:02:05 -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