1
0
mirror of https://github.com/open-simh/simh.git synced 2026-03-12 13:35:19 +00:00

Commit Graph

  • 030a47bdb4 PDP8: Fix crash when using EP multiply Rick Murphy 2022-01-06 18:53:03 -08:00
  • fa5e0ed157 SCP: Assure that debug writes that check errno get a correct value Mark Pizzolato 2022-01-06 12:18:10 -08:00
  • ff4c7b154e SCP: Minor Coverity cleanup Mark Pizzolato 2022-01-02 09:47:33 -08:00
  • 0c7bf366ae 3b2: Support for SVR 2.0.5 diagnostics Seth Morabito 2021-12-27 15:09:20 -08:00
  • d8d324ded6 serial: Support COM ports > COM9 on Windows Howard M. Harte 2021-12-17 15:06:41 -08:00
  • 121b0323a6 DISK: Disallow attach of unrecognized disk container > size of the current unit Mark Pizzolato 2021-12-15 16:54:04 -08:00
  • cea76d59bd SCP: Add newer baseline libreadline support. Mark Pizzolato 2021-12-15 16:52:49 -08:00
  • 8b33921c92 PDP11, VAX, ETHER: Generalize XQ device address filtering Mark Pizzolato 2021-12-14 11:39:18 -08:00
  • 40d4609385 PDP11, VAX: Fix XQ DELQA-T (DELQA-Plus) mode to receive broadcast addresses Mark Pizzolato 2021-12-12 11:52:32 -08:00
  • b35d36407d ETHER: Fix NAT dhcp behavior to properly respond to the MAC of the requestor Mark Pizzolato 2021-12-10 18:17:18 -08:00
  • c5cd38afbf SCP, makefile: Rename build conditional HAVE_DLOPEN to SIM_HAVE_DLOPEN Mark Pizzolato 2021-12-04 17:44:57 -08:00
  • 3621db4e6a SCP: Prefer Posix 'command -v' over 'which' Mark Pizzolato 2021-12-04 11:48:49 -08:00
  • ab6c2c043e AltairZ80: Improved vector interrupt implementation Peter Schorn 2021-12-04 20:42:03 +01:00
  • 4c44975e98 SCSI, VAX & PDP11: Force Read Only attach for CDROM devices Mark Pizzolato 2021-11-07 10:06:40 -08:00
  • 6d9a55d351 SCP: Provide commit id information when archived simh content is used Mark Pizzolato 2021-11-01 15:33:43 -07:00
  • 70af29ac0c H316: The UDP code doesn't need anything from h316_defs.h. Lars Brinkhoff 2021-11-01 18:17:46 +01:00
  • b4fa00cebf DISK: Properly allow/disallow containers of reasonable/unreasonavle sizes Mark Pizzolato 2021-10-31 04:32:54 -07:00
  • e6611c61b3 DISK: Preserve container dates when adding or removing container meta data Mark Pizzolato 2021-10-31 04:24:25 -07:00
  • 079e4780d2 FIO: Add support to set file access and modify times Mark Pizzolato 2021-10-31 04:20:39 -07:00
  • 0bc929222f makefile: Fix minor line ending inconsistencies Mark Pizzolato 2021-10-24 21:06:52 -07:00
  • db401a4dbe makefile: Support both .so and .a link libraries on Linux Mark Pizzolato 2021-10-24 18:41:08 -07:00
  • d0c7276dd7 FIO: Emit reasonable error message when shm_open() API isn't available locally Mark Pizzolato 2021-10-24 14:25:28 -07:00
  • 89cd2d458f PDP8: Fix device conflict warnings to report problems correctly Bob Supnik 2021-10-23 15:09:10 -07:00
  • fa113143d0 PDP8: Fix device conflict warnings to report problems correctly Bob Supnik 2021-10-23 14:40:34 -07:00
  • 74021166d3 3b2: Remove glibc-specific longjmp Seth Morabito 2021-10-23 14:32:10 -07:00
  • 525215b07e TIMER: Be less aggressive to disable throttling after initial calibration Heinz-Bernd Eggenstein 2021-10-23 13:50:48 -07:00
  • 1e4401fd84 H316: Call the host interface TX service routine. Lars Brinkhoff 2021-10-20 12:58:50 +02:00
  • 5dcc00ea10 H316: Fix debugging host interface messages. Lars Brinkhoff 2021-10-20 10:22:35 +02:00
  • 4e162c0586 H316: Signal the host/IMP ready bits in the host interface. Lars Brinkhoff 2021-10-19 14:38:08 +02:00
  • 53e81819e0 H316: Fix reading messages from the host interface. Lars Brinkhoff 2021-10-18 21:56:15 +02:00
  • 3baaf6c028 H316: Fix host interface word counts. Lars Brinkhoff 2021-10-18 14:25:59 +02:00
  • 06a8447d26 FIO: Add NetBSD and OpenBSD to platforms that could use mmap and shm APIs Mark Pizzolato 2021-10-12 18:53:56 -07:00
  • 08a0ad2d88 2SIO: add support for interrupts. Howard M. Harte 2021-10-09 20:25:48 -07:00
  • 81afea160c AltairZ80: Add support for Z80 Mode 2 interrupts. Howard M. Harte 2021-10-09 19:35:00 -07:00
  • c73474df8d README: Correct Ubuntu build dependencies Mark Pizzolato 2021-10-06 23:38:08 -07:00
  • 976ba05604 3b2: Allow force interrupt if not attached Seth Morabito 2021-10-05 08:40:47 -07:00
  • e897dfc3c9 SCP: Fix missing void parameter declarations Mark Pizzolato 2021-09-30 21:08:01 -07:00
  • ca4a63929a TAPE: Add more advanced test cases and fixes various ANSI cases Mark Pizzolato 2021-09-30 21:02:43 -07:00
  • df851ebf1a TAPE: Add useful verbose output during ANSI tape testing Larry Baker 2021-09-28 14:36:28 -07:00
  • fc0ce0f5fb TAPE: Avoid redundant records when creating ANSI binary fixed tape files Mark Pizzolato 2021-09-28 14:29:38 -07:00
  • 7bb96070f1 TAPE: Fix test logic to properly detach tested unit Mark Pizzolato 2021-09-27 21:39:58 -07:00
  • feec1da242 DISK, TAPE: Add optional library specific DEVICE context structure Mark Pizzolato 2021-09-20 12:28:11 -07:00
  • 2834bfb1f9 SCP: Avoid 'not found' error in tool path locater on Windows Mark Pizzolato 2021-09-20 07:37:14 -07:00
  • 0bc77c4d90 PDP11, VAX: Add or correct help output for some SET commands Mark Pizzolato 2021-09-10 11:38:37 -07:00
  • 746e4b9e59 SCSI: Add tape activity specific debug option Mark Pizzolato 2021-09-06 10:28:04 -07:00
  • 82f9f5b966 SCP: Allow for simulator specific processing of DO commands. Mark Pizzolato 2021-09-06 10:18:36 -07:00
  • d57b182701 SCP: Expose _sim_vdebug for use by external libraries Mark Pizzolato 2021-09-06 09:58:41 -07:00
  • a615b89f11 VIDEO: Fix bug in vid_dst_last handling. Lars Brinkhoff 2021-09-03 19:03:15 +02:00
  • 105975feb4 AltairZ80: Fix reset routine for DJ2D device Peter Schorn 2021-08-31 08:48:35 +02:00
  • eadf12699b VAX systems with graphics: Properly cleanup on memory allocation errors. Mark Pizzolato 2021-08-28 18:31:35 -07:00
  • 4c64878f7c ETHER: When opening an unused interface , avoid invoking non existent programs Mark Pizzolato 2021-08-28 13:15:54 -07:00
  • 153d849c13 ETHER: When gathering host NIC address, avoid invoking non existent programs Mark Pizzolato 2021-08-28 05:01:47 -07:00
  • 6d04cf814a SCP: add sim_get_tool_path to get the expanded path to a local command Mark Pizzolato 2021-08-28 04:27:41 -07:00
  • c808256e87 PDP11: Fix model indexes after model table previously got reordered Mark Pizzolato 2021-08-24 10:47:01 -07:00
  • 9d849283a4 3B2: Interrupt Refactor and DEMON ROM Seth Morabito 2021-08-24 06:35:49 -07:00
  • d1a720debd BuildROMs: Change name define logic to avoid conflicts Mark Pizzolato 2021-08-23 13:36:04 -07:00
  • ae1472db79 Generated ROM Image includes: Updated for multiple ROM image support Mark Pizzolato 2021-08-23 12:26:45 -07:00
  • cfac7dee42 BuildROMs: Add simple support for including multiple ROM images Mark Pizzolato 2021-08-23 12:20:43 -07:00
  • 3f3884ddb6 SCP: Fix memory leak when accessing externally defined environment variables Mark Pizzolato 2021-08-23 12:17:18 -07:00
  • 09db504f65 TAPE: Avoid XCode false positive analysis warning Mark Pizzolato 2021-08-23 12:09:43 -07:00
  • c4bbb75303 TMXR: Fix potential memory leak when already out of memory Mark Pizzolato 2021-08-23 12:08:42 -07:00
  • 64b1223468 DISK: Add sim_disk_erase API Mark Pizzolato 2021-08-17 15:35:51 -07:00
  • bc40d08b94 slirp: Make sure to completely initialize the iov on a 0 buffer size return Mark Pizzolato 2021-08-17 15:21:09 -07:00
  • 730af85397 README: Add missing file system detection type Mark Pizzolato 2021-08-17 15:20:39 -07:00
  • 4e729165ee FIO: Add sim_byte_swap_data routine to byte swap Mark Pizzolato 2021-08-17 15:20:07 -07:00
  • efc79d710a PDP11: Update 11/40 and 11/45 models to reflect MMU was an option Mark Pizzolato 2021-08-15 12:13:20 -07:00
  • 3bf02304da PDP11: Populate remaining internal device help from pdp11_doc.doc Mark Pizzolato 2021-08-14 23:21:31 -07:00
  • d3d3c94485 All VAX: Fix CPU HISTORY MTAB help info Mark Pizzolato 2021-08-14 23:11:27 -07:00
  • 0bfb902b56 SCP: Enhance hierarchical help prompting Mark Pizzolato 2021-08-14 19:43:41 -07:00
  • 9166219476 PDP11: Cleanup potential compiler warnings Mark Pizzolato 2021-08-13 09:11:42 -07:00
  • f95b20e1f3 SCP: Cleanup potential compiler warnings Mark Pizzolato 2021-08-13 09:09:53 -07:00
  • 502ebeafc3 DISK: Clarify comments for logic generating attach error messages Mark Pizzolato 2021-08-13 02:35:29 -07:00
  • c02491f733 3B2: Header refactoring and cleanup Seth Morabito 2021-08-11 19:43:51 -07:00
  • 78d3d1b560 SCP: Add register validation tests as part of the SCP library test Mark Pizzolato 2021-08-11 07:28:08 -07:00
  • 5fd9ee3909 3B2: Do not read from detached floppy Seth Morabito 2021-08-10 19:29:41 -07:00
  • 87eab8a53c GitHub: Update issue template to be more specific about answering ALL questions Mark Pizzolato 2021-08-10 12:24:19 -07:00
  • c0beba5498 3B2: Rev 3 Development Base Seth Morabito 2021-08-09 11:07:21 -07:00
  • acd5ae6579 VAX, VAX780, PDP11: Update typos in documentation and help text Mark Pizzolato 2021-08-08 23:00:22 -07:00
  • af0f0300f8 PDP11, Unibus VAX: DEC standard 144 corrections and RP device update Mark Pizzolato 2021-08-08 11:39:13 -07:00
  • fdd871da65 DISK: Clean up attach time error messages Mark Pizzolato 2021-08-07 19:15:33 -07:00
  • a779de82aa DISK: Enrich ATTACH time error message to include C runtime error text Mark Pizzolato 2021-08-07 12:56:20 -07:00
  • dcbfba0f9a SCP: Fix register formatting and quiet unused variable warning Mark Pizzolato 2021-08-03 13:23:25 -07:00
  • 30401fc155 PDP11: Fix VT help entry in DEVICE definition Mark Pizzolato 2021-08-01 19:02:10 -07:00
  • 77d7df7a56 SCP: HELP command output formatting cleanup Mark Pizzolato 2021-08-01 18:59:00 -07:00
  • 2c820dca5c SCP: Pass all external environment variables through to spawned commands Mark Pizzolato 2021-07-31 12:49:56 -07:00
  • 3943f9b24f 3B2: Add DGMON SBD diagnostic tests Seth Morabito 2021-07-31 12:22:27 -07:00
  • 9ef08cba0d SCP: Allow all external environment variable expansion Mark Pizzolato 2021-07-29 21:17:44 -07:00
  • 5f8a8cca9d SCP: Avoid using externally defined aliases for SCP commands Mark Pizzolato 2021-07-29 10:15:54 -07:00
  • 9865180990 wd179x: Keep WD179X_INFO_PUB in sync. Howard M. Harte 2021-07-27 20:28:21 -07:00
  • f1a2c81cef makefile: Change messages to avoid the use of single quotes (can not vs can't) Mark Pizzolato 2021-07-26 17:50:48 -07:00
  • d743cf9f45 wd179x: Add support for wd1795/7 side select output. Howard M. Harte 2021-07-25 17:34:25 -07:00
  • 8085f5ea25 ID32: Fix DP unit busy test Davis Johnson 2021-07-21 18:44:35 -07:00
  • eb753fc82f S3: Provide readable 7 segment error code display David Wijnants 2021-07-21 14:03:35 -07:00
  • 243951a791 Unibus and Qbus VAX systems: Update TODR help information Mark Pizzolato 2021-07-14 11:00:23 -07:00
  • 6728b3f48f alpha: Correct instruction mnemonics and hex values Ian Stewart 2021-06-22 03:54:25 -07:00
  • 492819380f makefile: Generalize HomeBrew dependency checking for MacOS M1 systems Mark Pizzolato 2021-06-22 03:48:23 -07:00
  • e519c93ebf H316, NOVA, PDP11, PDP8, PDP18B, KX10: Record Sequential updates consistently Mark Pizzolato 2021-06-08 14:25:23 -07:00
  • 3597772a08 TMXR, ETHER: Silence potential compiler warnings Mark Pizzolato 2021-06-08 13:39:20 -07:00
  • 4b03e1493a PDP11: Fix typo in cpu_boot routine Mark Pizzolato 2021-06-08 13:12:01 -07:00
  • 287ebb3ea8 TMXR: Update tmxr_set_lnorder and add test of same Mark Pizzolato 2021-06-08 13:07:03 -07:00