33 #ifndef ti_display_DisplaySharp__include 34 #define ti_display_DisplaySharp__include 36 #include <ti/drivers/dpl/SemaphoreP.h> 41 #include <ti/grlib/grlib.h> 63 #define DISPLAYSHARP_CMD_SET_COLORS DISPLAY_CMD_RESERVED + 0 95 const Graphics_Font *font;
98 typedef uint8_t DisplaySharp_Buf_96x96[96 * 96 / 8];
99 typedef uint8_t DisplaySharp_Buf_128x128[128 * 128 / 8];
103 Graphics_Context g_sContext;
106 Graphics_Display g_sDisplay;
108 SemaphoreP_Handle semLCD;
109 uint8_t *displayBuffer;
115 void DisplaySharp_clearLines(
Display_Handle handle, uint8_t fromLine, uint8_t toLine);
116 void DisplaySharp_vprintf(
Display_Handle handle, uint8_t line, uint8_t column,
const char *fmt, va_list va);
118 int DisplaySharp_control(
Display_Handle handle,
unsigned int cmd,
void *arg);
119 unsigned int DisplaySharp_getType(
void);
120 #endif // ti_display_DisplaySharp__include Serial Peripheral Interface (SPI) Driver Interface.
Foreground and background color struct, compatible with GrLib.
Definition: DisplaySharp.h:80
Display Parameters.
Definition: Display.h:485
Generic interface for text output.
SPI Global configuration.
Definition: SPI.h:746
The definition of a Display function table that contains the required set of functions to control a s...
Definition: Display.h:535
Definition: DisplaySharp.h:101
Definition: DisplaySharp.h:86
Display Global configuration.
Definition: Display.h:558
Display_LineClearMode
How to treat existing elements on a line when writing text.
Definition: Display.h:469