You need a driver for DOS, Windows, Linux, MacOS, etc. The hardware is capable of providing flux level data and it can even convert that to decoded data. I know there are a LOT of people who would like to be able to insert a C64 disk and be able to read/write it under Windows. That is possible, but the biggest task is the filesystem driver. The FTDI USB driver is easy to deal with. What I need is driver like what you get when you buy a USB floppy drive. Something that will mount a device under Windows... I know the Amiga and how it mounts devices and how device drivers work, but I know nothing about the PC. I am sure that somewhere in the filesystem driver there are commands sent to get the geometry (number of tracks, sides, etc.) and to read/write blocks. The hardware is capable of doing anything, we just need the software to do it.
Jim (of Emplant fame I presume?),
I'd love it if such device just appeared as a raw block device so I could access it under an emulator in a way WinUAE offers for hard drives. Let the native software handle the filesystem. While its nice being able to drag and drop file to/from a mounted drive in Explorer, in many cases Windows has no clue how to handle metadata on systems with forked files or filetype/creator info. Just look at how Windows handles Mac files even though its "natively supported".