1
0
mirror of https://github.com/open-simh/simh.git synced 2026-05-23 22:00:29 +00:00

Commit Graph

  • 49b6e52d48 PDP11, VAX scsi systems: Migrate DEV_DISK devices using common autosize code Mark Pizzolato 2022-02-11 15:26:21 -08:00
  • 1196827c2d PDP11: Default RK device attach to autosize Mark Pizzolato 2022-02-11 02:17:16 -08:00
  • d64f003cc0 Non Qbus and Non Unibus VAX: Default to autosizing disks for MFM RD disks Mark Pizzolato 2022-02-11 02:09:37 -08:00
  • e6c4b01f2e DISK: Provide coherent messages when container encountering incompatibility Mark Pizzolato 2022-02-11 02:06:45 -08:00
  • 92b1efe50f DISK: Clarify minor changes to sim_disk API in the documentation Mark Pizzolato 2022-02-10 07:10:08 -08:00
  • a94a9ac28f DISK: Allow for attach time copies of dissimilar sized disk containers Mark Pizzolato 2022-02-09 08:33:38 -08:00
  • b8903f303f DISK: Add highwater support to the container meta data Mark Pizzolato 2022-02-08 19:07:00 -08:00
  • e6ebf96f05 ETHER: Fix stub unit test routine declaration when sim_ether isn't used Mark Pizzolato 2022-02-07 23:08:20 -08:00
  • 5015d6ae14 DISK: Cleanup attach behaviors add better support for containers with meta data Mark Pizzolato 2022-02-07 22:55:23 -08:00
  • a4054f33b8 SCP: Add command argument passed into library unit test routines Mark Pizzolato 2022-02-07 04:21:16 -08:00
  • 9f3bd71e66 TMXR: Avoid use of C++ reserved word Mark Pizzolato 2022-02-06 18:23:20 -08:00
  • d8e41d64a3 SOCK: Properly avoid mixing char * and const char * references Mark Pizzolato 2022-02-06 18:22:49 -08:00
  • 2209f25086 SCP: Add a success or failure indicator preceeding messages Mark Pizzolato 2022-02-06 11:16:57 -08:00
  • 153776accb FIO: Add support to expand filename/path to a list of filenames Mark Pizzolato 2022-02-06 11:04:39 -08:00
  • a444923256 doc: Update info about pcap support for Ethernet simulation on Windows. Mark Pizzolato 2022-02-04 20:56:45 -08:00
  • 8c14f4f7c1 PDP11: Rework KG device debug support to leverage sim_debug and bitfields Mark Pizzolato 2022-02-04 08:00:50 -08:00
  • 34a6388114 PDP11: Fix bug in KG11 emulation Paul Koning 2022-02-04 08:00:07 -08:00
  • 35503f4765 TMXR: Add Access Control List (ACL) support for incoming network connections Mark Pizzolato 2022-02-04 07:59:08 -08:00
  • 10e561767f SOCK: Add support for parsing and evaluating Access Control Lists Mark Pizzolato 2022-02-04 07:58:09 -08:00
  • 54eda7a050 SCP: Extend BITFIELDS to allow alternate descriptions for same fields Mark Pizzolato 2022-02-04 07:56:15 -08:00
  • 919f8b78bc PDP11, Unibus and Qbus VAX: Properly restore DZ device serial settings Mark Pizzolato 2022-02-03 11:19:09 -08:00
  • dbc0ea4114 TMXR: Reject serial port attach config for programmaticly configured mux Mark Pizzolato 2022-02-03 11:14:09 -08:00
  • dd92be296c SCP: Add host system processor name to SHOW VERSION output Mark Pizzolato 2022-01-27 03:24:05 -08:00
  • fda5e07906 PDP11, Qbus and Unibus VAX: Add debug support for DZ and VH line config changes Mark Pizzolato 2022-01-25 16:51:56 -08:00
  • 67845e4301 TMXR: Add debug output reporting line configuration changes Mark Pizzolato 2022-01-25 16:41:57 -08:00
  • 39f2ab96cc DISK: Add logic to avoid zapping an attach container file Mark Pizzolato 2022-01-22 10:13:29 -08:00
  • 99c5f2a763 DISK: Record original container file size in footer restore size during removal Mark Pizzolato 2022-01-20 17:24:45 -08:00
  • f34670654c Visual Studio Projects: Update windows-build version dependency Mark Pizzolato 2022-01-19 12:25:48 -08:00
  • 370bfe006d SCP: Avoid using strlcpy for overlapping string copy Mark Pizzolato 2022-01-16 07:44:15 -08:00
  • b0dcd191bb SCP: Add missing console receive debug for telnet connect console Mark Pizzolato 2022-01-15 19:32:55 -08:00
  • 1cffbd5706 PDP11, PDP10, Qbus & Unibus VAX: Correct CR device translation help and parsing Mark Pizzolato 2022-01-15 15:38:35 -08:00
  • bfa041e429 Qbus and Unibus simulators: Extend help to describe XU details Mark Pizzolato 2022-01-15 12:22:26 -08:00
  • ac955b270d VIDEO: Fix broken beep behavior that caused infinite loop Mark Pizzolato 2022-01-15 11:21:27 -08:00
  • b5052c81d6 makefile, SCP: Enrich support for compile time SIM_VERSION_MODE Mark Pizzolato 2022-01-15 10:01:49 -08:00
  • 212943284d Visual Studio Projects: Add library Setupapi.lib for linking with newer SDL Mark Pizzolato 2022-01-15 10:01:25 -08:00
  • afc5313e16 SERIAL: Find more serial port names on Unix, remove unused ioctl code Clem Cole 2022-01-12 12:25:43 -08:00
  • b24e3580dc SCP: Add clarifying context to various device/unit error messages Mark Pizzolato 2022-01-12 12:17:21 -08:00
  • 7756a38e31 ETHER: Silence stderr when determining NIC hardware addresses Mark Pizzolato 2022-01-10 04:08:44 -08:00
  • 5cd1e8b7ac TMXR, PDP11, PDP10, VAX: Add DDCMP sync framer support Paul Koning 2022-01-08 14:24:42 -08:00
  • adf023bf86 PDP8: Fix crash when using EP multiply Rick Murphy 2022-01-07 10:39:14 -08:00
  • 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