76 lines
1.8 KiB
Plaintext
76 lines
1.8 KiB
Plaintext
# Copyright (c) 2018-2019 Jan Van Winkel <jan.van_winkel@dxplore.eu>
|
|
# Copyright (c) 2020 Teslabs Engineering S.L.
|
|
# SPDX-License-Identifier: Apache-2.0
|
|
|
|
menu "Debug settings"
|
|
|
|
config LVGL_USE_DEBUG
|
|
bool "Enable debug support"
|
|
default y if TEST
|
|
help
|
|
Enable debug support.
|
|
|
|
If debug support is enabled LVGL will validate the parameters of
|
|
any function call made and if an invalid parameter is found __ASSERT
|
|
is called.
|
|
|
|
if LVGL_USE_DEBUG
|
|
|
|
config LVGL_USE_ASSERT_NULL
|
|
bool "Enable null pointer assertion"
|
|
default y if TEST
|
|
help
|
|
Enable null pointer assertion
|
|
|
|
Check if a null pointer is passed as a parameter (Quite fast)
|
|
|
|
config LVGL_USE_ASSERT_MEM
|
|
bool "Enable memory allocation assertion"
|
|
default y if TEST
|
|
help
|
|
Enable memory allocation assertion
|
|
|
|
Check if memory allocation is successful (Quite fast)
|
|
|
|
config LVGL_USE_ASSERT_MEM_INTEGRITY
|
|
bool "Enable memory integrity check"
|
|
default y if TEST
|
|
help
|
|
Check the integrity of lv_mem after critical operations. (Slow)
|
|
|
|
config LVGL_USE_ASSERT_STR
|
|
bool "Enable string assertion"
|
|
default y if TEST
|
|
help
|
|
Enable string assertion
|
|
|
|
Check if the string is not a NULL pointer, unusually long string,
|
|
contains invalid characters or contains unusual repetitions. (Slow)
|
|
|
|
If this option is disabled and NULL pointer checking is enabled, the
|
|
NULL pointer check is executed instead.
|
|
|
|
config LVGL_USE_ASSERT_OBJ
|
|
bool "Enable object assertion"
|
|
default y if TEST
|
|
help
|
|
Enable object assertion
|
|
|
|
Check if an object is not a NULL pointer, has the correct type and
|
|
does exists. (Quite Slow)
|
|
|
|
If this option is disabled and NULL pointer checking is enabled, the
|
|
NULL pointer check is executed instead.
|
|
|
|
config LVGL_USE_ASSERT_STYLE
|
|
bool "Enable style assertion"
|
|
default y if TEST
|
|
help
|
|
Enable style assertion
|
|
|
|
Check if a used style is correctly initialized. (Fast)
|
|
|
|
endif
|
|
|
|
endmenu
|