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

Commit Graph

  • c64aabf51f SCP: Fix for %DATE_WW% and %DATE_WYYYY% computation on the first days of a year after a leap year. Mark Pizzolato 2014-01-16 07:40:35 -08:00
  • 8b9e33c3a3 MAKEFILE: Fix Linux build when pcap.h isn't available but SDL is. Fix for Issue #97 Mark Pizzolato 2014-01-16 06:17:45 -08:00
  • e1b0a416a9 SCP: Generalized DATE and TIME variable insertion adding support for ISO 8601 date values. Inspired by Christian Gauger-Cosgrove. Mark Pizzolato 2014-01-11 11:13:25 -08:00
  • fd4a3acbad Avoid NULL pointer dereference when examining a device with no units. #95 Mark Pizzolato 2014-01-09 12:03:51 -08:00
  • b61e5ae176 Compiler indicated cleanups Mark Pizzolato 2014-01-08 13:06:42 -08:00
  • 2ea8a0a30f SCP: Changed command processing variable insertion to format %DATE% as yyyy-mm-dd instead of yyyy/mm/dd and added %STIME% to produce hh_mm_ss. Mark Pizzolato 2014-01-08 12:47:33 -08:00
  • 5800e5b403 Compiler indicated cleanup Mark Pizzolato 2014-01-06 14:13:30 -08:00
  • 0e753b7c45 Compiler indicated cleanups Mark Pizzolato 2014-01-06 13:14:16 -08:00
  • 76fc90f405 VMS: Update descrip.mms for recently added video and network device support Mark Pizzolato 2014-01-06 13:13:18 -08:00
  • ae8bcecd29 I1620 : Changes from Bob Supnik re: Bob Armstrong has been running diagnostics and software, and these changes reflect fixes to bugs that were found. Mark Pizzolato 2014-01-05 14:45:08 -08:00
  • 9171387bcb I1620 : Changes from Bob Supnik re: Bob Armstrong has been running diagnostics and software, and these changes reflect fixes to bugs that were found. Mark Pizzolato 2014-01-05 14:28:29 -08:00
  • c6eef85850 MAKE: Changed minimum version of gmake required before warning is issued from 3.81 to 3.80. Mark Pizzolato 2014-01-02 16:06:12 -08:00
  • fdcbef3954 ETHER: Added support to build with more older versions of libpcap on some platforms. Removed support to use tcpdump.org's libpcap on Linux platforms. Mark Pizzolato 2014-01-02 13:30:49 -08:00
  • 028f152f6f SWTP: Fixed overflown bit logic for addition and subtraction (from Bill Beech) Mark Pizzolato 2014-01-01 10:33:29 -08:00
  • 1666cef8e3 ETHER: Fix mixed line endings which crept in while adding network support without any pcap components. Mark Pizzolato 2013-12-30 09:19:55 -08:00
  • 86e342501d SCP: One more static analyzer potential issue from Peter Schorn. Mark Pizzolato 2013-12-28 05:31:07 -08:00
  • 2bb502ee64 SCP: Static Analyzer cleanups suggested by Peter Schorn Mark Pizzolato 2013-12-27 07:08:17 -08:00
  • bf58edfaab VAX: Fix for unaligned memory reference to IO and Register Space (from Bob Supnik) Mark Pizzolato 2013-12-22 04:10:01 -08:00
  • d31e9148e6 VAX: Fix for unaligned memory reference to IO and Register Space (from Bob Supnik) Mark Pizzolato 2013-12-21 12:56:04 -08:00
  • 7b3e508627 ETHER: Added capability to build working networking support without pcap packet transport (i.e. only using one of the other available packet transports: VDE, TAP, UDP, etc.) Mark Pizzolato 2013-12-19 09:45:51 -08:00
  • e34babdc7e ETHER,VAX,PDP11: Fixed regression in pcap ethernet link behavior introduced by the addition of the udp link type. This fixes issue #92 Mark Pizzolato 2013-12-17 05:44:27 -08:00
  • 25a62c2837 PDP11,VAX: Added Unibus KRU50 controller type (from Bob Armstrong) Mark Pizzolato 2013-12-10 11:11:41 -08:00
  • 2daa41ecb3 PDP11: Fixed bug in CSM (John Dundas) Mark Pizzolato 2013-12-06 10:54:56 -08:00
  • 0774109897 PDP11: Fixed bug in CSM (John Dundas) Mark Pizzolato 2013-12-06 10:48:14 -08:00
  • 17574ba699 Merge branch 'master' of github.com:simh/simh Mark Pizzolato 2013-12-05 11:59:27 -08:00
  • 834e986eaf ETHER,VAX,PDP11: Added UDP as a link type for Ethernet packet connectivity. Mark Pizzolato 2013-12-05 11:58:58 -08:00
  • 7ebc991b5d PDP11,VAX: Corrected the KRQ50 controller id code (from Bob Armstrong) Mark Pizzolato 2013-12-04 09:55:28 -08:00
  • 577f921014 PDP11/VAX: Additonal RQ drive types (RA70 and RA73) along with the ability to set additional controller types (from Bob Armstrong) Mark Pizzolato 2013-12-03 12:48:29 -08:00
  • c1aa85d944 H316: Updated H316 and IMP documentation and addition of IMP modem loopback functionality and testing (from Bob Armstrong) Mark Pizzolato 2013-12-03 06:56:38 -08:00
  • 8810571d7e H316: Improve IMP error recovery when a remote host is restarted. Mark Pizzolato 2013-12-02 12:00:48 -08:00
  • 33248778cf TMXR: Correct const attributes for packet reading APIs. Mark Pizzolato 2013-12-02 10:29:04 -08:00
  • f0ca4de993 H316: Move the SMK/OTK to h316_cpu (where it belongs!) and Allow the CLK device to be disabled (from Bob Armstrong) Mark Pizzolato 2013-12-01 15:15:07 -08:00
  • 118ef33f19 H316: Added "SET dev LOCALLOOP" and "SET dev NOLOCALLOOP" commands to the IMP modem device so that loopback mode can be changed by commands instead of just programatically. Mark Pizzolato 2013-12-01 07:29:32 -08:00
  • a22c5c35b0 MAKEFILE: Give more clear information when issuing missing libSDL library to enable video capabilities #90 Mark Pizzolato 2013-11-30 00:38:49 -08:00
  • 0e7311704d H316: Fix compiler warning Mark Pizzolato 2013-11-30 00:36:51 -08:00
  • 9bd573d967 H316: Added support for proper max data packet size transmission and reception in h316_udp.c Mark Pizzolato 2013-11-29 23:42:38 -08:00
  • 0f01e08a13 TMXR: Added loopback support for datagram configured lines to pass full packets in loopback mode. Mark Pizzolato 2013-11-29 23:41:28 -08:00
  • 54b92b878e TMXR: Support loopback when using packet APIs even if a connection is not active Mark Pizzolato 2013-11-26 15:25:00 -08:00
  • c9f73eac90 H316: Rewrote h316_udp to use TMXR lines for UDP transport of data. Changed h316_mi to leverage built-in loopback mode in TMXR. Mark Pizzolato 2013-11-26 13:30:11 -08:00
  • 378e3e03a3 TMXR: Tolerate situations where independent devices are bound to different lines of a multi-line MUX. Mark Pizzolato 2013-11-26 11:09:14 -08:00
  • beac643acb SCP/SOCKET: Apply default host more reasonably when parsing host:port strings Mark Pizzolato 2013-11-26 11:07:21 -08:00
  • 55c5d20517 PDP10,PDP11,VAX: Addition of inter operable DUP11, DMC11 and KDP11 devices Mark Pizzolato 2013-11-25 07:00:17 -08:00
  • a7c2d7bf35 Merge branch 'master' of github.com:simh/simh Mark Pizzolato 2013-11-25 05:01:32 -08:00
  • 4259b3c83a TMXR: Added option to use UDP transport for packet transport Mark Pizzolato 2013-11-25 04:36:21 -08:00
  • 25ded050ed H316: Added IMP Listing file (from Bob Armstrong) Mark Pizzolato 2013-11-23 16:02:38 -08:00
  • 65402fbaa1 H316: Resurrecting the ARPAnet IMP (from Bob Armstrong) Mark Pizzolato 2013-11-23 08:40:26 -08:00
  • 0251c08d12 PDP11/VAX: Detect vector conflicts, SHOW IOSPACE and SHOW DEVICE improvements Mark Pizzolato 2013-11-22 07:03:15 -08:00
  • 00afa58bc4 SCP: Added hierarchical help capability (from Timothe Litt) Mark Pizzolato 2013-11-22 06:08:03 -08:00
  • e65aa904e7 SCP: Fix various missing log output Mark Pizzolato 2013-11-20 15:09:43 -08:00
  • 00b77c8533 TMXR: Packet, Loopback and Half-Duplex enhancements Mark Pizzolato 2013-11-20 12:18:02 -08:00
  • 2e85e74699 SCP: Various cleanups. Mark Pizzolato 2013-11-20 09:13:27 -08:00
  • 3519c6c74b PDP11: Added support for PC values to be displayed in debug output. Mark Pizzolato 2013-11-17 08:55:29 -08:00
  • 864f0e0d37 SCP: Show device options can be more flexibly formatted and optionally not display anything. Mark Pizzolato 2013-11-16 18:14:09 -08:00
  • f3626690b7 PDP11: XQ Device is now bootable on a Qbus PDP11 simulator. The ROM based Citizenship tests now pass. Mark Pizzolato 2013-11-16 18:13:09 -08:00
  • 600d6f5962 SCP: Added a mechanism to allow debugging output to display PC values for simulators which don't have a simple register which contains the PC value. Mark Pizzolato 2013-11-14 10:41:49 -08:00
  • 949aa30bef ETHER: Fix bpf filter generation to not generate an invalid filter if only multicast addresses were provided Mark Pizzolato 2013-11-14 10:39:17 -08:00
  • f59d86d7c0 VAX: Fix for unaligned longword access to Qbus space from Matt Burke for issue #88 Mark Pizzolato 2013-11-10 13:04:28 -08:00
  • 24b64b517b PDP11: Added missing pdp11_rk boot setup from Bob Supnik Mark Pizzolato 2013-11-10 09:19:01 -08:00
  • b57201b88b QVSS/VIDEO: Fix for mouse tracking on Ultrix from Mike Burke for issue #88 Mark Pizzolato 2013-11-08 17:15:02 -08:00
  • 30cd103a14 VIDEO: When using libSDL2, make sure we use the key scan code to index the vid_key_state array. Also, make sure we stick to getting bare key events instead of TextInput events. Mark Pizzolato 2013-11-07 14:04:36 -08:00
  • 593c7f45c2 QVSS: Changed prior VSYNC fix to only interrupt quickly immediately after interrupts are enabled to avoid idling issues with the prior fix. From Matt Burke Mark Pizzolato 2013-11-07 08:05:52 -08:00
  • 304ad39a2b VAX: Avoid potential VAX simulator hangs when code may poll for console input without being interrupted Mark Pizzolato 2013-11-07 08:02:00 -08:00
  • 5bce9da97c QVSS: Fix to get the VSYNC interrupts to be more reasonable. Addresses Issue #88. From Mike Burke Mark Pizzolato 2013-11-06 17:00:36 -08:00
  • b4b274c446 More compiler warnings Mark Pizzolato 2013-11-05 16:55:30 -08:00
  • fdb33ce135 Compiler warning cleanup Mark Pizzolato 2013-11-05 16:42:17 -08:00
  • b85af46402 SCP: Fixed 'rest of line' argument substitution %* Mark Pizzolato 2013-11-05 10:35:37 -08:00
  • f5cfa392d7 SCP: Allow bare % not followed by a digit or a alpha character to be kept while substituting arguments and environment variables in simulator commands. Mark Pizzolato 2013-11-05 10:06:46 -08:00
  • 32b8f06362 PDP11/VAX: Properly display the device interrupt BR level for Qbus and Unibus devices in SHOW IOSPACE output Mark Pizzolato 2013-11-04 12:55:08 -08:00
  • 65edda68ad SERIAL: For writes to serial ports, accept both EAGAIN and EWOULDBLOCK as non-error conditions for all *nix hosts Mark Pizzolato 2013-11-04 12:15:26 -08:00
  • 53690b3a15 VStudio: Avoid generating debug information for Visual Studio Release builds Mark Pizzolato 2013-11-04 12:11:21 -08:00
  • 43f85d1f3a SCP/TMXR: Fix to socket writes to return 0 bytes written as an expected condition when the output socket is full (EAGAIN or EWOULDBLOCK). Mark Pizzolato 2013-11-04 05:21:58 -08:00
  • 796cbd2796 Merge branch 'master' of github.com:simh/simh Mark Pizzolato 2013-11-03 13:10:16 -08:00
  • 6f4e718fda PDP8: Refinement to prior fix for issue #86. Avoid data loss if prior character hasn't been read yet when a poll event happens. Mark Pizzolato 2013-11-03 13:08:17 -08:00
  • f0d41f15d7 PDP11: Fix to correctly set PS value on CPU reset to reflect the model specific ways real hardware behaved. (from Bob Supnik) Mark Pizzolato 2013-10-27 05:30:13 -07:00
  • 6339af2dc4 PDP11: Fix to correctly set PS value on CPU reset to reflect the model specific ways real hardware behaved. (from Bob Supnik) Mark Pizzolato 2013-10-27 04:14:46 -07:00
  • be46bac750 PDP8/PDP11/VAX: Support high speed character input on console and other multiplexer ports instead of limiting input data rate to 1 character per clock tick. Mark Pizzolato 2013-10-23 07:50:39 -07:00
  • c8ae76cb65 PDP8: Fix to allow character read rate to exceed the clock tick rate. Solves issue #86 Mark Pizzolato 2013-10-19 11:41:17 -07:00
  • db964d126c SCP/TMXR: Fix crashing bug when a multiplexer line has logging enabled before a mux attach, Mark Pizzolato 2013-10-17 07:04:04 -07:00
  • 1e3586ec91 DISPLAY: Latest version of display code from Phil Budne and Doug Gwyn including initial pdp1_dpy and pdp11_vt Mark Pizzolato 2013-10-16 01:02:12 -07:00
  • 026dd98d83 Merge latest from Bob Supnik Mark Pizzolato 2013-10-12 13:33:01 -07:00
  • 34ce1a038c Bob Supnik's state as of 10/12/2013 Mark Pizzolato 2013-10-12 13:23:44 -07:00
  • 86e2e6bd42 PDP8: Avoid delaying the initial check for connecctions to mux port after attach. Fix for #85 Mark Pizzolato 2013-10-12 10:07:25 -07:00
  • abfae3ca88 H316: Revised standard device implementation from Bob Supnik. Mark Pizzolato 2013-10-11 09:16:28 -07:00
  • de6838756b MAKEFILE: Added makefile support for MinGW builds using libSDL2. Mark Pizzolato 2013-10-02 10:23:34 -07:00
  • 63e05c77be PDP11: Fix DL help attach regression and missing SHOW IOSPACE details Mark Pizzolato 2013-10-02 08:37:09 -07:00
  • 5feb20d054 VSTUDIO: Fix SDL2 library name for Microvax I debug build Mark Pizzolato 2013-10-02 06:24:20 -07:00
  • f76d46662f Merge pull request #83 from BillHeaton/master Mark Pizzolato 2013-10-02 05:45:50 -07:00
  • 3a5f090a82 SCP/VIDEO: Makefile cleanup for OSX build with libSDL2 Mark Pizzolato 2013-10-01 16:56:21 -07:00
  • 6b45d9b2ad SCP/VIDEO: Added support for libSDL2 video capabilities. Changed existing video layer to carry pixels as 32bpp vs 8bpp for more natural behaviors in libSDL2. Mark Pizzolato 2013-10-01 15:55:10 -07:00
  • 839db8e1fd PDP10: Use system style of include Bill Heaton 2013-10-01 13:09:36 -07:00
  • 99b4730dc0 Fix build warning on OS/X Bill Heaton 2013-09-30 12:10:11 -07:00
  • 351d748b4a VIDEO: Move all SDL graphics activities to the background video thread Mark Pizzolato 2013-09-26 12:38:17 -07:00
  • 610b7b5789 VIDEO: Moved SDL initialization and cleanup from event thread to the primary thread. Mark Pizzolato 2013-09-26 09:50:29 -07:00
  • 8617a58c8f VAX/QVSS: Added debugging support to sim_video Mark Pizzolato 2013-09-25 16:41:40 -07:00
  • ab028c0a37 SCP: Fix SET DEBUG switch interpretation Mark Pizzolato 2013-09-25 16:41:05 -07:00
  • daed1e576f VAX/QVSS: Proper linking on OSX Mark Pizzolato 2013-09-25 16:39:51 -07:00
  • 721a16f7e9 PDP8: Fix LOAD command ignores field change immediately after leader. (#73). From Bob Supnik and David Gesswein. Mark Pizzolato 2013-09-18 11:13:39 -07:00
  • 6d8565dc94 PDP8: Fix Boot doesn't work if IB or saved_DF are previously set wrong (#72). From Bob Supnik Mark Pizzolato 2013-09-18 11:11:10 -07:00
  • 735c589d07 SCP: Allow ;notelnet option to be specified on the console telnet command as discussed in issue #76 Mark Pizzolato 2013-09-18 08:03:31 -07:00
  • 7b4d2073fe SCP: Added display of all enabled devices which have debugging enabled to the SHOW DEBUG command output. Mark Pizzolato 2013-09-15 17:18:14 -07:00