lv_draw_eve_display_defines.h
API reference for lv_draw_eve_display_defines.h
Functions
LV_EVE_ALPHA_FUNC
Set the alpha test function.
static uint32_t LV_EVE_ALPHA_FUNC(uint8_t func, uint8_t ref)Returns: uint32_t — a 32 bit word for use with EVE_cmd_dl()
LV_EVE_BITMAP_HANDLE
Set the bitmap handle.
static uint32_t LV_EVE_BITMAP_HANDLE(uint8_t handle)| Name | Type |
|---|---|
handle | uint8_t |
Returns: uint32_t — a 32 bit word for use with EVE_cmd_dl()
LV_EVE_BITMAP_LAYOUT
Set the source bitmap memory format and layout for the current handle.
static uint32_t LV_EVE_BITMAP_LAYOUT(uint8_t format, uint16_t linestride, uint16_t height)Returns: uint32_t — a 32 bit word for use with EVE_cmd_dl()
LV_EVE_BITMAP_SIZE
Set the source bitmap memory format and layout for the current handle.
static uint32_t LV_EVE_BITMAP_SIZE(uint8_t filter, uint8_t wrapx, uint8_t wrapy, uint16_t width, uint16_t height)Returns: uint32_t — a 32 bit word for use with EVE_cmd_dl()
LV_EVE_BITMAP_LAYOUT_H
Set the 2 most significant bits of the source bitmap memory format and layout for the current handle.
static uint32_t LV_EVE_BITMAP_LAYOUT_H(uint16_t linestride, uint16_t height)| Name | Type | Description |
|---|---|---|
linestride | uint16_t | 12-bit value specified to BITMAP_LAYOUT |
height | uint16_t | 11-bit value specified to BITMAP_LAYOUT |
Returns: uint32_t — a 32 bit word for use with EVE_cmd_dl()
this is different to FTDIs implementation as this takes the original values as parameters and not only the upper bits
LV_EVE_BITMAP_SIZE_H
Set the 2 most significant bits of bitmaps dimension for the current handle.
static uint32_t LV_EVE_BITMAP_SIZE_H(uint16_t width, uint16_t height)| Name | Type | Description |
|---|---|---|
width | uint16_t | |
height | uint16_t | 11-bit value of bitmap width, the 2 most significant bits are used |
Returns: uint32_t — a 32 bit word for use with EVE_cmd_dl()
this is different to FTDIs implementation as this takes the original values as parameters and not only the upper bits
LV_EVE_BITMAP_SOURCE
Set the source address of bitmap data in RAM_G or flash memory.
static uint32_t LV_EVE_BITMAP_SOURCE(uint32_t addr)| Name | Type |
|---|---|
addr | uint32_t |
Returns: uint32_t — a 32 bit word for use with EVE_cmd_dl()
LV_EVE_BITMAP_TRANSFORM_C
Set the C coefficient of the bitmap transform matrix.
static uint32_t LV_EVE_BITMAP_TRANSFORM_C(uint32_t val)| Name | Type |
|---|---|
val | uint32_t |
Returns: uint32_t — a 32 bit word for use with EVE_cmd_dl()
LV_EVE_BITMAP_TRANSFORM_F
Set the F coefficient of the bitmap transform matrix.
static uint32_t LV_EVE_BITMAP_TRANSFORM_F(uint32_t val)| Name | Type |
|---|---|
val | uint32_t |
Returns: uint32_t — a 32 bit word for use with EVE_cmd_dl()
LV_EVE_BLEND_FUNC
Execute a sequence of commands at another location in the display list.
static uint32_t LV_EVE_BLEND_FUNC(uint8_t src, uint8_t dst)Returns: uint32_t — a 32 bit word for use with EVE_cmd_dl()
LV_EVE_CALL
Execute a sequence of commands at another location in the display list.
static uint32_t LV_EVE_CALL(uint16_t dest)| Name | Type |
|---|---|
dest | uint16_t |
Returns: uint32_t — a 32 bit word for use with EVE_cmd_dl()
valid range for dest is from zero to 2047
LV_EVE_JUMP
Execute commands at another location in the display list.
static uint32_t LV_EVE_JUMP(uint16_t dest)| Name | Type |
|---|---|
dest | uint16_t |
Returns: uint32_t — a 32 bit word for use with EVE_cmd_dl()
valid range for dest is from zero to 2047
LV_EVE_CELL
Set the bitmap cell number for the VERTEX2F command.
static uint32_t LV_EVE_CELL(uint8_t cell)| Name | Type |
|---|---|
cell | uint8_t |
Returns: uint32_t — a 32 bit word for use with EVE_cmd_dl()
LV_EVE_CLEAR
Clear buffers to preset values.
static uint32_t LV_EVE_CLEAR(uint8_t color, uint8_t stencil, uint8_t tag)Returns: uint32_t — a 32 bit word for use with EVE_cmd_dl()
LV_EVE_CLEAR_COLOR_A
Set clear value for the alpha channel.
static uint32_t LV_EVE_CLEAR_COLOR_A(uint8_t alpha)| Name | Type |
|---|---|
alpha | uint8_t |
Returns: uint32_t — a 32 bit word for use with EVE_cmd_dl()
LV_EVE_CLEAR_COLOR_RGB
Set clear values for red, green and blue channels.
static uint32_t LV_EVE_CLEAR_COLOR_RGB(uint8_t red, uint8_t green, uint8_t blue)Returns: uint32_t — a 32 bit word for use with EVE_cmd_dl()
LV_EVE_CLEAR_STENCIL
Set clear value for the stencil buffer.
static uint32_t LV_EVE_CLEAR_STENCIL(uint8_t val)| Name | Type |
|---|---|
val | uint8_t |
Returns: uint32_t — a 32 bit word for use with EVE_cmd_dl()
LV_EVE_CLEAR_TAG
Set clear value for the tag buffer.
static uint32_t LV_EVE_CLEAR_TAG(uint8_t val)| Name | Type |
|---|---|
val | uint8_t |
Returns: uint32_t — a 32 bit word for use with EVE_cmd_dl()
LV_EVE_COLOR_A
Set the current color alpha.
static uint32_t LV_EVE_COLOR_A(uint8_t alpha)| Name | Type |
|---|---|
alpha | uint8_t |
Returns: uint32_t — a 32 bit word for use with EVE_cmd_dl()
LV_EVE_COLOR_MASK
Enable or disable writing of color components.
static uint32_t LV_EVE_COLOR_MASK(uint8_t red, uint8_t green, uint8_t blue, uint8_t alpha)Returns: uint32_t — a 32 bit word for use with EVE_cmd_dl()
LV_EVE_COLOR_RGB
Set the current color red, green and blue.
static uint32_t LV_EVE_COLOR_RGB(uint8_t red, uint8_t green, uint8_t blue)Returns: uint32_t — a 32 bit word for use with EVE_cmd_dl()
LV_EVE_LINE_WIDTH
Set the width of lines to be drawn with primitive LINES in 1/16 pixel precision.
static uint32_t LV_EVE_LINE_WIDTH(uint16_t width)| Name | Type |
|---|---|
width | uint16_t |
Returns: uint32_t — a 32 bit word for use with EVE_cmd_dl()
LV_EVE_MACRO
Execute a single command from a macro register.
static uint32_t LV_EVE_MACRO(uint8_t macro)| Name | Type |
|---|---|
macro | uint8_t |
Returns: uint32_t — a 32 bit word for use with EVE_cmd_dl()
LV_EVE_PALETTE_SOURCE
Set the base address of the palette.
static uint32_t LV_EVE_PALETTE_SOURCE(uint32_t addr)| Name | Type |
|---|---|
addr | uint32_t |
Returns: uint32_t — a 32 bit word for use with EVE_cmd_dl()
2-byte alignment is required if pixel format is PALETTE4444 or PALETTE565.
LV_EVE_POINT_SIZE
Set the radius of points to be drawn with primitive POINTS in 1/16 pixel precision.
static uint32_t LV_EVE_POINT_SIZE(uint16_t size)| Name | Type |
|---|---|
size | uint16_t |
Returns: uint32_t — a 32 bit word for use with EVE_cmd_dl()
LV_EVE_SCISSOR_SIZE
Set the size of the scissor clip rectangle.
static uint32_t LV_EVE_SCISSOR_SIZE(uint16_t width, uint16_t height)Returns: uint32_t — a 32 bit word for use with EVE_cmd_dl()
valid range for width and height is from zero to 2048
LV_EVE_SCISSOR_XY
Set the top left corner of the scissor clip rectangle.
static uint32_t LV_EVE_SCISSOR_XY(uint16_t xc0, uint16_t yc0)Returns: uint32_t — a 32 bit word for use with EVE_cmd_dl()
valid range for width and height is from zero to 2047
LV_EVE_STENCIL_FUNC
Set function and reference value for stencil testing.
static uint32_t LV_EVE_STENCIL_FUNC(uint8_t func, uint8_t ref, uint8_t mask)Returns: uint32_t — a 32 bit word for use with EVE_cmd_dl()
LV_EVE_STENCIL_MASK
Control the writing of individual bits in the stencil planes.
static uint32_t LV_EVE_STENCIL_MASK(uint8_t mask)| Name | Type |
|---|---|
mask | uint8_t |
Returns: uint32_t — a 32 bit word for use with EVE_cmd_dl()
LV_EVE_STENCIL_OP
Set stencil test actions.
static uint32_t LV_EVE_STENCIL_OP(uint8_t sfail, uint8_t spass)Returns: uint32_t — a 32 bit word for use with EVE_cmd_dl()
LV_EVE_TAG
Attach the tag value for the following graphics objects drawn on the screen.
static uint32_t LV_EVE_TAG(uint8_t tagval)| Name | Type |
|---|---|
tagval | uint8_t |
Returns: uint32_t — a 32 bit word for use with EVE_cmd_dl()
LV_EVE_TAG_MASK
Control the writing of the tag buffer.
static uint32_t LV_EVE_TAG_MASK(uint8_t mask)| Name | Type |
|---|---|
mask | uint8_t |
Returns: uint32_t — a 32 bit word for use with EVE_cmd_dl()
LV_EVE_VERTEX2F
Set coordinates for graphics primitives.
static uint32_t LV_EVE_VERTEX2F(int16_t xc0, int16_t yc0)Returns: uint32_t — a 32 bit word for use with EVE_cmd_dl()
LV_EVE_VERTEX2II
Set coordinates, bitmap-handle and cell-number for graphics primitives.
static uint32_t LV_EVE_VERTEX2II(uint16_t xc0, uint16_t yc0, uint8_t handle, uint8_t cell)Returns: uint32_t — a 32 bit word for use with EVE_cmd_dl()
LV_EVE_VERTEX_FORMAT
Set the precision of VERTEX2F coordinates.
static uint32_t LV_EVE_VERTEX_FORMAT(uint8_t frac)| Name | Type |
|---|---|
frac | uint8_t |
Returns: uint32_t — a 32 bit word for use with EVE_cmd_dl()
LV_EVE_VERTEX_TRANSLATE_X
Set the vertex transformations X translation component.
static uint32_t LV_EVE_VERTEX_TRANSLATE_X(int32_t xco)| Name | Type |
|---|---|
xco | int32_t |
Returns: uint32_t — a 32 bit word for use with EVE_cmd_dl()
LV_EVE_VERTEX_TRANSLATE_Y
Set the vertex transformations Y translation component.
static uint32_t LV_EVE_VERTEX_TRANSLATE_Y(int32_t yco)| Name | Type |
|---|---|
yco | int32_t |
Returns: uint32_t — a 32 bit word for use with EVE_cmd_dl()
LV_EVE_BITMAP_EXT_FORMAT
Set the extended format of the bitmap.
static uint32_t LV_EVE_BITMAP_EXT_FORMAT(uint16_t format)| Name | Type |
|---|---|
format | uint16_t |
Returns: uint32_t — a 32 bit word for use with EVE_cmd_dl()
LV_EVE_BITMAP_SWIZZLE
Set the source for the red, green, blue and alpha channels of a bitmap.
static uint32_t LV_EVE_BITMAP_SWIZZLE(uint8_t red, uint8_t green, uint8_t blue, uint8_t alpha)Returns: uint32_t — a 32 bit word for use with EVE_cmd_dl()
LV_EVE_BITMAP_TRANSFORM_A
Set the A coefficient of the bitmap transform matrix.
static uint32_t LV_EVE_BITMAP_TRANSFORM_A(uint8_t prc, uint32_t val)Returns: uint32_t — a 32 bit word for use with EVE_cmd_dl()
LV_EVE_BITMAP_TRANSFORM_B
Set the B coefficient of the bitmap transform matrix.
static uint32_t LV_EVE_BITMAP_TRANSFORM_B(uint8_t prc, uint32_t val)Returns: uint32_t — a 32 bit word for use with EVE_cmd_dl()
LV_EVE_BITMAP_TRANSFORM_D
Set the D coefficient of the bitmap transform matrix.
static uint32_t LV_EVE_BITMAP_TRANSFORM_D(uint8_t prc, uint32_t val)Returns: uint32_t — a 32 bit word for use with EVE_cmd_dl()
LV_EVE_BITMAP_TRANSFORM_E
Set the E coefficient of the bitmap transform matrix.
static uint32_t LV_EVE_BITMAP_TRANSFORM_E(uint8_t prc, uint32_t val)Returns: uint32_t — a 32 bit word for use with EVE_cmd_dl()
Macros
LV_EVE_EVE_RAM_G
#define LV_EVE_EVE_RAM_G ((uint32_t) 0x00000000UL)LV_EVE_EVE_ROM_CHIPID
#define LV_EVE_EVE_ROM_CHIPID ((uint32_t) 0x000C0000UL)LV_EVE_EVE_ROM_FONT
#define LV_EVE_EVE_ROM_FONT ((uint32_t) 0x001E0000UL)LV_EVE_EVE_ROM_FONTROOT
#define LV_EVE_EVE_ROM_FONTROOT ((uint32_t) 0x002FFFFCUL)LV_EVE_EVE_RAM_DL
#define LV_EVE_EVE_RAM_DL ((uint32_t) 0x00300000UL)LV_EVE_EVE_RAM_REG
#define LV_EVE_EVE_RAM_REG ((uint32_t) 0x00302000UL)LV_EVE_EVE_RAM_CMD
#define LV_EVE_EVE_RAM_CMD ((uint32_t) 0x00308000UL)LV_EVE_EVE_RAM_G_SIZE
#define LV_EVE_EVE_RAM_G_SIZE ((uint32_t) 1024U*1024UL)LV_EVE_EVE_CMDFIFO_SIZE
#define LV_EVE_EVE_CMDFIFO_SIZE ((uint32_t) 4U*1024UL)LV_EVE_EVE_RAM_DL_SIZE
#define LV_EVE_EVE_RAM_DL_SIZE ((uint32_t) 8U*1024UL)LV_EVE_DL_DISPLAY
#define LV_EVE_DL_DISPLAY ((uint32_t) 0x00000000UL)LV_EVE_DL_BITMAP_SOURCE
#define LV_EVE_DL_BITMAP_SOURCE ((uint32_t) 0x01000000UL)LV_EVE_DL_CLEAR_COLOR_RGB
#define LV_EVE_DL_CLEAR_COLOR_RGB ((uint32_t) 0x02000000UL)LV_EVE_DL_TAG
#define LV_EVE_DL_TAG ((uint32_t) 0x03000000UL)LV_EVE_DL_COLOR_RGB
#define LV_EVE_DL_COLOR_RGB ((uint32_t) 0x04000000UL)LV_EVE_DL_BITMAP_HANDLE
#define LV_EVE_DL_BITMAP_HANDLE ((uint32_t) 0x05000000UL)LV_EVE_DL_CELL
#define LV_EVE_DL_CELL ((uint32_t) 0x06000000UL)LV_EVE_DL_BITMAP_LAYOUT
#define LV_EVE_DL_BITMAP_LAYOUT ((uint32_t) 0x07000000UL)LV_EVE_DL_BITMAP_SIZE
#define LV_EVE_DL_BITMAP_SIZE ((uint32_t) 0x08000000UL)LV_EVE_DL_ALPHA_FUNC
#define LV_EVE_DL_ALPHA_FUNC ((uint32_t) 0x09000000UL)LV_EVE_DL_STENCIL_FUNC
#define LV_EVE_DL_STENCIL_FUNC ((uint32_t) 0x0A000000UL)LV_EVE_DL_BLEND_FUNC
#define LV_EVE_DL_BLEND_FUNC ((uint32_t) 0x0B000000UL)LV_EVE_DL_STENCIL_OP
#define LV_EVE_DL_STENCIL_OP ((uint32_t) 0x0C000000UL)LV_EVE_DL_POINT_SIZE
#define LV_EVE_DL_POINT_SIZE ((uint32_t) 0x0D000000UL)LV_EVE_DL_LINE_WIDTH
#define LV_EVE_DL_LINE_WIDTH ((uint32_t) 0x0E000000UL)LV_EVE_DL_CLEAR_COLOR_A
#define LV_EVE_DL_CLEAR_COLOR_A ((uint32_t) 0x0F000000UL)LV_EVE_DL_COLOR_A
#define LV_EVE_DL_COLOR_A ((uint32_t) 0x10000000UL)LV_EVE_DL_CLEAR_STENCIL
#define LV_EVE_DL_CLEAR_STENCIL ((uint32_t) 0x11000000UL)LV_EVE_DL_CLEAR_TAG
#define LV_EVE_DL_CLEAR_TAG ((uint32_t) 0x12000000UL)LV_EVE_DL_STENCIL_MASK
#define LV_EVE_DL_STENCIL_MASK ((uint32_t) 0x13000000UL)LV_EVE_DL_TAG_MASK
#define LV_EVE_DL_TAG_MASK ((uint32_t) 0x14000000UL)LV_EVE_DL_BITMAP_TRANSFORM_A
#define LV_EVE_DL_BITMAP_TRANSFORM_A ((uint32_t) 0x15000000UL)LV_EVE_DL_BITMAP_TRANSFORM_B
#define LV_EVE_DL_BITMAP_TRANSFORM_B ((uint32_t) 0x16000000UL)LV_EVE_DL_BITMAP_TRANSFORM_C
#define LV_EVE_DL_BITMAP_TRANSFORM_C ((uint32_t) 0x17000000UL)LV_EVE_DL_BITMAP_TRANSFORM_D
#define LV_EVE_DL_BITMAP_TRANSFORM_D ((uint32_t) 0x18000000UL)LV_EVE_DL_BITMAP_TRANSFORM_E
#define LV_EVE_DL_BITMAP_TRANSFORM_E ((uint32_t) 0x19000000UL)LV_EVE_DL_BITMAP_TRANSFORM_F
#define LV_EVE_DL_BITMAP_TRANSFORM_F ((uint32_t) 0x1A000000UL)LV_EVE_DL_SCISSOR_XY
#define LV_EVE_DL_SCISSOR_XY ((uint32_t) 0x1B000000UL)LV_EVE_DL_SCISSOR_SIZE
#define LV_EVE_DL_SCISSOR_SIZE ((uint32_t) 0x1C000000UL)LV_EVE_DL_CALL
#define LV_EVE_DL_CALL ((uint32_t) 0x1D000000UL)LV_EVE_DL_JUMP
#define LV_EVE_DL_JUMP ((uint32_t) 0x1E000000UL)LV_EVE_DL_BEGIN
#define LV_EVE_DL_BEGIN ((uint32_t) 0x1F000000UL)LV_EVE_DL_COLOR_MASK
#define LV_EVE_DL_COLOR_MASK ((uint32_t) 0x20000000UL)LV_EVE_DL_END
#define LV_EVE_DL_END ((uint32_t) 0x21000000UL)LV_EVE_DL_SAVE_CONTEXT
#define LV_EVE_DL_SAVE_CONTEXT ((uint32_t) 0x22000000UL)LV_EVE_DL_RESTORE_CONTEXT
#define LV_EVE_DL_RESTORE_CONTEXT ((uint32_t) 0x23000000UL)LV_EVE_DL_RETURN
#define LV_EVE_DL_RETURN ((uint32_t) 0x24000000UL)LV_EVE_DL_MACRO
#define LV_EVE_DL_MACRO ((uint32_t) 0x25000000UL)LV_EVE_DL_CLEAR
#define LV_EVE_DL_CLEAR ((uint32_t) 0x26000000UL)LV_EVE_DL_VERTEX_FORMAT
#define LV_EVE_DL_VERTEX_FORMAT ((uint32_t) 0x27000000UL)LV_EVE_DL_BITMAP_LAYOUT_H
#define LV_EVE_DL_BITMAP_LAYOUT_H ((uint32_t) 0x28000000UL)LV_EVE_DL_BITMAP_SIZE_H
#define LV_EVE_DL_BITMAP_SIZE_H ((uint32_t) 0x29000000UL)LV_EVE_DL_PALETTE_SOURCE
#define LV_EVE_DL_PALETTE_SOURCE ((uint32_t) 0x2A000000UL)LV_EVE_DL_VERTEX_TRANSLATE_X
#define LV_EVE_DL_VERTEX_TRANSLATE_X ((uint32_t) 0x2B000000UL)LV_EVE_DL_VERTEX_TRANSLATE_Y
#define LV_EVE_DL_VERTEX_TRANSLATE_Y ((uint32_t) 0x2C000000UL)LV_EVE_DL_NOP
#define LV_EVE_DL_NOP ((uint32_t) 0x2D000000UL)LV_EVE_DL_VERTEX2F
#define LV_EVE_DL_VERTEX2F ((uint32_t) 0x40000000UL)LV_EVE_DL_VERTEX2II
#define LV_EVE_DL_VERTEX2II ((uint32_t) 0x80000000UL)LV_EVE_CLR_COL
#define LV_EVE_CLR_COL ((uint8_t) 0x4U)LV_EVE_CLR_STN
#define LV_EVE_CLR_STN ((uint8_t) 0x2U)LV_EVE_CLR_TAG
#define LV_EVE_CLR_TAG ((uint8_t) 0x1U)LV_EVE_EVE_ACTIVE
#define LV_EVE_EVE_ACTIVE ((uint8_t) 0x00U) /* place EVE in active state */LV_EVE_EVE_STANDBY
#define LV_EVE_EVE_STANDBY ((uint8_t) 0x41U) /* place EVE in Standby (clk running) */LV_EVE_EVE_SLEEP
#define LV_EVE_EVE_SLEEP ((uint8_t) 0x42U) /* place EVE in Sleep (clk off) */LV_EVE_EVE_CLKEXT
#define LV_EVE_EVE_CLKEXT ((uint8_t) 0x44U) /* select external clock source */LV_EVE_EVE_CLKINT
#define LV_EVE_EVE_CLKINT ((uint8_t) 0x48U) /* select internal clock source, not a valid option for BT817 / BT818 */LV_EVE_EVE_PWRDOWN
#define LV_EVE_EVE_PWRDOWN ((uint8_t) 0x50U) /* place EVE in Power Down (core off) */LV_EVE_EVE_CLKSEL
#define LV_EVE_EVE_CLKSEL ((uint8_t) 0x61U) /* configure system clock */LV_EVE_EVE_RST_PULSE
#define LV_EVE_EVE_RST_PULSE ((uint8_t) 0x68U) /* reset core - all registers default and processors reset */LV_EVE_EVE_CORERST
#define LV_EVE_EVE_CORERST ((uint8_t) 0x68U) /* reset core - all registers default and processors reset */LV_EVE_EVE_PINDRIVE
#define LV_EVE_EVE_PINDRIVE ((uint8_t) 0x70U) /* setup drive strength for various pins */LV_EVE_EVE_PIN_PD_STATE
#define LV_EVE_EVE_PIN_PD_STATE ((uint8_t) 0x71U) /* setup how pins behave during power down */LV_EVE_EVE_NEVER
#define LV_EVE_EVE_NEVER ((uint8_t) 0UL)LV_EVE_EVE_LESS
#define LV_EVE_EVE_LESS ((uint8_t) 1UL)LV_EVE_EVE_LEQUAL
#define LV_EVE_EVE_LEQUAL ((uint8_t) 2UL)LV_EVE_EVE_GREATER
#define LV_EVE_EVE_GREATER ((uint8_t) 3UL)LV_EVE_EVE_GEQUAL
#define LV_EVE_EVE_GEQUAL ((uint8_t) 4UL)LV_EVE_EVE_EQUAL
#define LV_EVE_EVE_EQUAL ((uint8_t) 5UL)LV_EVE_EVE_NOTEQUAL
#define LV_EVE_EVE_NOTEQUAL ((uint8_t) 6UL)LV_EVE_EVE_ALWAYS
#define LV_EVE_EVE_ALWAYS ((uint8_t) 7UL)LV_EVE_EVE_ARGB1555
#define LV_EVE_EVE_ARGB1555 ((uint8_t) 0UL)LV_EVE_EVE_L1
#define LV_EVE_EVE_L1 ((uint8_t) 1UL)LV_EVE_EVE_L4
#define LV_EVE_EVE_L4 ((uint8_t) 2UL)LV_EVE_EVE_L8
#define LV_EVE_EVE_L8 ((uint8_t) 3UL)LV_EVE_EVE_RGB332
#define LV_EVE_EVE_RGB332 ((uint8_t) 4UL)LV_EVE_EVE_ARGB2
#define LV_EVE_EVE_ARGB2 ((uint8_t) 5UL)LV_EVE_EVE_ARGB4
#define LV_EVE_EVE_ARGB4 ((uint8_t) 6UL)LV_EVE_EVE_RGB565
#define LV_EVE_EVE_RGB565 ((uint8_t) 7UL)LV_EVE_EVE_PALETTED
#define LV_EVE_EVE_PALETTED ((uint8_t) 8UL)LV_EVE_EVE_TEXT8X8
#define LV_EVE_EVE_TEXT8X8 ((uint8_t) 9UL)LV_EVE_EVE_TEXTVGA
#define LV_EVE_EVE_TEXTVGA ((uint8_t) 10UL)LV_EVE_EVE_BARGRAPH
#define LV_EVE_EVE_BARGRAPH ((uint8_t) 11UL)LV_EVE_EVE_NEAREST
#define LV_EVE_EVE_NEAREST ((uint8_t) 0UL)LV_EVE_EVE_BILINEAR
#define LV_EVE_EVE_BILINEAR ((uint8_t) 1UL)LV_EVE_EVE_BORDER
#define LV_EVE_EVE_BORDER ((uint8_t) 0UL)LV_EVE_EVE_REPEAT
#define LV_EVE_EVE_REPEAT ((uint8_t) 1UL)LV_EVE_EVE_KEEP
#define LV_EVE_EVE_KEEP ((uint8_t) 1UL)LV_EVE_EVE_REPLACE
#define LV_EVE_EVE_REPLACE ((uint8_t) 2UL)LV_EVE_EVE_INCR
#define LV_EVE_EVE_INCR ((uint8_t) 3UL)LV_EVE_EVE_DECR
#define LV_EVE_EVE_DECR ((uint8_t) 4UL)LV_EVE_EVE_INVERT
#define LV_EVE_EVE_INVERT ((uint8_t) 5UL)LV_EVE_EVE_DLSWAP_DONE
#define LV_EVE_EVE_DLSWAP_DONE ((uint8_t) 0UL)LV_EVE_EVE_DLSWAP_LINE
#define LV_EVE_EVE_DLSWAP_LINE ((uint8_t) 1UL)LV_EVE_EVE_DLSWAP_FRAME
#define LV_EVE_EVE_DLSWAP_FRAME ((uint8_t) 2UL)LV_EVE_EVE_INT_SWAP
#define LV_EVE_EVE_INT_SWAP ((uint8_t) 0x01)LV_EVE_EVE_INT_TOUCH
#define LV_EVE_EVE_INT_TOUCH ((uint8_t) 0x02)LV_EVE_EVE_INT_TAG
#define LV_EVE_EVE_INT_TAG ((uint8_t) 0x04)LV_EVE_EVE_INT_SOUND
#define LV_EVE_EVE_INT_SOUND ((uint8_t) 0x08)LV_EVE_EVE_INT_PLAYBACK
#define LV_EVE_EVE_INT_PLAYBACK ((uint8_t) 0x10)LV_EVE_EVE_INT_CMDEMPTY
#define LV_EVE_EVE_INT_CMDEMPTY ((uint8_t) 0x20)LV_EVE_EVE_INT_CMDFLAG
#define LV_EVE_EVE_INT_CMDFLAG ((uint8_t) 0x40)LV_EVE_EVE_INT_CONVCOMPLETE
#define LV_EVE_EVE_INT_CONVCOMPLETE ((uint8_t) 0x80)LV_EVE_EVE_TMODE_OFF
#define LV_EVE_EVE_TMODE_OFF ((uint8_t) 0U)LV_EVE_EVE_TMODE_ONESHOT
#define LV_EVE_EVE_TMODE_ONESHOT ((uint8_t) 1U)LV_EVE_EVE_TMODE_FRAME
#define LV_EVE_EVE_TMODE_FRAME ((uint8_t) 2U)LV_EVE_EVE_TMODE_CONTINUOUS
#define LV_EVE_EVE_TMODE_CONTINUOUS ((uint8_t) 3U)LV_EVE_EVE_ZERO
#define LV_EVE_EVE_ZERO ((uint32_t) 0UL)LV_EVE_EVE_ONE
#define LV_EVE_EVE_ONE ((uint32_t) 1UL)LV_EVE_EVE_SRC_ALPHA
#define LV_EVE_EVE_SRC_ALPHA ((uint32_t) 2UL)LV_EVE_EVE_DST_ALPHA
#define LV_EVE_EVE_DST_ALPHA ((uint32_t) 3UL)LV_EVE_EVE_ONE_MINUS_SRC_ALPHA
#define LV_EVE_EVE_ONE_MINUS_SRC_ALPHA ((uint32_t) 4UL)LV_EVE_EVE_ONE_MINUS_DST_ALPHA
#define LV_EVE_EVE_ONE_MINUS_DST_ALPHA ((uint32_t) 5UL)LV_EVE_EVE_BITMAPS
#define LV_EVE_EVE_BITMAPS ((uint32_t) 1UL)LV_EVE_EVE_POINTS
#define LV_EVE_EVE_POINTS ((uint32_t) 2UL)LV_EVE_EVE_LINES
#define LV_EVE_EVE_LINES ((uint32_t) 3UL)LV_EVE_EVE_LINE_STRIP
#define LV_EVE_EVE_LINE_STRIP ((uint32_t) 4UL)LV_EVE_EVE_EDGE_STRIP_R
#define LV_EVE_EVE_EDGE_STRIP_R ((uint32_t) 5UL)LV_EVE_EVE_EDGE_STRIP_L
#define LV_EVE_EVE_EDGE_STRIP_L ((uint32_t) 6UL)LV_EVE_EVE_EDGE_STRIP_A
#define LV_EVE_EVE_EDGE_STRIP_A ((uint32_t) 7UL)LV_EVE_EVE_EDGE_STRIP_B
#define LV_EVE_EVE_EDGE_STRIP_B ((uint32_t) 8UL)LV_EVE_EVE_RECTS
#define LV_EVE_EVE_RECTS ((uint32_t) 9UL)LV_EVE_EVE_INT_G8
#define LV_EVE_EVE_INT_G8 ((uint32_t) 18UL)LV_EVE_EVE_INT_L8C
#define LV_EVE_EVE_INT_L8C ((uint32_t) 12UL)LV_EVE_EVE_INT_VGA
#define LV_EVE_EVE_INT_VGA ((uint32_t) 13UL)LV_EVE_EVE_PALETTED565
#define LV_EVE_EVE_PALETTED565 ((uint32_t) 14UL)LV_EVE_EVE_PALETTED4444
#define LV_EVE_EVE_PALETTED4444 ((uint32_t) 15UL)LV_EVE_EVE_PALETTED8
#define LV_EVE_EVE_PALETTED8 ((uint32_t) 16UL)LV_EVE_EVE_L2
#define LV_EVE_EVE_L2 ((uint32_t) 17UL)LV_EVE_EVE_OPT_MONO
#define LV_EVE_EVE_OPT_MONO ((uint16_t) 1U)LV_EVE_EVE_OPT_NODL
#define LV_EVE_EVE_OPT_NODL ((uint16_t) 2U)LV_EVE_EVE_OPT_FLAT
#define LV_EVE_EVE_OPT_FLAT ((uint16_t) 256U)LV_EVE_EVE_OPT_CENTERX
#define LV_EVE_EVE_OPT_CENTERX ((uint16_t) 512U)LV_EVE_EVE_OPT_CENTERY
#define LV_EVE_EVE_OPT_CENTERY ((uint16_t) 1024U)LV_EVE_EVE_OPT_CENTER
#define LV_EVE_EVE_OPT_CENTER (LV_EVE_EVE_OPT_CENTERX | LV_EVE_EVE_OPT_CENTERY)LV_EVE_EVE_OPT_NOBACK
#define LV_EVE_EVE_OPT_NOBACK ((uint16_t) 4096U)LV_EVE_EVE_OPT_NOTICKS
#define LV_EVE_EVE_OPT_NOTICKS ((uint16_t) 8192U)LV_EVE_EVE_OPT_NOHM
#define LV_EVE_EVE_OPT_NOHM ((uint16_t) 16384U)LV_EVE_EVE_OPT_NOPOINTER
#define LV_EVE_EVE_OPT_NOPOINTER ((uint16_t) 16384U)LV_EVE_EVE_OPT_NOSECS
#define LV_EVE_EVE_OPT_NOSECS ((uint16_t) 32768U)LV_EVE_EVE_OPT_NOHANDS
#define LV_EVE_EVE_OPT_NOHANDS ((uint16_t) 49152U)LV_EVE_EVE_OPT_RIGHTX
#define LV_EVE_EVE_OPT_RIGHTX ((uint16_t) 2048U)LV_EVE_EVE_OPT_SIGNED
#define LV_EVE_EVE_OPT_SIGNED ((uint16_t) 256U)LV_EVE_EVE_OPT_MEDIAFIFO
#define LV_EVE_EVE_OPT_MEDIAFIFO ((uint16_t) 16U)LV_EVE_EVE_OPT_FULLSCREEN
#define LV_EVE_EVE_OPT_FULLSCREEN ((uint16_t) 8U)LV_EVE_EVE_OPT_NOTEAR
#define LV_EVE_EVE_OPT_NOTEAR ((uint16_t) 4U)LV_EVE_EVE_OPT_SOUND
#define LV_EVE_EVE_OPT_SOUND ((uint16_t) 32U)LV_EVE_EVE_ADC_DIFFERENTIAL
#define LV_EVE_EVE_ADC_DIFFERENTIAL ((uint32_t) 1UL)LV_EVE_EVE_ADC_SINGLE_ENDED
#define LV_EVE_EVE_ADC_SINGLE_ENDED ((uint32_t) 0UL)LV_EVE_EVE_NUMCHAR_PERFONT
#define LV_EVE_EVE_NUMCHAR_PERFONT ((uint32_t) 128UL) /* number of font characters per bitmap handle */LV_EVE_EVE_FONT_TABLE_SIZE
#define LV_EVE_EVE_FONT_TABLE_SIZE ((uint32_t) 148UL) /* size of the font table - utilized for loopup by the graphics engine */LV_EVE_EVE_FONT_TABLE_POINTER
#define LV_EVE_EVE_FONT_TABLE_POINTER ((uint32_t) 0xFFFFCUL) /* pointer to the inbuilt font tables starting from bitmap handle 16 */LV_EVE_EVE_LINEAR_SAMPLES
#define LV_EVE_EVE_LINEAR_SAMPLES ((uint32_t) 0UL) /* 8bit signed samples */LV_EVE_EVE_ULAW_SAMPLES
#define LV_EVE_EVE_ULAW_SAMPLES ((uint32_t) 1UL) /* 8bit ulaw samples */LV_EVE_EVE_ADPCM_SAMPLES
#define LV_EVE_EVE_ADPCM_SAMPLES ((uint32_t) 2UL) /* 4bit ima adpcm samples */LV_EVE_EVE_SILENCE
#define LV_EVE_EVE_SILENCE ((uint8_t) 0x00U)LV_EVE_EVE_SQUAREWAVE
#define LV_EVE_EVE_SQUAREWAVE ((uint8_t) 0x01U)LV_EVE_EVE_SINEWAVE
#define LV_EVE_EVE_SINEWAVE ((uint8_t) 0x02U)LV_EVE_EVE_SAWTOOTH
#define LV_EVE_EVE_SAWTOOTH ((uint8_t) 0x03U)LV_EVE_EVE_TRIANGLE
#define LV_EVE_EVE_TRIANGLE ((uint8_t) 0x04U)LV_EVE_EVE_BEEPING
#define LV_EVE_EVE_BEEPING ((uint8_t) 0x05U)LV_EVE_EVE_ALARM
#define LV_EVE_EVE_ALARM ((uint8_t) 0x06U)LV_EVE_EVE_WARBLE
#define LV_EVE_EVE_WARBLE ((uint8_t) 0x07U)LV_EVE_EVE_CAROUSEL
#define LV_EVE_EVE_CAROUSEL ((uint8_t) 0x08U)LV_EVE_EVE_PIPS
#define LV_EVE_EVE_PIPS(n) \
((uint8_t) (0x0FU + (n)))LV_EVE_EVE_HARP
#define LV_EVE_EVE_HARP ((uint8_t) 0x40U)LV_EVE_EVE_XYLOPHONE
#define LV_EVE_EVE_XYLOPHONE ((uint8_t) 0x41U)LV_EVE_EVE_TUBA
#define LV_EVE_EVE_TUBA ((uint8_t) 0x42U)LV_EVE_EVE_GLOCKENSPIEL
#define LV_EVE_EVE_GLOCKENSPIEL ((uint8_t) 0x43U)LV_EVE_EVE_ORGAN
#define LV_EVE_EVE_ORGAN ((uint8_t) 0x44U)LV_EVE_EVE_TRUMPET
#define LV_EVE_EVE_TRUMPET ((uint8_t) 0x45U)LV_EVE_EVE_PIANO
#define LV_EVE_EVE_PIANO ((uint8_t) 0x46U)LV_EVE_EVE_CHIMES
#define LV_EVE_EVE_CHIMES ((uint8_t) 0x47U)LV_EVE_EVE_MUSICBOX
#define LV_EVE_EVE_MUSICBOX ((uint8_t) 0x48U)LV_EVE_EVE_BELL
#define LV_EVE_EVE_BELL ((uint8_t) 0x49U)LV_EVE_EVE_CLICK
#define LV_EVE_EVE_CLICK ((uint8_t) 0x50U)LV_EVE_EVE_SWITCH
#define LV_EVE_EVE_SWITCH ((uint8_t) 0x51U)LV_EVE_EVE_COWBELL
#define LV_EVE_EVE_COWBELL ((uint8_t) 0x52U)LV_EVE_EVE_NOTCH
#define LV_EVE_EVE_NOTCH ((uint8_t) 0x53U)LV_EVE_EVE_HIHAT
#define LV_EVE_EVE_HIHAT ((uint8_t) 0x54U)LV_EVE_EVE_KICKDRUM
#define LV_EVE_EVE_KICKDRUM ((uint8_t) 0x55U)LV_EVE_EVE_POP
#define LV_EVE_EVE_POP ((uint8_t) 0x56U)LV_EVE_EVE_CLACK
#define LV_EVE_EVE_CLACK ((uint8_t) 0x57U)LV_EVE_EVE_CHACK
#define LV_EVE_EVE_CHACK ((uint8_t) 0x58U)LV_EVE_EVE_MUTE
#define LV_EVE_EVE_MUTE ((uint8_t) 0x60U)LV_EVE_EVE_UNMUTE
#define LV_EVE_EVE_UNMUTE ((uint8_t) 0x61U)LV_EVE_EVE_MIDI_A0
#define LV_EVE_EVE_MIDI_A0 ((uint8_t) 21U)LV_EVE_EVE_MIDI_A_0
#define LV_EVE_EVE_MIDI_A_0 ((uint8_t) 22U)LV_EVE_EVE_MIDI_B0
#define LV_EVE_EVE_MIDI_B0 ((uint8_t) 23U)LV_EVE_EVE_MIDI_C1
#define LV_EVE_EVE_MIDI_C1 ((uint8_t) 24U)LV_EVE_EVE_MIDI_C_1
#define LV_EVE_EVE_MIDI_C_1 ((uint8_t) 25U)LV_EVE_EVE_MIDI_D1
#define LV_EVE_EVE_MIDI_D1 ((uint8_t) 26U)LV_EVE_EVE_MIDI_D_1
#define LV_EVE_EVE_MIDI_D_1 ((uint8_t) 27U)LV_EVE_EVE_MIDI_E1
#define LV_EVE_EVE_MIDI_E1 ((uint8_t) 28U)LV_EVE_EVE_MIDI_F1
#define LV_EVE_EVE_MIDI_F1 ((uint8_t) 29U)LV_EVE_EVE_MIDI_F_1
#define LV_EVE_EVE_MIDI_F_1 ((uint8_t) 30U)LV_EVE_EVE_MIDI_G1
#define LV_EVE_EVE_MIDI_G1 ((uint8_t) 31U)LV_EVE_EVE_MIDI_G_1
#define LV_EVE_EVE_MIDI_G_1 ((uint8_t) 32U)LV_EVE_EVE_MIDI_A1
#define LV_EVE_EVE_MIDI_A1 ((uint8_t) 33U)LV_EVE_EVE_MIDI_A_1
#define LV_EVE_EVE_MIDI_A_1 ((uint8_t) 34U)LV_EVE_EVE_MIDI_B1
#define LV_EVE_EVE_MIDI_B1 ((uint8_t) 35U)LV_EVE_EVE_MIDI_C2
#define LV_EVE_EVE_MIDI_C2 ((uint8_t) 36U)LV_EVE_EVE_MIDI_C_2
#define LV_EVE_EVE_MIDI_C_2 ((uint8_t) 37U)LV_EVE_EVE_MIDI_D2
#define LV_EVE_EVE_MIDI_D2 ((uint8_t) 38U)LV_EVE_EVE_MIDI_D_2
#define LV_EVE_EVE_MIDI_D_2 ((uint8_t) 39U)LV_EVE_EVE_MIDI_E2
#define LV_EVE_EVE_MIDI_E2 ((uint8_t) 40U)LV_EVE_EVE_MIDI_F2
#define LV_EVE_EVE_MIDI_F2 ((uint8_t) 41U)LV_EVE_EVE_MIDI_F_2
#define LV_EVE_EVE_MIDI_F_2 ((uint8_t) 42U)LV_EVE_EVE_MIDI_G2
#define LV_EVE_EVE_MIDI_G2 ((uint8_t) 43U)LV_EVE_EVE_MIDI_G_2
#define LV_EVE_EVE_MIDI_G_2 ((uint8_t) 44U)LV_EVE_EVE_MIDI_A2
#define LV_EVE_EVE_MIDI_A2 ((uint8_t) 45U)LV_EVE_EVE_MIDI_A_2
#define LV_EVE_EVE_MIDI_A_2 ((uint8_t) 46U)LV_EVE_EVE_MIDI_B2
#define LV_EVE_EVE_MIDI_B2 ((uint8_t) 47U)LV_EVE_EVE_MIDI_C3
#define LV_EVE_EVE_MIDI_C3 ((uint8_t) 48U)LV_EVE_EVE_MIDI_C_3
#define LV_EVE_EVE_MIDI_C_3 ((uint8_t) 49U)LV_EVE_EVE_MIDI_D3
#define LV_EVE_EVE_MIDI_D3 ((uint8_t) 50U)LV_EVE_EVE_MIDI_D_3
#define LV_EVE_EVE_MIDI_D_3 ((uint8_t) 51U)LV_EVE_EVE_MIDI_E3
#define LV_EVE_EVE_MIDI_E3 ((uint8_t) 52U)LV_EVE_EVE_MIDI_F3
#define LV_EVE_EVE_MIDI_F3 ((uint8_t) 53U)LV_EVE_EVE_MIDI_F_3
#define LV_EVE_EVE_MIDI_F_3 ((uint8_t) 54U)LV_EVE_EVE_MIDI_G3
#define LV_EVE_EVE_MIDI_G3 ((uint8_t) 55U)LV_EVE_EVE_MIDI_G_3
#define LV_EVE_EVE_MIDI_G_3 ((uint8_t) 56U)LV_EVE_EVE_MIDI_A3
#define LV_EVE_EVE_MIDI_A3 ((uint8_t) 57U)LV_EVE_EVE_MIDI_A_3
#define LV_EVE_EVE_MIDI_A_3 ((uint8_t) 58U)LV_EVE_EVE_MIDI_B3
#define LV_EVE_EVE_MIDI_B3 ((uint8_t) 59U)LV_EVE_EVE_MIDI_C4
#define LV_EVE_EVE_MIDI_C4 ((uint8_t) 60U)LV_EVE_EVE_MIDI_C_4
#define LV_EVE_EVE_MIDI_C_4 ((uint8_t) 61U)LV_EVE_EVE_MIDI_D4
#define LV_EVE_EVE_MIDI_D4 ((uint8_t) 62U)LV_EVE_EVE_MIDI_D_4
#define LV_EVE_EVE_MIDI_D_4 ((uint8_t) 63U)LV_EVE_EVE_MIDI_E4
#define LV_EVE_EVE_MIDI_E4 ((uint8_t) 64U)LV_EVE_EVE_MIDI_F4
#define LV_EVE_EVE_MIDI_F4 ((uint8_t) 65U)LV_EVE_EVE_MIDI_F_4
#define LV_EVE_EVE_MIDI_F_4 ((uint8_t) 66U)LV_EVE_EVE_MIDI_G4
#define LV_EVE_EVE_MIDI_G4 ((uint8_t) 67U)LV_EVE_EVE_MIDI_G_4
#define LV_EVE_EVE_MIDI_G_4 ((uint8_t) 68U)LV_EVE_EVE_MIDI_A4
#define LV_EVE_EVE_MIDI_A4 ((uint8_t) 69U)LV_EVE_EVE_MIDI_A_4
#define LV_EVE_EVE_MIDI_A_4 ((uint8_t) 70U)LV_EVE_EVE_MIDI_B4
#define LV_EVE_EVE_MIDI_B4 ((uint8_t) 71U)LV_EVE_EVE_MIDI_C5
#define LV_EVE_EVE_MIDI_C5 ((uint8_t) 72U)LV_EVE_EVE_MIDI_C_5
#define LV_EVE_EVE_MIDI_C_5 ((uint8_t) 73U)LV_EVE_EVE_MIDI_D5
#define LV_EVE_EVE_MIDI_D5 ((uint8_t) 74U)LV_EVE_EVE_MIDI_D_5
#define LV_EVE_EVE_MIDI_D_5 ((uint8_t) 75U)LV_EVE_EVE_MIDI_E5
#define LV_EVE_EVE_MIDI_E5 ((uint8_t) 76U)LV_EVE_EVE_MIDI_F5
#define LV_EVE_EVE_MIDI_F5 ((uint8_t) 77U)LV_EVE_EVE_MIDI_F_5
#define LV_EVE_EVE_MIDI_F_5 ((uint8_t) 78U)LV_EVE_EVE_MIDI_G5
#define LV_EVE_EVE_MIDI_G5 ((uint8_t) 79U)LV_EVE_EVE_MIDI_G_5
#define LV_EVE_EVE_MIDI_G_5 ((uint8_t) 80U)LV_EVE_EVE_MIDI_A5
#define LV_EVE_EVE_MIDI_A5 ((uint8_t) 81U)LV_EVE_EVE_MIDI_A_5
#define LV_EVE_EVE_MIDI_A_5 ((uint8_t) 82U)LV_EVE_EVE_MIDI_B5
#define LV_EVE_EVE_MIDI_B5 ((uint8_t) 83U)LV_EVE_EVE_MIDI_C6
#define LV_EVE_EVE_MIDI_C6 ((uint8_t) 84U)LV_EVE_EVE_MIDI_C_6
#define LV_EVE_EVE_MIDI_C_6 ((uint8_t) 85U)LV_EVE_EVE_MIDI_D6
#define LV_EVE_EVE_MIDI_D6 ((uint8_t) 86U)LV_EVE_EVE_MIDI_D_6
#define LV_EVE_EVE_MIDI_D_6 ((uint8_t) 87U)LV_EVE_EVE_MIDI_E6
#define LV_EVE_EVE_MIDI_E6 ((uint8_t) 88U)LV_EVE_EVE_MIDI_F6
#define LV_EVE_EVE_MIDI_F6 ((uint8_t) 89U)LV_EVE_EVE_MIDI_F_6
#define LV_EVE_EVE_MIDI_F_6 ((uint8_t) 90U)LV_EVE_EVE_MIDI_G6
#define LV_EVE_EVE_MIDI_G6 ((uint8_t) 91U)LV_EVE_EVE_MIDI_G_6
#define LV_EVE_EVE_MIDI_G_6 ((uint8_t) 92U)LV_EVE_EVE_MIDI_A6
#define LV_EVE_EVE_MIDI_A6 ((uint8_t) 93U)LV_EVE_EVE_MIDI_A_6
#define LV_EVE_EVE_MIDI_A_6 ((uint8_t) 94U)LV_EVE_EVE_MIDI_B6
#define LV_EVE_EVE_MIDI_B6 ((uint8_t) 95U)LV_EVE_EVE_MIDI_C7
#define LV_EVE_EVE_MIDI_C7 ((uint8_t) 96U)LV_EVE_EVE_MIDI_C_7
#define LV_EVE_EVE_MIDI_C_7 ((uint8_t) 97U)LV_EVE_EVE_MIDI_D7
#define LV_EVE_EVE_MIDI_D7 ((uint8_t) 98U)LV_EVE_EVE_MIDI_D_7
#define LV_EVE_EVE_MIDI_D_7 ((uint8_t) 99U)LV_EVE_EVE_MIDI_E7
#define LV_EVE_EVE_MIDI_E7 ((uint8_t) 100U)LV_EVE_EVE_MIDI_F7
#define LV_EVE_EVE_MIDI_F7 ((uint8_t) 101U)LV_EVE_EVE_MIDI_F_7
#define LV_EVE_EVE_MIDI_F_7 ((uint8_t) 102U)LV_EVE_EVE_MIDI_G7
#define LV_EVE_EVE_MIDI_G7 ((uint8_t) 103U)LV_EVE_EVE_MIDI_G_7
#define LV_EVE_EVE_MIDI_G_7 ((uint8_t) 104U)LV_EVE_EVE_MIDI_A7
#define LV_EVE_EVE_MIDI_A7 ((uint8_t) 105U)LV_EVE_EVE_MIDI_A_7
#define LV_EVE_EVE_MIDI_A_7 ((uint8_t) 106U)LV_EVE_EVE_MIDI_B7
#define LV_EVE_EVE_MIDI_B7 ((uint8_t) 107U)LV_EVE_EVE_MIDI_C8
#define LV_EVE_EVE_MIDI_C8 ((uint8_t) 108U)LV_EVE_EVE_GPIO0
#define LV_EVE_EVE_GPIO0 ((uint8_t) 0U)LV_EVE_EVE_GPIO1
#define LV_EVE_EVE_GPIO1 ((uint8_t) 1U) /* default gpio pin for audio shutdown, 1 - enable, 0 - disable */LV_EVE_EVE_GPIO7
#define LV_EVE_EVE_GPIO7 ((uint8_t) 7U) /* default gpio pin for display enable, 1 - enable, 0 - disable */LV_EVE_EVE_DISPLAY_0
#define LV_EVE_EVE_DISPLAY_0 ((uint8_t) 0U) /* 0 degrees rotation */LV_EVE_EVE_DISPLAY_180
#define LV_EVE_EVE_DISPLAY_180 ((uint8_t) 1U) /* 180 degrees rotation */LV_EVE_CMD_APPEND
#define LV_EVE_CMD_APPEND ((uint32_t) 0xFFFFFF1EUL)LV_EVE_CMD_BGCOLOR
#define LV_EVE_CMD_BGCOLOR ((uint32_t) 0xFFFFFF09UL)LV_EVE_CMD_BUTTON
#define LV_EVE_CMD_BUTTON ((uint32_t) 0xFFFFFF0DUL)LV_EVE_CMD_CALIBRATE
#define LV_EVE_CMD_CALIBRATE ((uint32_t) 0xFFFFFF15UL)LV_EVE_CMD_CLOCK
#define LV_EVE_CMD_CLOCK ((uint32_t) 0xFFFFFF14UL)LV_EVE_CMD_COLDSTART
#define LV_EVE_CMD_COLDSTART ((uint32_t) 0xFFFFFF32UL)LV_EVE_CMD_DIAL
#define LV_EVE_CMD_DIAL ((uint32_t) 0xFFFFFF2DUL)LV_EVE_CMD_DLSTART
#define LV_EVE_CMD_DLSTART ((uint32_t) 0xFFFFFF00UL)LV_EVE_CMD_FGCOLOR
#define LV_EVE_CMD_FGCOLOR ((uint32_t) 0xFFFFFF0AUL)LV_EVE_CMD_GAUGE
#define LV_EVE_CMD_GAUGE ((uint32_t) 0xFFFFFF13UL)LV_EVE_CMD_GETMATRIX
#define LV_EVE_CMD_GETMATRIX ((uint32_t) 0xFFFFFF33UL)LV_EVE_CMD_GETPROPS
#define LV_EVE_CMD_GETPROPS ((uint32_t) 0xFFFFFF25UL)LV_EVE_CMD_GETPTR
#define LV_EVE_CMD_GETPTR ((uint32_t) 0xFFFFFF23UL)LV_EVE_CMD_GRADCOLOR
#define LV_EVE_CMD_GRADCOLOR ((uint32_t) 0xFFFFFF34UL)LV_EVE_CMD_GRADIENT
#define LV_EVE_CMD_GRADIENT ((uint32_t) 0xFFFFFF0BUL)LV_EVE_CMD_INFLATE
#define LV_EVE_CMD_INFLATE ((uint32_t) 0xFFFFFF22UL)LV_EVE_CMD_INTERRUPT
#define LV_EVE_CMD_INTERRUPT ((uint32_t) 0xFFFFFF02UL)LV_EVE_CMD_KEYS
#define LV_EVE_CMD_KEYS ((uint32_t) 0xFFFFFF0EUL)LV_EVE_CMD_LOADIDENTITY
#define LV_EVE_CMD_LOADIDENTITY ((uint32_t) 0xFFFFFF26UL)LV_EVE_CMD_LOADIMAGE
#define LV_EVE_CMD_LOADIMAGE ((uint32_t) 0xFFFFFF24UL)LV_EVE_CMD_LOGO
#define LV_EVE_CMD_LOGO ((uint32_t) 0xFFFFFF31UL)LV_EVE_CMD_MEDIAFIFO
#define LV_EVE_CMD_MEDIAFIFO ((uint32_t) 0xFFFFFF39UL)LV_EVE_CMD_MEMCPY
#define LV_EVE_CMD_MEMCPY ((uint32_t) 0xFFFFFF1DUL)LV_EVE_CMD_MEMCRC
#define LV_EVE_CMD_MEMCRC ((uint32_t) 0xFFFFFF18UL)LV_EVE_CMD_MEMSET
#define LV_EVE_CMD_MEMSET ((uint32_t) 0xFFFFFF1BUL)LV_EVE_CMD_MEMWRITE
#define LV_EVE_CMD_MEMWRITE ((uint32_t) 0xFFFFFF1AUL)LV_EVE_CMD_MEMZERO
#define LV_EVE_CMD_MEMZERO ((uint32_t) 0xFFFFFF1CUL)LV_EVE_CMD_NUMBER
#define LV_EVE_CMD_NUMBER ((uint32_t) 0xFFFFFF2EUL)LV_EVE_CMD_PLAYVIDEO
#define LV_EVE_CMD_PLAYVIDEO ((uint32_t) 0xFFFFFF3AUL)LV_EVE_CMD_PROGRESS
#define LV_EVE_CMD_PROGRESS ((uint32_t) 0xFFFFFF0FUL)LV_EVE_CMD_REGREAD
#define LV_EVE_CMD_REGREAD ((uint32_t) 0xFFFFFF19UL)LV_EVE_CMD_ROMFONT
#define LV_EVE_CMD_ROMFONT ((uint32_t) 0xFFFFFF3FUL)LV_EVE_CMD_ROTATE
#define LV_EVE_CMD_ROTATE ((uint32_t) 0xFFFFFF29UL)LV_EVE_CMD_SCALE
#define LV_EVE_CMD_SCALE ((uint32_t) 0xFFFFFF28UL)LV_EVE_CMD_SCREENSAVER
#define LV_EVE_CMD_SCREENSAVER ((uint32_t) 0xFFFFFF2FUL)LV_EVE_CMD_SCROLLBAR
#define LV_EVE_CMD_SCROLLBAR ((uint32_t) 0xFFFFFF11UL)LV_EVE_CMD_SETBASE
#define LV_EVE_CMD_SETBASE ((uint32_t) 0xFFFFFF38UL)LV_EVE_CMD_SETBITMAP
#define LV_EVE_CMD_SETBITMAP ((uint32_t) 0xFFFFFF43UL)LV_EVE_CMD_SETFONT
#define LV_EVE_CMD_SETFONT ((uint32_t) 0xFFFFFF2BUL)LV_EVE_CMD_SETFONT2
#define LV_EVE_CMD_SETFONT2 ((uint32_t) 0xFFFFFF3BUL)LV_EVE_CMD_SETMATRIX
#define LV_EVE_CMD_SETMATRIX ((uint32_t) 0xFFFFFF2AUL)LV_EVE_CMD_SETROTATE
#define LV_EVE_CMD_SETROTATE ((uint32_t) 0xFFFFFF36UL)LV_EVE_CMD_SETSCRATCH
#define LV_EVE_CMD_SETSCRATCH ((uint32_t) 0xFFFFFF3CUL)LV_EVE_CMD_SKETCH
#define LV_EVE_CMD_SKETCH ((uint32_t) 0xFFFFFF30UL)LV_EVE_CMD_SLIDER
#define LV_EVE_CMD_SLIDER ((uint32_t) 0xFFFFFF10UL)LV_EVE_CMD_SNAPSHOT
#define LV_EVE_CMD_SNAPSHOT ((uint32_t) 0xFFFFFF1FUL)LV_EVE_CMD_SNAPSHOT2
#define LV_EVE_CMD_SNAPSHOT2 ((uint32_t) 0xFFFFFF37UL)LV_EVE_CMD_SPINNER
#define LV_EVE_CMD_SPINNER ((uint32_t) 0xFFFFFF16UL)LV_EVE_CMD_STOP
#define LV_EVE_CMD_STOP ((uint32_t) 0xFFFFFF17UL)LV_EVE_CMD_SWAP
#define LV_EVE_CMD_SWAP ((uint32_t) 0xFFFFFF01UL)LV_EVE_CMD_TEXT
#define LV_EVE_CMD_TEXT ((uint32_t) 0xFFFFFF0CUL)LV_EVE_CMD_TOGGLE
#define LV_EVE_CMD_TOGGLE ((uint32_t) 0xFFFFFF12UL)LV_EVE_CMD_TRACK
#define LV_EVE_CMD_TRACK ((uint32_t) 0xFFFFFF2CUL)LV_EVE_CMD_TRANSLATE
#define LV_EVE_CMD_TRANSLATE ((uint32_t) 0xFFFFFF27UL)LV_EVE_CMD_VIDEOFRAME
#define LV_EVE_CMD_VIDEOFRAME ((uint32_t) 0xFFFFFF41UL)LV_EVE_CMD_VIDEOSTART
#define LV_EVE_CMD_VIDEOSTART ((uint32_t) 0xFFFFFF40UL)LV_EVE_REG_ANA_COMP
#define LV_EVE_REG_ANA_COMP ((uint32_t) 0x00302184UL) /* only listed in datasheet */LV_EVE_REG_BIST_EN
#define LV_EVE_REG_BIST_EN ((uint32_t) 0x00302174UL) /* only listed in datasheet */LV_EVE_REG_CLOCK
#define LV_EVE_REG_CLOCK ((uint32_t) 0x00302008UL)LV_EVE_REG_CMDB_SPACE
#define LV_EVE_REG_CMDB_SPACE ((uint32_t) 0x00302574UL)LV_EVE_REG_CMDB_WRITE
#define LV_EVE_REG_CMDB_WRITE ((uint32_t) 0x00302578UL)LV_EVE_REG_CMD_DL
#define LV_EVE_REG_CMD_DL ((uint32_t) 0x00302100UL)LV_EVE_REG_CMD_READ
#define LV_EVE_REG_CMD_READ ((uint32_t) 0x003020f8UL)LV_EVE_REG_CMD_WRITE
#define LV_EVE_REG_CMD_WRITE ((uint32_t) 0x003020fcUL)LV_EVE_REG_CPURESET
#define LV_EVE_REG_CPURESET ((uint32_t) 0x00302020UL)LV_EVE_REG_CSPREAD
#define LV_EVE_REG_CSPREAD ((uint32_t) 0x00302068UL)LV_EVE_REG_CTOUCH_EXTENDED
#define LV_EVE_REG_CTOUCH_EXTENDED ((uint32_t) 0x00302108UL)LV_EVE_REG_CTOUCH_TOUCH0_XY
#define LV_EVE_REG_CTOUCH_TOUCH0_XY ((uint32_t) 0x00302124UL) /* only listed in datasheet */LV_EVE_REG_CTOUCH_TOUCH4_X
#define LV_EVE_REG_CTOUCH_TOUCH4_X ((uint32_t) 0x0030216cUL)LV_EVE_REG_CTOUCH_TOUCH4_Y
#define LV_EVE_REG_CTOUCH_TOUCH4_Y ((uint32_t) 0x00302120UL)LV_EVE_REG_CTOUCH_TOUCH1_XY
#define LV_EVE_REG_CTOUCH_TOUCH1_XY ((uint32_t) 0x0030211cUL)LV_EVE_REG_CTOUCH_TOUCH2_XY
#define LV_EVE_REG_CTOUCH_TOUCH2_XY ((uint32_t) 0x0030218cUL)LV_EVE_REG_CTOUCH_TOUCH3_XY
#define LV_EVE_REG_CTOUCH_TOUCH3_XY ((uint32_t) 0x00302190UL)LV_EVE_REG_TOUCH_CONFIG
#define LV_EVE_REG_TOUCH_CONFIG ((uint32_t) 0x00302168UL)LV_EVE_REG_DATESTAMP
#define LV_EVE_REG_DATESTAMP ((uint32_t) 0x00302564UL) /* only listed in datasheet */LV_EVE_REG_DITHER
#define LV_EVE_REG_DITHER ((uint32_t) 0x00302060UL)LV_EVE_REG_DLSWAP
#define LV_EVE_REG_DLSWAP ((uint32_t) 0x00302054UL)LV_EVE_REG_FRAMES
#define LV_EVE_REG_FRAMES ((uint32_t) 0x00302004UL)LV_EVE_REG_FREQUENCY
#define LV_EVE_REG_FREQUENCY ((uint32_t) 0x0030200cUL)LV_EVE_REG_GPIO
#define LV_EVE_REG_GPIO ((uint32_t) 0x00302094UL)LV_EVE_REG_GPIOX
#define LV_EVE_REG_GPIOX ((uint32_t) 0x0030209cUL)LV_EVE_REG_GPIOX_DIR
#define LV_EVE_REG_GPIOX_DIR ((uint32_t) 0x00302098UL)LV_EVE_REG_GPIO_DIR
#define LV_EVE_REG_GPIO_DIR ((uint32_t) 0x00302090UL)LV_EVE_REG_HCYCLE
#define LV_EVE_REG_HCYCLE ((uint32_t) 0x0030202cUL)LV_EVE_REG_HOFFSET
#define LV_EVE_REG_HOFFSET ((uint32_t) 0x00302030UL)LV_EVE_REG_HSIZE
#define LV_EVE_REG_HSIZE ((uint32_t) 0x00302034UL)LV_EVE_REG_HSYNC0
#define LV_EVE_REG_HSYNC0 ((uint32_t) 0x00302038UL)LV_EVE_REG_HSYNC1
#define LV_EVE_REG_HSYNC1 ((uint32_t) 0x0030203cUL)LV_EVE_REG_ID
#define LV_EVE_REG_ID ((uint32_t) 0x00302000UL)LV_EVE_REG_INT_EN
#define LV_EVE_REG_INT_EN ((uint32_t) 0x003020acUL)LV_EVE_REG_INT_FLAGS
#define LV_EVE_REG_INT_FLAGS ((uint32_t) 0x003020a8UL)LV_EVE_REG_INT_MASK
#define LV_EVE_REG_INT_MASK ((uint32_t) 0x003020b0UL)LV_EVE_REG_MACRO_0
#define LV_EVE_REG_MACRO_0 ((uint32_t) 0x003020d8UL)LV_EVE_REG_MACRO_1
#define LV_EVE_REG_MACRO_1 ((uint32_t) 0x003020dcUL)LV_EVE_REG_MEDIAFIFO_READ
#define LV_EVE_REG_MEDIAFIFO_READ ((uint32_t) 0x00309014UL) /* only listed in programmers guide */LV_EVE_REG_MEDIAFIFO_WRITE
#define LV_EVE_REG_MEDIAFIFO_WRITE ((uint32_t) 0x00309018UL) /* only listed in programmers guide */LV_EVE_REG_OUTBITS
#define LV_EVE_REG_OUTBITS ((uint32_t) 0x0030205cUL)LV_EVE_REG_PCLK
#define LV_EVE_REG_PCLK ((uint32_t) 0x00302070UL)LV_EVE_REG_PCLK_POL
#define LV_EVE_REG_PCLK_POL ((uint32_t) 0x0030206cUL)LV_EVE_REG_PLAY
#define LV_EVE_REG_PLAY ((uint32_t) 0x0030208cUL)LV_EVE_REG_PLAYBACK_FORMAT
#define LV_EVE_REG_PLAYBACK_FORMAT ((uint32_t) 0x003020c4UL)LV_EVE_REG_PLAYBACK_FREQ
#define LV_EVE_REG_PLAYBACK_FREQ ((uint32_t) 0x003020c0UL)LV_EVE_REG_PLAYBACK_LENGTH
#define LV_EVE_REG_PLAYBACK_LENGTH ((uint32_t) 0x003020b8UL)LV_EVE_REG_PLAYBACK_LOOP
#define LV_EVE_REG_PLAYBACK_LOOP ((uint32_t) 0x003020c8UL)LV_EVE_REG_PLAYBACK_PLAY
#define LV_EVE_REG_PLAYBACK_PLAY ((uint32_t) 0x003020ccUL)LV_EVE_REG_PLAYBACK_READPTR
#define LV_EVE_REG_PLAYBACK_READPTR ((uint32_t) 0x003020bcUL)LV_EVE_REG_PLAYBACK_START
#define LV_EVE_REG_PLAYBACK_START ((uint32_t) 0x003020b4UL)LV_EVE_REG_PWM_DUTY
#define LV_EVE_REG_PWM_DUTY ((uint32_t) 0x003020d4UL)LV_EVE_REG_PWM_HZ
#define LV_EVE_REG_PWM_HZ ((uint32_t) 0x003020d0UL)LV_EVE_REG_RENDERMODE
#define LV_EVE_REG_RENDERMODE ((uint32_t) 0x00302010UL) /* only listed in datasheet */LV_EVE_REG_ROTATE
#define LV_EVE_REG_ROTATE ((uint32_t) 0x00302058UL)LV_EVE_REG_SNAPFORMAT
#define LV_EVE_REG_SNAPFORMAT ((uint32_t) 0x0030201cUL) /* only listed in datasheet */LV_EVE_REG_SNAPSHOT
#define LV_EVE_REG_SNAPSHOT ((uint32_t) 0x00302018UL) /* only listed in datasheet */LV_EVE_REG_SNAPY
#define LV_EVE_REG_SNAPY ((uint32_t) 0x00302014UL) /* only listed in datasheet */LV_EVE_REG_SOUND
#define LV_EVE_REG_SOUND ((uint32_t) 0x00302088UL)LV_EVE_REG_SPI_WIDTH
#define LV_EVE_REG_SPI_WIDTH ((uint32_t) 0x00302188UL) /* listed with false offset in programmers guide V1.1 */LV_EVE_REG_SWIZZLE
#define LV_EVE_REG_SWIZZLE ((uint32_t) 0x00302064UL)LV_EVE_REG_TAG
#define LV_EVE_REG_TAG ((uint32_t) 0x0030207cUL)LV_EVE_REG_TAG_X
#define LV_EVE_REG_TAG_X ((uint32_t) 0x00302074UL)LV_EVE_REG_TAG_Y
#define LV_EVE_REG_TAG_Y ((uint32_t) 0x00302078UL)LV_EVE_REG_TAP_CRC
#define LV_EVE_REG_TAP_CRC ((uint32_t) 0x00302024UL) /* only listed in datasheet */LV_EVE_REG_TAP_MASK
#define LV_EVE_REG_TAP_MASK ((uint32_t) 0x00302028UL) /* only listed in datasheet */LV_EVE_REG_TOUCH_ADC_MODE
#define LV_EVE_REG_TOUCH_ADC_MODE ((uint32_t) 0x00302108UL)LV_EVE_REG_TOUCH_CHARGE
#define LV_EVE_REG_TOUCH_CHARGE ((uint32_t) 0x0030210cUL)LV_EVE_REG_TOUCH_DIRECT_XY
#define LV_EVE_REG_TOUCH_DIRECT_XY ((uint32_t) 0x0030218cUL)LV_EVE_REG_TOUCH_DIRECT_Z1Z2
#define LV_EVE_REG_TOUCH_DIRECT_Z1Z2 ((uint32_t) 0x00302190UL)LV_EVE_REG_TOUCH_MODE
#define LV_EVE_REG_TOUCH_MODE ((uint32_t) 0x00302104UL)LV_EVE_REG_TOUCH_OVERSAMPLE
#define LV_EVE_REG_TOUCH_OVERSAMPLE ((uint32_t) 0x00302114UL)LV_EVE_REG_TOUCH_RAW_XY
#define LV_EVE_REG_TOUCH_RAW_XY ((uint32_t) 0x0030211cUL)LV_EVE_REG_TOUCH_RZ
#define LV_EVE_REG_TOUCH_RZ ((uint32_t) 0x00302120UL)LV_EVE_REG_TOUCH_RZTHRESH
#define LV_EVE_REG_TOUCH_RZTHRESH ((uint32_t) 0x00302118UL)LV_EVE_REG_TOUCH_SCREEN_XY
#define LV_EVE_REG_TOUCH_SCREEN_XY ((uint32_t) 0x00302124UL)LV_EVE_REG_TOUCH_SETTLE
#define LV_EVE_REG_TOUCH_SETTLE ((uint32_t) 0x00302110UL)LV_EVE_REG_TOUCH_TAG
#define LV_EVE_REG_TOUCH_TAG ((uint32_t) 0x0030212cUL)LV_EVE_REG_TOUCH_TAG1
#define LV_EVE_REG_TOUCH_TAG1 ((uint32_t) 0x00302134UL) /* only listed in datasheet */LV_EVE_REG_TOUCH_TAG1_XY
#define LV_EVE_REG_TOUCH_TAG1_XY ((uint32_t) 0x00302130UL) /* only listed in datasheet */LV_EVE_REG_TOUCH_TAG2
#define LV_EVE_REG_TOUCH_TAG2 ((uint32_t) 0x0030213cUL) /* only listed in datasheet */LV_EVE_REG_TOUCH_TAG2_XY
#define LV_EVE_REG_TOUCH_TAG2_XY ((uint32_t) 0x00302138UL) /* only listed in datasheet */LV_EVE_REG_TOUCH_TAG3
#define LV_EVE_REG_TOUCH_TAG3 ((uint32_t) 0x00302144UL) /* only listed in datasheet */LV_EVE_REG_TOUCH_TAG3_XY
#define LV_EVE_REG_TOUCH_TAG3_XY ((uint32_t) 0x00302140UL) /* only listed in datasheet */LV_EVE_REG_TOUCH_TAG4
#define LV_EVE_REG_TOUCH_TAG4 ((uint32_t) 0x0030214cUL)/* only listed in datasheet */LV_EVE_REG_TOUCH_TAG4_XY
#define LV_EVE_REG_TOUCH_TAG4_XY ((uint32_t) 0x00302148UL) /* only listed in datasheet */LV_EVE_REG_TOUCH_TAG_XY
#define LV_EVE_REG_TOUCH_TAG_XY ((uint32_t) 0x00302128UL)LV_EVE_REG_TOUCH_TRANSFORM_A
#define LV_EVE_REG_TOUCH_TRANSFORM_A ((uint32_t) 0x00302150UL)LV_EVE_REG_TOUCH_TRANSFORM_B
#define LV_EVE_REG_TOUCH_TRANSFORM_B ((uint32_t) 0x00302154UL)LV_EVE_REG_TOUCH_TRANSFORM_C
#define LV_EVE_REG_TOUCH_TRANSFORM_C ((uint32_t) 0x00302158UL)LV_EVE_REG_TOUCH_TRANSFORM_D
#define LV_EVE_REG_TOUCH_TRANSFORM_D ((uint32_t) 0x0030215cUL)LV_EVE_REG_TOUCH_TRANSFORM_E
#define LV_EVE_REG_TOUCH_TRANSFORM_E ((uint32_t) 0x00302160UL)LV_EVE_REG_TOUCH_TRANSFORM_F
#define LV_EVE_REG_TOUCH_TRANSFORM_F ((uint32_t) 0x00302164UL)LV_EVE_REG_TRACKER
#define LV_EVE_REG_TRACKER ((uint32_t) 0x00309000UL) /* only listed in programmers guide */LV_EVE_REG_TRACKER_1
#define LV_EVE_REG_TRACKER_1 ((uint32_t) 0x00309004UL) /* only listed in programmers guide */LV_EVE_REG_TRACKER_2
#define LV_EVE_REG_TRACKER_2 ((uint32_t) 0x00309008UL) /* only listed in programmers guide */LV_EVE_REG_TRACKER_3
#define LV_EVE_REG_TRACKER_3 ((uint32_t) 0x0030900cUL) /* only listed in programmers guide */LV_EVE_REG_TRACKER_4
#define LV_EVE_REG_TRACKER_4 ((uint32_t) 0x00309010UL) /* only listed in programmers guide */LV_EVE_REG_TRIM
#define LV_EVE_REG_TRIM ((uint32_t) 0x00302180UL)LV_EVE_REG_VCYCLE
#define LV_EVE_REG_VCYCLE ((uint32_t) 0x00302040UL)LV_EVE_REG_VOFFSET
#define LV_EVE_REG_VOFFSET ((uint32_t) 0x00302044UL)LV_EVE_REG_VOL_PB
#define LV_EVE_REG_VOL_PB ((uint32_t) 0x00302080UL)LV_EVE_REG_VOL_SOUND
#define LV_EVE_REG_VOL_SOUND ((uint32_t) 0x00302084UL)LV_EVE_REG_VSIZE
#define LV_EVE_REG_VSIZE ((uint32_t) 0x00302048UL)LV_EVE_REG_VSYNC0
#define LV_EVE_REG_VSYNC0 ((uint32_t) 0x0030204cUL)LV_EVE_REG_VSYNC1
#define LV_EVE_REG_VSYNC1 ((uint32_t) 0x00302050UL)LV_EVE_EVE_GLFORMAT
#define LV_EVE_EVE_GLFORMAT ((uint32_t) 31UL) /* used with BITMAP_LAYOUT to indicate bitmap-format is specified by BITMAP_EXT_FORMAT */LV_EVE_DL_BITMAP_EXT_FORMAT
#define LV_EVE_DL_BITMAP_EXT_FORMAT ((uint32_t) 0x2E000000UL) /* requires OR'd arguments */LV_EVE_DL_BITMAP_SWIZZLE
#define LV_EVE_DL_BITMAP_SWIZZLE ((uint32_t) 0x2F000000UL)LV_EVE_EVE_ASTC_4X4
#define LV_EVE_EVE_ASTC_4X4 ((uint32_t) 37808UL)LV_EVE_EVE_ASTC_5X4
#define LV_EVE_EVE_ASTC_5X4 ((uint32_t) 37809UL)LV_EVE_EVE_ASTC_5X5
#define LV_EVE_EVE_ASTC_5X5 ((uint32_t) 37810UL)LV_EVE_EVE_ASTC_6X5
#define LV_EVE_EVE_ASTC_6X5 ((uint32_t) 37811UL)LV_EVE_EVE_ASTC_6X6
#define LV_EVE_EVE_ASTC_6X6 ((uint32_t) 37812UL)LV_EVE_EVE_ASTC_8X5
#define LV_EVE_EVE_ASTC_8X5 ((uint32_t) 37813UL)LV_EVE_EVE_ASTC_8X6
#define LV_EVE_EVE_ASTC_8X6 ((uint32_t) 37814UL)LV_EVE_EVE_ASTC_8X8
#define LV_EVE_EVE_ASTC_8X8 ((uint32_t) 37815UL)LV_EVE_EVE_ASTC_10X5
#define LV_EVE_EVE_ASTC_10X5 ((uint32_t) 37816UL)LV_EVE_EVE_ASTC_10X6
#define LV_EVE_EVE_ASTC_10X6 ((uint32_t) 37817UL)LV_EVE_EVE_ASTC_10X8
#define LV_EVE_EVE_ASTC_10X8 ((uint32_t) 37818UL)LV_EVE_EVE_ASTC_10X10
#define LV_EVE_EVE_ASTC_10X10 ((uint32_t) 37819UL)LV_EVE_EVE_ASTC_12X10
#define LV_EVE_EVE_ASTC_12X10 ((uint32_t) 37820UL)LV_EVE_EVE_ASTC_12X12
#define LV_EVE_EVE_ASTC_12X12 ((uint32_t) 37821UL)LV_EVE_EVE_RAM_ERR_REPORT
#define LV_EVE_EVE_RAM_ERR_REPORT ((uint32_t) 0x309800UL) /* max 128 bytes null terminated string */LV_EVE_EVE_RAM_FLASH
#define LV_EVE_EVE_RAM_FLASH ((uint32_t) 0x800000UL)LV_EVE_EVE_RAM_FLASH_POSTBLOB
#define LV_EVE_EVE_RAM_FLASH_POSTBLOB ((uint32_t) 0x801000UL)LV_EVE_EVE_OPT_FLASH
#define LV_EVE_EVE_OPT_FLASH ((uint16_t) 64U)LV_EVE_EVE_OPT_OVERLAY
#define LV_EVE_EVE_OPT_OVERLAY ((uint16_t) 128U)LV_EVE_EVE_OPT_FORMAT
#define LV_EVE_EVE_OPT_FORMAT ((uint16_t) 4096U)LV_EVE_EVE_OPT_FILL
#define LV_EVE_EVE_OPT_FILL ((uint16_t) 8192U)LV_EVE_CMD_BITMAP_TRANSFORM
#define LV_EVE_CMD_BITMAP_TRANSFORM ((uint32_t) 0xFFFFFF21UL)LV_EVE_CMD_SYNC
#define LV_EVE_CMD_SYNC ((uint32_t) 0xFFFFFF42UL) /* does not need a dedicated function, just use EVE_cmd_dl(CMD_SYNC) */LV_EVE_CMD_FLASHERASE
#define LV_EVE_CMD_FLASHERASE ((uint32_t) 0xFFFFFF44UL) /* does not need a dedicated function, just use EVE_cmd_dl(CMD_FLASHERASE) */LV_EVE_CMD_FLASHWRITE
#define LV_EVE_CMD_FLASHWRITE ((uint32_t) 0xFFFFFF45UL)LV_EVE_CMD_FLASHREAD
#define LV_EVE_CMD_FLASHREAD ((uint32_t) 0xFFFFFF46UL)LV_EVE_CMD_FLASHUPDATE
#define LV_EVE_CMD_FLASHUPDATE ((uint32_t) 0xFFFFFF47UL)LV_EVE_CMD_FLASHDETACH
#define LV_EVE_CMD_FLASHDETACH ((uint32_t) 0xFFFFFF48UL) /* does not need a dedicated function, just use EVE_cmd_dl(CMD_FLASHDETACH) */LV_EVE_CMD_FLASHATTACH
#define LV_EVE_CMD_FLASHATTACH ((uint32_t) 0xFFFFFF49UL) /* does not need a dedicated function, just use EVE_cmd_dl(CMD_FLASHATTACH) */LV_EVE_CMD_FLASHFAST
#define LV_EVE_CMD_FLASHFAST ((uint32_t) 0xFFFFFF4AUL)LV_EVE_CMD_FLASHSPIDESEL
#define LV_EVE_CMD_FLASHSPIDESEL ((uint32_t) 0xFFFFFF4BUL) /* does not need a dedicated function, just use EVE_cmd_dl(CMD_FLASHSPIDESEL) */LV_EVE_CMD_FLASHSPITX
#define LV_EVE_CMD_FLASHSPITX ((uint32_t) 0xFFFFFF4CUL)LV_EVE_CMD_FLASHSPIRX
#define LV_EVE_CMD_FLASHSPIRX ((uint32_t) 0xFFFFFF4DUL)LV_EVE_CMD_FLASHSOURCE
#define LV_EVE_CMD_FLASHSOURCE ((uint32_t) 0xFFFFFF4EUL)LV_EVE_CMD_CLEARCACHE
#define LV_EVE_CMD_CLEARCACHE ((uint32_t) 0xFFFFFF4FUL) /* does not need a dedicated function, just use EVE_cmd_dl(CMD_CLEARCACHE) */LV_EVE_CMD_INFLATE2
#define LV_EVE_CMD_INFLATE2 ((uint32_t) 0xFFFFFF50UL)LV_EVE_CMD_ROTATEAROUND
#define LV_EVE_CMD_ROTATEAROUND ((uint32_t) 0xFFFFFF51UL)LV_EVE_CMD_RESETFONTS
#define LV_EVE_CMD_RESETFONTS ((uint32_t) 0xFFFFFF52UL) /* does not need a dedicated function, just use EVE_cmd_dl(CMD_RESETFONTS) */LV_EVE_CMD_ANIMSTART
#define LV_EVE_CMD_ANIMSTART ((uint32_t) 0xFFFFFF53UL)LV_EVE_CMD_ANIMSTOP
#define LV_EVE_CMD_ANIMSTOP ((uint32_t) 0xFFFFFF54UL)LV_EVE_CMD_ANIMXY
#define LV_EVE_CMD_ANIMXY ((uint32_t) 0xFFFFFF55UL)LV_EVE_CMD_ANIMDRAW
#define LV_EVE_CMD_ANIMDRAW ((uint32_t) 0xFFFFFF56UL)LV_EVE_CMD_GRADIENTA
#define LV_EVE_CMD_GRADIENTA ((uint32_t) 0xFFFFFF57UL)LV_EVE_CMD_FILLWIDTH
#define LV_EVE_CMD_FILLWIDTH ((uint32_t) 0xFFFFFF58UL)LV_EVE_CMD_APPENDF
#define LV_EVE_CMD_APPENDF ((uint32_t) 0xFFFFFF59UL)LV_EVE_CMD_ANIMFRAME
#define LV_EVE_CMD_ANIMFRAME ((uint32_t) 0xFFFFFF5AUL)LV_EVE_CMD_VIDEOSTARTF
#define LV_EVE_CMD_VIDEOSTARTF ((uint32_t) 0xFFFFFF5FUL) /* does not need a dedicated function, just use EVE_cmd_dl(CMD_VIDEOSTARTF) */LV_EVE_REG_ADAPTIVE_FRAMERATE
#define LV_EVE_REG_ADAPTIVE_FRAMERATE ((uint32_t) 0x0030257cUL)LV_EVE_REG_PLAYBACK_PAUSE
#define LV_EVE_REG_PLAYBACK_PAUSE ((uint32_t) 0x003025ecUL)LV_EVE_REG_FLASH_STATUS
#define LV_EVE_REG_FLASH_STATUS ((uint32_t) 0x003025f0UL)LV_EVE_REG_FLASH_SIZE
#define LV_EVE_REG_FLASH_SIZE ((uint32_t) 0x00309024UL)LV_EVE_REG_PLAY_CONTROL
#define LV_EVE_REG_PLAY_CONTROL ((uint32_t) 0x0030914eUL)LV_EVE_REG_COPRO_PATCH_PTR
#define LV_EVE_REG_COPRO_PATCH_PTR ((uint32_t) 0x00309162UL)LV_EVE_CMD_ANIMFRAMERAM
#define LV_EVE_CMD_ANIMFRAMERAM ((uint32_t) 0xFFFFFF6DUL)LV_EVE_CMD_ANIMSTARTRAM
#define LV_EVE_CMD_ANIMSTARTRAM ((uint32_t) 0xFFFFFF6EUL)LV_EVE_CMD_APILEVEL
#define LV_EVE_CMD_APILEVEL ((uint32_t) 0xFFFFFF63UL)LV_EVE_CMD_CALIBRATESUB
#define LV_EVE_CMD_CALIBRATESUB ((uint32_t) 0xFFFFFF60UL)LV_EVE_CMD_CALLLIST
#define LV_EVE_CMD_CALLLIST ((uint32_t) 0xFFFFFF67UL)LV_EVE_CMD_ENDLIST
#define LV_EVE_CMD_ENDLIST ((uint32_t) 0xFFFFFF69UL) /* does not need a dedicated function, just use EVE_cmd_dl(CMD_ENDLIST) */LV_EVE_CMD_FLASHPROGRAM
#define LV_EVE_CMD_FLASHPROGRAM ((uint32_t) 0xFFFFFF70UL)LV_EVE_CMD_FONTCACHE
#define LV_EVE_CMD_FONTCACHE ((uint32_t) 0xFFFFFF6BUL)LV_EVE_CMD_FONTCACHEQUERY
#define LV_EVE_CMD_FONTCACHEQUERY ((uint32_t) 0xFFFFFF6CUL)LV_EVE_CMD_GETIMAGE
#define LV_EVE_CMD_GETIMAGE ((uint32_t) 0xFFFFFF64UL)LV_EVE_CMD_HSF
#define LV_EVE_CMD_HSF ((uint32_t) 0xFFFFFF62UL)LV_EVE_CMD_LINETIME
#define LV_EVE_CMD_LINETIME ((uint32_t) 0xFFFFFF5EUL)LV_EVE_CMD_NEWLIST
#define LV_EVE_CMD_NEWLIST ((uint32_t) 0xFFFFFF68UL)LV_EVE_CMD_PCLKFREQ
#define LV_EVE_CMD_PCLKFREQ ((uint32_t) 0xFFFFFF6AUL)LV_EVE_CMD_RETURN
#define LV_EVE_CMD_RETURN ((uint32_t) 0xFFFFFF66UL) /* does not need a dedicated function, just use EVE_cmd_dl(CMD_RETURN) */LV_EVE_CMD_RUNANIM
#define LV_EVE_CMD_RUNANIM ((uint32_t) 0xFFFFFF6FUL)LV_EVE_CMD_TESTCARD
#define LV_EVE_CMD_TESTCARD ((uint32_t) 0xFFFFFF61UL) /* does not need a dedicated function, just use EVE_cmd_dl(CMD_TESTCARD) */LV_EVE_CMD_WAIT
#define LV_EVE_CMD_WAIT ((uint32_t) 0xFFFFFF65UL)LV_EVE_REG_UNDERRUN
#define LV_EVE_REG_UNDERRUN ((uint32_t) 0x0030260cUL)LV_EVE_REG_AH_HCYCLE_MAX
#define LV_EVE_REG_AH_HCYCLE_MAX ((uint32_t) 0x00302610UL)LV_EVE_REG_PCLK_FREQ
#define LV_EVE_REG_PCLK_FREQ ((uint32_t) 0x00302614UL)LV_EVE_REG_PCLK_2X
#define LV_EVE_REG_PCLK_2X ((uint32_t) 0x00302618UL)LV_EVE_REG_ANIM_ACTIVE
#define LV_EVE_REG_ANIM_ACTIVE ((uint32_t) 0x0030902CUL)Dependencies
How is this guide?
Last updated on