trunk/src/emu/bus/ieee488/c2040.c
| r26863 | r26864 | |
| 622 | 622 | m_bit_timer->enable(!mtr1 || !mtr0); |
| 623 | 623 | } |
| 624 | 624 | |
| 625 | | READ_LINE_MEMBER( c2040_device::ready_r ) |
| 626 | | { |
| 627 | | return m_ready; |
| 628 | | } |
| 629 | | |
| 630 | | READ_LINE_MEMBER( c2040_device::err_r ) |
| 631 | | { |
| 632 | | return ERROR; |
| 633 | | } |
| 634 | | |
| 635 | 625 | WRITE_LINE_MEMBER( c2040_device::mode_sel_w ) |
| 636 | 626 | { |
| 637 | 627 | // mode select |
| r26863 | r26864 | |
| 1053 | 1043 | |
| 1054 | 1044 | MCFG_DEVICE_ADD(M6522_TAG, VIA6522, XTAL_16MHz/16) |
| 1055 | 1045 | MCFG_VIA6522_READPA_HANDLER(READ8(c2040_device, via_pa_r)) |
| 1056 | | MCFG_VIA6522_READCA1_HANDLER(READLINE(c2040_device, ready_r)) |
| 1057 | | MCFG_VIA6522_READCB1_HANDLER(READLINE(c2040_device, err_r)) |
| 1058 | 1046 | MCFG_VIA6522_WRITEPB_HANDLER(WRITE8(c2040_device, via_pb_w)) |
| 1059 | 1047 | MCFG_VIA6522_CA2_HANDLER(WRITELINE(c2040_device, mode_sel_w)) |
| 1060 | 1048 | MCFG_VIA6522_CB2_HANDLER(WRITELINE(c2040_device, rw_sel_w)) |
| r26863 | r26864 | |
| 1094 | 1082 | |
| 1095 | 1083 | MCFG_DEVICE_ADD(M6522_TAG, VIA6522, XTAL_16MHz/16) |
| 1096 | 1084 | MCFG_VIA6522_READPA_HANDLER(READ8(c2040_device, via_pa_r)) |
| 1097 | | MCFG_VIA6522_READCA1_HANDLER(READLINE(c2040_device, ready_r)) |
| 1098 | | MCFG_VIA6522_READCB1_HANDLER(READLINE(c2040_device, err_r)) |
| 1099 | 1085 | MCFG_VIA6522_WRITEPB_HANDLER(WRITE8(c2040_device, via_pb_w)) |
| 1100 | 1086 | MCFG_VIA6522_CA2_HANDLER(WRITELINE(c2040_device, mode_sel_w)) |
| 1101 | 1087 | MCFG_VIA6522_CB2_HANDLER(WRITELINE(c2040_device, rw_sel_w)) |
| r26863 | r26864 | |
| 1136 | 1122 | MCFG_DEVICE_ADD(M6522_TAG, VIA6522, XTAL_12MHz/12) |
| 1137 | 1123 | MCFG_VIA6522_READPA_HANDLER(READ8(c2040_device, via_pa_r)) |
| 1138 | 1124 | MCFG_VIA6522_READPB_HANDLER(READ8(c8050_device, via_pb_r)) |
| 1139 | | MCFG_VIA6522_READCA1_HANDLER(READLINE(c2040_device, ready_r)) |
| 1140 | | MCFG_VIA6522_READCB1_HANDLER(READLINE(c2040_device, err_r)) |
| 1141 | 1125 | MCFG_VIA6522_WRITEPB_HANDLER(WRITE8(c8050_device, via_pb_w)) |
| 1142 | 1126 | MCFG_VIA6522_CA2_HANDLER(WRITELINE(c2040_device, mode_sel_w)) |
| 1143 | 1127 | MCFG_VIA6522_CB2_HANDLER(WRITELINE(c2040_device, rw_sel_w)) |
| r26863 | r26864 | |
| 1178 | 1162 | MCFG_DEVICE_ADD(M6522_TAG, VIA6522, XTAL_12MHz/12) |
| 1179 | 1163 | MCFG_VIA6522_READPA_HANDLER(READ8(c2040_device, via_pa_r)) |
| 1180 | 1164 | MCFG_VIA6522_READPB_HANDLER(READ8(c8050_device, via_pb_r)) |
| 1181 | | MCFG_VIA6522_READCA1_HANDLER(READLINE(c2040_device, ready_r)) |
| 1182 | | MCFG_VIA6522_READCB1_HANDLER(READLINE(c2040_device, err_r)) |
| 1183 | 1165 | MCFG_VIA6522_WRITEPB_HANDLER(WRITE8(c8050_device, via_pb_w)) |
| 1184 | 1166 | MCFG_VIA6522_CA2_HANDLER(WRITELINE(c2040_device, mode_sel_w)) |
| 1185 | 1167 | MCFG_VIA6522_CB2_HANDLER(WRITELINE(c2040_device, rw_sel_w)) |
| r26863 | r26864 | |
| 1220 | 1202 | MCFG_DEVICE_ADD(M6522_TAG, VIA6522, XTAL_12MHz/12) |
| 1221 | 1203 | MCFG_VIA6522_READPA_HANDLER(READ8(c2040_device, via_pa_r)) |
| 1222 | 1204 | MCFG_VIA6522_READPB_HANDLER(READ8(c8050_device, via_pb_r)) |
| 1223 | | MCFG_VIA6522_READCA1_HANDLER(READLINE(c2040_device, ready_r)) |
| 1224 | | MCFG_VIA6522_READCB1_HANDLER(READLINE(c2040_device, err_r)) |
| 1225 | 1205 | MCFG_VIA6522_WRITEPB_HANDLER(WRITE8(c8050_device, via_pb_w)) |
| 1226 | 1206 | MCFG_VIA6522_CA2_HANDLER(WRITELINE(c2040_device, mode_sel_w)) |
| 1227 | 1207 | MCFG_VIA6522_CB2_HANDLER(WRITELINE(c2040_device, rw_sel_w)) |
| r26863 | r26864 | |
| 1262 | 1242 | MCFG_DEVICE_ADD(M6522_TAG, VIA6522, XTAL_12MHz/12) |
| 1263 | 1243 | MCFG_VIA6522_READPA_HANDLER(READ8(c2040_device, via_pa_r)) |
| 1264 | 1244 | MCFG_VIA6522_READPB_HANDLER(READ8(c8050_device, via_pb_r)) |
| 1265 | | MCFG_VIA6522_READCA1_HANDLER(READLINE(c2040_device, ready_r)) |
| 1266 | | MCFG_VIA6522_READCB1_HANDLER(READLINE(c2040_device, err_r)) |
| 1267 | 1245 | MCFG_VIA6522_WRITEPB_HANDLER(WRITE8(c8050_device, via_pb_w)) |
| 1268 | 1246 | MCFG_VIA6522_CA2_HANDLER(WRITELINE(c2040_device, mode_sel_w)) |
| 1269 | 1247 | MCFG_VIA6522_CB2_HANDLER(WRITELINE(c2040_device, rw_sel_w)) |
trunk/src/mess/drivers/pet.c
| r26863 | r26864 | |
| 1449 | 1449 | MCFG_DEVICE_ADD(M6522_TAG, VIA6522, XTAL_8MHz/8) |
| 1450 | 1450 | MCFG_VIA6522_READPA_HANDLER(DEVREAD8(PET_USER_PORT_TAG, pet_user_port_device, pa_r)) |
| 1451 | 1451 | MCFG_VIA6522_READPB_HANDLER(READ8(pet_state, via_pb_r)) |
| 1452 | | MCFG_VIA6522_READCB1_HANDLER(DEVREADLINE(PET_DATASSETTE_PORT2_TAG, pet_datassette_port_device, read)) |
| 1453 | 1452 | MCFG_VIA6522_WRITEPA_HANDLER(WRITE8(pet_state, via_pa_w)) |
| 1454 | 1453 | MCFG_VIA6522_WRITEPB_HANDLER(WRITE8(pet_state, via_pb_w)) |
| 1455 | 1454 | MCFG_VIA6522_CA1_HANDLER(DEVWRITELINE(PET_USER_PORT_TAG, pet_user_port_device, ca1_w)) |
| r26863 | r26864 | |
| 1739 | 1738 | MCFG_DEVICE_ADD(M6522_TAG, VIA6522, XTAL_16MHz/16) |
| 1740 | 1739 | MCFG_VIA6522_READPA_HANDLER(DEVREAD8(PET_USER_PORT_TAG, pet_user_port_device, pa_r)) |
| 1741 | 1740 | MCFG_VIA6522_READPB_HANDLER(READ8(pet_state, via_pb_r)) |
| 1742 | | MCFG_VIA6522_READCB1_HANDLER(DEVREADLINE(PET_DATASSETTE_PORT2_TAG, pet_datassette_port_device, read)) |
| 1743 | 1741 | MCFG_VIA6522_WRITEPA_HANDLER(WRITE8(pet_state, via_pa_w)) |
| 1744 | 1742 | MCFG_VIA6522_WRITEPB_HANDLER(WRITE8(pet_state, via_pb_w)) |
| 1745 | 1743 | MCFG_VIA6522_CA1_HANDLER(DEVWRITELINE(PET_USER_PORT_TAG, pet_user_port_device, ca1_w)) |