1/* 2 * mjs copyright 3 *
| 1/* 2 * mjs copyright 3 *
|
4 * $FreeBSD: head/sys/boot/common/pnp.c 59854 2000-05-01 17:41:25Z bp $
| 4 * $FreeBSD: head/sys/boot/common/pnp.c 60833 2000-05-23 20:41:01Z jake $
|
5 */ 6/* 7 * "Plug and Play" functionality. 8 * 9 * We use the PnP enumerators to obtain identifiers for installed hardware, 10 * and the contents of a database to determine modules to be loaded to support 11 * such hardware. 12 */ 13 14#include <stand.h> 15#include <string.h> 16#include <bootstrap.h> 17
| 5 */ 6/* 7 * "Plug and Play" functionality. 8 * 9 * We use the PnP enumerators to obtain identifiers for installed hardware, 10 * and the contents of a database to determine modules to be loaded to support 11 * such hardware. 12 */ 13 14#include <stand.h> 15#include <string.h> 16#include <bootstrap.h> 17
|
18STAILQ_HEAD(,pnpinfo) pnp_devices;
| 18STAILQ_HEAD(, struct pnpinfo) pnp_devices;
|
19static int pnp_devices_initted = 0; 20 21static void pnp_discard(void); 22static int pnp_readconf(char *path); 23static int pnp_scankernel(void); 24 25/* 26 * Perform complete enumeration sweep
--- 355 unchanged lines hidden --- | 19static int pnp_devices_initted = 0; 20 21static void pnp_discard(void); 22static int pnp_readconf(char *path); 23static int pnp_scankernel(void); 24 25/* 26 * Perform complete enumeration sweep
--- 355 unchanged lines hidden --- |