freebsd-skq/sys/pccard
Warner Losh 0d3576d9bc Now that we are setting a bit in the PCIC_INT_GEN (0x3) register, we
can't blindly write zero into it to disable the card.  We must
preserve this bit.  This changes pcic_disable to only clear the bits
we know we need to clear on card disable, thus preserving the magic
bit for many TI bridges.

This appears to have fixed the problems that people are reporting
about the system failing to recognize cards being inserted or removed
(or both).  Greg: This may fix your problem too :-).
2001-08-05 07:02:42 +00:00
..
cardinfo.h Use spaces instead of hard tabs in the diagram. 2001-07-28 03:45:55 +00:00
cis.h
driver.h
i82365.h Order PCIC_INT_GEN bits large to small, like all other registers. 2001-08-05 06:59:32 +00:00
mecia.c
meciareg.h
pccard_beep.c
pccard_nbk.c #ifdef some 5.0 code with freebsd_version to reduce diffs with stable. 2001-07-28 04:25:11 +00:00
pccard_nbk.h
pccard.c A bunch of interrupt related cleanup. 2001-07-31 06:44:37 +00:00
pcic_isa.c Move pcic_override_irq from pcic_isa, to pcic. 2001-07-31 06:32:02 +00:00
pcic_pci.c TI cardbus bridges, 12xx and newer, have an interesting register. It 2001-08-01 19:41:56 +00:00
pcic_pci.h TI cardbus bridges, 12xx and newer, have an interesting register. It 2001-08-01 19:41:56 +00:00
pcic.c Now that we are setting a bit in the PCIC_INT_GEN (0x3) register, we 2001-08-05 07:02:42 +00:00
pcicvar.h bsh and bst are unused in softc, except for setting them. We do use the 2001-07-31 15:53:17 +00:00
plxcard.c
plxcardreg.h
slot.h To reduce diffs with -stable, ifdef selinfo.h or select.h include 2001-07-28 03:47:10 +00:00