Another Floppy error :/ [SOLVED]
Posted: Fri May 18, 2007 12:21 am
I'm trying to read anything from floppy, but I've problem with that. On Bochs and VMWare it works but on real PC not so my guess is that it's something with timing.
After executing command READ or READID in Status Register 0 I'm getting value 0x40 (command sended but execution did not finish) and in Status register 1 value 0x1.
In documentation I've found
After executing command READ or READID in Status Register 0 I'm getting value 0x40 (command sended but execution did not finish) and in Status register 1 value 0x1.
In documentation I've found
Does anybody know what can be the reason of such behaviour ?If the 82077AA detects a pulse on the IDX pin twice without finding the specified sector (meaning that the diskette's index hole passes through index detect logic in the drive twice), the 82077AA sets the IC code in Status Register 0 to '01' (Abnormal termination), and sets the ND bit in Status Register 1 to '1' indicating a sector not found, and terminates the READ DATA Command.