diff --git a/core/include/nova64_internal.h b/core/include/nova64_internal.h index a4fdec3..3a86202 100644 --- a/core/include/nova64_internal.h +++ b/core/include/nova64_internal.h @@ -16,7 +16,9 @@ void nova64_log_scheduler_state(void); #include #define nova64_host_sleep_ms(ms) usleep((ms) * 1000) #else -#define nova64_host_sleep_ms(ms) ((void)0) +#include "FreeRTOS.h" +#include "task.h" +#define nova64_host_sleep_ms(ms) vTaskDelay(pdMS_TO_TICKS(ms)) #endif #endif // NOVA64_INTERNAL_H \ No newline at end of file diff --git a/core/src/nova64_core.c b/core/src/nova64_core.c index 9cfc4c4..78c4afd 100644 --- a/core/src/nova64_core.c +++ b/core/src/nova64_core.c @@ -6,7 +6,6 @@ #include "wasm_runner.h" #include #include -#include #if defined(ESP_PLATFORM) #include "esp_pm.h"