- fdd chip of bochs does not send an interrupt (which is irq6) after sending it a reset command however in intel manuals it is told that you should wait for an interrupt just after doing a reset, before sending a sense command status command. So while initalizing fdd you do not have to wait for an interrupt while you are using bochs, but on real hardware you have to wait for that interrupt.
- fdd chip of bochs does not send correct sr0 in result phase of read and (I hope) write operations. It sends updated head information (that is, it increases lba address and then sends its head value) however on real hardware that is not the case. On real hardware fdd chip sends head value of currently read or (I hope) written sector's lba.
- ???
BTW: I am saying "I hope" becasue I did not test these if they exist while writing or not. But while erading floppy they are existent.