wiretap wrote:Is the adapter 8-bit or 16-bit though?
CF is 16-bit.
ATA is 16-bit.
Yes, there was some "8-bit data transfer" option in ATA-2, but I don't think it was widely implemented.
So I think CF<->ATA adapters must be 16-bit, why bother with that exotic 8-bit mode if both sides are primarily 16-bit ?
For XT IDE (8-bit), you need to send commands to the CF card to work in 8-bit mode, otherwise the CF card defaults to 16-bit. This is why the XT-IDE and XT-CF adapters were made, so they have their own bootloader to tell the CF card to operate in 8-bit mode.
I'm not sure about XT-CF...
but XT IDE card was originally designed for ATA HDDs, ie. definitely 16-bit, the controller card doesn't expect the drive to support 8-bit mode.
Edit: According to this, it looks like an 8-bit IDE-AT controller.
https://ibm.retropc.se/rom/rom.html
I'm not sure what exactly you're referring to...
Let me clarify:
Juko D16-X - connects 16-bit ATA drives (and very likely 16-bit CF cards via additional adapter) to 8-bit ISA
Seagate ST05X - connects 8-bit XTA drives (but not CF cards) to 8-bit ISA
XTA and ATA-2 8-bit data transfer are two different things.
Kiełbasa smakuje najlepiej, gdy przysmażysz ją laserem!