It seems Gary Hampton wrote:
> I have been trying to get the ata drivers to work on my system for a
> a while now but can't seem to mount my cdrom drives. This is what I get on
> boot up:
> atapi: DMA transfer mode set
> acd0: <CRW6206A/1.3A> CDROM drive at ata0 as master
I'll bet that your CDROM doesn't do DMA right. I was optimistic when I
added the ATAPI DMA code, but it seems LOTS, and I mean LOTS of ATAPI
devices doesn't work in DMA mode even if they tell you so :(
You can disable DMA on atapi devices by commecnting out the code
block with the ata_dmainit call in it.
I have a new version of the ATA driver very close to being committed,
and it might solve some of this. The real solution might be to have
a positive list of ATAPI devices known to work in DMA mode.
-Soren
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message