[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: DMA Errors



You can force the IDE driver to avoid UDMA and DMA by setting flags
for the wd device.  The wd(4) man page lists this in detail.  The
short version is you probably want a value of 0x0ff0 which will
disable UDMA and DMA.

You can use "config" to change the flags value in /bsd:

# config -fe /bsd
OpenBSD 3.2-current (XERXES) #8: Sat Feb  1 22:28:44 MST 2003
    millert@xerxes.courtesan.com:/usr/obj/COMPILE/i386/XERXES
Enter 'help' for information
ukc> change wd
 33 wd* at wdc0|wdc1|wdc*|wdc*|pciide* channel -1 flags 0x0
change [n] y
channel [-1] ? <return>
flags [0] ? 0x0ff0
 33 wd* changed
 33 wd* at wdc0|wdc1|wdc*|wdc*|pciide* channel -1 flags 0xff0
ukc> quit

 - todd