|
iPXE
|
An ISA driver. More...
#include <isa.h>
Data Fields | |
| const char * | name |
| Name. More... | |
| isa_probe_addr_t * | probe_addrs |
| Probe address list. More... | |
| unsigned int | addr_count |
| Number of entries in probe address list. More... | |
| uint16_t | vendor_id |
| Manufacturer ID to be assumed for this device. More... | |
| uint16_t | prod_id |
| Product ID to be assumed for this device. More... | |
| int(* | probe )(struct isa_device *isa) |
| Probe device. More... | |
| void(* | remove )(struct isa_device *isa) |
| Remove device. More... | |
| const char* isa_driver::name |
| isa_probe_addr_t* isa_driver::probe_addrs |
| unsigned int isa_driver::addr_count |
| uint16_t isa_driver::vendor_id |
Manufacturer ID to be assumed for this device.
Definition at line 42 of file isa.h.
Referenced by isabus_probe().
| uint16_t isa_driver::prod_id |
Product ID to be assumed for this device.
Definition at line 44 of file isa.h.
Referenced by isabus_probe().
| int( * isa_driver::probe) (struct isa_device *isa) |
Probe device.
| isa | ISA device |
| id | Matching entry in ID table |
| rc | Return status code |
Definition at line 52 of file isa.h.
Referenced by isa_probe().
| void( * isa_driver::remove) (struct isa_device *isa) |
Remove device.
| isa | ISA device |
Definition at line 58 of file isa.h.
Referenced by isa_remove().
1.8.15