Mark Pizzolato
decbe5b76b
Various simulators: Set line endings to CRLF for consistency, remove stray tabs
...
Project standard source code has tabs converted to spaces and CRLF line
endings.
Other text files have CRLF line endings.
2023-03-19 16:51:27 -04:00
Bill Beech
f03e370c6f
Intel-MDS: Update to the latest and fix inconsistent REGister declarations
2022-08-03 13:15:03 -07:00
Bill Beech
96c32fcb80
Intel-Systems: Merge MDS, SDK, OEM simulators into Intel-MDS simulator
...
14 separate simulators now internal to a general purpose simulator
2021-04-11 14:37:34 -07:00
Bill Beech
782fe167ca
Intel-Systems: Add enable/disable functionality for various option boards
2020-09-01 12:10:12 -07:00
Bill Beech
964cb721ed
Intel-Systems: Reorganize for clean builds with Release targets.
2020-08-02 14:19:52 -07:00
Bill Beech
a2998ebaf2
Intel-Systems: Cleanup and reorganized multibus code
2020-02-04 16:24:05 -07:00
Bill Beech
58c5fe417f
Intel-Systems: Cleanup Coverity identified issues and address range issues
2019-10-31 14:53:14 -07:00
Bill Beech
e99d731b8a
Intel-Systems: Cleanup compile error/warnings
2019-10-18 16:12:49 -07:00
Bill Beech
6af0958209
Intel-Systems: Update and cleanup components
2019-10-16 13:41:27 -07:00
Bill Beech
17491577c7
Intel-Systems: Correct size of port variable to uint16
2018-10-02 14:26:40 -07:00
Bill Beech
2ddb7162f3
ibmpc & Intel systems: Fix coverity identified issues
2017-04-05 12:51:28 -07:00
Bill Beech
a943737ab4
isys8010, isys8020, isys8024, isys8030, imds-225: Coverity identified problems
...
Corrected disk controller behaviors.
2017-03-13 16:57:26 -07:00
Bill Beech
38668a25f1
ISYS80XX, IMDS-225: Extended device functions and debug cleanup
...
a) Added sim_debug statements, formatted console messages.
b) Removed old debugging statements and redundant byte/word mask operations.
c) Added more device commands.
d) Added zx-200a and changed nulldev to return 0 vice 0xff.
e) Added commands and corrected RTYPE and RBYTE behavior so ISIS-II would boot.
f) Corrected device calls in SBC_reset, corrected get_mbyte and put_mbyte to
match control bits from ipc_cont.c.
2017-01-11 16:08:14 -07:00
Bill Beech
2947c39ffe
ISYS8010, ISYS8020: Latest update
2016-12-05 12:54:15 -07:00
Bill
6b5ab2bc06
SWTP6800, IBMPC, IBMPCXT, isys8010, isys8020, imds-225: sim_interval fix
...
Properly sequence change to sim_interval so that debug behavior is as
expected.
2016-10-11 15:56:10 -07:00
Bill Beech
cbdcaec162
ISYS8010, ISYS8020: Cleanup Build issues for gcc and clang and g++ and clang++
...
Corrected declaration sizes to match for consistency across different modules.
2016-05-23 14:28:19 -07:00
Mark Pizzolato
5531ccb175
ALL: Massive 'const' cleanup
...
These changes facilitate more robust parameter type checking and helps
to identify unexpected coding errors.
Most simulators can now also be compiled with a C++ compiler without
warnings.
Additionally, these changes have also been configured to facilitate easier
backporting of simulator and device simulation modules to run under the
simh v3.9+ SCP framework.
2016-05-15 15:25:33 -07:00
Mark Pizzolato
a1002569a1
ISYS8010: Fix compiler warnings on Linux with gcc & clang
2015-05-06 14:56:02 -07:00
Bill Beech
ce84886bfa
ISYS8010: Corrections to get clean build under VS2008
2015-05-05 14:06:15 -07:00
Bill Beech
a6c07052a7
ISYS8010: Changed printf to sim_printf.
2015-05-05 14:06:14 -07:00
Bill Beech
c73a8501ae
ISYS8010: Rename top intel directory to Intel-Systems (from isys8010)
2015-05-05 14:06:12 -07:00