From owner-cvs-all@FreeBSD.ORG Fri Dec 12 22:05:09 2003 Return-Path: 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 6CE3816A4CE; Fri, 12 Dec 2003 22:05:09 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AB61243D09; Fri, 12 Dec 2003 22:05:08 -0800 (PST) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id hBD658XJ096758; Fri, 12 Dec 2003 22:05:08 -0800 (PST) (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id hBD658Yv096757; Fri, 12 Dec 2003 22:05:08 -0800 (PST) (envelope-from imp) Message-Id: <200312130605.hBD658Yv096757@repoman.freebsd.org> From: Warner Losh Date: Fri, 12 Dec 2003 22:05:08 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/sys/i386/isa stallion.c X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 13 Dec 2003 06:05:09 -0000 imp 2003/12/12 22:05:08 PST FreeBSD src repository Modified files: (Branch: RELENG_4) sys/i386/isa stallion.c Log: Research on Stallion's website shows that there is a limit of 4 pannels, or 32 ports for the ech boards. The only possible way to make an error is to have 8 + 8 + 8 + 16 or 8 + 16 + 16, so we detect that more directly and cleanup properly (eg, ignore the last panel). This was the intent of the too many ports attached to board message before, and should be more robust. # now, too port this to current. Revision Changes Path 1.39.2.5 +34 -8 src/sys/i386/isa/stallion.c