mirror of
https://github.com/holub/mame
synced 2025-10-06 09:00:04 +03:00
konin: PIT baud rate generation (nw)
This commit is contained in:
parent
a3f71b5231
commit
360732e639
@ -50,7 +50,6 @@ Terminal settings: 8 data bits, 2 stop bits, no parity @ 9600
|
||||
#include "machine/pit8253.h"
|
||||
#include "machine/i8255.h"
|
||||
#include "bus/rs232/rs232.h"
|
||||
#include "machine/clock.h"
|
||||
|
||||
class konin_state : public driver_device
|
||||
{
|
||||
@ -127,6 +126,10 @@ static MACHINE_CONFIG_START( konin )
|
||||
MCFG_I8214_INT_CALLBACK(DEVWRITELINE("intlatch", i8212_device, stb_w))
|
||||
|
||||
MCFG_DEVICE_ADD("mainpit", PIT8253, 0)
|
||||
// wild guess at UART clock and source
|
||||
MCFG_PIT8253_CLK0(1536000)
|
||||
MCFG_PIT8253_OUT0_HANDLER(DEVWRITELINE("uart", i8251_device, write_txc))
|
||||
MCFG_DEVCB_CHAIN_OUTPUT(DEVWRITELINE("uart", i8251_device, write_rxc))
|
||||
|
||||
MCFG_DEVICE_ADD("mainppi", I8255, 0)
|
||||
|
||||
@ -134,10 +137,6 @@ static MACHINE_CONFIG_START( konin )
|
||||
|
||||
MCFG_DEVICE_ADD("ioppi", I8255, 0)
|
||||
|
||||
MCFG_DEVICE_ADD("uart_clock", CLOCK, 153600)
|
||||
MCFG_CLOCK_SIGNAL_HANDLER(DEVWRITELINE("uart", i8251_device, write_txc))
|
||||
MCFG_DEVCB_CHAIN_OUTPUT(DEVWRITELINE("uart", i8251_device, write_rxc))
|
||||
|
||||
MCFG_DEVICE_ADD("uart", I8251, 0)
|
||||
MCFG_I8251_TXD_HANDLER(DEVWRITELINE("rs232", rs232_port_device, write_txd))
|
||||
MCFG_I8251_DTR_HANDLER(DEVWRITELINE("rs232", rs232_port_device, write_dtr))
|
||||
|
Loading…
Reference in New Issue
Block a user