Data Structures | Macros | Typedefs | Functions | Variables
DisplaySharp.h File Reference
#include <ti/drivers/dpl/SemaphoreP.h>
#include <ti/drivers/SPI.h>
#include <ti/display/Display.h>
#include <ti/grlib/grlib.h>
#include <stdint.h>
Include dependency graph for DisplaySharp.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_ObjectDisplaySharp_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 Documentation

§ DisplaySharp_HWAttrsV1

§ DisplaySharp_Buf_96x96

typedef uint8_t DisplaySharp_Buf_96x96[96 *96/8]

§ DisplaySharp_Buf_128x128

typedef uint8_t DisplaySharp_Buf_128x128[128 *128/8]

§ DisplaySharp_Object

§ DisplaySharp_Handle

Function Documentation

§ DisplaySharp_init()

void DisplaySharp_init ( Display_Handle  handle)

§ DisplaySharp_open()

Display_Handle DisplaySharp_open ( Display_Handle  ,
Display_Params params 
)

§ DisplaySharp_clear()

void DisplaySharp_clear ( Display_Handle  handle)

§ DisplaySharp_clearLines()

void DisplaySharp_clearLines ( Display_Handle  handle,
uint8_t  fromLine,
uint8_t  toLine 
)

§ DisplaySharp_vprintf()

void DisplaySharp_vprintf ( Display_Handle  handle,
uint8_t  line,
uint8_t  column,
char *  fmt,
va_list  va 
)

§ DisplaySharp_close()

void DisplaySharp_close ( Display_Handle  )

§ DisplaySharp_control()

int DisplaySharp_control ( Display_Handle  handle,
unsigned int  cmd,
void *  arg 
)

§ DisplaySharp_getType()

unsigned int DisplaySharp_getType ( void  )

Variable Documentation

§ DisplaySharp_fxnTable

const Display_FxnTable DisplaySharp_fxnTable
© Copyright 1995-2019, Texas Instruments Incorporated. All rights reserved.
Trademarks | Privacy policy | Terms of use | Terms of sale