![]() |
µ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... | |