ATA error with 256 sectors left?

Emulation of old PCs, PC hardware, or PC peripherals.

ATA error with 256 sectors left?

Postby superfury » 2019-6-07 @ 08:43

When a read sector or read multiple request is made that ends with an error on the very first sector of a transfer of 256 sectors(sector count register = 0), what is the resulting value in the sector count register? Does it keep being zeroed(As there's 256 sectors left)? So a value of 0 with an error(error bit set in the status register) means that it has 256 sectors left to transfer? Only when no error is reported is that 0 value actually 0?
Posts: 3228
Joined: 2014-3-08 @ 11:25
Location: Netherlands

Return to PC Emulation

Who is online

Users browsing this forum: No registered users and 4 guests