Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 31 Jan 2000 02:33:19 -0200
From:      =?iso-8859-1?Q?Jo=E3o?= Carlos Mendes =?iso-8859-1?Q?Lu=EDs?= <jonny@coe.ufrj.br>
To:        hardware@freebsd.org
Subject:   Disable DMA in only one disk, with ata driver
Message-ID:  <3895108E.4355268B@coe.ufrj.br>

next in thread | raw e-mail | index | archive | help
Hi,

  I have a setup with FreeBSD current and 3 IDE drives (Western
Digital).  One of them does not work well with DMA, and I'd like to
disable DMA for it, but keep it enabled for the others.  How can I do
that, using the new ata driver?

  Would it be interesting to have flag options disk by disk specifying
which PIO/DMA mode to run?  Is it difficult to implement?  Something
like:

0x0007 - Mask for the higher mode
0x0008 - PIO/DMA
0x0010 - Limit mode

Example:
  flags 0x0012 -> limit to PIO mode 2
  flags 0x0019 -> limit to DMA mode 1

  Thanks in advance,

					Jonny

PS: Is this the best list for this discussion?

-- 
João Carlos Mendes Luís			jonny@jonny.eng.br
  Networking Engineer			jcml@ieee.org


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hardware" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3895108E.4355268B>