AFAIK, DMA isn't explicitly a kernel setting. For most IDE controllers, you get the support by compiling support in the kernel for vanilla IDE. There are a small number that need special support in the kernel, but not the majority. After that, all you need is hdparm to tune DMA settings.
I would agree, what you need todo is install you drive with the correct cabling, make sure the BIOS understands this is a udma whatever drive, boot LINUX, then as root:
hdparm -d1 /dev/hdX
Obviously /dev/hdX is going to point to your new speedy DVD drive.. If you don't enable DMA DVD playback is jumpy IME.
There is a -X option for hdparm as well, although in my case all I did was the -d1 option. Using -X actually slowed things down abit.
You will need to set -d1 at every boot.
Now that said, you may use -d1 and it may fail, I found on certain combinations of boards/drives I could not enable DMA. This was infact the case on my main system so I just went and bought a new one ;) Perfect excuse to get new hardware BTW, and then it worked just fine.
Best regards-
Jim Bonnet
_______________________________________________
Linux-users mailing list
[EMAIL PROTECTED]
Unsubscribe/Suspend/Etc -> http://www.linux-sxs.org/mailman/listinfo/linux-users