Could you refer me to the exact AMD doc that requires that?> I've a Dell Precision 670 here (four-year-old EM64T Xeon with ata_piix)Cool - so we need two different 32bit PIO methods - at least according to
> which doesn't like your commit 871af1210f13966ab911ed2166e4ab2ce775b99d
> libata: Add 32bit PIO support. Full dmesg (and .config) attached, but
> here's an extract showing the start of the error messages on ata2:
the docs for the AMD we should use entirely 32bit I/O there. Fun fun
AMD762 page 82, under DevB:1x40 bit 14 and bit 12
"Note: only 32-bit writes to the data port are allowed when this bit isNow tell me who forces you to set that bit (I assume it's the write buffer enable) for the ATAPI devices?
set."