Ultibo API
C/C++ API for Ultibo Core
Loading...
Searching...
No Matches
_DRIVER Struct Reference

#include <devices.h>

Data Fields

uint32_t signature
 Signature for entry validation.
uint32_t driverid
 Unique Id of this Driver in the Driver table.
uint32_t driverstate
 Driver state (eg Registered/Unregistered).
char drivername [DRIVER_NAME_LENGTH]
 Descriptive name for the Driver (eg USB Mouse Driver).
uint32_t driverclass
 The class of this Driver (eg DRIVER_CLASS_USB etc).
DRIVERprev
 Previous entry in Driver table.
DRIVERnext
 Next entry in Driver table.

Detailed Description

Driver Entry

Field Documentation

◆ signature

uint32_t signature

Signature for entry validation.

◆ driverid

uint32_t driverid

Unique Id of this Driver in the Driver table.

◆ driverstate

uint32_t driverstate

Driver state (eg Registered/Unregistered).

◆ drivername

char drivername[DRIVER_NAME_LENGTH]

Descriptive name for the Driver (eg USB Mouse Driver).

◆ driverclass

uint32_t driverclass

The class of this Driver (eg DRIVER_CLASS_USB etc).

◆ prev

DRIVER* prev

Previous entry in Driver table.

◆ next

DRIVER* next

Next entry in Driver table.


The documentation for this struct was generated from the following file: