diff options
Diffstat (limited to 'lib/lvgl/tests/src/lv_test_helpers.h')
| m--------- | lib/lvgl | 0 | ||||
| -rw-r--r-- | lib/lvgl/tests/src/lv_test_helpers.h | 23 |
2 files changed, 23 insertions, 0 deletions
diff --git a/lib/lvgl b/lib/lvgl deleted file mode 160000 -Subproject 0732400e7b564dd0e7dc4a924619d8e19c5b23a diff --git a/lib/lvgl/tests/src/lv_test_helpers.h b/lib/lvgl/tests/src/lv_test_helpers.h new file mode 100644 index 00000000..2b78c42e --- /dev/null +++ b/lib/lvgl/tests/src/lv_test_helpers.h @@ -0,0 +1,23 @@ +#ifndef LV_TEST_HELPERS_H +#define LV_TEST_HELPERS_H + +#ifdef LVGL_CI_USING_SYS_HEAP +/* Skip checking heap as we don't have the info available */ +#define LV_HEAP_CHECK(x) do {} while(0) +/* Pick a non-zero value */ +#define lv_test_get_free_mem() (65536) +#else +#define LV_HEAP_CHECK(x) x + +static inline uint32_t lv_test_get_free_mem(void) +{ + lv_mem_monitor_t m1; + lv_mem_monitor(&m1); + return m1.free_size; +} +#endif /* LVGL_CI_USING_SYS_HEAP */ + + +#endif /*LV_TEST_HELPERS_H*/ + + |
