trunk/src/mess/drivers/px4.c
r241707 | r241708 | |
1240 | 1240 | |
1241 | 1241 | void px4_state::machine_reset() |
1242 | 1242 | { |
1243 | | m_artsr = ART_TXRDY | ART_TXEMPTY; |
| 1243 | m_artsr = ART_TXRDY | ART_TXEMPTY | (!m_rs232->dsr_r() << 7); |
1244 | 1244 | receive_register_reset(); |
1245 | 1245 | transmit_register_reset(); |
1246 | 1246 | } |
r241707 | r241708 | |
1561 | 1561 | |
1562 | 1562 | ROM_START( px4 ) |
1563 | 1563 | ROM_REGION(0x8000, "os", 0) |
1564 | | ROM_LOAD("m25122aa_po_px4.10c", 0x0000, 0x8000, CRC(62d60dc6) SHA1(3d32ec79a317de7c84c378302e95f48d56505502)) |
| 1564 | ROM_SYSTEM_BIOS(0, "default", "PX-4 OS ROM") |
| 1565 | ROMX_LOAD("m25122aa_po_px4.10c", 0x0000, 0x8000, CRC(62d60dc6) SHA1(3d32ec79a317de7c84c378302e95f48d56505502), ROM_BIOS(1)) |
| 1566 | ROM_SYSTEM_BIOS(1, "ramtest", "PX-4/PX-8 DRAM Test Ver. 1.0") |
| 1567 | ROMX_LOAD("ramtest.10c", 0x0000, 0x8000, CRC(f8aced5f) SHA1(a5a2f398e602aa349c3636d6659dd0c7eaba07fb), ROM_BIOS(2)) |
1565 | 1568 | |
1566 | 1569 | ROM_REGION(0x1000, "slave", 0) |
1567 | 1570 | ROM_LOAD("upd7508.bin", 0x0000, 0x1000, NO_DUMP) |
r241707 | r241708 | |
1569 | 1572 | |
1570 | 1573 | ROM_START( px4p ) |
1571 | 1574 | ROM_REGION(0x8000, "os", 0) |
1572 | | ROM_LOAD("b0_pxa.10c", 0x0000, 0x8000, CRC(d74b9ef5) SHA1(baceee076c12f5a16f7a26000e9bc395d021c455)) |
| 1575 | ROM_SYSTEM_BIOS(0, "default", "PX-4+ OS ROM") |
| 1576 | ROMX_LOAD("b0_pxa.10c", 0x0000, 0x8000, CRC(d74b9ef5) SHA1(baceee076c12f5a16f7a26000e9bc395d021c455), ROM_BIOS(1)) |
| 1577 | ROM_SYSTEM_BIOS(1, "ramtest", "PX-4/PX-8 DRAM Test Ver. 1.0") |
| 1578 | ROMX_LOAD("ramtest.10c", 0x0000, 0x8000, CRC(f8aced5f) SHA1(a5a2f398e602aa349c3636d6659dd0c7eaba07fb), ROM_BIOS(2)) |
1573 | 1579 | |
1574 | 1580 | ROM_REGION(0x1000, "slave", 0) |
1575 | 1581 | ROM_LOAD("upd7508.bin", 0x0000, 0x1000, NO_DUMP) |