![]() |
MPLABĀ® Harmony Graphics Suite
GFX v3.13.0
Legato API Documentation
|
LCC driver functions and definitions. More...
#include "gfx/driver/gfx_driver.h"
Functions | |
| gfxResult | DRV_LCC_Initialize (void) |
| Initialize driver. More... | |
| void | DRV_LCC_Update (void) |
| Execute update task. More... | |
| gfxResult | DRV_LCC_BlitBuffer (int32_t x, int32_t y, gfxPixelBuffer *buf) |
| Blit buffer. More... | |
| gfxDriverIOCTLResponse | DRV_LCC_IOCTL (gfxDriverIOCTLRequest req, void *arg) |
| Graphics driver generic IOCTL interface. More... | |
LCC driver functions and definitions.
This header file contains the function prototypes and definitions of the data types and constants that make up the interface to the Low-Cost Controllerless (LCC) Graphics Controller.
This driver is configured via MHC and generated specific to the configuration and hardware architecture set in MHC.
| gfxResult DRV_LCC_BlitBuffer | ( | int32_t | x, |
| int32_t | y, | ||
| gfxPixelBuffer * | buf | ||
| ) |
Blit buffer.
Copies buf to the framebuffer at location x and y.
| gfxResult DRV_LCC_Initialize | ( | void | ) |
Initialize driver.
Initializes the LCC driver. This routine is typically called by a graphics library or by the application during application initialization.

| gfxDriverIOCTLResponse DRV_LCC_IOCTL | ( | gfxDriverIOCTLRequest | req, |
| void * | arg | ||
| ) |
Graphics driver generic IOCTL interface.
Sends an IOCTL message to the driver.
| void DRV_LCC_Update | ( | void | ) |
Execute update task.
Performs a driver task update.
