As Malc says, the BIOS is essentially hacked to work with this adapter, at this point. I will at some point undertake the proper modifications and submit these back to the project owner (of course anyone is welcome to jump in too!). Essentially there is a conflict between the adapter needing the XT-CF BIU mode - which is based on 8-bit media transfer mode - and the media needing to not be in 8-bit mode. None of the CompactFlash cards are detected because the BIOS is putting them into 8-bit mode, then finding half the data missing when reading via 16-bit IO.
I'd be very interested to know which spinning drives are not properly detected however?
I'd be very interested to know which spinning drives are not properly detected however?