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 120 #endif // ti_display_DisplaySharp__include struct DisplaySharp_HWAttrsV1 DisplaySharp_HWAttrsV1
ADC_Params params
Definition: Driver_Init.h:11
uint32_t spiIndex
Definition: DisplaySharp.h:88
SPI_Handle hSpi
Definition: DisplaySharp.h:104
Serial Peripheral Interface (SPI) Driver Interface.
Foreground and background color struct, compatible with GrLib.
Definition: DisplaySharp.h:80
DisplaySharpColor_t displayColor
Definition: DisplaySharp.h:107
void * displayBuf
Definition: DisplaySharp.h:94
const Graphics_Font * font
Definition: DisplaySharp.h:95
Graphics_Display g_sDisplay
Definition: DisplaySharp.h:106
Display_LineClearMode lineClearMode
Definition: DisplaySharp.h:105
unsigned int DisplaySharp_getType(void)
uint32_t bg
Definition: DisplaySharp.h:83
uint8_t DisplaySharp_Buf_128x128[128 *128/8]
Definition: DisplaySharp.h:99
Display Parameters.
Definition: Display.h:485
int DisplaySharp_control(Display_Handle handle, unsigned int cmd, void *arg)
void DisplaySharp_clear(Display_Handle handle)
uint8_t * displayBuffer
Definition: DisplaySharp.h:109
SemaphoreP_Handle semLCD
Definition: DisplaySharp.h:108
void DisplaySharp_clearLines(Display_Handle handle, uint8_t fromLine, uint8_t toLine)
void DisplaySharp_close(Display_Handle handle)
Display_Handle DisplaySharp_open(Display_Handle handle, Display_Params *params)
Generic interface for text output.
uint32_t powerPin
Definition: DisplaySharp.h:90
SPI Global configuration.
Definition: SPI.h:750
The definition of a Display function table that contains the required set of functions to control a s...
Definition: Display.h:535
const Display_FxnTable DisplaySharp_fxnTable
void DisplaySharp_vprintf(Display_Handle handle, uint8_t line, uint8_t column, const char *fmt, va_list va)
uint16_t pixelHeight
Definition: DisplaySharp.h:92
uint32_t enablePin
Definition: DisplaySharp.h:91
struct DisplaySharp_Object DisplaySharp_Object
Definition: DisplaySharp.h:101
Definition: DisplaySharp.h:86
Graphics_Context g_sContext
Definition: DisplaySharp.h:103
uint32_t fg
Definition: DisplaySharp.h:82
void DisplaySharp_init(Display_Handle handle)
struct DisplaySharp_Object * DisplaySharp_Handle
Display Global configuration.
Definition: Display.h:558
uint32_t csPin
Definition: DisplaySharp.h:89
Display_LineClearMode
How to treat existing elements on a line when writing text.
Definition: Display.h:469
uint8_t DisplaySharp_Buf_96x96[96 *96/8]
Definition: DisplaySharp.h:98
uint16_t pixelWidth
Definition: DisplaySharp.h:93