1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-20 11:11:24 +00:00
freebsd/sys/dev/pccard
Jonathan Chen 0c95c70577 * 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 Moderately hacked pccard code from newconfig. It is somewhat in 1999-10-26 06:52:31 +00:00
files.pccard Moderately hacked pccard code from newconfig. It is somewhat in 1999-10-26 06:52:31 +00:00
Makefile.pccarddevs Moderately hacked pccard code from newconfig. It is somewhat in 1999-10-26 06:52:31 +00:00
pccard_cis_quirks.c MFNetBSD: 2000-09-05 18:25:49 +00:00
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 Moderately hacked pccard code from newconfig. It is somewhat in 1999-10-26 06:52:31 +00:00
pccardvar.h * Better kld support in pccbb/cardbus 2001-01-06 18:04:55 +00:00
power_if.m Include <sys/bus.h>, which is needed after Doug's latest object changes. 2000-04-16 06:04:13 +00:00