1. 97bee79 TIMER: Fix overflow error in sim_idle_ms_sleep() timespec tv_nsec field by Mark Pizzolato · 6 years ago
  2. e2e17e1 SCP: Widened the DEVICE type field to 4 bits by Mark Pizzolato · 6 years ago
  3. 48033d8 SCP: Add DEV_CARD device type for devices that use sim_card by Mark Pizzolato · 6 years ago
  4. 484889e TIMER: Changed sim_idle_ms_sleep() to use a mutex which is unique to idling by Mark Pizzolato · 6 years ago
  5. 188e8cf SCP: Add missing change to sim_defs.h which broke build by Mark Pizzolato · 6 years ago
  6. c294787 SCP: Fix expression evaluation divide by zero, and avoid parameter substitution by Mark Pizzolato · 7 years ago
  7. 96d3b5d SCP: Add SCP debug options to default device debug setup by Mark Pizzolato · 7 years ago
  8. 4e508cf SCP: Add C style expression support for IF conditions and SET ENV -A by Mark Pizzolato · 7 years ago
  9. b4ca917 SCP: Add formatting support for signed t_value (t_svalue). by Mark Pizzolato · 7 years ago
  10. 114a29b SCP: Add PCRE version to SHOW VERSION output by Mark Pizzolato · 7 years ago
  11. 28e4311 SCP: Extended debugging to allow for unit specific debug for disk and tape by Mark Pizzolato · 7 years ago
  12. ce8aea1 MINGW: Reorder windows include files to avoid future complications by Mark Pizzolato · 7 years ago
  13. 2b9ce75 MINGW: Fix build with newest MinGW tool chain by Mark Pizzolato · 7 years ago
  14. 3a81f63 SCP: Add support to handle CTRL+C while executing command files by Mark Pizzolato · 7 years ago
  15. 11df2a2 SCP: Set proper bound on error arrays by Mark Pizzolato · 7 years ago
  16. 6487d31 VMS Build: Restore VAX/VMS host build support by Mark Pizzolato · 7 years ago
  17. 9b1f44f SCP: Remove optional write_callback in the REGister structure by Mark Pizzolato · 7 years ago
  18. a4a6a1d SCP: Fix regression which disabled limit check when parsing unsigned integers by Mark Pizzolato · 7 years ago
  19. 243ee96 SCP: Fix REGister initialization macros to avoid nested macro insertion by Mark Pizzolato · 7 years ago
  20. 61679ed SCP: Add optional write_callback to REGister structure called only on DEPOSIT by Mark Pizzolato · 7 years ago
  21. 932d16d SCP: Rework SEND and EXPECT commands to provide default and temporary arguments by Mark Pizzolato · 7 years ago
  22. 2574100 SCP: Fix EXPECT processing to avoid comparing against old data by Mark Pizzolato · 7 years ago
  23. e9d5e2e SCP: Leverage stdint.h for environments where it is available by Mark Pizzolato · 7 years ago
  24. 727cd8e SCP: Fix potential conflics with library provided ctype routines by Mark Pizzolato · 7 years ago
  25. 23f4c90 SCP: Generalized numeric switch processing by Mark Pizzolato · 7 years ago
  26. 245818d SCP: Added extended radix options (-2, -8, -10 and -16) for EXAMINE and DEPOSIT by Mark Pizzolato · 7 years ago
  27. b6f549e SCP: Properly name registers when name might be a macro name by Mark Pizzolato · 7 years ago
  28. f404343 SCP: Make sure that SIMH version information is always available by Mark Pizzolato · 7 years ago
  29. 2c6c8f4 SCP: Always invoke strlcpy, strlcat, strcasecmp and strcasencmp vs sim_ forms by Mark Pizzolato · 8 years ago
  30. 3eb4598 SCP: Removed KBD_WAIT and friends by Bob Supnik · 8 years ago
  31. 14b9265 PDP11, VAX: Cleaned MSCP/TMSCP packet queues to be uint16 by Mark Pizzolato · 8 years ago
  32. 9d013e9 SCP: Fix asynchronous event queue updates without intrinsic instructions. by Mark Pizzolato · 8 years ago
  33. 8882ceb SCP: Produce detailed message when REG names are ambiguous. by Mark Pizzolato · 8 years ago
  34. 69d2ba5 SCP: Avoid use of 64 bit integers in SCP when host doesn't support it by Mark Pizzolato · 8 years ago
  35. 692b9ab SCP: Add ability to descriptively name UNITs by Mark Pizzolato · 8 years ago
  36. 8dcc8c0 SCP: Add the ability to Fprintf to memory buffer by Mark Pizzolato · 8 years ago
  37. 9851a36 SCP: Fix Async I/O primitives operations for hosts without Intrinsic CAS by Mark Pizzolato · 8 years ago
  38. b800587 TIMER: Add calibrated ROM memory access support by Mark Pizzolato · 8 years ago
  39. aa82b57 TIMER: Fix various inconsistent timing behaviors by Mark Pizzolato · 8 years ago
  40. 7c2d20f SCP: Make sim_cancel more efficient by stopping search as soon as canceled by Mark Pizzolato · 8 years ago
  41. 7964e2b PDP8: Fix SHOW TTIX SUMMARY by Mark Pizzolato · 8 years ago
  42. ae52f4c TIMER: Add correct sim_activate_time functionality for all timer cases. by Mark Pizzolato · 8 years ago
  43. 89e372b TIMER: Restore functionality for clocks devices that don't use sim_activate_after by Mark Pizzolato · 8 years ago
  44. f046171 TIMER: Fix problem activation time for clock units by Mark Pizzolato · 8 years ago
  45. 39d2944 TIMER: Add support for catchup clock ticks and cleaned up asynchronous clocks by Mark Pizzolato · 8 years ago
  46. cf1e7b9 SCP, PDP11: Added HELP CPU BREAK to display info about breakpoint types by Mark Pizzolato · 8 years ago
  47. 222ae77 SCP: Add sim_brk_message() to facilitate easy reporting of matched breakpoints. by Mark Pizzolato · 8 years ago
  48. f82d3f8 SCP: Breakpoint enhancements by Mark Pizzolato · 8 years ago
  49. b4f3d6c SCP: Breakpoint cleanup. by Mark Pizzolato · 8 years ago
  50. c5ee1ad SCP: Enhance EXPECT support to allow multiple rules with the same match string by Mark Pizzolato · 8 years ago
  51. e67bf60 SCP: Added shutdown flag for detach_all by Mark Pizzolato · 9 years ago
  52. 5531ccb ALL: Massive 'const' cleanup by Mark Pizzolato · 9 years ago
  53. fc41711 SCP: Add BINRDATA, BINRDATAD and BINRDATADF REG initialization macros. by Mark Pizzolato · 9 years ago
  54. 3ff8907 SCP: Add generic REGDATA register populating macro. by Mark Pizzolato · 9 years ago
  55. 329f42a SCP: Rework newly added REG macro definitions to avoid problems with prior declarations by Mark Pizzolato · 9 years ago
  56. 58925f7 SCP: Assure that a failure message is emitted before calling abort(). by Mark Pizzolato · 9 years ago
  57. 37733ca SCP: Add support REGister data in arrays of arbitrary structures. by Mark Pizzolato · 9 years ago
  58. de0d251 TIMER, SCP: Change the sim_activate_after APIs to pass the delay value as uint32. by Mark Pizzolato · 9 years ago
  59. f1d9e74 DISK: Add disk content validation checking by Mark Pizzolato · 9 years ago
  60. 0938d31 PDP11, VAX: MUX input rate limiting works correctly with input arriving on multiple lines concurrently. by Mark Pizzolato · 9 years ago
  61. 7266304 ALL: changed ASSURE macro to leverage sim_printf for log and debug output. by Mark Pizzolato · 9 years ago
  62. 1ef6c3d SCP: Added REG_V_UF and REG_UFMASK to support user-defined register flags. From Dave Bryan by Mark Pizzolato · 9 years ago
  63. bd2f592 Revert "SCP: Remove ASCII source code character set dependency" by Mark Pizzolato · 9 years ago
  64. 7c7b44e SCP: Remove ASCII source code character set dependency by Mark Pizzolato · 9 years ago
  65. ef6528b SCP: Added automatic saving of console WRU, DEL, BRK and PCHAR console variables and provided a way for a simulator to declare that is doesn't have a console port so automatic WRU detection can be performed. by Mark Pizzolato · 10 years ago
  66. 2c2ffe3 Remote Console: Restructured so that commands are not executed within the sim_instr() routine. by Mark Pizzolato · 10 years ago
  67. ef9d1ad PDP10, PDP11, VAX: const cleanup by Mark Pizzolato · 10 years ago
  68. 4fbf8f3 SCP: Fix timer initialization logic when CAS intrinsic instructions aren't available for Lock Free queue insertion by Mark Pizzolato · 10 years ago
  69. 6f1e837 SCP: Added -T switch to the EXPECT, SEND and STEP commands to specify that the units of delay/stepping are in microseconds rather than instructions. by Mark Pizzolato · 10 years ago
  70. e37d065 SCP: Fix clock initialization in AIO_INIT when __GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 and __GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 are not available. by Mark Pizzolato · 10 years ago
  71. 4381f9a SCP: Added definition of SIM_INLINE when compiling with MSVC, gcc and clang by Mark Pizzolato · 10 years ago
  72. 1d530cc SCP: Enhanced ASSERT/IF to support expressions which test memory contents. Also enhanced EXAMINE's search capabilities to be able to match multi-byte patterns for VMs which are byte addressable. by Mark Pizzolato · 10 years ago
  73. afb5d62 TAPE: Extensive cleanup of tape operations (gap, end of medium, format change, etc.) from Dave Bryan by Mark Pizzolato · 10 years ago
  74. 20637cc TAPE: Corrected debug output of tape position to be independent of the size of t_addr by Mark Pizzolato · 10 years ago
  75. 4eed007 SCP: Restructured timer/co-scheduling activities to support co-scheduling on specific timers by Mark Pizzolato · 10 years ago
  76. 916bab3 SCP: Cleaned up help for EXPECT and SEND commands. Added optional case insensitive match option to regular expression EXPECT rules. by Mark Pizzolato · 10 years ago
  77. 5a4bbba SCP: Extended EXPECT and SEND to have more flexible activation delays by Mark Pizzolato · 10 years ago
  78. 5af6210 SCP: Add RegEx support to EXPECT string processing by Mark Pizzolato · 10 years ago
  79. ddc29fb SCP: Added debugging support for EXPECT and SEND activities. Fixed SEND buffer queuing bug. by Mark Pizzolato · 10 years ago
  80. 02e90de SCP: Added EXPECT and SEND commands to react to data from and inject data into the simulated console port (and other MUX ports) by Mark Pizzolato · 10 years ago
  81. c0f9c2e PDP11, VAX: Better support for various positioning operations which different OS drivers use. Fix to properly record/tolerate skip n records reaching a tape mark. Fix to #139 by Mark Pizzolato · 11 years ago
  82. 8f3e643 SCP: Added the NEXT command. This command provides the ability for a simulator to step over subroutine calls. by Mark Pizzolato · 11 years ago
  83. 98ac7af PDP11, VAX: Fix differencing virtual disk corruption during creation problems by Mark Pizzolato · 11 years ago
  84. 93b6843 AltairZ80, PDP10, PDP11, VAX: Fix incorrect sense of test on expression value in th ASSURE macro. Fix issue #126 by Mark Pizzolato · 11 years ago
  85. 879e2b9 PDP11, PDP10, VAX, AltairZ80: enhanced the macro which aborts on an unexpected status from an expression with side effects to also write a message to sim_log or sim_deb if they happen to be open. by Mark Pizzolato · 11 years ago
  86. 9320c56 PDP11, PDP10, AltairZ80: Fixed cases where assert() macro is called with an expression which has side effects and therefore wouldn't get executed if compiled with NDEBUG defined. by Mark Pizzolato · 11 years ago
  87. 59d0602 PDP8: Add device buffer flush capability and keep track of data written state in the device buffer. Fixes #87 by Mark Pizzolato · 11 years ago
  88. c9e8121 PDP8: Add device buffer flush capability and keep track of data written state in the device buffer. Fixes #87 by Mark Pizzolato · 11 years ago
  89. eaae194 SCP: Initial merge of old style single line help with hierarchical help by Mark Pizzolato · 11 years ago
  90. e1b0a41 SCP: Generalized DATE and TIME variable insertion adding support for ISO 8601 date values. Inspired by Christian Gauger-Cosgrove. by Mark Pizzolato · 11 years ago
  91. 00afa58 SCP: Added hierarchical help capability (from Timothe Litt) by Mark Pizzolato · 11 years ago
  92. e65aa90 SCP: Fix various missing log output by Mark Pizzolato · 11 years ago
  93. 2e85e74 SCP: Various cleanups. by Mark Pizzolato · 11 years ago
  94. c0b82b9 SCP: Add comments describing the various REG initialization macros. by Mark Pizzolato · 11 years ago
  95. 97eb58c Added a device flag which can be used to avoid auto detach at device attach time. by Mark Pizzolato · 11 years ago
  96. 0109d04 Fix incorrect definition descriptions in comments by Mark Pizzolato · 11 years ago
  97. 651780c Remove stray tab characters which crept in over time by Mark Pizzolato · 11 years ago
  98. 2bfaf46 AIX Platform support by Mark Pizzolato · 12 years ago
  99. ddb1042 Reworked all asynch queues to always link using the unit a_next field instead of the next field. by Mark Pizzolato · 12 years ago
  100. 6cf54e8 Fixes for stable operation with SIM_ASYNCH_CLOCKS defined by Mark Pizzolato · 12 years ago