From owner-freebsd-stable Tue Apr 10 17:56:23 2001 Delivered-To: freebsd-stable@freebsd.org Received: from vimfuego.saarinen.org (saarinen.org [203.79.82.14]) by hub.freebsd.org (Postfix) with ESMTP id C044D37B422 for ; Tue, 10 Apr 2001 17:56:18 -0700 (PDT) (envelope-from juha@saarinen.org) Received: from dendennis.saarinen.org ([192.168.1.2] helo=dendennis) by vimfuego.saarinen.org with smtp (Exim 3.22 #1 (Red Hack)) id 14n8vW-0002hE-01; Wed, 11 Apr 2001 12:56:06 +1200 From: "Juha Saarinen" To: "Brandon S. Allbery KF8NH" , "Cyrille Lefevre" Cc: Subject: RE: ATA_ENABLE_ATAPI_DMA gone? Date: Wed, 11 Apr 2001 12:55:56 +1200 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2911.0) X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400 In-Reply-To: <250770000.986950121@rushlight.rem.cmu.edu> Importance: Normal Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG :: Certainly early CDROMs falsely claiming DMA support caused pain in the :: Linux community until they split off ATAPI DMA support into a separate :: config option. One can hope that modern hardware doesn't have that :: problem, but I have little faith in PC hardware :) Yes, seen that a lot on various platforms... think lot of it was caused by "non-standard" AT implementations that differed from vendor to vendor. Anyway, looked it up. ATA-1 specified these modes: PIO 0, 1 and 2 DMA 0, 1 and 2 plus multi-word DMA 0. ATA-2 added the Packet Interface stuff, so that you hang non-hd devices off the IDE interface, plus block-mode transfers, LBA, more DMA modes etc. PIO is in fact deprecated, if I read things right. Cheers, -- Juha To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message