Great Hierophant
Veteran Member
You can find the original 8-bit IDE interface in a Tandy 1000 TL/2, TL/3, RL, RLX in one form and in the IBM PS/2 Model 25 & 30 (including the 286s for some bizarre reason) in another form. It uses I/O 320-327. From another site, http://www.electronicspoint.com/compact-flash-8-bit-mode-t66828.html, I read this :
The CF spec requires that all compliant cards support 8-bit transfers in True-IDE mode. In the ATA-2 spec, you simply use the Set Features command (0xEF), and use feature 0x01, which is "Enable 8-bit data transfer". ATA-3 and up seems to have removed it entirely.
So it seems like CF cards should work in these machines, right? Of course, this assumes that the CF card retains that setting when the power is off or it is removed from an IDE adapter. Additionally, XT IDE drives seemingly only came in 20 and 40MB varieties, while CF cards come in 16, 32 & 64MB versions.
The CF spec requires that all compliant cards support 8-bit transfers in True-IDE mode. In the ATA-2 spec, you simply use the Set Features command (0xEF), and use feature 0x01, which is "Enable 8-bit data transfer". ATA-3 and up seems to have removed it entirely.
So it seems like CF cards should work in these machines, right? Of course, this assumes that the CF card retains that setting when the power is off or it is removed from an IDE adapter. Additionally, XT IDE drives seemingly only came in 20 and 40MB varieties, while CF cards come in 16, 32 & 64MB versions.
Last edited: