Zephyr API Documentation  2.7.0-rc2
A Scalable Open Source RTOS
ft8xx_copro.h File Reference

FT8XX coprocessor functions. More...

#include <stdint.h>

Go to the source code of this file.

Macros

#define FT8XX_OPT_3D   0
 
#define FT8XX_OPT_RGB565   0
 
#define FT8XX_OPT_MONO   1
 
#define FT8XX_OPT_NODL   2
 
#define FT8XX_OPT_FLAT   256
 
#define FT8XX_OPT_SIGNED   256
 
#define FT8XX_OPT_CENTERX   512
 
#define FT8XX_OPT_CENTERY   1024
 
#define FT8XX_OPT_CENTER   1536
 
#define FT8XX_OPT_RIGHTX   2048
 
#define FT8XX_OPT_NOBACK   4096
 
#define FT8XX_OPT_NOTICKS   8192
 
#define FT8XX_OPT_NOHM   16384
 
#define FT8XX_OPT_NOPOINTER   16384
 
#define FT8XX_OPT_NOSECS   32768
 
#define FT8XX_OPT_NOHANDS   49152
 

Functions

void ft8xx_copro_cmd (uint32_t cmd)
 Execute a display list command by co-processor engine. More...
 
void ft8xx_copro_cmd_dlstart (void)
 Start a new display list. More...
 
void ft8xx_copro_cmd_swap (void)
 Swap the current display list. More...
 
void ft8xx_copro_cmd_text (int16_t x, int16_t y, int16_t font, uint16_t options, const char *s)
 Draw text. More...
 
void ft8xx_copro_cmd_number (int16_t x, int16_t y, int16_t font, uint16_t options, int32_t n)
 Draw a decimal number. More...
 
void ft8xx_copro_cmd_calibrate (uint32_t *result)
 Execute the touch screen calibration routine. More...
 

Detailed Description

FT8XX coprocessor functions.