![]() |
µGFX
2.9
version 2.9
|
Go to the source code of this file.
Data Structures | |
struct | GDriver |
All runtime driver structures start with this structure. More... | |
struct | GDriverVMT |
All driver VMT's start with this structure. More... | |
Functions | |
GDriver * | gdriverRegister (const GDriverVMT *vmt, void *param) |
Register a new driver instance. More... | |
void | gdriverUnRegister (GDriver *driver) |
UnRegister a driver instance. More... | |
GDriver * | gdriverGetInstance (gU16 type, unsigned instance) |
Get the driver for a particular instance of a type of device. More... | |
unsigned | gdriverInstanceCount (gU16 type) |
Get the count of instances of a type of device. More... | |
unsigned | gdriverGetDriverInstanceNumber (GDriver *driver) |
Get the instance number for a device. More... | |
GDriver * | gdriverGetNext (gU16 type, GDriver *driver) |
Get the next driver for a type of device. More... | |
Typedefs | |
typedef struct GDriver | GDriver |
All runtime driver structures start with this structure. More... | |
typedef struct GDriverVMT | GDriverVMT |
All driver VMT's start with this structure. More... | |
typedef const struct GDriverVMT | ConstGDriverVMT |
A definition that allows getting addresses of GDriverVMT structures to put into a list. More... | |