|
iPXE
|
An EISA device. More...
#include <eisa.h>
Data Fields | |
| struct device | dev |
| Generic device. More... | |
| unsigned int | slot |
| Slot number. More... | |
| uint16_t | ioaddr |
| I/O address. More... | |
| uint16_t | vendor_id |
| Manufacturer ID. More... | |
| uint16_t | prod_id |
| Product ID. More... | |
| struct eisa_driver * | driver |
| Driver for this device. More... | |
| void * | priv |
| Driver-private data. More... | |
| struct device eisa_device::dev |
Generic device.
Definition at line 40 of file eisa.h.
Referenced by eisa_probe(), eisabus_probe(), and eisabus_remove().
| unsigned int eisa_device::slot |
Slot number.
Definition at line 42 of file eisa.h.
Referenced by eisa_device_enabled(), eisa_probe(), eisa_remove(), and eisabus_probe().
| uint16_t eisa_device::ioaddr |
I/O address.
Definition at line 44 of file eisa.h.
Referenced by eisa_device_enabled(), eisa_probe(), eisabus_probe(), and el3_eisa_probe().
| uint16_t eisa_device::vendor_id |
Manufacturer ID.
Definition at line 46 of file eisa.h.
Referenced by eisa_probe(), and eisabus_probe().
| uint16_t eisa_device::prod_id |
| struct eisa_driver* eisa_device::driver |
Driver for this device.
Definition at line 50 of file eisa.h.
Referenced by eisa_probe(), and eisa_remove().
| void* eisa_device::priv |
Driver-private data.
Use eisa_set_drvdata() and eisa_get_drvdata() to access this field.
Definition at line 56 of file eisa.h.
Referenced by eisa_get_drvdata(), and eisa_set_drvdata().
1.8.15