From owner-freebsd-drivers@FreeBSD.ORG Thu Mar 6 05:09:11 2008 Return-Path: Delivered-To: freebsd-drivers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 586FA1065671 for ; Thu, 6 Mar 2008 05:09:11 +0000 (UTC) (envelope-from sbruno@miralink.com) Received: from plato.miralink.com (mail.miralink.com [70.103.185.20]) by mx1.freebsd.org (Postfix) with ESMTP id 25EA98FC22 for ; Thu, 6 Mar 2008 05:09:10 +0000 (UTC) (envelope-from sbruno@miralink.com) Received: from localhost (localhost.localdomain [127.0.0.1]) by plato.miralink.com (Postfix) with ESMTP id 7ED2961BB52; Wed, 5 Mar 2008 21:09:10 -0800 (PST) Received: from plato.miralink.com ([127.0.0.1]) by localhost (plato.miralink.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 22497-05; Wed, 5 Mar 2008 21:09:08 -0800 (PST) Received: from [10.47.1.62] (vpn.office.miralink.com [10.0.0.5]) by plato.miralink.com (Postfix) with ESMTP id 96D4961BB50; Wed, 5 Mar 2008 21:09:07 -0800 (PST) Message-ID: <47CF7C73.70403@miralink.com> Date: Wed, 05 Mar 2008 21:09:07 -0800 From: Sean Bruno User-Agent: Thunderbird 2.0.0.12 (X11/20080226) MIME-Version: 1.0 To: "Andrey V. Elsukov" References: <47CEF71D.6060600@miralink.com> <47CF786D.2000805@yandex.ru> In-Reply-To: <47CF786D.2000805@yandex.ru> Content-Type: multipart/mixed; boundary="------------070701000606050604020606" X-DSPAM-Result: Innocent X-DSPAM-Processed: Wed Mar 5 21:09:09 2008 X-DSPAM-Confidence: 0.9997 X-DSPAM-Probability: 0.0000 X-DSPAM-Signature: 47cf7c75211408539715904 X-DSPAM-Factors: 27, X-Virus-Scanned: amavisd-new at X-Spam-Status: No, score=-4.379 tagged_above=-10 required=6.6 autolearn=ham tests=[ALL_TRUSTED=-1.8, AWL=0.120, BAYES_00=-2.599, DSPAM_HAM=-0.1] X-Spam-Score: -4.379 X-Spam-Level: X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: freebsd-drivers@freebsd.org Subject: Re: ICH9 based IDE speed negotiation error X-BeenThere: freebsd-drivers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Writing device drivers for FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 Mar 2008 05:09:11 -0000 This is a multi-part message in MIME format. --------------070701000606050604020606 Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 7bit Andrey V. Elsukov wrote: > Sean Bruno wrote: >> I have an IBM x3250M with a CF IDE flash device in the IDE controller >> socket instead of the CDROM. >> It appears that the ICH9 IDE chipset is negotiating to UDMA66 instead >> of UDMA33 on this board, and that is not the speed of my CF IDE device: >> http://www.transcendusa.com/Products/ModDetail.asp?ModNo=26&LangNo=0 > > ICH9 doesn't have an IDE function. Can you show `pciconf -l` and > `grep ata /var/run/dmesg.boot` outputs? > Done and done. Wierd huh? I was confused as well. Sean --------------070701000606050604020606 Content-Type: text/plain; name="pciconf.txt" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="pciconf.txt" hostb0@pci0:0:0: class=0x060000 card=0x03771014 chip=0x29f08086 rev=0x01 hdr=0x00 vendor = 'Intel Corporation' device = '(Bearlake) Processor to I/O Controller' class = bridge subclass = HOST-PCI pcib1@pci0:1:0: class=0x060400 card=0x03771014 chip=0x29f18086 rev=0x01 hdr=0x01 vendor = 'Intel Corporation' device = '(Bearlake) PCIe Root Port 1' class = bridge subclass = PCI-PCI pcib2@pci0:28:0: class=0x060400 card=0x03771014 chip=0x29408086 rev=0x02 hdr=0x01 vendor = 'Intel Corporation' device = '82801IB/IR/IH (ICH9 Family) PCIe Root Port 1' class = bridge subclass = PCI-PCI pcib4@pci0:28:4: class=0x060400 card=0x03771014 chip=0x29488086 rev=0x02 hdr=0x01 vendor = 'Intel Corporation' device = '82801IB/IR/IH (ICH9 Family) PCIe Root Port 5' class = bridge subclass = PCI-PCI uhci0@pci0:29:0: class=0x0c0300 card=0x03771014 chip=0x29348086 rev=0x02 hdr=0x00 vendor = 'Intel Corporation' device = '82801IB/IR/IH (ICH9 Family) USB Universal Host Controller' class = serial bus ...skipping... atapci0@pci0:31:2: class=0x01018a card=0x03771014 chip=0x29218086 rev=0x02 hdr=0x00 vendor = 'Intel Corporation' device = '82801IB/IR/IH (ICH9 Family) 2 port Serial ATA Storage Controller 1' class = mass storage subclass = ATA none0@pci0:31:3: class=0x0c0500 card=0x03771014 chip=0x29308086 rev=0x02 hdr=0x00 vendor = 'Intel Corporation' device = '82801IB/IR/IH (ICH9 Family) SMBus Controller' class = serial bus subclass = SMBus atapci1@pci0:31:5: class=0x010185 card=0x03771014 chip=0x29268086 rev=0x02 hdr=0x00 vendor = 'Intel Corporation' device = '82801IB/IR/IH (ICH9 Family) 2 port Serial ATA Storage Controller 2' class = mass storage subclass = ATA pcib3@pci8:0:0: class=0x060400 card=0x00000000 chip=0x811410b5 rev=0xbc hdr=0x01 vendor = 'PLX Technology Inc.' class = bridge subclass = PCI-PCI isp0@pci9:4:0: class=0x0c0400 card=0x01011077 chip=0x23121077 rev=0x02 hdr=0x00 vendor = 'QLogic Corporation' device = 'QLA2312 SANblade 2300 64-bit FC-AL Adapter' class = serial bus subclass = Fibre Channel hostb0@pci0:0:0: class=0x060000 card=0x03771014 chip=0x29f08086 rev=0x01 hdr=0x00 vendor = 'Intel Corporation' device = '(Bearlake) Processor to I/O Controller' class = bridge subclass = HOST-PCI pcib1@pci0:1:0: class=0x060400 card=0x03771014 chip=0x29f18086 rev=0x01 hdr=0x01 vendor = 'Intel Corporation' device = '(Bearlake) PCIe Root Port 1' class = bridge subclass = PCI-PCI pcib2@pci0:28:0: class=0x060400 card=0x03771014 chip=0x29408086 rev=0x02 hdr=0x01 vendor = 'Intel Corporation' device = '82801IB/IR/IH (ICH9 Family) PCIe Root Port 1' class = bridge subclass = PCI-PCI pcib4@pci0:28:4: class=0x060400 card=0x03771014 chip=0x29488086 rev=0x02 hdr=0x01 vendor = 'Intel Corporation' device = '82801IB/IR/IH (ICH9 Family) PCIe Root Port 5' class = bridge subclass = PCI-PCI uhci0@pci0:29:0: class=0x0c0300 card=0x03771014 chip=0x29348086 rev=0x02 hdr=0x00 vendor = 'Intel Corporation' device = '82801IB/IR/IH (ICH9 Family) USB Universal Host Controller' class = serial bus ...skipping... device = '82801IB/IR/IH (ICH9 Family) 2 port Serial ATA Storage Controller 1' class = mass storage subclass = ATA none0@pci0:31:3: class=0x0c0500 card=0x03771014 chip=0x29308086 rev=0x02 hdr=0x00 vendor = 'Intel Corporation' device = '82801IB/IR/IH (ICH9 Family) SMBus Controller' class = serial bus subclass = SMBus atapci1@pci0:31:5: class=0x010185 card=0x03771014 chip=0x29268086 rev=0x02 hdr=0x00 vendor = 'Intel Corporation' device = '82801IB/IR/IH (ICH9 Family) 2 port Serial ATA Storage Controller 2' class = mass storage subclass = ATA pcib3@pci8:0:0: class=0x060400 card=0x00000000 chip=0x811410b5 rev=0xbc hdr=0x01 vendor = 'PLX Technology Inc.' class = bridge subclass = PCI-PCI isp0@pci9:4:0: class=0x0c0400 card=0x01011077 chip=0x23121077 rev=0x02 hdr=0x00 vendor = 'QLogic Corporation' device = 'QLA2312 SANblade 2300 64-bit FC-AL Adapter' class = serial bus subclass = Fibre Channel isp1@pci9:4:1: class=0x0c0400 card=0x01011077 chip=0x23121077 rev=0x02 hdr=0x00 vendor = 'QLogic Corporation' device = 'QLA2312 SANblade 2300 64-bit FC-AL Adapter' class = serial bus subclass = Fibre Channel bge0@pci2:0:0: class=0x020000 card=0x03781014 chip=0x165a14e4 rev=0x00 hdr=0x00 vendor = 'Broadcom Corporation' device = 'NetXtreme BCM5722 Gigabit Ethernet PCIe' class = network subclass = ethernet bge1@pci3:1:0: class=0x020000 card=0x026f1014 chip=0x16c714e4 rev=0x10 hdr=0x00 vendor = 'Broadcom Corporation' device = 'BCM5703A3 NetXtreme Gigabit Ethernet' class = network hostb0@pci0:0:0: class=0x060000 card=0x03771014 chip=0x29f08086 rev=0x01 hdr=0x00 vendor = 'Intel Corporation' device = '(Bearlake) Processor to I/O Controller' class = bridge subclass = HOST-PCI pcib1@pci0:1:0: class=0x060400 card=0x03771014 chip=0x29f18086 rev=0x01 hdr=0x01 vendor = 'Intel Corporation' device = '(Bearlake) PCIe Root Port 1' class = bridge subclass = PCI-PCI pcib2@pci0:28:0: class=0x060400 card=0x03771014 chip=0x29408086 rev=0x02 hdr=0x01 vendor = 'Intel Corporation' device = '82801IB/IR/IH (ICH9 Family) PCIe Root Port 1' class = bridge subclass = PCI-PCI pcib4@pci0:28:4: class=0x060400 card=0x03771014 chip=0x29488086 rev=0x02 hdr=0x01 vendor = 'Intel Corporation' device = '82801IB/IR/IH (ICH9 Family) PCIe Root Port 5' class = bridge subclass = PCI-PCI uhci0@pci0:29:0: class=0x0c0300 card=0x03771014 chip=0x29348086 rev=0x02 hdr=0x00 vendor = 'Intel Corporation' device = '82801IB/IR/IH (ICH9 Family) USB Universal Host Controller' class = serial bus --------------070701000606050604020606--