From owner-cvs-all@FreeBSD.ORG Sun Jul 3 01:04:33 2005 Return-Path: X-Original-To: cvs-all@FreeBSD.org Delivered-To: cvs-all@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A123516AB2A; Sun, 3 Jul 2005 00:57:42 +0000 (GMT) (envelope-from ps@mu.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id B77AA4442E; Sun, 3 Jul 2005 00:39:18 +0000 (GMT) (envelope-from ps@mu.org) Received: by elvis.mu.org (Postfix, from userid 1000) id 2E9056D96A; Sat, 2 Jul 2005 17:37:42 -0700 (PDT) X-Original-To: ps@mu.org Delivered-To: ps@mu.org Received: from mx2.freebsd.org (mx2.freebsd.org [216.136.204.119]) by elvis.mu.org (Postfix) with ESMTP id 1E76C5CA0B for ; Tue, 18 Jan 2005 12:24:55 -0800 (PST) Received: from hub.freebsd.org (hub.freebsd.org [216.136.204.18]) by mx2.freebsd.org (Postfix) with ESMTP id EBCEA5688C for ; Tue, 18 Jan 2005 20:24:53 +0000 (GMT) (envelope-from owner-src-committers@FreeBSD.org) Received: by hub.freebsd.org (Postfix) id 0C96E16A4EF; Tue, 18 Jan 2005 20:24:50 +0000 (GMT) Delivered-To: ps@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 538) id 5514F16A4D0; Tue, 18 Jan 2005 20:24:48 +0000 (GMT) Delivered-To: src-committers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6E2B916A4CE; Tue, 18 Jan 2005 20:24:47 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 58E0143D41; Tue, 18 Jan 2005 20:24:47 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j0IKOl8Y078355; Tue, 18 Jan 2005 20:24:47 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j0IKOlPk078354; Tue, 18 Jan 2005 20:24:47 GMT (envelope-from jhb) Message-Id: <200501182024.j0IKOlPk078354@repoman.freebsd.org> From: John Baldwin To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Sender: owner-src-committers@FreeBSD.org Precedence: bulk X-Loop: FreeBSD.ORG X-Spam-Checker-Version: SpamAssassin 3.0.1 (2004-10-22) on elvis.mu.org X-Spam-Status: No, score=-2.6 required=5.0 tests=AWL,BAYES_00 autolearn=ham version=3.0.1 X-Spam-Level: Cc: Subject: cvs commit: src/sys/i386/i386 machdep.c src/sys/i386/include intr_machdep.h src/sys/i386/isa atpic.c elcr.c X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Date: Sun, 03 Jul 2005 01:04:34 -0000 X-Original-Date: Tue, 18 Jan 2005 20:24:47 +0000 (UTC) X-List-Received-Date: Sun, 03 Jul 2005 01:04:34 -0000 jhb 2005-01-18 20:24:47 UTC FreeBSD src repository Modified files: sys/i386/i386 machdep.c sys/i386/include intr_machdep.h sys/i386/isa atpic.c elcr.c Log: Tweak the ELCR support slightly. Explicitly probe the ELCR during boot instead of burying that in the atpic(4) code as atpic(4) is not the only user of elcr(4). Change the elcr(4) code to export a global elcr_found variable that other code can check to see if a valid ELCR was found. MFC after: 1 month Revision Changes Path 1.604 +1 -0 src/sys/i386/i386/machdep.c 1.7 +1 -0 src/sys/i386/include/intr_machdep.h 1.19 +3 -7 src/sys/i386/isa/atpic.c 1.2 +1 -5 src/sys/i386/isa/elcr.c