Previous 199869 Revisions Next

r39861 Monday 20th July, 2015 at 16:07:08 UTC by Joakim Larsson Edström
started FORCE SYS68K MONITOR V 1.0 printer support
[src/mess/drivers]force68k.c

trunk/src/mess/drivers/force68k.c
r248372r248373
22// copyright-holders:Joakim Larsson Edström
33/***************************************************************************
44
5    Force SYS68K CPU-1/CPU-6 VME SBC drivers
5    Force SYS68K CPU-1/CPU-6 VME SBC drivers, initially based on the 68ksbc.c
66
77    13/06/2015
88
r248372r248373
2626OAO 000 - OBF FFF USER EPROMArea
27270C0 041 - 0C0 043 ACIA (P3) Host
28280C0 080 - 0C0 082 ACIA (P4) Terminal
290C0 101 - 0C0 103 ACIA (P5) Remote
290C0 101 - 0C0 103 ACIA (P5) Remote device (eg printer)
30300C0 401 - 0C0 42F RTC
3131OEO 001 - 0E0 035 PI/T
3232OEO 200 - 0E0 2FF FPU
r248372r248373
7474Additionally, the SYS68K1CPU-1 B/D supports the ACFAIL, SYSRESET,
7575SYSFAIL and SYSCLK signal (16 MHz).
7676
77Based on the 68ksbc.c
7877
7978    TODO:
8079    - Finish 2 x ACIA6850, host and remote interface left, terminal works
r248372r248373
237236
238237        /* P5/Remote Port config */
239238   MCFG_DEVICE_ADD("aciaremt", ACIA6850, 0)
239
240#define PRINTER 0
241#if PRINTER
242   MCFG_ACIA6850_TXD_HANDLER(DEVWRITELINE("rs232rmt", rs232_port_device, write_txd))
243   MCFG_ACIA6850_RTS_HANDLER(DEVWRITELINE("rs232rmt", rs232_port_device, write_rts))
244
245   MCFG_RS232_PORT_ADD("rs232rmt", default_rs232_devices, "printer")
246   MCFG_RS232_RXD_HANDLER(DEVWRITELINE("aciaremt", acia6850_device, write_rxd))
247   MCFG_RS232_CTS_HANDLER(DEVWRITELINE("aciaremt", acia6850_device, write_cts))
248#endif
249
240250        MCFG_DEVICE_ADD("aciaremt_clock", CLOCK, ACIA_CLOCK)
241251   MCFG_CLOCK_SIGNAL_HANDLER(WRITELINE(force68k_state, write_aciaterm_clock))
242252


Previous 199869 Revisions Next


© 1997-2024 The MAME Team