From owner-freebsd-hackers Tue Sep 4 0: 3:28 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from freebsd.dk (fw-rl0.freebsd.dk [212.242.86.114]) by hub.freebsd.org (Postfix) with ESMTP id 579ED37B403 for ; Tue, 4 Sep 2001 00:03:24 -0700 (PDT) Received: (from sos@localhost) by freebsd.dk (8.11.3/8.11.3) id f8473fY02926; Tue, 4 Sep 2001 09:03:41 +0200 (CEST) (envelope-from sos) From: Søren Schmidt Message-Id: <200109040703.f8473fY02926@freebsd.dk> Subject: Re: Promise ATA attaches UDMA66, but not UDMA33 In-Reply-To: <15252.9563.895072.420187@trooper.velocet.net> "from David Gilbert at Sep 3, 2001 08:50:35 pm" To: David Gilbert Date: Tue, 4 Sep 2001 09:02:40 +0200 (CEST) Cc: freebsd-hackers@FreeBSD.ORG Reply-To: sos@freebsd.dk X-Mailer: ELM [version 2.4ME+ PL88 (25)] MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset=ISO-8859-1 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG It seems David Gilbert wrote: > I've got a promise ATA-66 controller. According to it's bios screen, > the hard drives attached to it are UDMA-4 and the two CD-type devices > are UDMA-2. All four devices are attached with ATA-66 cabling. I > also have "hw.ata.atapi_dma=1" in loader.conf. > > I get the following probe: > > ad6: 39266MB [79780/16/63] at ata3-master UDMA66 > ad7: 39266MB [79780/16/63] at ata3-slave UDMA66 > acd0: DVD-ROM at ata2-master using PIO4 > acd1: CD-RW at ata2-slave using PIO4 > > Is the driver possibly not recognising the UDMA2 state from the > controller? The Promise controllers doesn't support ATAPI DMA, or at least the older ones didn't, and some require special code, however the newer ones (TX2) should support it. I have this on my list for the newer Promises, watch -current for when it hits the tree... -Søren To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message