luckfox-pico-sdk/sysdrv/source/mcu/rt-thread/components/system/Kconfig
luckfox-eng29 8f34c2760d project:build.sh: Added fastboot support; custom modifications to U-Boot and kernel implemented using patches.
project:cfg:BoardConfig_IPC: Added fastboot BoardConfig file and firmware post-scripts, distinguishing between
the BoardConfigs for Luckfox Pico Pro and Luckfox Pico Max. project:app: Added fastboot_client and rk_smart_door
for quick boot applications; updated rkipc app to adapt to the latest media library. media:samples: Added more
usage examples. media:rockit: Fixed bugs; removed support for retrieving data frames from VPSS. media:isp:
Updated rkaiq library and related tools to support connection to RKISP_Tuner. sysdrv:Makefile: Added support for
compiling drv_ko on Luckfox Pico Ultra W using Ubuntu; added support for custom root filesystem.
sysdrv:tools:board: Updated Buildroot optional mirror sources, updated some software versions, and stored device
tree files and configuration files that undergo multiple modifications for U-Boot and kernel separately.
sysdrv:source:mcu: Used RISC-V MCU SDK with RT-Thread system, mainly for initializing camera AE during quick
boot. sysdrv:source:uboot: Added support for fastboot; added high baud rate DDR bin for serial firmware upgrades.
sysdrv:source:kernel: Upgraded to version 5.10.160; increased NPU frequency for RV1106G3; added support for
fastboot.

Signed-off-by: luckfox-eng29 <eng29@luckfox.com>
2024-10-14 09:47:04 +08:00

635 lines
27 KiB
Plaintext

# Kconfig file for package LittlevGL2RTT
menuconfig RT_USING_LITTLEVGL2RTT
bool "LittlevGL2RTT: The LittlevGl gui lib adapter RT-Thread"
default n
depends on !PKG_USING_LITTLEVGL2RTT
if RT_USING_LITTLEVGL2RTT
choice
prompt "LittlevGL2RTT version"
default RT_USING_LITTLEVGL2RTT_V7
config RT_USING_LITTLEVGL2RTT_V7
bool "v7.4.0"
config RT_USING_LITTLEVGL2RTT_V8
bool "v8.3.3"
endchoice
menu "LittlevGL2RTT Component Options"
menu "LV memory management config"
choice
prompt "Memory management mode"
default RT_LV_MEM_DYNAMIC
config RT_LV_MEM_STATIC
bool "static"
config RT_LV_MEM_DYNAMIC
bool "dynamic"
endchoice
config RT_LV_MEM_CUSTOM
int
default 0 if RT_LV_MEM_STATIC
default 1 if RT_LV_MEM_DYNAMIC
config RT_LV_MEM_KB_SIZE
int "Memory Size used by 'lv_mem_alloc'(KB)"
range 2 65536
default 32
depends on RT_LV_MEM_STATIC
config RT_LV_MEM_AUTO_DEFRAG
int "Automatically defrag on free"
default 1
range 0 1
depends on RT_LV_MEM_STATIC
endmenu
menu "LV graphical config"
choice
prompt "Color depth"
default RT_LV_COLOR_DEPTH_16
config RT_LV_COLOR_DEPTH_1
bool "1bit"
config RT_LV_COLOR_DEPTH_8
bool "8bit"
config RT_LV_COLOR_DEPTH_16
bool "16bit"
config RT_LV_COLOR_DEPTH_24
bool "24bit"
endchoice
config RT_LV_COLOR_DEPTH
int
default 1 if RT_LV_COLOR_DEPTH_1
default 8 if RT_LV_COLOR_DEPTH_8
default 16 if RT_LV_COLOR_DEPTH_16
default 24 if RT_LV_COLOR_DEPTH_24
config RT_LV_HOR_RES
int "horizontal pixels"
default 480
config RT_LV_VER_RES
int "vertical pixels"
default 272
config RT_LV_DPI
int "DPI(dot per inch)"
default 50
config RT_LV_COLOR_16_SWAP
bool "LV_COLOR_16_SWAP enable"
default n
config RT_LV_COLOR_SCREEN_TRANSP
bool "LV_COLOR_SCREEN_TRANSP enable"
default n
config RT_LV_INDEXED_CHROMA
bool "LV_INDEXED_CHROMA enable"
default y
config RT_LV_ANTIALIAS
bool "LV_ANTIALIAS enable"
default y
config RT_LV_DISP_DEF_REFR_PERIOD
int "LV_DISP_DEF_REFR_PERIOD value(ms) set"
default 10
config RT_LV_DISP_SMALL_LIMIT
int "LV_DISP_SMALL_LIMIT value set"
default 30
config RT_LV_DISP_MEDIUM_LIMIT
int "LV_DISP_MEDIUM_LIMIT value set"
default 50
config RT_LV_DISP_LARGE_LIMIT
int "LV_DISP_LARGE_LIMIT value set"
default 70
endmenu
menu "LV Input device config"
config RT_LV_INDEV_DEF_READ_PERIOD
int "LV_INDEV_DEF_READ_PERIOD value set"
default 10
config RT_LV_INDEV_DEF_DRAG_LIMIT
int "LV_INDEV_DEF_DRAG_LIMIT value set"
default 10
config RT_LV_INDEV_DEF_DRAG_THROW
int "LV_INDEV_DEF_DRAG_THROW value set"
default 10
config RT_LV_INDEV_DEF_LONG_PRESS_TIME
int "LV_INDEV_DEF_LONG_PRESS_TIME value set"
default 400
config RT_LV_INDEV_DEF_LONG_PRESS_REP_TIME
int "LV_INDEV_DEF_LONG_PRESS_REP_TIME value set"
default 100
config RT_LV_INDEV_DEF_GESTURE_LIMIT
int "LV_INDEV_DEF_GESTURE_LIMIT value set"
default 50
config RT_LV_INDEV_DEF_GESTURE_MIN_VELOCITY
int "LV_INDEV_DEF_GESTURE_MIN_VELOCITY value set"
default 3
endmenu
menu "LV Feature config"
config RT_LV_USE_ANIMATION
bool "LV ANIMATION enable"
default y
config RT_LV_USE_SHADOW
bool "LV SHADOW enable"
default y
config RT_LV_USE_BLEND_MODES
bool "LV BLEND_MODES enable"
default y
config RT_LV_USE_OPA_SCALE
bool "LV OPA_SCALE enable"
default y
config RT_LV_USE_IMG_TRANSFORM
bool "LV IMG_TRANSFORM enable"
default y
config RT_LV_USE_GROUP
bool "LV GROUP enable"
default y
config RT_LV_USE_GPU
bool "LV GPU enable"
default n
config RT_LV_USE_FILESYSTEM
bool "LV FILESYSTEM enable"
default y
config RT_LV_USE_USER_DATA
bool "LV USER_DATA enable"
default n
config RT_LV_USE_PERF_MONITOR
bool "LV PERF_MONITOR enable"
default n
endmenu
menu "LV OBJECT config"
config RT_LV_USE_ARC
bool "LV ARC enable"
default y
config RT_LV_USE_BAR
bool "LV BAR enable"
default y
config RT_LV_USE_BTN
bool "LV BTN enable"
default y
config RT_LV_USE_BTNMATRIX
bool "LV BTNMATRIX enable"
default n
config RT_LV_USE_CALENDAR
bool "LV CALENDAR enable"
default n
config RT_LV_USE_CANVAS
bool "LV CANVAS enable"
default n
config RT_LV_USE_CHECKBOX
bool "LV CHECKBOX enable"
default y
config RT_LV_USE_CHART
bool "LV CHART enable"
default y
config RT_LV_USE_CONT
bool "LV CONT enable"
default y
config RT_LV_USE_CPICKER
bool "LV CPICKER enable"
default n
config RT_LV_USE_DROPDOWN
bool "LV DROPDOWN enable"
default y
config RT_LV_USE_GAUGE
bool "LV GAUGE enable"
default n
config RT_LV_USE_CLOCK
bool "LV CLOCK enable"
default y
config RT_LV_USE_IMG
bool "LV IMG enable"
default y
config RT_LV_USE_IMGBTN
bool "LV IMGBTN enable"
default y
config RT_LV_USE_KEYBOARD
bool "LV KEYBOARD enable"
default n
config RT_LV_USE_LABEL
bool "LV LABEL enable"
default y
config RT_LV_USE_LED
bool "LV LED enable"
default n
config RT_LV_USE_LINE
bool "LV LINE enable"
default y
config RT_LV_USE_LIST
bool "LV LIST enable"
default y
config RT_LV_USE_LINEMETER
bool "LV LINEMETER enable"
default y
config RT_LV_USE_OBJMASK
bool "LV OBJMASK enable"
default y
config RT_LV_USE_MSGBOX
bool "LV MSGBOX enable"
default y
config RT_LV_USE_PAGE
bool "LV PAGE enable"
default y
config RT_LV_USE_SPINNER
bool "LV SPINNER enable"
default y
config RT_LV_USE_ROLLER
bool "LV ROLLER enable"
default y
config RT_LV_USE_SLIDER
bool "LV SLIDER enable"
default y
config RT_LV_USE_SPINBOX
bool "LV SPINBOX enable"
default y
config RT_LV_USE_SWITCH
bool "LV SWITCH enable"
default y
config RT_LV_USE_TEXTAREA
bool "LV TEXTAREA enable"
default y
config RT_LV_USE_TABLE
bool "LV TABLE enable"
default n
config RT_LV_USE_TABVIEW
bool "LV TABVIEW enable"
default n
config RT_LV_USE_TILEVIEW
bool "LV TILEVIEW enable"
default n
config RT_LV_USE_WIN
bool "LV WIN enable"
default n
endmenu
menu "LV FONTS config"
config RT_LV_FONT_MONTSERRAT_8
bool "LV_FONT_MONTSERRAT_8 enable"
default n
config RT_LV_FONT_MONTSERRAT_10
bool "LV_FONT_MONTSERRAT_10 enable"
default n
config RT_LV_FONT_MONTSERRAT_12
bool "LV_FONT_MONTSERRAT_12 enable"
default n
config RT_LV_FONT_MONTSERRAT_14
bool "LV_FONT_MONTSERRAT_14 enable"
default n
config RT_LV_FONT_MONTSERRAT_16
bool "LV_FONT_MONTSERRAT_16 enable"
default n
config RT_LV_FONT_MONTSERRAT_18
bool "LV_FONT_MONTSERRAT_18 enable"
default n
config RT_LV_FONT_MONTSERRAT_20
bool "LV_FONT_MONTSERRAT_20 enable"
default y
config RT_LV_FONT_MONTSERRAT_22
bool "LV_FONT_MONTSERRAT_22 enable"
default n
config RT_LV_FONT_MONTSERRAT_24
bool "LV_FONT_MONTSERRAT_24 enable"
default y
config RT_LV_FONT_MONTSERRAT_26
bool "LV_FONT_MONTSERRAT_26 enable"
default n
config RT_LV_FONT_MONTSERRAT_28
bool "LV_FONT_MONTSERRAT_28 enable"
default n
config RT_LV_FONT_MONTSERRAT_30
bool "LV_FONT_MONTSERRAT_30 enable"
default n
config RT_LV_FONT_MONTSERRAT_32
bool "LV_FONT_MONTSERRAT_32 enable"
default n
config RT_LV_FONT_MONTSERRAT_34
bool "LV_FONT_MONTSERRAT_34 enable"
default n
config RT_LV_FONT_MONTSERRAT_36
bool "LV_FONT_MONTSERRAT_36 enable"
default y
config RT_LV_FONT_MONTSERRAT_38
bool "LV_FONT_MONTSERRAT_38 enable"
default n
config RT_LV_FONT_MONTSERRAT_40
bool "LV_FONT_MONTSERRAT_40 enable"
default n
config RT_LV_FONT_MONTSERRAT_42
bool "LV_FONT_MONTSERRAT_42 enable"
default n
config RT_LV_FONT_MONTSERRAT_44
bool "LV_FONT_MONTSERRAT_44 enable"
default n
config RT_LV_FONT_MONTSERRAT_46
bool "LV_FONT_MONTSERRAT_46 enable"
default n
config RT_LV_FONT_MONTSERRAT_48
bool "LV_FONT_MONTSERRAT_48 enable"
default n
endmenu
menu "LV_THEME_DEFAULT VALUEs config"
config RT_LV_THEME_DEFAULT_COLOR_PRIMARY
hex "LV_THEME_DEFAULT_COLOR_PRIMARY value set"
default 0x01a2b1
config RT_LV_THEME_DEFAULT_COLOR_SECONDARY
hex "LV_THEME_DEFAULT_COLOR_SECONDARY value set"
default 0x44d1b6
choice
prompt "LV_THEME_DEFAULT_FONT_SMALL select"
default RT_LV_THEME_DEFAULT_FONT_SMALL_NULL
config RT_LV_THEME_DEFAULT_FONT_SMALL_NULL
bool "no font select"
config RT_LV_THEME_DEFAULT_FONT_SMALL_MONTSERRAT_12
bool "lv_font_montserrat_12 select"
depends on RT_LV_FONT_MONTSERRAT_12
config RT_LV_THEME_DEFAULT_FONT_SMALL_MONTSERRAT_14
bool "lv_font_montserrat_14 select"
depends on RT_LV_FONT_MONTSERRAT_14
config RT_LV_THEME_DEFAULT_FONT_SMALL_MONTSERRAT_16
bool "lv_font_montserrat_16 select"
depends on RT_LV_FONT_MONTSERRAT_16
config RT_LV_THEME_DEFAULT_FONT_SMALL_MONTSERRAT_18
bool "lv_font_montserrat_18 select"
depends on RT_LV_FONT_MONTSERRAT_18
config RT_LV_THEME_DEFAULT_FONT_SMALL_MONTSERRAT_20
bool "lv_font_montserrat_20 select"
depends on RT_LV_FONT_MONTSERRAT_20
config RT_LV_THEME_DEFAULT_FONT_SMALL_MONTSERRAT_22
bool "lv_font_montserrat_22 select"
depends on RT_LV_FONT_MONTSERRAT_22
config RT_LV_THEME_DEFAULT_FONT_SMALL_MONTSERRAT_24
bool "lv_font_montserrat_24 select"
depends on RT_LV_FONT_MONTSERRAT_24
config RT_LV_THEME_DEFAULT_FONT_SMALL_MONTSERRAT_26
bool "lv_font_montserrat_26 select"
depends on RT_LV_FONT_MONTSERRAT_26
config RT_LV_THEME_DEFAULT_FONT_SMALL_MONTSERRAT_28
bool "lv_font_montserrat_28 select"
depends on RT_LV_FONT_MONTSERRAT_28
config RT_LV_THEME_DEFAULT_FONT_SMALL_MONTSERRAT_30
bool "lv_font_montserrat_30 select"
depends on RT_LV_FONT_MONTSERRAT_30
config RT_LV_THEME_DEFAULT_FONT_SMALL_MONTSERRAT_32
bool "lv_font_montserrat_32 select"
depends on RT_LV_FONT_MONTSERRAT_32
config RT_LV_THEME_DEFAULT_FONT_SMALL_MONTSERRAT_34
bool "lv_font_montserrat_34 select"
depends on RT_LV_FONT_MONTSERRAT_34
config RT_LV_THEME_DEFAULT_FONT_SMALL_MONTSERRAT_36
bool "lv_font_montserrat_36 select"
depends on RT_LV_FONT_MONTSERRAT_36
config RT_LV_THEME_DEFAULT_FONT_SMALL_MONTSERRAT_38
bool "lv_font_montserrat_38 select"
depends on RT_LV_FONT_MONTSERRAT_38
config RT_LV_THEME_DEFAULT_FONT_SMALL_MONTSERRAT_40
bool "lv_font_montserrat_40 select"
depends on RT_LV_FONT_MONTSERRAT_40
config RT_LV_THEME_DEFAULT_FONT_SMALL_MONTSERRAT_42
bool "lv_font_montserrat_42 select"
depends on RT_LV_FONT_MONTSERRAT_42
config RT_LV_THEME_DEFAULT_FONT_SMALL_MONTSERRAT_44
bool "lv_font_montserrat_44 select"
depends on RT_LV_FONT_MONTSERRAT_44
config RT_LV_THEME_DEFAULT_FONT_SMALL_MONTSERRAT_46
bool "lv_font_montserrat_46 select"
depends on RT_LV_FONT_MONTSERRAT_46
config RT_LV_THEME_DEFAULT_FONT_SMALL_MONTSERRAT_48
bool "lv_font_montserrat_48 select"
depends on RT_LV_FONT_MONTSERRAT_48
endchoice
choice
prompt "LV_THEME_DEFAULT_FONT_NORMAL select"
default RT_LV_THEME_DEFAULT_FONT_NORMAL_NULL
config RT_LV_THEME_DEFAULT_FONT_NORMAL_NULL
bool "no font select"
config RT_LV_THEME_DEFAULT_FONT_NORMAL_MONTSERRAT_12
bool "lv_font_montserrat_12 select"
depends on RT_LV_FONT_MONTSERRAT_12
config RT_LV_THEME_DEFAULT_FONT_NORMAL_MONTSERRAT_14
bool "lv_font_montserrat_14 select"
depends on RT_LV_FONT_MONTSERRAT_14
config RT_LV_THEME_DEFAULT_FONT_NORMAL_MONTSERRAT_16
bool "lv_font_montserrat_16 select"
depends on RT_LV_FONT_MONTSERRAT_16
config RT_LV_THEME_DEFAULT_FONT_NORMAL_MONTSERRAT_18
bool "lv_font_montserrat_18 select"
depends on RT_LV_FONT_MONTSERRAT_18
config RT_LV_THEME_DEFAULT_FONT_NORMAL_MONTSERRAT_20
bool "lv_font_montserrat_20 select"
depends on RT_LV_FONT_MONTSERRAT_20
config RT_LV_THEME_DEFAULT_FONT_NORMAL_MONTSERRAT_22
bool "lv_font_montserrat_22 select"
depends on RT_LV_FONT_MONTSERRAT_22
config RT_LV_THEME_DEFAULT_FONT_NORMAL_MONTSERRAT_24
bool "lv_font_montserrat_24 select"
depends on RT_LV_FONT_MONTSERRAT_24
config RT_LV_THEME_DEFAULT_FONT_NORMAL_MONTSERRAT_26
bool "lv_font_montserrat_26 select"
depends on RT_LV_FONT_MONTSERRAT_26
config RT_LV_THEME_DEFAULT_FONT_NORMAL_MONTSERRAT_28
bool "lv_font_montserrat_28 select"
depends on RT_LV_FONT_MONTSERRAT_28
config RT_LV_THEME_DEFAULT_FONT_NORMAL_MONTSERRAT_30
bool "lv_font_montserrat_30 select"
depends on RT_LV_FONT_MONTSERRAT_30
config RT_LV_THEME_DEFAULT_FONT_NORMAL_MONTSERRAT_32
bool "lv_font_montserrat_32 select"
depends on RT_LV_FONT_MONTSERRAT_32
config RT_LV_THEME_DEFAULT_FONT_NORMAL_MONTSERRAT_34
bool "lv_font_montserrat_34 select"
depends on RT_LV_FONT_MONTSERRAT_34
config RT_LV_THEME_DEFAULT_FONT_NORMAL_MONTSERRAT_36
bool "lv_font_montserrat_36 select"
depends on RT_LV_FONT_MONTSERRAT_36
config RT_LV_THEME_DEFAULT_FONT_NORMAL_MONTSERRAT_38
bool "lv_font_montserrat_38 select"
depends on RT_LV_FONT_MONTSERRAT_38
config RT_LV_THEME_DEFAULT_FONT_NORMAL_MONTSERRAT_40
bool "lv_font_montserrat_40 select"
depends on RT_LV_FONT_MONTSERRAT_40
config RT_LV_THEME_DEFAULT_FONT_NORMAL_MONTSERRAT_42
bool "lv_font_montserrat_42 select"
depends on RT_LV_FONT_MONTSERRAT_42
config RT_LV_THEME_DEFAULT_FONT_NORMAL_MONTSERRAT_44
bool "lv_font_montserrat_44 select"
depends on RT_LV_FONT_MONTSERRAT_44
config RT_LV_THEME_DEFAULT_FONT_NORMAL_MONTSERRAT_46
bool "lv_font_montserrat_46 select"
depends on RT_LV_FONT_MONTSERRAT_46
config RT_LV_THEME_DEFAULT_FONT_NORMAL_MONTSERRAT_48
bool "lv_font_montserrat_48 select"
depends on RT_LV_FONT_MONTSERRAT_48
endchoice
choice
prompt "LV_THEME_DEFAULT_FONT_SUBTITLE select"
default RT_LV_THEME_DEFAULT_FONT_SUBTITLE_NULL
config RT_LV_THEME_DEFAULT_FONT_SUBTITLE_NULL
bool "no font select"
config RT_LV_THEME_DEFAULT_FONT_SUBTITLE_MONTSERRAT_12
bool "lv_font_montserrat_12 select"
depends on RT_LV_FONT_MONTSERRAT_12
config RT_LV_THEME_DEFAULT_FONT_SUBTITLE_MONTSERRAT_14
bool "lv_font_montserrat_14 select"
depends on RT_LV_FONT_MONTSERRAT_14
config RT_LV_THEME_DEFAULT_FONT_SUBTITLE_MONTSERRAT_16
bool "lv_font_montserrat_16 select"
depends on RT_LV_FONT_MONTSERRAT_16
config RT_LV_THEME_DEFAULT_FONT_SUBTITLE_MONTSERRAT_18
bool "lv_font_montserrat_18 select"
depends on RT_LV_FONT_MONTSERRAT_18
config RT_LV_THEME_DEFAULT_FONT_SUBTITLE_MONTSERRAT_20
bool "lv_font_montserrat_20 select"
depends on RT_LV_FONT_MONTSERRAT_20
config RT_LV_THEME_DEFAULT_FONT_SUBTITLE_MONTSERRAT_22
bool "lv_font_montserrat_22 select"
depends on RT_LV_FONT_MONTSERRAT_22
config RT_LV_THEME_DEFAULT_FONT_SUBTITLE_MONTSERRAT_24
bool "lv_font_montserrat_24 select"
depends on RT_LV_FONT_MONTSERRAT_24
config RT_LV_THEME_DEFAULT_FONT_SUBTITLE_MONTSERRAT_26
bool "lv_font_montserrat_26 select"
depends on RT_LV_FONT_MONTSERRAT_26
config RT_LV_THEME_DEFAULT_FONT_SUBTITLE_MONTSERRAT_28
bool "lv_font_montserrat_28 select"
depends on RT_LV_FONT_MONTSERRAT_28
config RT_LV_THEME_DEFAULT_FONT_SUBTITLE_MONTSERRAT_30
bool "lv_font_montserrat_30 select"
depends on RT_LV_FONT_MONTSERRAT_30
config RT_LV_THEME_DEFAULT_FONT_SUBTITLE_MONTSERRAT_32
bool "lv_font_montserrat_32 select"
depends on RT_LV_FONT_MONTSERRAT_32
config RT_LV_THEME_DEFAULT_FONT_SUBTITLE_MONTSERRAT_34
bool "lv_font_montserrat_34 select"
depends on RT_LV_FONT_MONTSERRAT_34
config RT_LV_THEME_DEFAULT_FONT_SUBTITLE_MONTSERRAT_36
bool "lv_font_montserrat_36 select"
depends on RT_LV_FONT_MONTSERRAT_36
config RT_LV_THEME_DEFAULT_FONT_SUBTITLE_MONTSERRAT_38
bool "lv_font_montserrat_38 select"
depends on RT_LV_FONT_MONTSERRAT_38
config RT_LV_THEME_DEFAULT_FONT_SUBTITLE_MONTSERRAT_40
bool "lv_font_montserrat_40 select"
depends on RT_LV_FONT_MONTSERRAT_40
config RT_LV_THEME_DEFAULT_FONT_SUBTITLE_MONTSERRAT_42
bool "lv_font_montserrat_42 select"
depends on RT_LV_FONT_MONTSERRAT_42
config RT_LV_THEME_DEFAULT_FONT_SUBTITLE_MONTSERRAT_44
bool "lv_font_montserrat_44 select"
depends on RT_LV_FONT_MONTSERRAT_44
config RT_LV_THEME_DEFAULT_FONT_SUBTITLE_MONTSERRAT_46
bool "lv_font_montserrat_46 select"
depends on RT_LV_FONT_MONTSERRAT_46
config RT_LV_THEME_DEFAULT_FONT_SUBTITLE_MONTSERRAT_48
bool "lv_font_montserrat_48 select"
depends on RT_LV_FONT_MONTSERRAT_48
endchoice
choice
prompt "LV_THEME_DEFAULT_FONT_TITLE select"
default RT_LV_THEME_DEFAULT_FONT_TITLE_NULL
config RT_LV_THEME_DEFAULT_FONT_TITLE_NULL
bool "no font select"
config RT_LV_THEME_DEFAULT_FONT_TITLE_MONTSERRAT_12
bool "lv_font_montserrat_12 select"
depends on RT_LV_FONT_MONTSERRAT_12
config RT_LV_THEME_DEFAULT_FONT_TITLE_MONTSERRAT_14
bool "lv_font_montserrat_14 select"
depends on RT_LV_FONT_MONTSERRAT_14
config RT_LV_THEME_DEFAULT_FONT_TITLE_MONTSERRAT_16
bool "lv_font_montserrat_16 select"
depends on RT_LV_FONT_MONTSERRAT_16
config RT_LV_THEME_DEFAULT_FONT_TITLE_MONTSERRAT_18
bool "lv_font_montserrat_18 select"
depends on RT_LV_FONT_MONTSERRAT_18
config RT_LV_THEME_DEFAULT_FONT_TITLE_MONTSERRAT_20
bool "lv_font_montserrat_20 select"
depends on RT_LV_FONT_MONTSERRAT_20
config RT_LV_THEME_DEFAULT_FONT_TITLE_MONTSERRAT_22
bool "lv_font_montserrat_22 select"
depends on RT_LV_FONT_MONTSERRAT_22
config RT_LV_THEME_DEFAULT_FONT_TITLE_MONTSERRAT_24
bool "lv_font_montserrat_24 select"
depends on RT_LV_FONT_MONTSERRAT_24
config RT_LV_THEME_DEFAULT_FONT_TITLE_MONTSERRAT_26
bool "lv_font_montserrat_26 select"
depends on RT_LV_FONT_MONTSERRAT_26
config RT_LV_THEME_DEFAULT_FONT_TITLE_MONTSERRAT_28
bool "lv_font_montserrat_28 select"
depends on RT_LV_FONT_MONTSERRAT_28
config RT_LV_THEME_DEFAULT_FONT_TITLE_MONTSERRAT_30
bool "lv_font_montserrat_30 select"
depends on RT_LV_FONT_MONTSERRAT_30
config RT_LV_THEME_DEFAULT_FONT_TITLE_MONTSERRAT_32
bool "lv_font_montserrat_32 select"
depends on RT_LV_FONT_MONTSERRAT_32
config RT_LV_THEME_DEFAULT_FONT_TITLE_MONTSERRAT_34
bool "lv_font_montserrat_34 select"
depends on RT_LV_FONT_MONTSERRAT_34
config RT_LV_THEME_DEFAULT_FONT_TITLE_MONTSERRAT_36
bool "lv_font_montserrat_36 select"
depends on RT_LV_FONT_MONTSERRAT_36
config RT_LV_THEME_DEFAULT_FONT_TITLE_MONTSERRAT_38
bool "lv_font_montserrat_38 select"
depends on RT_LV_FONT_MONTSERRAT_38
config RT_LV_THEME_DEFAULT_FONT_TITLE_MONTSERRAT_40
bool "lv_font_montserrat_40 select"
depends on RT_LV_FONT_MONTSERRAT_40
config RT_LV_THEME_DEFAULT_FONT_TITLE_MONTSERRAT_42
bool "lv_font_montserrat_42 select"
depends on RT_LV_FONT_MONTSERRAT_42
config RT_LV_THEME_DEFAULT_FONT_TITLE_MONTSERRAT_44
bool "lv_font_montserrat_44 select"
depends on RT_LV_FONT_MONTSERRAT_44
config RT_LV_THEME_DEFAULT_FONT_TITLE_MONTSERRAT_46
bool "lv_font_montserrat_46 select"
depends on RT_LV_FONT_MONTSERRAT_46
config RT_LV_THEME_DEFAULT_FONT_TITLE_MONTSERRAT_48
bool "lv_font_montserrat_48 select"
depends on RT_LV_FONT_MONTSERRAT_48
endchoice
endmenu
endmenu
menu "LittlevGL2RTT display buffer Options"
choice
prompt "Display buffer malloc mode"
default RT_LV_DISP_USE_HEAP_BUF
config RT_LV_DISP_USE_HEAP_BUF
bool "heap malloc"
config RT_LV_DISP_USE_LARGE_BUF
bool "large malloc"
depends on RT_USING_LARGE_HEAP
config RT_LV_DISP_USE_DTCM_BUF
bool "dtcm malloc"
depends on RT_USING_DTCM_HEAP
config RT_LV_DISP_USE_PSRAM_BUF
bool "psram malloc"
depends on RT_USING_PSRAM_HEAP
endchoice
config RT_LV_DISP_DOUBLE_BUF
bool "display double buffer enable"
default n
config RT_LV_DISP_BUF_LINES
int "display buffer line size"
default 40
range 10 RT_LV_VER_RES
endmenu
config RT_LV_USING_DEMO
bool
prompt "LittlevGL2RTT demo example"
default n
endif