lvgl_riot_conf.h File Reference

Definitions specific to RIOT for the LVGL engine. More...

Detailed Description

Definitions specific to RIOT for the LVGL engine.

Author
Alexandre Abadie alexa.nosp@m.ndre.nosp@m..abad.nosp@m.ie@i.nosp@m.nria..nosp@m.fr

Definition in file lvgl_riot_conf.h.

#include "kernel_defines.h"
#include "board.h"
+ Include dependency graph for lvgl_riot_conf.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

#define LV_HOR_RES_MAX   (320)
 Maximal horizontal resolution to support by the library.
 
#define LV_VER_RES_MAX   (240)
 Maximal vertical resolution to support by the library.
 
#define LV_ATTRIBUTE_MEM_ALIGN   __attribute__((aligned(4)))
 Will be added where memories needs to be aligned (with -Os data might not be aligned to boundary by default). More...
 
#define LV_TICK_CUSTOM   1
 
#define LV_TICK_CUSTOM_INCLUDE   "ztimer.h" /*Header for the sys time function*/
 
#define LV_TICK_CUSTOM_SYS_TIME_EXPR   (ztimer_now(ZTIMER_MSEC)) /*Expression evaluating to current systime in ms*/
 
typedef int16_t lv_coord_t
 

Macro Definition Documentation

◆ LV_ATTRIBUTE_MEM_ALIGN

#define LV_ATTRIBUTE_MEM_ALIGN   __attribute__((aligned(4)))

Will be added where memories needs to be aligned (with -Os data might not be aligned to boundary by default).

E.g. attribute((aligned(4)))

Definition at line 52 of file lvgl_riot_conf.h.