int piix_faulty_dma0 (ide_hwif_t * hwif);
If an ICH/ICH0/ICH2 interface is is operating in multi-word DMA mode with 600nS cycle time the IDE PIO prefetch buffer will inadvertently provide an extra piece of secondary data to the primary device resulting in data corruption.
With such a device this test function returns true. This allows our tuning code to follow Intel recommendations and use PIO on such devices.