1
0
mirror of https://github.com/simh/simh.git synced 2026-02-02 23:02:16 +00:00
Commit Graph

12 Commits

Author SHA1 Message Date
Peter Kooiman
ef8f4f53a2 simulators with global variables PC, SP and BC: Avoid name space collisions.
Avoid potential name space collision for the global variables PC, SP and BC
when readline is dynamically loaded.  For some unknown reason, ncurses
exports these internal variables which may be needed in the context of
how ncurses is used by readline implementations.  In any case, these
variable names are common in simulators, so there is an undesired
interaction between simulator internal variables and the simplest
solution is to rename these simulator global variables where they exist.
Another alternative is to merely declare these variables static when
they happen to only be referenced in a single simulator source module.
2025-04-09 13:56:27 -10:00
Bill Beech
91b84c76d1 Intel-MDS: Update to the latest and fix inconsistent REGister declarations 2022-08-03 13:15:03 -07:00
Bill Beech
6fcd70128e imds-225, isys80xx, ibmpc, ibmpcxt: Address Coverity identified problems 2017-06-07 11:34:26 -07:00
Bill Beech
2b30084a53 IBMPC, IBMPCXT, isys80xx: Restructure directories to eliminate redundant files 2017-04-10 10:32:43 -07:00
Bill Beech
2ddb7162f3 ibmpc & Intel systems: Fix coverity identified issues 2017-04-05 12:51:28 -07:00
Bill Beech
0947a69a9e isys80xx, imds-225: Cleanup Coverity identified issues 2017-03-20 13:41:24 -07:00
Bill Beech
a221ac4055 Intel-Systems, IBMPC: Standardize to CRLF line endings and spaces for tabs 2017-03-13 19:42:55 -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
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