trunk/src/mess/drivers/mirage.c
| r26858 | r26859 | |
| 78 | 78 | DECLARE_WRITE8_MEMBER(mirage_via_write_portb); |
| 79 | 79 | DECLARE_READ8_MEMBER(mirage_via_read_porta); |
| 80 | 80 | DECLARE_READ8_MEMBER(mirage_via_read_portb); |
| 81 | | DECLARE_READ_LINE_MEMBER(mirage_via_read_ca1); |
| 82 | | DECLARE_READ_LINE_MEMBER(mirage_via_read_cb1); |
| 83 | | DECLARE_READ_LINE_MEMBER(mirage_via_read_ca2); |
| 84 | | DECLARE_READ_LINE_MEMBER(mirage_via_read_cb2); |
| 85 | 81 | |
| 86 | 82 | DECLARE_WRITE_LINE_MEMBER(acia_irq_w); |
| 87 | 83 | |
| r26858 | r26859 | |
| 238 | 234 | return 0x60; |
| 239 | 235 | } |
| 240 | 236 | |
| 241 | | // external sync pulse |
| 242 | | READ_LINE_MEMBER(mirage_state::mirage_via_read_ca1) |
| 243 | | { |
| 244 | | return 0; |
| 245 | | } |
| 246 | | |
| 247 | | // keyscan |
| 248 | | READ_LINE_MEMBER(mirage_state::mirage_via_read_cb1) |
| 249 | | { |
| 250 | | return 0; |
| 251 | | } |
| 252 | | |
| 253 | | // keyscan |
| 254 | | READ_LINE_MEMBER(mirage_state::mirage_via_read_ca2) |
| 255 | | { |
| 256 | | return 0; |
| 257 | | } |
| 258 | | |
| 259 | | |
| 260 | | // keyscan |
| 261 | | READ_LINE_MEMBER(mirage_state::mirage_via_read_cb2) |
| 262 | | { |
| 263 | | return 0; |
| 264 | | } |
| 265 | | |
| 266 | 237 | static ACIA6850_INTERFACE( mirage_acia6850_interface ) |
| 267 | 238 | { |
| 268 | 239 | 0, // tx clock |
| r26858 | r26859 | |
| 286 | 257 | MCFG_DEVICE_ADD("via6522", VIA6522, 1000000) |
| 287 | 258 | MCFG_VIA6522_READPA_HANDLER(READ8(mirage_state, mirage_via_read_porta)) |
| 288 | 259 | MCFG_VIA6522_READPB_HANDLER(READ8(mirage_state, mirage_via_read_portb)) |
| 289 | | MCFG_VIA6522_READCA1_HANDLER(READLINE(mirage_state, mirage_via_read_ca1)) |
| 290 | | MCFG_VIA6522_READCB1_HANDLER(READLINE(mirage_state, mirage_via_read_cb1)) |
| 291 | | MCFG_VIA6522_READCA2_HANDLER(READLINE(mirage_state, mirage_via_read_ca2)) |
| 292 | | MCFG_VIA6522_READCB2_HANDLER(READLINE(mirage_state, mirage_via_read_cb2)) |
| 293 | 260 | MCFG_VIA6522_WRITEPA_HANDLER(WRITE8(mirage_state, mirage_via_write_porta)) |
| 294 | 261 | MCFG_VIA6522_WRITEPB_HANDLER(WRITE8(mirage_state, mirage_via_write_portb)) |
| 295 | 262 | MCFG_VIA6522_IRQ_HANDLER(DEVWRITELINE("maincpu", m6809_device, irq_line)) |