The virtual floppy drive device provides synchronization of the DMA channels used by the ROM BIOS for floppy disk drives. The device also removes special timer port trappings that would otherwise prevent some copy protection schemes from working properly.
The VFD provides no services. Instead, it carries out all operations using callback procedures.