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

Commit Graph

  • 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
  • 05f84879ad DISK: Cleanup compiler warnings Mark Pizzolato 2019-05-09 16:32:57 -07:00
  • e47a7e9ef7 DISK: Add RT11 file system disk size detection John Forecast 2019-05-09 16:16:31 -07:00
  • 39f36f273b Visual Studio Projects: Fix build test script for newer Visual Studio versions Mark Pizzolato 2019-05-08 18:26:35 -07:00
  • b1f3441f7f ETHER: Start newly opened interfaces blocking all packets Mark Pizzolato 2019-05-07 18:41:36 -07:00
  • f88c1b8b2a VAX: Add build time diag execution for many new simulators Mark Pizzolato 2019-05-07 12:03:49 -07:00
  • efaca56da4 New VAXen: Add missing REG list terminator in XS (Lance Ethernet) controller Mark Pizzolato 2019-05-07 11:31:03 -07:00
  • 52a31597ec TAPE: Add ANSIFILES tape format Mark Pizzolato 2019-05-07 05:26:20 -07:00
  • 81b48e2ebf SCP: Fix potential crash with mixed path separators on Windows Mark Pizzolato 2019-05-07 05:25:56 -07:00
  • 287655da92 SCP: Document the -A switch for the ATTACH command. Mark Pizzolato 2019-05-04 14:12:42 -07:00
  • 758bfb7853 All VAX: Fix Coverity identified issues Mark Pizzolato 2019-05-02 22:20:20 -07:00
  • ab3e07a401 Visual Studio Projects: Correct project dependencies Mark Pizzolato 2019-05-01 22:56:54 -07:00
  • d861fa224a SLIRP: Fix coverity identified complaint Mark Pizzolato 2019-05-01 21:48:47 -07:00
  • 52fab988e3 DISK: Handle Windows RAW disk reads at EOF as success reading 0's Mark Pizzolato 2019-05-01 18:30:34 -07:00
  • 6c7da6c68b Chip Based VAXes: Fix CIS and EMULATED instruction implemented test Mark Pizzolato 2019-05-01 04:55:36 -07:00
  • 6ae9b8025a Full VAX Simulators: Fix inverted instruction set test Mark Pizzolato 2019-05-01 04:20:51 -07:00
  • 4aa4f639e6 VAX8200: Added missing error bit to DWBUA CSR Matt Burke 2019-05-01 08:55:39 +01:00
  • 95c24b4f81 MicroVAX I: Make SID register reflect D-FLOAT or G-FLOAT instruction set Mark Pizzolato 2019-04-30 17:39:56 -07:00
  • 621e97e170 MicroVAX1, all VAX: Add model specific instruction execution and emulation Mark Pizzolato 2019-04-30 14:28:37 -07:00
  • 5e540cea98 VAX440: Fixed memory sizing and DMA address mapping Matt Burke 2019-04-30 01:40:02 +01:00