Date: Fri, 27 Jul 2001 09:07:02 -0700 (PDT) From: Warner Losh <imp@FreeBSD.org> To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/pccard pcic.c pcic_isa.c pcic_pci.c Message-ID: <200107271607.f6RG72Q65452@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200107271607.f6RG72Q65452>
