freebsd-skq/sys/dev/pccard
jon e564c617f8 * Better kld support in pccbb/cardbus
- pccbb no longer needs to remember whether a card is inserted.
  - pccbb reissues insertion on load of cardbus/pccard modules.
  - got rid of unnecessary delays in power functions.
  - Cardbus children are no longer deleted if probe/attach fails.
  - non-attached child devices are reprobed at driver_added.

* CARD interface to read CIS
  - added card_cis_read/card_cis_free interface to read arbitrary CIS
    data.  This currently is only implemented in cardbus.

* pccard begins to work
  - pccard can now use higher memory space (and uses it by default).
  - set_memory_offset interface changed.
  - fixed ccr access, which was broken at multiple locations.
  - implement an interrupt handler - pccard can now share interrupts.
  - resource alloc/release/activate/deactivate functions gutted: some
    resources are allocated by the bridge before the child device is
    probed or attached.  Thus the resource "belongs" to the bridge, and
    the pccard_*_resource functions need to fudge the owner/rid.
  - changed some error conditions to panics to speed debugging.

* Mutex fix - Giant is entered at the beginning of thread
2001-01-06 18:04:55 +00:00
..
card_if.m * Better kld support in pccbb/cardbus 2001-01-06 18:04:55 +00:00
devlist2h.awk
files.pccard
Makefile.pccarddevs
pccard_cis_quirks.c
pccard_cis.c Make a few more mallocs use M_ZERO. 2000-10-29 16:29:05 +00:00
pccard.c * Better kld support in pccbb/cardbus 2001-01-06 18:04:55 +00:00
pccarddevs Add Kingston and the KNE-PC2 card 2000-11-25 03:42:06 +00:00
pccarddevs_data.h Regenerate. Note that pccarddevs_data.h is not used. 2000-11-25 03:43:37 +00:00
pccarddevs.h Regenerate. Note that pccarddevs_data.h is not used. 2000-11-25 03:43:37 +00:00
pccardreg.h
pccardvar.h * Better kld support in pccbb/cardbus 2001-01-06 18:04:55 +00:00
power_if.m