Commit graph

3962 commits

Author SHA1 Message Date
Mark Pizzolato
a66f7efee1 SERIAL: Clean up display of open serial ports
As mentioned in #782
2019-12-16 05:28:01 -08:00
Mark Pizzolato
3ec9f44fbd makefile: On Linux, avoid using shm_ APIs when librt isn't available
As reported in #780
2019-12-16 05:24:58 -08:00
Mark Pizzolato
1314f9edfa SCP: process switches in MKDIR and RMDIR commands 2019-12-15 10:52:07 -08:00
Mark Pizzolato
753d5307c4 SCP: Increase the maximum SEND and EXPECT delay values to 2000000000 2019-12-15 02:01:02 -08:00
Mark Pizzolato
25d4e5c5f2 SCP: Clarify the HELP for a NOEXPECT command. 2019-12-15 01:24:02 -08:00
Mark Pizzolato
5859a8216b SCP: Add debug details when initially queuing pending SEND input 2019-12-15 01:21:55 -08:00
Mark Pizzolato
e5f9a7dca8 SCP: Cleanup path argument to MKDIR command
Also allow making a directory that already exists to return successfully
with a message.  The message can be suppressed with the -Q switch.
2019-12-14 14:38:25 -08:00
Mark Pizzolato
26128800ee Visual Studio Project: Cleanup unused tool that causes conversion warnings 2019-12-13 06:58:47 -08:00
Mark Pizzolato
73a41c4bc7 SCP: Auto detect WRU being entered for simulators without a console device 2019-12-11 12:25:18 -08:00
Patrick Linstruth
e261a2fa28 AltairZ80: Properly set current Tarbell drive and drive not ready flag on reset 2019-12-10 21:21:30 -08:00
Peter Schorn
17356d9093 AltairZ80: Replace WIN32 dependencies with SIMH API calls and remove redundant includes 2019-12-10 08:42:22 +01:00
Patrick Linstruth
32e266dbac AltairZ80: Add device for Tarbell SSSD Disk Controller 2019-12-09 17:20:36 -08:00
Mark Pizzolato
f2890d49cc Visual Studio Projects: Reference the latest windows-build with VS2019 support 2019-12-09 17:09:46 -08:00
Patrick Linstruth
dde74c25b4 Fixed -Wall warnings
Corrected name in comment block
2019-12-08 22:08:13 -08:00
Richard Cornwell
1988a4297e I7000: Fixed type inconsistencies. 2019-12-08 15:28:01 -05:00
Patrick Linstruth
5a3a535437 Updated top comment block 2019-12-07 20:12:51 -08:00
Patrick Linstruth
5b761735f7 Fix Windows compiler warnings / errors 2019-12-07 20:08:12 -08:00
Patrick Linstruth
8dabce41b9 Remove #include <windows.h> #ifdef 2019-12-07 17:20:46 -08:00
Patrick Linstruth
9e68ad06ca Add S100_TARBELL.C to ALTAIRZ80 descrip.mms 2019-12-06 10:58:48 -08:00
Patrick Linstruth
357e72bf93 Removed unused TARBELL_DRIVE_STATUS struct 2019-12-06 10:20:44 -08:00
Patrick Linstruth
fcf52d9d38 Fix all generation 2019-12-05 20:08:23 -08:00
Patrick Linstruth
90f164d06f Created a separate FD1771_REG for each drive (UNIT) 2019-12-05 20:06:13 -08:00
Patrick Linstruth
91b6807499 Added head load/unload with unload timer 2019-12-05 19:40:29 -08:00
Patrick Linstruth
6efda7cbea Clean up DBG_PRING and sim_debug messages. 2019-12-05 17:02:27 -08:00
Patrick Linstruth
d205582e9e Add Tarbell SSSD disk controller 2019-12-05 16:00:35 -08:00
Mark Pizzolato
d03487d227 SCP: Allow SAVE command to overwrite an existing file 2019-12-04 16:34:01 -08:00
Mark Pizzolato
427b7df073 SCP: Add RENAME/MV command 2019-12-04 16:33:41 -08:00
Mark Pizzolato
4acde463ec makefile: Fallback to use regex library when pcre shared object isn't available 2019-12-04 16:33:13 -08:00
Mark Pizzolato
3812bafcd8 Visual Studio Projects: Update Win32-Development-Binaries-README
This file is the README which will land in a newly reset
Win32-Development-Binaries repository.  It has been revised to
suggest that forking the Win32-Development-Binaries repo need
never be done and is only wasteful of space on GitHub.
2019-11-24 11:56:36 -08:00
Mark Pizzolato
60047aed23 Visual Studio Projects: BuildAll updated to avoid building same commits 2019-11-24 11:28:21 -08:00
Mark Pizzolato
519ef27def DISK, TAPE: Remove compiler and Coverity warnings 2019-11-24 10:55:25 -08:00
Mark Pizzolato
6df860ea1a PDP11, VAX: Remove compiler warning in I/O lib 2019-11-24 10:54:55 -08:00
Bob Supnik
3be6f1fb4c PDP11, VAX: Remove redundant defines in RP source module 2019-11-24 10:54:27 -08:00
Mark Pizzolato
a06fa9264f VAX: Correct the order of parameter names in vax_fdiv() declaration
As described in #771
2019-11-20 09:40:34 -08:00
Mark Pizzolato
5a59fe81fc FIO: Fix directory scanning logic to avoid errors handling files in / 2019-11-18 16:57:20 -08:00
Mark Pizzolato
190baf897c TAPE: Rework tape image error processing to avoid potential TOCTOU (Coverity) 2019-11-17 12:09:19 -08:00
Seth Morabito
ce627dc10d 3b2: Remove unnecessary branch condition 2019-11-17 10:41:11 -08:00
Mark Pizzolato
4cbd8401f7 SCP: Add option to display fractional unit capacity 2019-11-16 20:59:37 -08:00
Mark Pizzolato
4e5780e15e DISK: Allow file system sizing if device doesn't have DEV_SECTORS set_cmd
As it turns out, the RD device in the MicroVAX 2000 systems reasonably
doesn't have DEV_SECTORS set in the DEVICE flags.

Follow on to #768.
2019-11-16 20:57:58 -08:00
Mark Pizzolato
39fd8d829b DISK: Avoid disk capacity overflow on hosts with 32bit file offset limitations
As discussed in #768
2019-11-16 18:24:37 -08:00
Mark Pizzolato
318b0e32bb TAPE: Report file access errors when attaching in-memory ANSI tapes 2019-11-16 00:39:01 -08:00
Mark Pizzolato
9fc982242c PDP11, Qbus and Unibus VAX: Add radix switch (-O or -H) to SHOW bus IOSPACE 2019-11-14 23:55:33 -08:00
Mark Pizzolato
7c1c04d9a9 SCP: Clear Coverity identified warnings 2019-11-14 21:38:45 -08:00
Mark Pizzolato
fc785ab5f9 sigma: Fix Coverity identified warning 2019-11-14 21:37:44 -08:00
Mark Pizzolato
bdc677b748 SOCK: Properly implement getaddrinfo when the host OS doesn't have it.
As reported in #767
2019-11-14 13:14:14 -08:00
Mark Pizzolato
3c9efd7fdb TMXR: Accept names when establishing listen sockets as originally intended
Problem found while testing solution for the problem reported in #767
2019-11-14 13:13:46 -08:00
Mark Pizzolato
23856afcac FIO: Avoid compiler warning on never executed code path (Tony Nicholson)
As suggested in #766
2019-11-14 03:08:57 -08:00
Mark Pizzolato
43b011883e SCP: Emit bad HELP argument error message 2019-11-13 23:22:49 -08:00
Mark Pizzolato
8f571fef86 SCP: Abort attempting to emit bad debug output 2019-11-13 23:22:25 -08:00
Richard Cornwell
178968a621 KA10: Regular update. Code cleanup and minor enhancements. 2019-11-03 22:11:23 -05:00