simh-testsetgenerator/AltairZ80
Patrick Linstruth cf9fac614c AltairZ80: Adds SOL20 and VDM1 devices
This PR adds support for the Processor Technology VDM-1 display adapter and Sol-20 computer system. The VDM-1 was integrated into the Sol-20 but has been separated out into its own device.

This PR adds the following devices to the AltairZ80 simulator:

VDM1 - Processor Technology VDM-1 display adapter
SOL20 - Processor Technology SOL20 with SOLOS ROMs
SOL20K - SOL20 Keyboard (callback from VDM1)
SOL20T - SOL20 Tape (reads/writes cassette file images)
SOL20S - SOL20 Serial Port (TMXR capable)
SOL20P - SOL20 Printer Port (TMXR capable)
2023-03-19 16:47:38 -04:00
..
m68k Fix AltairZ80 compilation with Visual Studio 2008 (#85) 2022-10-24 17:15:51 -04:00
altairz80_cpu.c AltairZ80: Add sim_clock_precalibrate_commands 2023-03-19 16:45:19 -04:00
altairz80_cpu_nommu.c AltairZ80: Removed obsolete platform dependency 2020-06-07 11:49:18 +02:00
altairz80_defs.h AltairZ80: Fix HALT stop code conflict with ON ERROR 2022-11-27 17:14:57 -05:00
altairz80_dsk.c AltairZ80: New iCOM device, PTP port command, code cleanup 2020-11-28 14:02:01 +01:00
altairz80_hdsk.c AltairZ80: M68K: Move Musashi to m68k directory. 2022-10-08 00:24:49 -07:00
altairz80_mhdsk.c AltairZ80: Improved resource mapping diagnostics. 2020-05-27 10:30:47 +02:00
altairz80_net.c AltairZ80: Removed obsolete platform dependency 2020-06-07 11:49:18 +02:00
altairz80_sio.c AltairZ80: SIO: Allow keyboard interrupts from configurable SIO port. 2022-12-05 12:16:00 -05:00
altairz80_sys.c AltairZ80: Adds SOL20 and VDM1 devices 2023-03-19 16:47:38 -04:00
disasm.c AltairZ80: Clean up of source code formatting 2018-06-17 08:37:08 +02:00
flashwriter2.c AltairZ80: Reconcile license with open-simh. 2022-10-09 09:10:27 -07:00
i86.h ALL: Massive 'const' cleanup 2016-05-15 15:25:33 -07:00
i86_decode.c AltairZ80: SIO: Add setFCBAddressCmd to simh_dev. 2022-11-07 09:22:14 -05:00
i86_ops.c AltairZ80: i86: Don't clear segment override on REPE/REPNE 2022-11-06 16:41:51 -05:00
i86_prim_ops.c AltairZ80: Mark Coverity false positives in rotate operations 2017-04-01 08:48:43 +02:00
i8272.c AltairZ80: Reconcile license with open-simh. 2022-10-09 09:10:27 -07:00
i8272.h AltairZ80: Reconcile license with open-simh. 2022-10-09 09:10:27 -07:00
insns.h Notes For V3.8 2011-04-15 08:35:54 -07:00
insnsd.c Notes For V3.8 2011-04-15 08:35:54 -07:00
m68ksim.c AltairZ80: M68K: Add support for additional 68000 variants 2022-11-27 14:38:05 -05:00
m68ksim.h AltairZ80: Clean up of source code formatting 2018-06-17 08:37:08 +02:00
mfdc.c AltairZ80: Reconcile license with open-simh. 2022-10-09 09:10:27 -07:00
mfdc.h AltairZ80: Reconcile license with open-simh. 2022-10-09 09:10:27 -07:00
mmd.c AltairZ80: Add support for Morrow Micro Decision 2022-11-23 11:22:51 -05:00
n8vem.c AltairZ80: Reconcile license with open-simh. 2022-10-09 09:10:27 -07:00
nasm.h AltairZ80: Fix uninitialized variable (Coverity Scan) 2017-03-13 21:59:37 +01:00
s100_2sio.c AltairZ80: 2SIO: Fix potential NULL pointer dereference. 2023-01-29 10:19:07 -08:00
s100_64fdc.c AltairZ80: Reconcile license with open-simh. 2022-10-09 09:10:27 -07:00
s100_adcs6.c AltairZ80: ADCS6: Fix uninitialized unit structure 2023-02-06 19:12:49 -08:00
s100_disk1a.c AltairZ80: Reconcile license with open-simh. 2022-10-09 09:10:27 -07:00
s100_disk2.c AltairZ80: Reconcile license with open-simh. 2022-10-09 09:10:27 -07:00
s100_disk3.c AltairZ80: Reconcile license with open-simh. 2022-10-09 09:10:27 -07:00
s100_dj2d.c AltairZ80: Fix Coverity identified issues in s100_jd2d.c 2022-03-14 14:55:50 +01:00
s100_djhdc.c AltairZ80: DJHDC: Conditionalize interrupt support. 2022-11-19 13:48:34 -05:00
s100_fif.c AltairZ80: Reconcile license with open-simh. 2022-10-09 09:10:27 -07:00
s100_hayes.c AltairZ80: Updated Morrow Disk Jockey disk controller and minor code cleanup 2021-01-18 20:43:56 +01:00
s100_hdc1001.c AltairZ80: HDC-1001: Fix MSVC /W4 warnings. 2022-11-27 14:38:05 -05:00
s100_icom.c AltairZ80: Updated ICOM device 2021-02-09 13:34:53 +01:00
s100_if3.c AltairZ80: Reconcile license with open-simh. 2022-10-09 09:10:27 -07:00
s100_jadedd.c AltairZ80: Removed obsolete platform dependency 2020-06-07 11:49:18 +02:00
s100_mdriveh.c AltairZ80: Reconcile license with open-simh. 2022-10-09 09:10:27 -07:00
s100_mdsa.c AltairZ80: Removed obsolete platform dependency 2020-06-07 11:49:18 +02:00
s100_mdsad.c AltairZ80: Reconcile license with open-simh. 2022-10-09 09:10:27 -07:00
s100_pmmi.c AltairZ80: PMMI device DTR/RTS default changes and support for sockets 2022-11-23 11:23:20 -05:00
s100_scp300f.c AltairZ80: SCP300F: Add support for MS-DOS 2.00. 2022-11-27 14:38:05 -05:00
s100_selchan.c AltairZ80: Reconcile license with open-simh. 2022-10-09 09:10:27 -07:00
s100_ss1.c Fix AltairZ80 compilation with Visual Studio 2008 (#85) 2022-10-24 17:15:51 -04:00
s100_tarbell.c AltairZ80: New iCOM device, PTP port command, code cleanup 2020-11-28 14:02:01 +01:00
s100_tdd.c AltairZ80: TDD: Remove unused variable. 2022-11-19 13:48:34 -05:00
s100_vdm1.c AltairZ80: Adds SOL20 and VDM1 devices 2023-03-19 16:47:38 -04:00
sol20.c AltairZ80: Adds SOL20 and VDM1 devices 2023-03-19 16:47:38 -04:00
vfdhd.c AltairZ80: Reconcile license with open-simh. 2022-10-09 09:10:27 -07:00
vfdhd.h AltairZ80: Reconcile license with open-simh. 2022-10-09 09:10:27 -07:00
wd179x.c AltairZ80: wd179x: Add support for raw disk images. 2022-12-05 12:16:00 -05:00
wd179x.h AltairZ80: Reconcile license with open-simh. 2022-10-09 09:10:27 -07:00