Bob Supnik
edc2410007
PDP11: Fixed problem in KDJ11-E programmable clock
2020-09-16 03:42:08 -07:00
Bob Supnik
fd71a69ea3
PDP11: Change TU device comment text
2020-09-15 14:39:34 -07:00
Bob Supnik
6e7d808bb5
PDP8: Fixed comments in DT device bootstrap
2020-09-15 14:38:45 -07:00
Mark Pizzolato
a8ee8969c6
makefile: Minor comment clarifications
2020-09-15 05:43:04 -07:00
Mark Pizzolato
20f9a2c985
PDP11: Provide 10ms accuracy for the KDJ11-E TOY clock
2020-09-15 05:37:12 -07:00
Mark Pizzolato
c65eb24d9a
PDP11: Add description display routine to the KW11-L line frequency clock
2020-09-15 04:45:25 -07:00
Mark Pizzolato
5a9cd144d3
SCP: Save global switches before dispatching to DEVICE reset routines
2020-09-15 04:44:22 -07:00
Seth Morabito
28b8b3a91a
3b2: Fix clang warnings
...
Explicitly cast booleans to t_uint64 before doing logical negation.
2020-09-08 06:30:16 -07:00
Bob Supnik
f8d3d7fa9a
PDP10: Fix TC_RIP macro in TU device
2020-09-08 03:19:38 -07:00
Peter Schorn
8aaf4598d0
AltairZ80: Minor code clean up to avoid compiler warning
2020-09-08 08:55:25 +02:00
Mark Pizzolato
4092a7bf6f
Unibus and Qbus VAX: Avoid clang compiler warning
2020-09-07 13:22:45 -07:00
Mark Pizzolato
0859d64434
Unibus and Qbus VAX: simplify map register output summary for duplicate lines
2020-09-04 11:15:17 -07:00
Mark Pizzolato
9736b13ea3
makefile: Revise comments describing SDL support to only mention SDL2
2020-09-02 15:56:57 -07:00
Mark Pizzolato
ae825c9afb
All: Declare sim_stop_messages as an array SCPE_BASE long
...
This avoids a potential invalid pointer dereference when formatting
the return value from sim_instr() if it is < SCPE_BASE but greater
than the previously defined static array size.sizeof
Update simh.doc to reflect this generic change.
2020-09-02 15:56:07 -07:00
Bill Beech
782fe167ca
Intel-Systems: Add enable/disable functionality for various option boards
2020-09-01 12:10:12 -07:00
Mark Pizzolato
5c48229ce4
Qbus & Unibus VAX: Add a SHOW QBA|UBA MAP{=n} command to display the bus map
2020-08-29 08:16:58 -07:00
Larry Baker
6f207b22a5
TAPE: Minor cleanup and comments here and there.
2020-08-24 18:45:08 -07:00
Mark Pizzolato
60e5484541
SCP: Allow flexible switch presence on TESTLIB commands
2020-08-22 18:35:30 -07:00
Larry Baker
b70dc7bd05
TAPE: Fix order of MTAT_F_* entry definitions, add definition for MTAF_F_VAR
2020-08-22 04:57:39 -07:00
Mark Pizzolato
76bf686648
SCP: Restore -D option for TESTLIB command
...
Adding the automatic detach_all ended up always clearing the switches.
2020-08-21 12:31:30 -07:00
Mark Pizzolato
9a73eb9d9d
TMXR: Fix attach TELNET and MESSAGE parsing validation
2020-08-21 12:14:37 -07:00
Mark Pizzolato
407696ccc3
SCP: Allow overlapping input and result string while parsing glyphs
2020-08-21 12:09:17 -07:00
Mark Pizzolato
b9b8a496d6
SCP: Properly process program -T switch to invoke all library tests
2020-08-21 12:06:11 -07:00
Larry Baker
67c3ba1e6a
TAPE: Clean up library test file removal
2020-08-20 17:35:03 -07:00
Mark Pizzolato
d92aaef9b0
TAPE: Avoid potential uninitialized variable reference
2020-08-16 06:41:33 -07:00
Mark Pizzolato
dca1c45e80
SCP: Assure that library unit tests are run under reasonable conditions.
2020-08-16 06:40:49 -07:00
Peter Schorn
f64a32d0e8
AltairZ80: Added Hayes modem and minor bug fix
2020-08-16 09:31:19 +02:00
Larry Baker
4041894b67
TAPE: Fix potential crash in library unit tests
...
Improper declaration of state variables referenced in setjmp/longjmp.
2020-08-15 16:21:02 -07:00
Mark Pizzolato
272bbd4551
CARD: Fix potential NULL pointer dereference
...
As reported in #920
2020-08-15 12:24:57 -07:00
Mark Pizzolato
4a686ad0d0
I650: Correct spelling error in CDR device description
2020-08-15 12:17:21 -07:00
Mark Pizzolato
f921962ff2
PDP11: Fix software write lock flag error introduced when migrated to sim_disk
...
As reported and discussed in #918
2020-08-11 15:52:35 -07:00
Mark Pizzolato
c3f28e33e9
DISK: Extend DISKINFO command to work on wildcard file specifications
2020-08-11 07:29:10 -07:00
Mark Pizzolato
961e1b0513
SCP: Move GET_SWITCHES and GET_RADIX macros from scp.c to scp.h
2020-08-11 07:27:51 -07:00
Mark Pizzolato
5e46b298f1
ETHER: Silence several Coverity warnings.
...
Most were noise and non-issues, but the change from fclose() to
pclose() was absolutely needed.
A false positive remains regarding tun variable going out of scope.
Under the conditions where a resource leak could occur, the tun
variable is saved in *fd_handle and thus not leaked.
2020-08-08 17:52:04 -07:00
Bill Beech
4810b950d2
Visual Studio Projects, makefile: Add new simulators isdk80 and ids880
2020-08-02 14:22:25 -07:00
Bill Beech
964cb721ed
Intel-Systems: Reorganize for clean builds with Release targets.
2020-08-02 14:19:52 -07:00
Mark Pizzolato
6fdc447410
PDP11: Fixed TTI Device SET option for Upper Case
2020-07-24 19:12:15 -07:00
Mark Pizzolato
0045601823
PDP11, PDP8: Allow console input to configure parity and KSR mode
2020-07-24 19:05:04 -07:00
Mark Pizzolato
da602f5f77
makefile: Add support for building with Ethernet TAP on modern macOS versions
2020-07-24 18:40:54 -07:00
Mark Pizzolato
4a56d8703c
PDP8: Avoid potential loss of photo cell unit events in RF device
2020-07-19 06:20:29 -07:00
Peter Schorn
c49f4c552b
AltairZ80: SS1 bug fix and unused variable removal
2020-07-17 08:34:52 +02:00
Mark Pizzolato
892f7d5636
SCP: Avoid additional potential buffer overflow formatting debug repeat count
...
As reported in #915
2020-07-16 14:46:15 -07:00
Mark Pizzolato
a6198d8fad
SCP: Avoid potential buffer overflow when formatting debug repeat count
...
As reported in #915
2020-07-15 20:15:21 -07:00
Peter Schorn
936a7a8c2d
AltairZ80: Documentation update covering new devices
2020-07-15 08:16:55 +02:00
Roberto Sancho Villa
331f689747
I650: Properly set MT device reclen for all tape operations
...
As reported in #883
2020-07-10 19:02:20 -07:00
Mark Pizzolato
a73ab48c0e
SHMEM: Fix all Linux code paths to only use shm_ APIs when available
2020-07-09 08:27:57 -07:00
Mark Pizzolato
e2d0095010
PDP11: Convert RK device to use sim_disk APIs
...
As mentioned in #905
2020-07-09 08:35:35 -07:00
Mark Pizzolato
166852935d
SCP: Fix corner case formatting for long device name support
2020-07-08 12:48:11 -07:00
Mark Pizzolato
6c08fae048
SHMEM: Fix Linux code to properly use built-in's and cleanup on shutdown
...
As reported in #909
2020-07-08 12:38:10 -07:00
Lars Brinkhoff
4ab34c58af
IMLAC: Add F11 to toggle full screen.
2020-07-08 08:28:41 +02:00