mirror of
https://github.com/ByteWelder/Tactility.git
synced 2026-02-18 19:03:16 +00:00
Fix for build
This commit is contained in:
parent
5a42bb7d03
commit
219970c2ac
@ -97,7 +97,7 @@ static void lvgl_task(void* arg) {
|
|||||||
|
|
||||||
if (lvgl_module_config.on_stop) lvgl_module_config.on_stop();
|
if (lvgl_module_config.on_stop) lvgl_module_config.on_stop();
|
||||||
|
|
||||||
vTaskDelete(nullptr);
|
vTaskDelete(NULL);
|
||||||
}
|
}
|
||||||
|
|
||||||
error_t lvgl_arch_start() {
|
error_t lvgl_arch_start() {
|
||||||
@ -110,7 +110,7 @@ error_t lvgl_arch_start() {
|
|||||||
lvgl_module_config.task_stack_size,
|
lvgl_module_config.task_stack_size,
|
||||||
&lvgl_task_handle,
|
&lvgl_task_handle,
|
||||||
lvgl_module_config.task_priority,
|
lvgl_module_config.task_priority,
|
||||||
nullptr
|
NULL
|
||||||
);
|
);
|
||||||
|
|
||||||
return (task_result == pdTRUE) ? ERROR_NONE : ERROR_RESOURCE;
|
return (task_result == pdTRUE) ? ERROR_NONE : ERROR_RESOURCE;
|
||||||
@ -119,7 +119,7 @@ error_t lvgl_arch_start() {
|
|||||||
error_t lvgl_arch_stop() {
|
error_t lvgl_arch_stop() {
|
||||||
TickType_t start_ticks = get_ticks();
|
TickType_t start_ticks = get_ticks();
|
||||||
lvgl_task_interrupt();
|
lvgl_task_interrupt();
|
||||||
while (lvgl_task_handle != nullptr) { // TODO: make thread-safe
|
while (lvgl_task_handle != NULL) { // TODO: make thread-safe
|
||||||
delay_ticks(LVGL_STOP_POLL_INTERVAL);
|
delay_ticks(LVGL_STOP_POLL_INTERVAL);
|
||||||
if (get_ticks() - start_ticks > LVGL_STOP_TIMEOUT) {
|
if (get_ticks() - start_ticks > LVGL_STOP_TIMEOUT) {
|
||||||
return ERROR_TIMEOUT;
|
return ERROR_TIMEOUT;
|
||||||
|
|||||||
@ -59,7 +59,7 @@ static inline int64_t get_micros_since_boot() {
|
|||||||
return ((int64_t)ts.tv_sec * 1000000LL) + (ts.tv_nsec / 1000);
|
return ((int64_t)ts.tv_sec * 1000000LL) + (ts.tv_nsec / 1000);
|
||||||
}
|
}
|
||||||
struct timeval tv;
|
struct timeval tv;
|
||||||
gettimeofday(&tv, nullptr);
|
gettimeofday(&tv, NULL);
|
||||||
return ((int64_t)tv.tv_sec * 1000000LL) + tv.tv_usec;
|
return ((int64_t)tv.tv_sec * 1000000LL) + tv.tv_usec;
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user