On Sun, Mar 03, 2013 at 03:42:34PM -0500, Kevin O'Connor wrote:
Recent versions of QEMU are picky about the data rate specified when performing floppy transfers (see QEMU commit 844f65d6). This broke the SeaBIOS handling of legacy disk sizes (eg, 360K).
This series cleans up the low-level floppy transfer code and adds in media sensing code to make old floppies work under QEMU again. (It's unclear if this will improve handling on real hardware.)
For anyone interested in testing this series or the previous, I have pushed it to:
https://github.com/KevinOConnor/seabios/tree/test-20130303
-Kevin