cgd 66764a1a2f Check for a new definition, __BROKEN_INDIRECT_CONFIG, and if it is _not_
defined:
	define match functions to take a struct cfdata * as their second
	argument, config_search() to take a struct cfdata * as its second
	argument, and config_{root,}search() to return struct cfdata *.

	remove 'cd_indirect' cfdriver element.

	remove config_scan().

	remove config_make_softc() as a seperate function, reintegrating
	its functionality into config_attach().

Ports will define __BROKEN_INDIRECT_CONFIG until their drivers prototypes
are updated to work with the new definitions, and until it is sure that
their indirect-config drivers do not assume that they have a softc
in their match routine.
1996-12-05 00:09:10 +00:00
..
1996-10-13 02:32:29 +00:00
1996-12-03 00:30:59 +00:00
1996-10-17 16:31:54 +00:00
1996-10-13 02:32:29 +00:00
1996-10-13 02:32:29 +00:00
1996-10-13 02:32:29 +00:00
1996-10-13 02:32:29 +00:00
1996-10-17 16:31:54 +00:00
1996-11-21 18:46:34 +00:00
1996-10-13 02:32:29 +00:00
1996-10-13 02:32:29 +00:00
1996-12-03 00:30:59 +00:00
1996-10-13 02:32:29 +00:00
1996-10-13 02:32:29 +00:00
1996-10-13 02:32:29 +00:00
1996-10-13 02:32:29 +00:00
1996-10-13 02:32:29 +00:00
1996-10-13 02:32:29 +00:00