From owner-cvs-all Fri Jul 27 9: 7: 6 2001 Delivered-To: cvs-all@freebsd.org Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 6B24337B406; Fri, 27 Jul 2001 09:07:02 -0700 (PDT) (envelope-from imp@FreeBSD.org) Received: (from imp@localhost) by freefall.freebsd.org (8.11.4/8.11.4) id f6RG72Q65452; Fri, 27 Jul 2001 09:07:02 -0700 (PDT) (envelope-from imp) Message-Id: <200107271607.f6RG72Q65452@freefall.freebsd.org> From: Warner Losh Date: Fri, 27 Jul 2001 09:07:02 -0700 (PDT) To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/pccard pcic.c pcic_isa.c pcic_pci.c X-FreeBSD-CVS-Branch: HEAD Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG imp 2001/07/27 09:07:02 PDT Modified files: sys/pccard pcic.c pcic_isa.c pcic_pci.c Log: Introduce two new tunables from the boot loader. hw.pcic.irq Globally set the IRQ for all pcic devices' management interrupt (aka card status change or CSC interrupt) This is what used to be known as machdep.pccard.pcic_irq (which has been retained for now for compatibility). hw.pcic.ignore_fuction_1 Ignores function 1 for all PCIC bridges by not attaching to them. Lucent released a huge batch of cards that were imporperly manufactuered (lacking the 0 ohm resister to disable slot 1). This is a big hammer to keep those cards from causing problems (I've had 4 people contact me saying my patches worked great once they added a kludge to always ignore function 1, or until they soldered these resistors in place!). No clue where to document these. They act as both boot loader environment variables, as well as read-only sysctls after boot. At the same time, sort sys/systm.h in its proper order after sys/sysctl.h. Revision Changes Path 1.151 +6 -2 src/sys/pccard/pcic.c 1.16 +17 -7 src/sys/pccard/pcic_isa.c 1.60 +17 -2 src/sys/pccard/pcic_pci.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message