Previous 199869 Revisions Next

r19041 Monday 19th November, 2012 at 12:47:33 UTC by O. Galibert
upd765: Reset MA when sector is found on write data too [O. Galibert]
[src/mess/machine]upd765.c

trunk/src/mess/machine/upd765.c
r19040r19041
15361536            return;
15371537         }
15381538         if(cur_live.crc) {
1539            fprintf(stderr, "Header CRC error\n");
1540            live_start(fi, command[0] & 0x40 ? SEARCH_ADDRESS_MARK_HEADER : SEARCH_ADDRESS_MARK_HEADER_FM, command[0] & 0x40);
1541            return;
1539            st0 |= ST0_FAIL;
1540            st1 |= ST1_DE|ST1_ND;
1541            fi.sub_state = COMMAND_DONE;
1542            break;
15421543         }
1544         st1 &= ~ST1_MA;
15431545         sector_size = calc_sector_size(cur_live.idbuf[3]);
15441546         fifo_expect(sector_size, true);
15451547         fi.sub_state = SECTOR_WRITTEN;

Previous 199869 Revisions Next


© 1997-2024 The MAME Team