trunk/src/mess/drivers/pc88va.c
r17382 | r17383 | |
957 | 957 | |
958 | 958 | READ8_MEMBER(pc88va_state::pc88va_fdc_r) |
959 | 959 | { |
| 960 | printf("%08x\n",offset); |
| 961 | |
960 | 962 | switch(offset*2) |
961 | 963 | { |
962 | 964 | case 0x00: return 0; // FDC mode register |
r17382 | r17383 | |
974 | 976 | |
975 | 977 | WRITE8_MEMBER(pc88va_state::pc88va_fdc_w) |
976 | 978 | { |
| 979 | printf("%08x %02x\n",offset,data); |
977 | 980 | switch(offset*2) |
978 | 981 | { |
979 | 982 | /* |
r17382 | r17383 | |
1407 | 1410 | { |
1408 | 1411 | DEVCB_DEVICE_MEMBER("d8255_2s", i8255_device, pb_r), // Port A read |
1409 | 1412 | DEVCB_NULL, // Port A write |
1410 | | DEVCB_NULL, // Port B read |
| 1413 | DEVCB_DEVICE_MEMBER("d8255_2s", i8255_device, pa_r), // Port B read |
1411 | 1414 | DEVCB_NULL, // Port B write |
1412 | 1415 | DEVCB_HANDLER(cpu_8255_c_r), // Port C read |
1413 | 1416 | DEVCB_HANDLER(cpu_8255_c_w) // Port C write |
r17382 | r17383 | |
1431 | 1434 | { |
1432 | 1435 | DEVCB_DEVICE_MEMBER("d8255_2", i8255_device, pb_r), // Port A read |
1433 | 1436 | DEVCB_NULL, // Port A write |
1434 | | DEVCB_NULL, // Port B read |
| 1437 | DEVCB_DEVICE_MEMBER("d8255_2", i8255_device, pa_r), // Port B read |
1435 | 1438 | DEVCB_NULL, // Port B write |
1436 | 1439 | DEVCB_HANDLER(fdc_8255_c_r), // Port C read |
1437 | 1440 | DEVCB_HANDLER(fdc_8255_c_w) // Port C write |
r17382 | r17383 | |
1659 | 1662 | MCFG_CPU_PROGRAM_MAP(pc88va_z80_map) |
1660 | 1663 | MCFG_CPU_IO_MAP(pc88va_z80_io_map) |
1661 | 1664 | |
| 1665 | MCFG_QUANTUM_PERFECT_CPU("maincpu") |
| 1666 | |
1662 | 1667 | MCFG_SCREEN_ADD("screen", RASTER) |
1663 | 1668 | MCFG_SCREEN_REFRESH_RATE(60) |
1664 | 1669 | MCFG_SCREEN_SIZE(640, 480) |