[This is preliminary documentation and subject to change.]
The flpydisk sample is a floppy driver that resides in the directory \\Ntddk\Src\Storage\Fdc\Flpydsk. It is similar to a class driver in that it sits a level above the floppy disk controller in the driver stack, and brokers communication between the application level and the low-level driver. The floppy driver takes commands from the application and then calls routines in the controller which will in turn perform the actual interaction with the device. The sample compiles in 64-bit, but has not been tested in this environment. It is compatible with x86 and Alpha platforms.
Note that the floppy driver could be replaced by a floppy tape driver and still interact with the lower level Fdc. The sample works on NEC PD756 and Intel 82077 drives.
Type build in the \\Ntddk\Src\Storage\Fdc\Flpydsk directory. A successful build produces Flpydsk.sys.
File DescriptionFlo_data.h Header file for floppy disk driver Floppy.c Floppy diskette driver Floppy.rc Resource file Sources Sources for build Flpydisk.inf INF file floppy driver
© 1999 Microsoft Corporation