#include <isa.h>
Data Fields | |
| const char * | name |
| Name. | |
| isa_probe_addr_t * | probe_addrs |
| Probe address list. | |
| unsigned int | addr_count |
| Number of entries in probe address list. | |
| uint16_t | vendor_id |
| Manufacturer ID to be assumed for this device. | |
| uint16_t | prod_id |
| Product ID to be assumed for this device. | |
| int(* | probe )(struct isa_device *isa) |
| Probe device. | |
| void(* | remove )(struct isa_device *isa) |
| Remove device. | |
Definition at line 36 of file isa.h.
| const char* isa_driver::name |
| unsigned int isa_driver::addr_count |
Manufacturer ID to be assumed for this device.
Definition at line 44 of file isa.h.
Referenced by isabus_probe().
Product ID to be assumed for this device.
Definition at line 46 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 |
Referenced by isa_probe().
| void( * isa_driver::remove)(struct isa_device *isa) |
1.5.7.1