From owner-freebsd-current Sat Sep 19 09:58:52 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA19829 for freebsd-current-outgoing; Sat, 19 Sep 1998 09:58:52 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from pinhead.parag.codegen.com (ppp-asfm08--193.sirius.net [205.134.241.193]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA19821 for ; Sat, 19 Sep 1998 09:58:50 -0700 (PDT) (envelope-from parag@pinhead.parag.codegen.com) Received: from pinhead.parag.codegen.com (localhost.parag.codegen.com [127.0.0.1]) by pinhead.parag.codegen.com (8.9.1/8.8.8) with ESMTP id JAA07788; Sat, 19 Sep 1998 09:58:25 -0700 (PDT) (envelope-from parag@pinhead.parag.codegen.com) Message-Id: <199809191658.JAA07788@pinhead.parag.codegen.com> X-Mailer: exmh version 2.0.2 2/24/98 To: Gilad Rom cc: current@FreeBSD.ORG Subject: Re: UDMA Problems. In-reply-to: Your message of "Sat, 19 Sep 1998 16:12:52 GMT." <199809191612.QAA00309@localhost.my.domain> X-Face: =O'Kj74icvU|oS*<7gS/8'\Pbpm}okVj*@UC!IgkmZQAO!W[|iBiMs*|)n*`X ]pW%m>Oz_mK^Gdazsr.Z0/JsFS1uF8gBVIoChGwOy{EK=<6g?aHE`[\S]C]T0Wm X-URL: http://www.codegen.com Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sat, 19 Sep 1998 09:58:24 -0700 From: Parag Patel Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In message <199809191612.QAA00309@localhost.my.domain>, Gilad Rom writes: >ide_pci0: rev 0x20 int a irq 0 on pci >0.11.0 >ide_pci: controller is simplex, no DMA on secondary channel ... >ide_pci: generic_dmainit 01f0:1: warning, IDE controller timing not set >wdc0: unit 0 (wd0): , DMA, 32-bit, multi-block-16 >wd0: 4104MB (8406720 sectors), 8896 cyls, 15 heads, 63 S/T, 512 B/S The warning, IDE controller timing not set, means it didn't set the appropriate UDMA bits because it didn't recognize the chip. In this case, the code assumes that the BIOS has turned on UDMA mode and things are already configured and ready to roll, which seems not to be the case for you. You may want to see if your BIOS has settings to turn on UDMA mode and see if that wakes it up. It's easy enough to fix ide_pci.c if you have the chipset documentation and a test setup, neither of which I have. (I've added similar support for the CMD646U2 chip in my local source-tree.) -- Parag To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message