freebsd-dev/sys/dev/ppbus
Guido van Rooij a5c7e3bb70 Prevent the strange situation that after each load/unload of a ppbus
device, the device is probed multiple times (so each device is
detected N times after unloading/loading the module N-1 times).

The real fix is (quote Doug and Warner):
> : In an ideal world, there should be some kind of BUS_UNIDENTIFY method
> : which a driver could use to delete the devices it created in
> : BUS_IDENTIFY.
>
> Or the bus would have a driver deleted routine that got called and it
> would remove all instances of the devclass attached to it.

Reviewed by:	Doug Rabson & Warner Losh
2004-03-18 21:10:11 +00:00
..
if_plip.c Prevent the strange situation that after each load/unload of a ppbus 2004-03-18 21:10:11 +00:00
immio.c Use __FBSDID(). 2003-08-24 17:55:58 +00:00
lpbb.c Prevent the strange situation that after each load/unload of a ppbus 2004-03-18 21:10:11 +00:00
lpt.c Prevent the strange situation that after each load/unload of a ppbus 2004-03-18 21:10:11 +00:00
lpt.h
lptio.h
pcfclock.c Prevent the strange situation that after each load/unload of a ppbus 2004-03-18 21:10:11 +00:00
ppb_1284.c Use __FBSDID(). 2003-08-24 17:55:58 +00:00
ppb_1284.h
ppb_base.c Use __FBSDID(). 2003-08-24 17:55:58 +00:00
ppb_msq.c Use __FBSDID(). 2003-08-24 17:55:58 +00:00
ppb_msq.h Fix instances of macros with improperly parenthasized arguments. 2002-11-09 12:55:07 +00:00
ppbconf.c Use __FBSDID(). 2003-08-24 17:55:58 +00:00
ppbconf.h Consistently use the BSD u_int and u_short instead of the SYSV uint and 2003-08-07 15:04:27 +00:00
ppbio.h
ppbus_if.m
ppi.c Prevent the strange situation that after each load/unload of a ppbus 2004-03-18 21:10:11 +00:00
ppi.h
pps.c Prevent the strange situation that after each load/unload of a ppbus 2004-03-18 21:10:11 +00:00
vpo.c Prevent the strange situation that after each load/unload of a ppbus 2004-03-18 21:10:11 +00:00
vpoio.c Use __FBSDID(). 2003-08-24 17:55:58 +00:00
vpoio.h