simh-testsetgenerator/AltairZ80
Patrick Linstruth 54a102ca86 AltairZ80: adds "PMMI" MM-103 modem device
This commit adds a "PMMI" device to the AltairZ80 VM that emulates
the PMMI Communications MM-103 MODEM & Communications Adapter.

This device was added at the request of a Facebook user that is
attempting to preserve and document various relevant communications
programs for CP/M and allow users to experience communicating and
sharing information with other remote computers of the same time
period, all on modern hardware.

This device attempts to emulate the MC6860L digital modem chip in
such a way that communications software written for the PMMI MM-103 can
communicate over a serial port or socket without a phone line or
the ability to MOdulate/DEModulate data over a phone line.
2020-06-22 09:26:59 -07:00
..
altairz80_cpu.c AltairZ80: Fixed breakpoint detection after PC wrap around 2020-06-08 09:25:13 +02:00
altairz80_cpu_nommu.c AltairZ80: Removed obsolete platform dependency 2020-06-07 11:49:18 +02:00
altairz80_defs.h AltairZ80: Removed obsolete platform dependency 2020-06-07 11:49:18 +02:00
altairz80_dsk.c AltairZ80: Improved resource mapping diagnostics. 2020-05-27 10:30:47 +02:00
altairz80_hdsk.c AltairZ80: Improved resource mapping diagnostics. 2020-05-27 10:30:47 +02: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: Removed obsolete platform dependency 2020-06-07 11:49:18 +02:00
altairz80_sys.c AltairZ80: adds "PMMI" MM-103 modem device 2020-06-22 09:26:59 -07:00
disasm.c AltairZ80: Clean up of source code formatting 2018-06-17 08:37:08 +02:00
flashwriter2.c AltairZ80: Improved resource mapping diagnostics. 2020-05-27 10:30:47 +02:00
i86.h ALL: Massive 'const' cleanup 2016-05-15 15:25:33 -07:00
i86_decode.c AltairZ80: Removed obsolete platform dependency 2020-06-07 11:49:18 +02:00
i86_ops.c AltairZ80: Removed obsolete platform dependency 2020-06-07 11:49:18 +02:00
i86_prim_ops.c AltairZ80: Mark Coverity false positives in rotate operations 2017-04-01 08:48:43 +02:00
i8272.c AltairZ80: Removed obsolete platform dependency 2020-06-07 11:49:18 +02:00
i8272.h ALL: Massive 'const' cleanup 2016-05-15 15:25:33 -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
m68k.h ALL: Massive 'const' cleanup 2016-05-15 15:25:33 -07:00
m68kasm.c AltairZ80: Removed tabs from sources 2020-06-07 13:37:45 +02:00
m68kasm.y.txt AltairZ80: Update m68kasm.y.txt 2020-05-23 19:06:21 +02:00
m68kconf.h AltairZ80: Added Motorola 68000 CPU support for CP/M-68K, support for Altair mini-disk format, added descriptions for all device registers 2014-05-27 20:01:30 +02:00
m68kcpu.c AltairZ80: More fixes from source code scan (Coverity Scan) 2017-03-12 18:21:07 +01:00
m68kcpu.h AltairZ80: Added Motorola 68000 CPU support for CP/M-68K, support for Altair mini-disk format, added descriptions for all device registers 2014-05-27 20:01:30 +02:00
m68kdasm.c AltairZ80: Fix potential buffer overrun compiler warnings 2019-07-16 05:08:37 -07:00
m68kopac.c ALPHA, ALTAIR, AltairZ80, I7094, NOVA, PDP1, PDP10, PDP11, PDP18B, PDP8, SAGE, sigma, swtp6800, TX-0, VAX: Change tabs to spaces which had crept in over time 2015-03-30 10:24:24 -07:00
m68kopdm.c ALPHA, ALTAIR, AltairZ80, I7094, NOVA, PDP1, PDP10, PDP11, PDP18B, PDP8, SAGE, sigma, swtp6800, TX-0, VAX: Change tabs to spaces which had crept in over time 2015-03-30 10:24:24 -07:00
m68kopnz.c ALPHA, ALTAIR, AltairZ80, I7094, NOVA, PDP1, PDP10, PDP11, PDP18B, PDP8, SAGE, sigma, swtp6800, TX-0, VAX: Change tabs to spaces which had crept in over time 2015-03-30 10:24:24 -07:00
m68kops.c AltairZ80: Fix various static source scanning detected issues (Coverity Scan) 2017-03-12 12:06:05 +01:00
m68kops.h AltairZ80: Added Motorola 68000 CPU support for CP/M-68K, support for Altair mini-disk format, added descriptions for all device registers 2014-05-27 20:01:30 +02:00
m68ksim.c AltairZ80: Removed obsolete platform dependency 2020-06-07 11:49:18 +02:00
m68ksim.h AltairZ80: Clean up of source code formatting 2018-06-17 08:37:08 +02:00
mfdc.c AltairZ80: Removed obsolete platform dependency 2020-06-07 11:49:18 +02:00
mfdc.h Notes For V3.8 2011-04-15 08:35:43 -07:00
n8vem.c AltairZ80: Removed obsolete platform dependency 2020-06-07 11:49:18 +02:00
nasm.h AltairZ80: Fix uninitialized variable (Coverity Scan) 2017-03-13 21:59:37 +01:00
s100_2sio.c AltairZ80: adds MITS 88-2SIO "M2SIO0" and "M2SIO1" devices 2020-06-22 09:08:34 -07:00
s100_64fdc.c AltairZ80: Removed obsolete platform dependency 2020-06-07 11:49:18 +02:00
s100_adcs6.c AltairZ80: Removed obsolete platform dependency 2020-06-07 11:49:18 +02:00
s100_disk1a.c AltairZ80: Removed obsolete platform dependency 2020-06-07 11:49:18 +02:00
s100_disk2.c AltairZ80: Removed obsolete platform dependency 2020-06-07 11:49:18 +02:00
s100_disk3.c AltairZ80: Improved resource mapping diagnostics. 2020-05-27 10:30:47 +02:00
s100_fif.c AltairZ80: Removed obsolete platform dependency 2020-06-07 11:49:18 +02:00
s100_hdc1001.c AltairZ80: Improved resource mapping diagnostics. 2020-05-27 10:30:47 +02:00
s100_if3.c AltairZ80: Improved resource mapping diagnostics. 2020-05-27 10:30:47 +02:00
s100_jadedd.c AltairZ80: Removed obsolete platform dependency 2020-06-07 11:49:18 +02:00
s100_mdriveh.c AltairZ80: Removed obsolete platform dependency 2020-06-07 11:49:18 +02:00
s100_mdsa.c AltairZ80: Removed obsolete platform dependency 2020-06-07 11:49:18 +02:00
s100_mdsad.c AltairZ80: Removed obsolete platform dependency 2020-06-07 11:49:18 +02:00
s100_pmmi.c AltairZ80: adds "PMMI" MM-103 modem device 2020-06-22 09:26:59 -07:00
s100_scp300f.c AltairZ80: Removed obsolete platform dependency 2020-06-07 11:49:18 +02:00
s100_selchan.c AltairZ80: Removed obsolete platform dependency 2020-06-07 11:49:18 +02:00
s100_ss1.c AltairZ80: Improved resource mapping diagnostics. 2020-05-27 10:30:47 +02:00
s100_tarbell.c AltairZ80: Removed tabs from sources 2020-06-07 13:37:45 +02:00
vfdhd.c AltairZ80: Removed obsolete platform dependency 2020-06-07 11:49:18 +02:00
vfdhd.h Notes For V3.8 2011-04-15 08:35:43 -07:00
wd179x.c AltairZ80: Removed obsolete platform dependency 2020-06-07 11:49:18 +02:00
wd179x.h ALL: Massive 'const' cleanup 2016-05-15 15:25:33 -07:00