/* * Determine i/o configuration for a machine. */ static void configure(void *dummy) { configure_start(); device_add_child(root_bus, platform.iobus, 0); root_bus_configure(); if((hwrpb->rpb_type != ST_DEC_3000_300) && (hwrpb->rpb_type != ST_DEC_3000_500)){ /* * Probe ISA devices after everything. */ #if NISA > 0 if (isa_bus_device) isa_probe_children(isa_bus_device); #endif } configure_finish(); cninit_finish(); /* * Now we're ready to handle (pending) interrupts. * XXX this is slightly misplaced. */ spl0(); cold = 0; }
static void configure(void *dummy) { root_bus_configure(); #ifdef DEV_ISA if (isa_bus_device) isa_probe_children(isa_bus_device); #endif }
static void configure(void *v) { nexusdev = device_add_child(root_bus, "nexus", 0); root_bus_configure(); #ifdef DEV_ISA if (isa_bus_device != NULL) isa_probe_children(isa_bus_device); #endif cold = 0; }
static void configure(void *dummy) { root_bus_configure(); /* * Probe ISA devices after everything. */ #ifdef DEV_ISA if (isa_bus_device) isa_probe_children(isa_bus_device); #endif }