Return to ata_wdc.c CVS log | Up to [cvs.NetBSD.org] / src / sys / dev / ata |
Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. |
version 1.77, 2004/12/08 18:49:52 | version 1.78, 2005/01/16 20:17:37 | ||
---|---|---|---|
|
|
||
} | } | ||
if (drv_err != WDC_ATA_ERR) | if (drv_err != WDC_ATA_ERR) | ||
goto end; | goto end; | ||
if (ata_bio->r_error & WDCE_CRC) | if (ata_bio->r_error & WDCE_CRC || ata_bio->error == ERR_DMA) | ||
ata_dmaerr(drvp, (xfer->c_flags & C_POLL) ? AT_POLL : 0); | ata_dmaerr(drvp, (xfer->c_flags & C_POLL) ? AT_POLL : 0); | ||
} | } | ||