Skip site navigation (1)Skip section navigation (2)
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>