Gary Poppitz wrote:
We tracked down a problem with the 964 chipset with a 0x180 ID code that may save someone on the list some time.

The chip will only transfer multiples of 4 bytes. Anything else will cause it to hang.

Interesting, either ULi or SiS set me a needs-to-be-cleaned-up-a-lot fix for this.


SATA transport is dword-based, so this is not surprising.

For the SIS (or ULi, I forget) controller, and perhaps others, a workaround needs to be applied. Suggestions/patches welcome.

We may want to guarantee _DMA_ of 4-byte-aligned chunks, but still only reflect the true amount in ATAPI CDB.

        Jeff


- To unsubscribe from this list: send the line "unsubscribe linux-ide" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html

Reply via email to