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


Reply via email to