1
0
mirror of https://github.com/open-simh/simh.git synced 2026-03-23 01:16:37 +00:00

Commit Graph

  • 861d9c8d9c makefile: Generalized git-id determination when simh is used as a submodule Mark Pizzolato 2017-01-14 12:09:00 -08:00
  • b72ec739be PDP10: Fixed bugs in 1-proceed Mark Pizzolato 2017-01-14 08:33:35 -08:00
  • c23b1a5ca1 PDP10: Fixed bugs in 1-proceed Mark Pizzolato 2017-01-14 08:33:35 -08:00
  • 84e43a8c73 HP2100: HP 2100 release 25 Mark Pizzolato 2017-01-12 06:41:19 -08:00
  • 38668a25f1 ISYS80XX, IMDS-225: Extended device functions and debug cleanup Bill Beech 2017-01-11 16:08:14 -07:00
  • 9851a36dd8 SCP: Fix Async I/O primitives operations for hosts without Intrinsic CAS Mark Pizzolato 2017-01-10 23:40:25 -08:00
  • 629f0f0c07 HP3000: Fourth HP 3000 release Mark Pizzolato 2017-01-10 12:32:23 -08:00
  • bdb0597411 TIMER: Fixed Internal Timer Support (canceling and activation time) Mark Pizzolato 2017-01-09 17:38:09 -08:00
  • 5f8bdbc53d MicroVAX I, MicroVAX II: Add missing original ROM images Mark Pizzolato 2017-01-09 14:16:55 -08:00
  • b712b2a724 Visual Studio Projects: Add missing dependency on BuildROMs to newer simulators Mark Pizzolato 2017-01-09 10:36:32 -08:00
  • e3f7a9b112 makefile: Add support for proper display of commit id when used as a submodule Mark Pizzolato 2017-01-09 03:11:46 -08:00
  • 0461008991 DISK: Always autosize disk to exactly the size of known file system data Mark Pizzolato 2017-01-08 15:28:17 -08:00
  • c70a1ba3df BESM6: Fixed a bug in multiplication. Leo Broukhis 2017-01-07 17:11:21 -08:00
  • 5ab1fd6263 CONSOLE: Fix minor compiler warning. Mark Pizzolato 2017-01-07 15:31:16 -08:00
  • 39352914d0 Visual Studio Projects: Make sure ROM checks used most recent BuildROMs Mark Pizzolato 2017-01-07 06:36:00 -08:00
  • ae25c72a8e PDP11, VAX730, VAX750, VAX780, VAX8600: Moved CR11/CD11 from BR4 to BR6 Mark Pizzolato 2017-01-07 04:56:52 -08:00
  • b414f54fd4 PDP11, VAX780: Moved CR11/CD11 from BR4 to BR6 Mark Pizzolato 2017-01-06 12:33:59 -08:00
  • 0db0236bed PDP11: Add more debug info to PCLK device Mark Pizzolato 2017-01-05 13:30:57 -08:00
  • f698a215b4 TIMER: Fix sim_timer_is_active for internal timer unit Mark Pizzolato 2017-01-05 10:44:49 -08:00
  • b935a173e5 PDP11, All VAX: Fix TU58 device (TDC) failure when not ATTACHED Mark Pizzolato 2017-01-05 09:36:17 -08:00
  • 8661cf1a06 PDP11, All VAX: Add bitfield decode for VH registers Mark Pizzolato 2017-01-05 08:26:47 -08:00
  • e450edd6ce SCP: Display most recent instruction execution rate in SHOW QUEUE output Mark Pizzolato 2017-01-05 06:24:25 -08:00
  • 6e31112469 VAX, MicroVAX2: Update ROM memory access to use common code Mark Pizzolato 2017-01-05 05:53:00 -08:00
  • b800587f34 TIMER: Add calibrated ROM memory access support Mark Pizzolato 2017-01-05 05:50:46 -08:00
  • 9c89b0e08b TIMER: Fix sim_timer_activate_time_usecs for clock units Mark Pizzolato 2017-01-05 04:42:40 -08:00
  • fb8a01dad9 DOC: Correct SET LOG and SET DEBUG command descriptions Mark Pizzolato 2017-01-04 20:04:06 -08:00
  • 01e114c37f PDP11, All VAX: Fix SET ADDRESS alignment value to 010 from 020 Mark Pizzolato 2017-01-03 14:46:42 -08:00
  • 3d159936c6 PDP11, All VAX: Added extended debugging options to the VH device Mark Pizzolato 2017-01-03 12:57:12 -08:00
  • 2df1433d71 All VAX: Defer taking any HALT action until pending events have fired Mark Pizzolato 2017-01-03 12:01:53 -08:00
  • 316565c45b CONSOLE: Really support Windows 'ANSI' escape sequences in console sessions Mark Pizzolato 2017-01-02 16:45:46 -08:00
  • 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