#include <ti/drivers/dpl/SemaphoreP.h>
#include <ti/drivers/SPI.h>
#include <ti/display/Display.h>
#include <ti/grlib/grlib.h>
#include <stdint.h>
Go to the source code of this file.
Data Structures | |
struct | DisplaySharpColor_t |
Foreground and background color struct, compatible with GrLib. More... | |
struct | DisplaySharp_HWAttrsV1 |
struct | DisplaySharp_Object |
Macros | |
#define | DISPLAYSHARP_CMD_SET_COLORS DISPLAY_CMD_RESERVED + 0 |
Command used by Display_control to invert the display. More... | |
Typedefs | |
typedef struct DisplaySharp_HWAttrsV1 | DisplaySharp_HWAttrsV1 |
typedef uint8_t | DisplaySharp_Buf_96x96[96 *96/8] |
typedef uint8_t | DisplaySharp_Buf_128x128[128 *128/8] |
typedef struct DisplaySharp_Object | DisplaySharp_Object |
typedef struct DisplaySharp_Object * | DisplaySharp_Handle |
Functions | |
void | DisplaySharp_init (Display_Handle handle) |
Display_Handle | DisplaySharp_open (Display_Handle, Display_Params *params) |
void | DisplaySharp_clear (Display_Handle handle) |
void | DisplaySharp_clearLines (Display_Handle handle, uint8_t fromLine, uint8_t toLine) |
void | DisplaySharp_vprintf (Display_Handle handle, uint8_t line, uint8_t column, char *fmt, va_list va) |
void | DisplaySharp_close (Display_Handle) |
int | DisplaySharp_control (Display_Handle handle, unsigned int cmd, void *arg) |
unsigned int | DisplaySharp_getType (void) |
Variables | |
const Display_FxnTable | DisplaySharp_fxnTable |
typedef struct DisplaySharp_HWAttrsV1 DisplaySharp_HWAttrsV1 |
typedef uint8_t DisplaySharp_Buf_96x96[96 *96/8] |
typedef uint8_t DisplaySharp_Buf_128x128[128 *128/8] |
typedef struct DisplaySharp_Object DisplaySharp_Object |
typedef struct DisplaySharp_Object * DisplaySharp_Handle |
void DisplaySharp_init | ( | Display_Handle | handle | ) |
Display_Handle DisplaySharp_open | ( | Display_Handle | , |
Display_Params * | params | ||
) |
void DisplaySharp_clear | ( | Display_Handle | handle | ) |
void DisplaySharp_clearLines | ( | Display_Handle | handle, |
uint8_t | fromLine, | ||
uint8_t | toLine | ||
) |
void DisplaySharp_vprintf | ( | Display_Handle | handle, |
uint8_t | line, | ||
uint8_t | column, | ||
char * | fmt, | ||
va_list | va | ||
) |
void DisplaySharp_close | ( | Display_Handle | ) |
int DisplaySharp_control | ( | Display_Handle | handle, |
unsigned int | cmd, | ||
void * | arg | ||
) |
unsigned int DisplaySharp_getType | ( | void | ) |
const Display_FxnTable DisplaySharp_fxnTable |