gui: Added glue logic for LittlevGL GUI library

Added glue logic to interface Zephyr with LittlevGL GUI library

This includes:
 * KConfig options for all lvgl options
 * Kernel & user space memory management
 * Zephyr to lvgl FS call mapping
 * Color space conversion function

Signed-off-by: Jan Van Winkel <jan.van_winkel@dxplore.eu>
This commit is contained in:
Jan Van Winkel 2018-03-25 01:27:48 +01:00 committed by Anas Nashif
commit cbfcae7a1f
21 changed files with 2201 additions and 0 deletions

View file

@ -30,4 +30,7 @@ source "lib/posix/Kconfig"
source "lib/cmsis_rtos_v1/Kconfig"
source "lib/cmsis_rtos_v2/Kconfig"
source "lib/gui/Kconfig"
endmenu