1
0
mirror of https://github.com/simh/simh.git synced 2026-05-25 12:26:03 +00:00

Commit Graph

  • e4e7071b6a 3b2: Improve NI performance Seth Morabito 2019-08-25 20:39:48 -07:00
  • 9539b6273b SCP: Properly consider units with UNIT_DIS set when formatting HELP output Mark Pizzolato 2019-08-25 09:33:09 -07:00
  • a031e69881 ETHER: Fix additional race when closing a NAT(slirp) network connected device Mark Pizzolato 2019-08-23 23:55:41 -07:00
  • eaf34fe2c6 3b2: Add correct CTC subdevice information Seth Morabito 2019-08-20 06:56:50 -07:00
  • 2b6675b260 Visual Studio Projects: Simplify windows-build include directory references Mark Pizzolato 2019-08-16 02:05:04 -07:00
  • 9736cc3116 3b2: STRCPY fix, CTC and NI cleanup Seth Morabito 2019-08-15 07:58:16 -07:00
  • 61e101b5e2 Visual Studio Projects: Add NAT(slirp) support to PDP10-KA and PDP10-KI Mark Pizzolato 2019-08-13 23:53:25 -07:00
  • baadba132a SCP: Fix compiler warnings about potential buffer overrun Mark Pizzolato 2019-08-13 23:49:03 -07:00
  • 6a193c032d ETHER: Fix possible race conditions when closing a network device Mark Pizzolato 2019-08-13 20:04:09 -07:00
  • d6f9c586d1 SCP: Update several ReadMe files Mark Pizzolato 2019-08-12 09:11:45 -07:00
  • 8c00d94be4 KA10: General update. Richard Cornwell 2019-08-12 07:51:52 -07:00
  • 866ce293e5 I7000: Fixed bug in printer resting file. Fixed Coverity error. Richard Cornwell 2019-08-12 07:40:24 -07:00
  • 68df51fc22 B5500: Fixed bug in printer moving to start of file after prompt. Richard Cornwell 2019-08-12 07:38:26 -07:00
  • bc01220e06 CARD: Fix translation error in 026 cards. Richard Cornwell 2019-08-12 07:34:55 -07:00
  • ab27a53014 3b2: Fix STRCPY instruction Seth Morabito 2019-08-11 22:47:00 -07:00
  • 69ec377834 PDP11: Fix SET command parsing to require values for all ADDRESS and VECTOR Mark Pizzolato 2019-08-01 07:16:34 -07:00
  • 4b1ab13bd8 PDP11: Fix SET KDP VECTOR=nnn to allow proper vector setting (Geoff Conway) Mark Pizzolato 2019-08-01 07:06:15 -07:00
  • 354a1e42ea VIDEO: Add display of versions of dependent libraries (libpng, zlib) Mark Pizzolato 2019-07-30 22:30:03 -07:00
  • 9662d7f4d1 S3: Avoid potential buffer overruns Mark Pizzolato 2019-07-30 22:17:41 -07:00
  • c117698c1d PDP11: Fix SET XQ/XQB VECTOR=nnn command (Geoff Conway) Mark Pizzolato 2019-07-30 22:14:42 -07:00
  • 35a5389940 PDP11, Unibus VAX: Fix typo in XUB device register declaration (Dave Hittner) Mark Pizzolato 2019-07-30 22:12:57 -07:00
  • 2f707ffc6e travis: Travis CI matrix build. Each job builds 15 simulators. Lars Brinkhoff 2019-07-22 13:32:57 -07:00
  • 6554e0a4ab 3b2: Fix Windows build warnings Seth Morabito 2019-07-20 20:04:12 -07:00
  • 3e71c301ba Visual Studio Projects: Add support for compiling under Visual Studio 2019 Mark Pizzolato 2019-07-20 15:40:12 -07:00
  • 292898e9f4 3b2: Fix critical MAU issues Seth Morabito 2019-07-19 16:33:23 -07:00
  • c1d9db8be7 AltairZ80: Remove old documentation and replace with current Peter Schorn 2019-07-18 20:45:59 +02:00
  • 7b5dc834fd MicroVAX2: Add IDLE support for Console ROM and Diagnostic Monitor Mark Pizzolato 2019-07-17 09:00:24 -07:00
  • 0b9cfa9b4d AltairZ80: Fix potential buffer overrun compiler warnings Mark Pizzolato 2019-07-16 05:08:37 -07:00
  • d3228e85b0 IBM1130: Cleanup potential buffer overruns in SCA device Mark Pizzolato 2019-07-16 04:33:34 -07:00
  • 437e5a4bb5 H316: Use snprintf() to avoid potential buffer overflow Mark Pizzolato 2019-07-16 04:12:42 -07:00
  • 6041cd627b PDP11, PDP10, Unibus VAX: Fix potential buffer overflow warning Mark Pizzolato 2019-07-16 03:46:04 -07:00
  • 89d51032e2 PDP11, Unibus VAX: Fix Coverity identified warning Mark Pizzolato 2019-07-16 03:15:25 -07:00
  • 40731f0433 SCP: Fix help topic matching to properly return wildcard and ambiguous status Mark Pizzolato 2019-07-16 03:12:31 -07:00
  • 2840e3b67f SCP: Fix Coverity identified issues/noise Mark Pizzolato 2019-07-15 00:04:40 -07:00
  • 716df3c297 SCP: Support MKDIR and RMDIR commands when building with MinGW Mark Pizzolato 2019-07-12 13:45:34 -07:00
  • 2991ae067d BuildROMS: Cleanup potential buffer overrun and execution with MinGW Mark Pizzolato 2019-07-12 13:44:31 -07:00
  • 5e8f48034d display: Fix unbalanced comment and line ending. Lars Brinkhoff 2019-07-10 08:07:08 +02:00
  • 2f04109f0d descrip.mms: use consistent indentation and reasonable comment Mark Pizzolato 2019-07-09 22:21:12 -07:00
  • 7c8ad477c8 display: Fix mode variable used in type340 display to be enum. Mark Pizzolato 2019-07-09 22:09:06 -07:00
  • ef00a62e66 Visual Studio Projects: Add PDP6, PDP10-KA and PDP10-KI to the solution Mark Pizzolato 2019-07-09 21:03:56 -07:00
  • 2d50b3af25 SCP: Updated top level files for PDP10 KA/KI and PDP6 simulators. Richard Cornwell 2019-07-09 21:02:00 -04:00
  • 90b7d2beac KA10: Initial release of PDP10 KA/KI and PDP6 simulators. Richard Cornwell 2019-07-09 20:59:01 -04:00
  • 461f2ea513 SCP: Add MKDIR and RMDIR commands Mark Pizzolato 2019-07-08 00:38:08 -07:00
  • 85770281fb H316: Remove Coverity indicated warnings rather than declaring them intentional Mark Pizzolato 2019-07-07 19:29:30 -07:00
  • 526e03bbe1 DISK: Remove dangling semicolon compiler warning. Mark Pizzolato 2019-07-07 19:27:28 -07:00
  • 6f5d8d3ed0 SCP: Honor -Q switch when enabling and disabling logging, suppress log date Mark Pizzolato 2019-07-07 01:12:35 -07:00
  • 24ed486222 VIDEO: Fix coverity identified memory allocation failure error check Mark Pizzolato 2019-07-05 09:59:08 -07:00
  • 9e71982249 SCP: Avoid potential buffer overflow using sprintf Mark Pizzolato 2019-07-02 09:53:56 -07:00
  • eadfeffdf3 PDP10: Recompute tmxr delay factor regularly Mark Pizzolato 2019-07-01 19:24:25 -07:00
  • 61bdbd5d93 3b2: Provide precalibration program Seth Morabito 2019-07-01 13:17:48 -07:00
  • 81472b5807 TAPE: Add an explicit ANSI-VAR format to generically present text files Mark Pizzolato 2019-07-01 08:11:46 -07:00
  • 6908c1e46c TAPE: Add support for FIXED record size unlabeled tape of binary and text files Mark Pizzolato 2019-07-01 08:11:20 -07:00
  • e49617cd0c TAPE: Add ability to copy a tape to a SIMH format tape image Mark Pizzolato 2019-07-01 08:10:36 -07:00
  • dd715e609e 3b2: unsigned addition overflow Seth Morabito 2019-06-29 19:40:57 -07:00
  • 571c8f96a5 3b2: WE32106 Math Acceleration Unit (MAU) Seth Morabito 2019-06-29 08:44:14 -07:00
  • 47bac1f665 TAPE: Fix edge cases for AWS format tapes and default TAR block size Mark Pizzolato 2019-06-29 07:39:23 -07:00
  • 1e214afec3 PDP11, VAX: Fix RQ initialization of extra units Mark Pizzolato 2019-06-25 00:31:29 -07:00
  • 2bee79b5e7 PDP11, VAX: Properly initialize extended unit structures Mark Pizzolato 2019-06-24 11:08:09 -07:00
  • 0b67c26875 PDP11, VAX: Fix XQ device help text with NAT examples. Mark Pizzolato 2019-06-23 23:49:58 -07:00
  • 9c2c621278 PDP11, VAX: Add RQ device option for variable number of drives Mark Pizzolato 2019-06-23 23:47:12 -07:00
  • b3fa1f9fe8 TIMER: Stabilize timer behaviors Mark Pizzolato 2019-06-18 08:01:45 -07:00
  • 5d747cc992 SCP: Activate internal unit tests at appropriate time Mark Pizzolato 2019-06-18 07:58:32 -07:00
  • 8c4f8b0bff TIMER: Accelerate catchup ticks while idling Mark Pizzolato 2019-06-10 14:55:05 -07:00
  • b1fd80da64 SCP: Add filename to the message displayed when ATTACH -N is used Mark Pizzolato 2019-06-10 14:15:46 -07:00
  • efea3f86a7 3b2: Fix for compilation warning Seth Morabito 2019-06-09 14:12:02 -07:00
  • f70875d8b2 B5500: Added save restore support. Updated for new sim_tape. Richard Cornwell 2019-06-09 15:23:04 -04:00
  • 97ea1cf463 I7000: Fixed tape handling errors and coverity errors. Richard Cornwell 2019-06-09 15:22:11 -04:00
  • 9ab8d0e91e TIMER: Add debug of all calibration decision variables default no idle skip Mark Pizzolato 2019-06-08 16:38:15 -07:00
  • 7bcf407fcc TIMER: Reorganize timer control variables to use a structure for each timer Mark Pizzolato 2019-06-08 13:55:49 -07:00
  • da3f851d70 TIMER: Add minimal tick based calibration APIs. Mark Pizzolato 2019-06-08 13:55:06 -07:00
  • 56ab8260f2 DISK: Fix Coverity warnings Mark Pizzolato 2019-06-08 13:53:35 -07:00
  • 09bbcb29d2 TAPE: Fix P7B reverse read logic for large records Mark Pizzolato 2019-06-08 13:52:27 -07:00
  • 53ad66f57e PDP10: Fix rdtim to properly compute the value Mark Pizzolato 2019-06-04 00:02:17 -07:00
  • 9514ea5a58 TIMER: Stabilize run away clock calibration conditions Mark Pizzolato 2019-06-03 20:45:40 -07:00
  • f917accbec display: Change 342 character height to 11. Lars Brinkhoff 2019-06-01 21:40:52 +02:00
  • 0e3f9c944f display: Add Type 340 backspace, subscript, and superscript character codes. Lars Brinkhoff 2019-06-01 21:40:47 +02:00
  • fc4d9cae40 display: Update Type 342 characters. Lars Brinkhoff 2019-06-01 21:40:37 +02:00
  • 217463c6e2 TIMER: Also account for sim> prompt time in catchup time calculations Mark Pizzolato 2019-06-01 02:33:02 -07:00
  • fa700d0494 SCP: Fix initialization of sim_time and sim_interval when queue is emptied Mark Pizzolato 2019-05-31 22:19:31 -07:00
  • 564ce2b3f4 TIMER: Don't consider idle calibration skipping with internal timer Mark Pizzolato 2019-05-30 03:23:38 -07:00
  • 0195bbda4b TIMER: Fix missing catchup ticks for VAX simulators when idling Mark Pizzolato 2019-05-30 01:51:52 -07:00
  • 45d8c908ba PDP10: Leverage the internal calibrated timer for accurate wall clock timing Mark Pizzolato 2019-05-29 00:44:17 -07:00
  • 6a131ec59a PDP10: Fix sequencing of polling to properly leverage console speed setting Mark Pizzolato 2019-05-29 00:18:27 -07:00
  • f75f28aa21 TIMER: Add mechanism to pre-calibrate the instruction execution rate Mark Pizzolato 2019-05-28 23:56:58 -07:00
  • 48db10994d TIMER: Calibrated clock fixes Mark Pizzolato 2019-05-28 22:47:06 -07:00
  • 7c27f77beb SLIRP: Silence Coverity error Mark Pizzolato 2019-05-28 12:45:37 -07:00
  • 6b3bff56b3 DISK: Add support to properly autosize fixed sized disk from a set of choices Mark Pizzolato 2019-05-21 15:38:39 -07:00
  • 4f2dc069ae DISK: Check all read sector counts during attach. John Forecast 2019-05-20 23:32:58 -07:00
  • 42271bd410 VAX8200: Extended tests (EVKAB, EVKAC) now passing Matt Burke 2019-05-16 23:35:32 +01:00
  • 63a39369dc VAX8200: Hardware core test (EVKAA) now passing Matt Burke 2019-05-16 22:12:40 +01:00
  • 650cfd4864 VAX420: Added ROM patch to correct boot problem on MicroVAX 3100 M10/M20 Matt Burke 2019-05-08 01:02:54 +01:00
  • 0dff31427f VAX420, VAX43: Corrections to configuration & test register Matt Burke 2019-05-07 23:22:13 +01:00
  • b16841218c GPX: Fixed coverity complaints Matt Burke 2019-05-03 00:00:34 +01:00
  • 096f9dbd71 PDP11: Fix PSW handling for breakpoints and other aborts Paul Koning 2019-05-15 20:14:33 -04:00
  • a24119aff7 TAPE: Fix RSTS file date (preserving Y2K bug) and form feed is text Mark Pizzolato 2019-05-14 20:38:46 -07:00
  • db26349bd7 TAPE: Add system specific ANSI tape formats VMS, RSX, RSTS and RT11 Mark Pizzolato 2019-05-14 01:04:18 -07:00
  • c9b0e2b00f BuildROMs: Simplify makefile dependencies avoiding extra builds when possible Mark Pizzolato 2019-05-14 01:03:30 -07:00
  • bd45a9c45f PDP11, Most VAX: Improve rewind time for TQ device Mark Pizzolato 2019-05-13 00:18:11 -07:00
  • f700346ea9 SCP: Add better help and error message for SCREENSHOT command Mark Pizzolato 2019-05-12 22:11:45 -07:00
  • 94f5034712 VAX, MicroVAX I & II: Revamped Qbus memory access as Qbus peripheral Mark Pizzolato 2019-05-12 21:52:06 -07:00