iPXE
|
An EISA driver. More...
#include <eisa.h>
Data Fields | |
struct eisa_device_id * | ids |
EISA ID table. More... | |
unsigned int | id_count |
Number of entries in EISA ID table. More... | |
int(* | probe )(struct eisa_device *eisa, const struct eisa_device_id *id) |
Probe device. More... | |
void(* | remove )(struct eisa_device *eisa) |
Remove device. More... | |
struct eisa_device_id* eisa_driver::ids |
unsigned int eisa_driver::id_count |
Number of entries in EISA ID table.
Definition at line 64 of file eisa.h.
Referenced by eisa_probe().
int( * eisa_driver::probe) (struct eisa_device *eisa, const struct eisa_device_id *id) |
Probe device.
eisa | EISA device |
id | Matching entry in ID table |
rc | Return status code |
Definition at line 72 of file eisa.h.
Referenced by eisa_probe().
void( * eisa_driver::remove) (struct eisa_device *eisa) |
Remove device.
eisa | EISA device |
Definition at line 79 of file eisa.h.
Referenced by eisa_remove().