fixed tag lookups and added comments (nw)

This commit is contained in:
smf- 2014-02-28 00:19:31 +00:00
parent d4487f1f89
commit 23b0b548a5

View File

@ -672,10 +672,9 @@ static MACHINE_CONFIG_START( to7, thomson_state )
MCFG_PIA_IRQA_HANDLER(WRITELINE(thomson_state, thom_irq_1))
MCFG_PIA_IRQB_HANDLER(WRITELINE(thomson_state, thom_irq_1))
MCFG_DEVICE_ADD(THOM_PIA_MODEM, PIA6821, 0)
/* acia */
MCFG_DEVICE_ADD("acia", MOS6551, XTAL_1_8432MHz)
/* TODO: CONVERT THIS TO A SLOT DEVICE (RF 57-932) */
MCFG_DEVICE_ADD("acia", MOS6551, 0)
MCFG_MOS6551_XTAL(XTAL_1_8432MHz)
MCFG_MOS6551_TXD_HANDLER(DEVWRITELINE("rs232", rs232_port_device, write_txd))
/// 2400 7N2
@ -685,10 +684,14 @@ static MACHINE_CONFIG_START( to7, thomson_state )
MCFG_RS232_DSR_HANDLER(DEVWRITELINE("acia", mos6551_device, dsr_w))
MCFG_RS232_CTS_HANDLER(DEVWRITELINE("acia", mos6551_device, cts_w))
/* TODO: CONVERT THIS TO A SLOT DEVICE */
/* TODO: CONVERT THIS TO A SLOT DEVICE (CC 90-232) */
MCFG_TO7_IO_LINE_ADD("to7_io")
/* TODO: MOVE THIS TO A MODEM SLOT DEVICE */
/* TODO: CONVERT THIS TO A SLOT DEVICE (MD 90-120) */
MCFG_DEVICE_ADD(THOM_PIA_MODEM, PIA6821, 0)
MCFG_DEVICE_ADD("acia6850", ACIA6850, 0)
MCFG_ACIA6850_TXD_HANDLER(WRITELINE(thomson_state, to7_modem_tx_w))
MCFG_ACIA6850_IRQ_HANDLER(WRITELINE(thomson_state, to7_modem_cb))
@ -696,6 +699,7 @@ static MACHINE_CONFIG_START( to7, thomson_state )
MCFG_DEVICE_ADD("acia_clock", CLOCK, 1200) /* 1200 bauds, might be divided by 16 */
MCFG_CLOCK_SIGNAL_HANDLER(WRITELINE(thomson_state, write_acia_clock))
/* cartridge */
MCFG_CARTSLOT_ADD("cart")
MCFG_CARTSLOT_EXTENSION_LIST("m7,rom")
@ -779,7 +783,7 @@ static ADDRESS_MAP_START ( to770, AS_PROGRAM, 8, thomson_state )
AM_RANGE ( 0xe7c8, 0xe7cb ) AM_DEVREADWRITE( "pia_0", pia6821_device, read_alt, write_alt )
AM_RANGE ( 0xe7cc, 0xe7cf ) AM_DEVREADWRITE( "pia_1", pia6821_device, read_alt, write_alt )
AM_RANGE ( 0xe7d0, 0xe7df ) AM_READWRITE(to7_floppy_r, to7_floppy_w )
AM_RANGE ( 0xe7e0, 0xe7e3 ) AM_DEVREADWRITE( "pia_2", pia6821_device, read_alt, write_alt )
AM_RANGE ( 0xe7e0, 0xe7e3 ) AM_DEVREADWRITE( "to7_io:pia_2", pia6821_device, read_alt, write_alt )
AM_RANGE ( 0xe7e4, 0xe7e7 ) AM_READWRITE(to770_gatearray_r, to770_gatearray_w )
AM_RANGE ( 0xe7e8, 0xe7eb ) AM_DEVREADWRITE( "acia", mos6551_device, read, write )
AM_RANGE ( 0xe7f2, 0xe7f3 ) AM_READWRITE(to7_midi_r, to7_midi_w )
@ -974,7 +978,7 @@ static ADDRESS_MAP_START ( mo5, AS_PROGRAM, 8, thomson_state )
AM_RANGE ( 0xa7cb, 0xa7cb ) AM_WRITE(mo5_ext_w )
AM_RANGE ( 0xa7cc, 0xa7cf ) AM_DEVREADWRITE( "pia_1", pia6821_device, read_alt, write_alt )
AM_RANGE ( 0xa7d0, 0xa7df ) AM_READWRITE(to7_floppy_r, to7_floppy_w )
AM_RANGE ( 0xa7e0, 0xa7e3 ) AM_DEVREADWRITE( "pia_2", pia6821_device, read_alt, write_alt )
AM_RANGE ( 0xa7e0, 0xa7e3 ) AM_DEVREADWRITE( "to7_io:pia_2", pia6821_device, read_alt, write_alt )
AM_RANGE ( 0xa7e4, 0xa7e7 ) AM_READWRITE(mo5_gatearray_r, mo5_gatearray_w )
AM_RANGE ( 0xa7e8, 0xa7eb ) AM_DEVREADWRITE( "acia", mos6551_device, read, write )
AM_RANGE ( 0xa7f2, 0xa7f3 ) AM_READWRITE(to7_midi_r, to7_midi_w )