Well, original ATA was nothing more than a straight
forward
adaption of the MFM controler - and that one was still good
for 8 Bit access. Also, there was never (at least in the beginning)
You do realise that the XT disk controller and AT disk controller are
totally different things (and have a different software interface). AFAIK
the AT hard disk controller assumes a 16 bit bus, at least for the data
transfer register.
-tony