freebsd-nq/usr.sbin/pccard/pccardd
Mitsuru IWASAKI 29d1eb210d Merge from PAO3 -- Quick fix a bug which assign_driver() checks wrong
member variable to find the configuration on new driver allocation.
Correct condition is that card_config and driver are not in use.  Both
of them are cleared in card_removed() (conf->driver->card never be
cleared).

This fix problems `No free configuration for card' on insertion, and
pccardd core dump on removal in condition of the same driver but
different card.

Also this might be emergency measures, complete solution would be made
after Hosokawa-san come back.

Consulted with:	imp
Waiting for:	hosokawa
2000-01-24 13:15:05 +00:00
..
cardd.c Merge from PAO3 -- Quick fix a bug which assign_driver() checks wrong 2000-01-24 13:15:05 +00:00
cardd.h Added "attr2" MAC address encoding (used by Megahertz Ethernet Card) 2000-01-21 09:12:00 +00:00
file.c Added "attr2" MAC address encoding (used by Megahertz Ethernet Card) 2000-01-21 09:12:00 +00:00
Makefile Moved main() to a new file (pccardd.c). 1998-02-27 08:19:25 +00:00
pccard.conf.5 $Id$ -> $FreeBSD$ 1999-08-28 01:35:59 +00:00
pccardd.8 $Id$ -> $FreeBSD$ 1999-08-28 01:35:59 +00:00
pccardd.c $Id$ -> $FreeBSD$ 1999-08-28 01:35:59 +00:00
readcis.c Version 1.16 was a bad change, so revert it. 1999-12-08 18:12:02 +00:00
readcis.h Bump CIS_MAXSTR from 30 to 254. pccard appears to define the entire 1999-12-07 19:23:56 +00:00
util.c $Id$ -> $FreeBSD$ 1999-08-28 01:35:59 +00:00