From 56d3920f723605f2be59360c50a2e81b6635f64d Mon Sep 17 00:00:00 2001 From: AJR Date: Wed, 11 Apr 2018 14:35:26 -0400 Subject: ins8250.cpp: Notes on Intel variants (nw) --- src/devices/machine/ins8250.cpp | 10 ++++++++++ src/mame/drivers/timetrv.cpp | 3 ++- 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/src/devices/machine/ins8250.cpp b/src/devices/machine/ins8250.cpp index 1aff3d30ed0..8ef13d8c105 100644 --- a/src/devices/machine/ins8250.cpp +++ b/src/devices/machine/ins8250.cpp @@ -69,6 +69,16 @@ PC16550D Same as NS16550A with subtle flaws corrected. This is revision D of the 16550 family and is the latest design available from National Semiconductor. +Intel 82050 +Essentially a NS16450 squeezed into a 28-pin package with some minor functions +eliminated. Can be strapped for either a 18.432 MHz XTAL (divided by 10 to +produce the BRG clock) or an externally generated 9.216 or 18.432 MHz clock. + +Intel 82510 +A functional expansion of the 82050 with dozens of extra registers. Adds 4-byte +Tx/Rx FIFOs with programmable thresholds, MCS-51 compatible 9-bit protocol, +ASCII/EBCDIC control character recognition, timed interrupts and more. + Known issues: - MESS does currently not handle all these model specific features. diff --git a/src/mame/drivers/timetrv.cpp b/src/mame/drivers/timetrv.cpp index 39fd71c5867..c11303a5bf4 100644 --- a/src/mame/drivers/timetrv.cpp +++ b/src/mame/drivers/timetrv.cpp @@ -9,6 +9,7 @@ preliminary driver by Angelo Salese TODO: - unemulated Pioneer LDV-4200 and Sony LDP-1450 players, needs a dump of the BIOSes and proper hook-up; +- ICM7243B 14-segment alphanumeric LED display driver ================================================================================================== @@ -156,7 +157,7 @@ MACHINE_CONFIG_START(timetrv_state::timetrv) MCFG_I8255_IN_PORTB_CB(READ8(timetrv_state, in_r)) //dsw MCFG_I8255_IN_PORTC_CB(READ8(timetrv_state, in_r)) //dsw - MCFG_DEVICE_ADD("uart", INS8250, 1843200) // serial interface for laserdisc + MCFG_DEVICE_ADD("uart", NS16450, 1843200) // P82050 (serial interface for laserdisc) /* video hardware */ MCFG_SCREEN_ADD("screen", RASTER) -- cgit v1.2.3