3835413bc1
configuration of devices logically attached to the ISA bus: * Change the isa_attach_args to have arrays of io, mem, irq, drq resources. * Add a "pnpnames" and a linked list of "pnpcompatnames" to the isa_attach_args. If either of these members are non-NULL, direct configuration of the bus is being performed. Add an ISA_DIRECT_CONFIG() macro to test for this. * Drivers are not allowed to modify the isa_attach_args unless direct configuration is not being performed and the probe fucntion is returning success. * Adapt device drivers -- currently, all driver probe routines return "no match" if ISA_DIRECT_CONFIG() evaluates to true. |
||
---|---|---|
.. | ||
arcsisabr.c | ||
isabrvar.h | ||
isabus.c | ||
isadma_bounce.c | ||
isadma.c | ||
isadmareg.h | ||
isapnp_machdep.c | ||
joy.c | ||
mcclock_isa.c | ||
mcclock_isavar.h | ||
opms_isa.c | ||
pccons_isa.c | ||
pccons_isavar.h | ||
spkrreg.h | ||
timer_isa.c | ||
timer_isavar.h |