|
RTEMS CPU Kit with SuperCore
4.11.3
|
Device information. More...
#include <drvmgr.h>

Data Fields | |
| int | obj_type |
| DRVMGR_OBJ_DEV. | |
| struct drvmgr_dev * | next |
| Next device. | |
| struct drvmgr_dev * | next_in_bus |
| Next device on the same bus. | |
| struct drvmgr_dev * | next_in_drv |
| Next device using the same driver. | |
| struct drvmgr_drv * | drv |
| The driver owning this device. | |
| struct drvmgr_bus * | parent |
| Bus that this device resides on. | |
| short | minor_drv |
| Device number within driver. | |
| short | minor_bus |
| Device number on bus (for device separation) | |
| char * | name |
| Name of Device Hardware. | |
| void * | priv |
| Pointer to driver private device structure. | |
| void * | businfo |
| Host bus specific information. | |
| struct drvmgr_bus * | bus |
| Pointer to bus, set only if this is a bridge. | |
| unsigned int | state |
| State of device, see DEV_STATE_*. | |
| int | level |
| Init Level. | |
| int | error |
| Error state returned by driver. | |
Device information.
1.8.13