From owner-freebsd-questions@FreeBSD.ORG Thu Jul 5 12:15:54 2007 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D545116A421 for ; Thu, 5 Jul 2007 12:15:54 +0000 (UTC) (envelope-from zhangweiwu@realss.com) Received: from bossdog.realss.com (bossdog.realss.com [211.157.108.128]) by mx1.freebsd.org (Postfix) with ESMTP id 83FF713C455 for ; Thu, 5 Jul 2007 12:15:54 +0000 (UTC) (envelope-from zhangweiwu@realss.com) Received: from localhost (unknown [127.0.0.1]) by bossdog.realss.com (Postfix) with ESMTP id 907A81C8008 for ; Thu, 5 Jul 2007 20:16:17 +0800 (CST) Received: from bossdog.realss.com ([127.0.0.1]) by localhost (bossdog.realss.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 28926-01 for ; Thu, 5 Jul 2007 20:16:16 +0800 (CST) Received: from [218.193.55.202] (unknown [125.77.224.188]) (using SSLv3 with cipher RC4-MD5 (128/128 bits)) (No client certificate requested) by bossdog.realss.com (Postfix) with ESMTP id 997F21C8007 for ; Thu, 5 Jul 2007 20:16:15 +0800 (CST) From: Zhang Weiwu To: freebsd-questions@freebsd.org Content-Type: text/plain Organization: Real Softservice Date: Thu, 05 Jul 2007 20:15:47 +0800 Message-Id: <1183637747.9913.21.camel@esmeralda> Mime-Version: 1.0 X-Mailer: Evolution 2.10.1 Content-Transfer-Encoding: 7bit X-Virus-Scanned: amavisd-new at bossdog.realss.com Subject: /boot/device.hints only work for some devices in FreeBSD 6.2? X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 05 Jul 2007 12:15:54 -0000 Dear list I followed documents I found on the Internet which says by editing /boot/device.hints I can assign IRQ or disable devices, and I tried to do so, modification in /boot/device.hint do have effect over some device, for example: hint.fdc.0.disable="1" but some seetings do not have effect, e.g. hint.uhci.0.disable="1" No matter what I set to uhci (irq, disable, port, at etc), none of them works, next time the OS start it will always discover this device and assign the same irq, same port: [zhangweiwu@quasimodo ~]$ dmesg | grep hci uhci0: port 0x9000-0x901f irq 11 at device 6.2 on pci0 uhci0: [GIANT-LOCKED] usb0: on uhci0 [zhangweiwu@quasimodo ~]$ Where can I get knowledge of how device.hints works? e.g. maybe it can only work with device that is not managed by a PNP BIOS or maybe it only manage ISA devices but not PCI devices? Thanks!