From owner-freebsd-current Mon Dec 9 2:35:18 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6D66C37B401 for ; Mon, 9 Dec 2002 02:35:17 -0800 (PST) Received: from spider.deepcore.dk (cpe.atm2-0-56339.0x50c6aa0a.abnxx2.customer.tele.dk [80.198.170.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id DD2DF43F59 for ; Mon, 9 Dec 2002 02:35:04 -0800 (PST) (envelope-from sos@spider.deepcore.dk) Received: (from sos@localhost) by spider.deepcore.dk (8.12.5/8.12.6) id gB9AYvp2099124; Mon, 9 Dec 2002 11:34:57 +0100 (CET) (envelope-from sos) From: Soeren Schmidt Message-Id: <200212091034.gB9AYvp2099124@spider.deepcore.dk> Subject: Re: ATACD issues slowly coming back... In-Reply-To: <3DF4689F.5040702@lflat.org> To: Vadim Belman Date: Mon, 9 Dec 2002 11:34:57 +0100 (CET) Cc: Bruce Cran , current@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL98b (25)] MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset=ISO-8859-1 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG It seems Vadim Belman wrote: > > > Bruce Cran wrote: > > > Your CD drive should indeed support UDMA33 - my DVD drive supports > > UDMA33, and my CDRW supports multi-word DMA, even though my BIOS only > > ever configures it for PIO4, and my DVD for UDMA33. FreeBSD only ever > > configures them for PIO during bootup, but, using the atacontrol > > program, it configures them both for maximum speed, even knowing they > > _can_ only do UDMA33,WDMA2. > > If you have a look at sysctl hw.ata tree, it'll give you the clue on > how to overcome this behaviuor. In simple words, what you need is to poot > > hw.ata.atapi_dma=1 > > in your /boot/loader.conf and have the nirvana of automatic DMA > detection... And remember the warning that it does not always work as expected, ATAPI DMA is a many headed monster... -Søren To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message