It seems Daniel Rock wrote:
> Just an additional notice: Booting in PIO mode (by setting
> hw.ata.ata_dma=0 in /boot/loader.conf):
> 
> [...]
> GEOM: create disk ad0 dp=0xc10b3b70
> ad0: 9671MB <IBM-DTTA-351010> [20960/15/63] at ata0-master PIO4
> GEOM: create disk ad1 dp=0xc10b3470
> ad1: 1221MB <Seagate Technology 1275MB - ST31276A> [2482/16/63] at 
> ata1-master PIO4
> Waiting 2 seconds for SCSI devices to settle
> Mounting root from ufs:/dev/ad0a
> 
> But if I try to set DMA mode later via atacontrol, the problem
> reappears:
> 
> # atacontrol mode 0 udma2 udma2
> Master = UDMA33
> Slave  = BIOSPIO
> # atacontrol mode 1 udma2 udma2
> Master = WDMA2
> Slave  = BIOSPIO
> ad0: WARNING - WRITE_DMA recovered from missing interrupt
> ad1: WARNING - READ_DMA recovered from missing interrupt

Hmm, I have no clue as to why this fails actually, I have to dig out
my old Acer board and see what gives, if this was a generic problem
noone would be able to use DMA...

-Søren
_______________________________________________
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to