From 2104195b13fee2275273a531ea0c36c21cda484b Mon Sep 17 00:00:00 2001 From: OBattler Date: Wed, 7 Sep 2016 01:00:18 +0200 Subject: [PATCH] Fixed a bug in the 86F poller when reading the sector ID. --- src/disc_86f.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/disc_86f.c b/src/disc_86f.c index cb5cabbb2..f81d611a3 100644 --- a/src/disc_86f.c +++ b/src/disc_86f.c @@ -1093,7 +1093,7 @@ void d86f_poll_find_nf(int drive, int side) case BYTE_GAP2: if (d86f_can_read_address(drive)) { - if ((d86f[drive].req_sector.dword == d86f[drive].last_sector.dword) || (d86f[drive].state == STATE_READ_FIND_ADDRESS)) + if ((d86f[drive].req_sector.dword == d86f[drive].rw_sector_id.dword) || (d86f[drive].state == STATE_READ_FIND_ADDRESS)) { if (d86f[drive].track_crc.word != d86f[drive].calc_crc.word) {