Richard Cornwell
9a481e4907
B5500: Fixed DTC for SCP change.
...
B5500: Fixed DTC for SCP change.
2019-12-28 01:17:35 -08:00
Mark Pizzolato
37ec5444ea
Visual Studio Projects: Enhance build_vstudio.bat to build individual projects
2019-12-22 10:17:16 -08:00
Mark Pizzolato
0c8b6075ed
Visual Studio Projects: Update windows-build dependencies version to 20191221
2019-12-21 09:38:16 -08:00
Mark Pizzolato
56ed67e2bf
Visual Studio Projects: Provide a command line VS build procedure
...
Similar to the build_ming.bat procedure which will invoke MinGW to
biuild siimulators, this procedure will rebuild all of SIMH simulators using
Visual Studio.
If this procedure is not invoked from a Developer Command Prompt
then the VS2008 tools are preferred if VS2008 is installed,
otherwise the installed Visual Studio tools will be used
prefering newer Visual Studio versions over older ones.
If this procedure is invoked from a Developer Command Prompt
then the tool chain provided with the command prompt is used
to build the simh projects.
A single argument to this procedure may be the word Debug, which
will cause Debug binaries to be build rather than the Release
binaries which is the default.
2019-12-21 09:37:51 -08:00
Mark Pizzolato
76e6111dd4
VAX: Avoid Windows Firewall prompt when running tests during build
...
This procedure establishes a telnet listen port solely so that the console
output traffic can be buffered (and not emitted). Since nothing will ever
connect to this port we bound it to the localhost address so that firewall
prompts aren't generated when building in a new directory.
2019-12-21 06:51:41 -08:00
Patrick Linstruth
020bf31457
AltairZ80: Adjust head unload timer usec value for SIO sleep/no sleep setting.
...
AltairZ80: Properly use sim timer support routines.
2019-12-19 21:45:55 -08:00
Mark Pizzolato
81eef19b4c
Visual Studio Projects: Update windows-build dependencies version to 20191213
2019-12-17 07:12:58 -08:00
Mark Pizzolato
9777e8fa36
VIDEO: Add zlib version to version string (zlib used by png)
2019-12-16 11:21:23 -08:00
Mark Pizzolato
098a1634e6
SCP: Allow a suffix of k or m for numeric arguments to SEND and EXPECT commands
2019-12-16 07:13:09 -08:00
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