1
0
mirror of https://github.com/simh/simh.git synced 2026-05-27 04:57:29 +00:00

Commit Graph

  • d77e3e196e VAX: Re-enable the boot ROM interval timer diagnostic tests Mark Pizzolato 2017-01-02 14:03:39 -08:00
  • bcac7d0973 VAX: Change interval timers to pass boot ROM diagnostics. Mark Pizzolato 2017-01-02 13:48:23 -08:00
  • 77312ec8ca CONSOLE: Add debug support for data to/from the console port Mark Pizzolato 2017-01-01 16:11:49 -08:00
  • 6eb13f0259 PDP11: Add debug support to PCLK device Mark Pizzolato 2016-12-31 11:01:02 -08:00
  • 711f6167fb TIMER: Make sure remnant usecs are always explicitly removed Mark Pizzolato 2016-12-30 15:38:40 -08:00
  • dbed84c370 PDP11: Fix PCLK device to properly behave with a 0 value interval (65536) Mark Pizzolato 2016-12-30 14:43:12 -08:00
  • d456bac8fc All VAX: Simplify interval timers to leverage new usec timing APIs Mark Pizzolato 2016-12-30 10:34:29 -08:00
  • c9276407e6 TIMER: Timing corrections and enhancements Mark Pizzolato 2016-12-30 10:26:59 -08:00
  • e52ac6d57f SCP: Add help for NOEXPECT and spelling cleanups Mark Pizzolato 2016-12-29 13:52:06 -08:00
  • 0275ef05e8 All VAX: Lower overhead when idling. Mark Pizzolato 2016-12-29 09:47:09 -08:00
  • 8102e13d47 SCP: Add usecs_remaining information to SHOW QUEUE output Mark Pizzolato 2016-12-29 07:12:12 -08:00
  • 75901333e5 VAX780, VAX730, VAX750, VAX8600: Moved the TPS register to the TMR device Mark Pizzolato 2016-12-29 06:05:53 -08:00
  • af6026b25e SCP: Add extended usecs wait time to SAVE/RESTORE file format. Mark Pizzolato 2016-12-28 17:01:16 -08:00
  • 6ebeb345fd CONSOLE: Support output of ANSI escape sequences to console on Windows hosts Mark Pizzolato 2016-12-28 15:26:31 -08:00
  • 7ec2ea836e TIMER: Properly transition internal timer after rebooting Mark Pizzolato 2016-12-28 13:25:11 -08:00
  • aa82b57d10 TIMER: Fix various inconsistent timing behaviors Mark Pizzolato 2016-12-26 12:42:25 -08:00
  • 257738a4e0 PDP11, all VAX: Extend debug options to track timing activities Mark Pizzolato 2016-12-24 09:52:05 -08:00
  • 7c2d20f26f SCP: Make sim_cancel more efficient by stopping search as soon as canceled Mark Pizzolato 2016-12-24 09:49:32 -08:00
  • 875926c271 CONSOLE: Add connection debugging option and debugging descriptions Mark Pizzolato 2016-12-24 09:40:05 -08:00
  • 5ced037b4b PDP8: Add device codes for TTIX & TTOX devices to show command output David Gesswein 2016-12-19 04:55:43 -08:00
  • 36276a79e1 SCP: Add device descriptions to internal devices visible in SHOW FEATURE -I Mark Pizzolato 2016-12-18 13:33:11 -08:00
  • 65cfd2a63d PDP11, PDP10: Add pseudo internal device to KDP for receive units Mark Pizzolato 2016-12-18 13:31:44 -08:00
  • 7964e2b72d PDP8: Fix SHOW TTIX SUMMARY Mark Pizzolato 2016-12-17 13:38:22 -08:00
  • 372231dd3a VAX8600, VAX750: Pass correct delay to TTI device sim_clock_coschedule Mark Pizzolato 2016-12-17 11:51:05 -08:00
  • 48e0b47d51 SCP: Add a way to see the enabled SCP internal devices SHOW DEV -I Mark Pizzolato 2016-12-17 10:35:56 -08:00
  • 7dd1f0b89e SCP: Complete support for automatic detection of WRU (^E) for all simulators Mark Pizzolato 2016-12-17 03:50:10 -08:00
  • 43dc5fdcba FRONTPANEL: Fixed description language Mark Pizzolato 2016-12-17 03:44:45 -08:00
  • a2d900e62b AltairZ80: Implemented proper memory refresh register R semantics Peter Schorn 2016-12-17 12:24:12 +01:00
  • 76103cf760 VAX730, VAX750, VAX8600: Update Interval Timer and TODR to align with VAX780 Mark Pizzolato 2016-12-16 18:32:26 -08:00
  • 5fc4744d8a PDP8: Added LS8E decode (6660) for WPS8 and PKSTF Bob Supnik 2016-12-16 14:54:23 -08:00
  • 740a506bcb TIMER: Add additional statistic info for SHOW CLOCKS Mark Pizzolato 2016-12-16 12:34:17 -08:00
  • 5cf9e9ab86 VAX780: Removed pseudo ticks from TODR device Mark Pizzolato 2016-12-16 10:39:49 -08:00
  • 9c32c97d38 PDP8: Printing from wps-8 David Gesswein 2016-12-16 10:03:40 -08:00
  • ae52f4c331 TIMER: Add correct sim_activate_time functionality for all timer cases. Mark Pizzolato 2016-12-15 09:57:34 -08:00
  • 7022f0c1b2 VAX: Fix interval timer to properly synchronize with calibrated clock ticks Mark Pizzolato 2016-12-14 09:30:44 -08:00
  • 76d5c34d85 DOC: Add argument substitution and %DATE_MONTH% Mark Pizzolato 2016-12-12 14:12:41 -08:00
  • e776a37e08 TMXR: Fix tmxr_clock_coschedule() to properly convert to ticks Mark Pizzolato 2016-12-12 12:50:49 -08:00
  • eea394422e VAX, VAX750, VAX780, VAX8600: Properly coschedule console input with TMXR_MULT Mark Pizzolato 2016-12-12 01:53:49 -08:00
  • 180b03107e TMXR: Properly accept ticks rather than instructions in coschedule APIs Mark Pizzolato 2016-12-12 01:51:18 -08:00
  • 7db2dc10de TIMER: Fix coschedule dispatch logic and internal timer cleanup Mark Pizzolato 2016-12-12 01:50:09 -08:00
  • 1c4b6644c1 PDP10: Change idling to generically use sim_idle() everywhere Mark Pizzolato 2016-12-10 12:01:19 -08:00
  • 5d8553e24c TIMER: Enabled catchup clock ticks Mark Pizzolato 2016-12-10 11:59:49 -08:00
  • 1c3c50fd26 VAX, VAX780, VAX750, VAX8600: Make TODR state file endian independent Mark Pizzolato 2016-12-09 18:01:21 -08:00
  • c393675b5b REMOTE_CONSOLE: Allow user selectable command output buffer size Mark Pizzolato 2016-12-08 11:27:07 -08:00
  • a7593385aa VAX: Fixed Interval timer simplification Mark Pizzolato 2016-12-08 05:32:08 -08:00
  • 19250950c5 TIMER: Change internal THROTTLE device name to avoid SET THROTTLE collision Mark Pizzolato 2016-12-07 16:17:40 -08:00
  • c420925a75 DOC: Corrected description of log behavior and made help and doc consistent Mark Pizzolato 2016-12-07 05:46:29 -08:00
  • 0a7996d9e3 TIMER: Fix statistics for Internal Timer and operation with multiple timers Mark Pizzolato 2016-12-06 15:49:13 -08:00
  • 63a16c4ed4 VAX: Simplify Interval Timer implementation Mark Pizzolato 2016-12-06 13:36:01 -08:00
  • 23f187d887 makefile: remove experimental ibmpc and ibmpcxt simulators from 'make all' Bill Beech 2016-12-06 12:56:46 -07:00
  • b378072c95 makefile: remove misspelled experimental simulator name imbpc Mark Pizzolato 2016-12-06 10:03:32 -08:00
  • 0d5c86d0a9 makefile: Remove imds-225 from 'make all' - still experimental Mark Pizzolato 2016-12-06 09:06:22 -08:00
  • cf14061c64 Visual Studio Projects: Clean up builds with Visual Studio 2015 Mark Pizzolato 2016-12-05 15:47:52 -08:00
  • eb333a845e TIMER: Fixed calibration idle skip percent logic Mark Pizzolato 2016-12-05 15:32:29 -08:00
  • 7498f183d2 VAX: Added debug options for SYSD device (TMR, TODR, CNF) Mark Pizzolato 2016-12-05 14:57:35 -08:00
  • c24a6a28b2 ISYS8024, ISYS8030: Add initial new simulators Bill Beech 2016-12-05 13:04:01 -07:00
  • 2947c39ffe ISYS8010, ISYS8020: Latest update Bill Beech 2016-12-05 12:54:15 -07:00
  • 0ef87fac53 DOC: Clarified SET DEBUG, SET LOG and SET CONSOLE LOG documentation and help Mark Pizzolato 2016-12-05 06:03:41 -08:00
  • 99bbc5f8cf PDP11: Add initial UC15 support from Bob Supnik Mark Pizzolato 2016-12-04 15:51:22 -08:00
  • 0a0bad9139 PDP11: TC11 - Revised to model TCCM correctly Mark Pizzolato 2016-12-04 11:08:23 -08:00
  • fa1fba5bd5 PDP11: TC11 - Revised to model TCCM correctly Mark Pizzolato 2016-12-04 11:08:23 -08:00
  • 88105d0b16 PDP11: Removed old source files Mark Pizzolato 2016-12-04 11:07:37 -08:00
  • 9a69fa8b49 DISK: Remove $ from all variable names for clean compiles on all gcc versions Mark Pizzolato 2016-12-02 15:05:53 -08:00
  • b98ece819b DISK: Extended and corrected autosize logic for disk attach. Mark Pizzolato 2016-11-29 18:53:52 -08:00
  • 60fb70128c TIMER: Add additional calibration skip while idling counter statistic Mark Pizzolato 2016-11-28 17:40:24 -08:00
  • 165c37acee DISK: Add -U attach option, to fix VHD differencing inconsistencies Mark Pizzolato 2016-11-28 03:35:01 -08:00
  • f8147fca84 PDP10: Fix typo in sim_rtcn_tick_ack setup Mark Pizzolato 2016-11-27 15:42:58 -08:00
  • 8b73304322 PDP10: Add recording of clock tick acknowledgments. Mark Pizzolato 2016-11-27 12:58:08 -08:00
  • 5e201a4407 SCP: Pretty up seconds conversion when days are involved Mark Pizzolato 2016-11-27 12:38:30 -08:00
  • b83dae2db2 TIMER: Make sure internal timer doesn't restart after a CONTINUE unless needed Mark Pizzolato 2016-11-27 12:37:35 -08:00
  • f285e939a8 SCP: Added suggestive clarification to ATTACH help try HELP <device> ATTACH Mark Pizzolato 2016-11-26 15:52:38 -08:00
  • df3fbc3fb4 DISK: Fix -O option for differencing disks Mark Pizzolato 2016-11-26 15:41:10 -08:00
  • 3511b5e4e3 DISK: Fix -O functionality to override VHD differencing disk consistency checks Mark Pizzolato 2016-11-26 07:06:19 -08:00
  • 4f1f439174 DISK: Fix auto detect format attach logic for non VHD disks #356 Mark Pizzolato 2016-11-25 16:25:43 -08:00
  • 1ec46fbe11 TIMER: Make sure timers are properly saved and restored after ^E CONTINUE Mark Pizzolato 2016-11-24 01:21:36 -08:00
  • 47a49c3fda DOC: Added section for centos to 0readme_ethernet.txt Mario Abruzzi 2015-06-08 14:33:59 -04:00
  • d4082f383e PDP10: Added debug support to clock device (TIM) Mark Pizzolato 2016-11-22 22:29:32 -08:00
  • 1845fcd53b Visual Studio Projects: Enable asynch I/O (and clocks) for PDP10 simulator Mark Pizzolato 2016-11-22 22:14:37 -08:00
  • be47d8539f TIMER: Fix Idling when transitioning betwen multiple calibrated clocks Mark Pizzolato 2016-11-22 22:06:25 -08:00
  • 89e372ba92 TIMER: Restore functionality for clocks devices that don't use sim_activate_after Mark Pizzolato 2016-11-22 01:24:26 -08:00
  • df80f22152 DISK: Add better error reporting when differencing VHD attach fails Mark Pizzolato 2016-11-21 21:30:46 -08:00
  • e740e13c13 PDP10: Fix 2% wallclock issue for 50 Hz systems (R. Voorhorst) Mark Pizzolato 2016-11-21 20:04:35 -08:00
  • 0a12499a44 PDP10: Fix timing code to use ceil() since round() isn't always available Mark Pizzolato 2016-11-21 15:51:36 -08:00
  • 522287cb8e SCP: Fix display of multi-bit masks and HELP dev SET output Mark Pizzolato 2016-11-20 15:11:01 -08:00
  • d28834fbbf PDP10: Fix 2% wallclock issue for 50 Hz systems (R. Voorhorst) Mark Pizzolato 2016-11-20 14:08:58 -08:00
  • 8448580a3a SCP: Add support for debug matching multiple bit masks Mark Pizzolato 2016-11-20 13:19:52 -08:00
  • f046171269 TIMER: Fix problem activation time for clock units Mark Pizzolato 2016-11-20 13:06:41 -08:00
  • 08665e4989 ETHER: Add warning about potentially running as root for unavailable devices Mark Pizzolato 2016-11-19 19:20:46 -08:00
  • ff95fb8ec2 SCP: Add warning about reset when RUN command is used multiple times. Mark Pizzolato 2016-11-18 05:20:06 -08:00
  • fc3ac62218 TIMER: Fix coscheduling to avoid a 0 delay interval Mark Pizzolato 2016-11-17 16:25:19 -08:00
  • 39d2944ede TIMER: Add support for catchup clock ticks and cleaned up asynchronous clocks Mark Pizzolato 2016-11-16 23:50:53 -08:00
  • 32bf2629b1 VAX8600: Changed console input polling Mark Pizzolato 2016-11-16 20:35:35 -08:00
  • b1950e1fe2 DOC: Clarified wording for LOAD and DUMP commands in sim_doc.doc Mark Pizzolato 2016-11-16 17:45:07 -08:00
  • 6e0c26d85a TMXR: simplify #if expression conditions for SIM_ASYNCH_MUX Mark Pizzolato 2016-11-12 13:21:45 -08:00
  • ee0aadeb37 SCP: Issue error message when CONTINUE command has unused arguments Mark Pizzolato 2016-11-12 13:14:15 -08:00
  • 7076527cf2 SCP: Format usecs as msecs with fraction when necessary Mark Pizzolato 2016-11-12 13:12:33 -08:00
  • d68c021d1f PDP10: Fixed last digit error in CVTBDT instruction as discussed in #347 Mark Pizzolato 2016-11-05 12:38:15 -07:00
  • 45a5432330 PDP10: Fixed last digit error in CVTBDT instruction as discussed in #347 Mark Pizzolato 2016-11-05 12:07:30 -07:00
  • afad8ad374 TMXR: Add help indicating speed factor specification for console and mux lines Mark Pizzolato 2016-11-05 02:52:58 -07:00
  • 0268da4a28 SCP: Fix seconds format routine when displaying hours Mark Pizzolato 2016-11-05 01:42:59 -07:00