From owner-cvs-src-old@FreeBSD.ORG Thu Aug 27 16:34:55 2009 Return-Path: Delivered-To: cvs-src-old@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 48364106568C for ; Thu, 27 Aug 2009 16:34:55 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 36A998FC4A for ; Thu, 27 Aug 2009 16:34:55 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id n7RGYthX060260 for ; Thu, 27 Aug 2009 16:34:55 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id n7RGYt2o060259 for cvs-src-old@freebsd.org; Thu, 27 Aug 2009 16:34:55 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200908271634.n7RGYt2o060259@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Thu, 27 Aug 2009 16:34:04 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: RELENG_8 Subject: cvs commit: src/sys/dev/acpica acpi.c src/sys/isa isahint.c X-BeenThere: cvs-src-old@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: **OBSOLETE** CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Aug 2009 16:34:55 -0000 jhb 2009-08-27 16:34:04 UTC FreeBSD src repository Modified files: (Branch: RELENG_8) sys/dev/acpica acpi.c sys/isa isahint.c Log: SVN rev 196593 on 2009-08-27 16:34:04Z by jhb MFC 196520: Tweak the way that the ACPI and ISA bus drivers match hint devices to BIOS-enumerated devices: - Assume a device is a match if the memory and I/O ports match even if the IRQ or DRQ is wrong or missing. Some BIOSes don't include an IRQ for the atrtc device for example. - Add a hack to better match floppy controller devices. Many BIOSes do not include the starting port of the floppy controller listed in the hints (0x3f0) in the resources for the device. So far, however, all the BIOS variations encountered do include the 'port + 2' resource (0x3f2), so adjust the matching for "fdc" devices to look for 'port + 2'. Approved by: re (kib) Revision Changes Path 1.265.2.3 +18 -2 src/sys/dev/acpica/acpi.c 1.19.2.2 +23 -4 src/sys/isa/isahint.c