Mark Pizzolato
a314cb680b
swtp6800: Fix inconsistent indentation block
2020-01-01 08:35:37 -08:00
Mark Pizzolato
28dad5782c
FrontpanelTest: Win32 DisplayRegisters written should be DWORD and not int
2019-12-30 17:44:32 -08:00
Mark Pizzolato
4fe9ae7f76
H316, Ibm1130, S3: Silence GCC warnings about potential format truncation
2019-12-30 17:44:15 -08:00
Mark Pizzolato
3dc0d24ded
I1401, I1620, I7094, S3: Silence GCC optimizer warnings about unused function results
2019-12-30 17:43:35 -08:00
Mark Pizzolato
b18912cda8
SCP: Silence GCC optimizer warnings about unused function results
2019-12-30 15:33:51 -08:00
Mark Pizzolato
1d1fe6f329
BuildROMS: Avoid theoretical buffer overruns
2019-12-30 13:54:14 -08:00
Mark Pizzolato
78fa98fd7e
PDP11, Unibus VAX: Cleanup attach of Chaos Net routine
2019-12-30 13:47:03 -08:00
Mark Pizzolato
e7cf2a00ec
CARD: Use proper int types for messages emitted
...
t_addr may not be an int equivalent type depending on simulator build
parameters. Any messages for card activities will always be within int
bounds.
2019-12-30 13:16:30 -08:00
Mark Pizzolato
d131f66c40
FIO: Fix non Win32 behaviors of sim_dir_scan
...
Allow for a file not found case to be determined and explicit file and
full directory scan when GLOB and FNMATCH aren't available.
2019-12-30 13:12:41 -08:00
Mark Pizzolato
236716845a
PDP11, VAX: Only generate DZ output complete interrupt each line once
...
As reported in #782
2019-12-29 12:45:27 -08:00
Mark Pizzolato
11fed22dc7
Visual Studio Projects: Do parallel builds for multiple projects when VS > 2008
2019-12-28 14:54:46 -08:00
Mark Pizzolato
5213e1125d
SCP: Add support to identify a simulator specific release version
...
Included from Dave Bryan's V3.11 extensions
2019-12-28 12:34:06 -08:00
Mark Pizzolato
e611e0ceed
SCP: Add global variable with the program name
...
Included from Dave Bryan's V3.11 extensions
2019-12-28 11:00:59 -08:00
Mark Pizzolato
7642d29f2c
CONSOLE: Fix argument passing in SHOW CONSOLE
...
There are no extended arguments while parsing SHOW CONSOLE commands.
SHOW CONSOLE is a special parsing case somewhat equivalent to of SHOW
DEVICE for a device display. No SHOW CONSOLE commands take value arguments.
Adopted from Dave Bryan's changes in V3.11
2019-12-28 10:45:03 -08:00
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