mirror of
https://github.com/polhenarejos/pico-keys-sdk
synced 2026-05-28 17:11:23 +02:00
Increase vStack in core1 of ESP32.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
This commit is contained in:
@@ -30,7 +30,7 @@ typedef QueueHandle_t queue_t;
|
|||||||
#define queue_is_empty(a) (uxQueueMessagesWaiting(*(a)) == 0)
|
#define queue_is_empty(a) (uxQueueMessagesWaiting(*(a)) == 0)
|
||||||
#define queue_try_remove(a,b) xQueueReceive(*(a), b, 0)
|
#define queue_try_remove(a,b) xQueueReceive(*(a), b, 0)
|
||||||
extern TaskHandle_t hcore0, hcore1;
|
extern TaskHandle_t hcore0, hcore1;
|
||||||
#define multicore_launch_core1(a) xTaskCreate((void(*)(void *))a, "core1", 4096, NULL, CONFIG_TINYUSB_TASK_PRIORITY + 2, &hcore1)
|
#define multicore_launch_core1(a) xTaskCreate((void(*)(void *))a, "core1", 4096*5, NULL, CONFIG_TINYUSB_TASK_PRIORITY + 2, &hcore1)
|
||||||
#define multicore_reset_core1() do { if (hcore1) { eTaskState e = eTaskGetState(hcore1); if (e == eRunning) { vTaskDelete(hcore1); }} }while(0)
|
#define multicore_reset_core1() do { if (hcore1) { eTaskState e = eTaskGetState(hcore1); if (e == eRunning) { vTaskDelete(hcore1); }} }while(0)
|
||||||
#define sleep_ms(a) vTaskDelay(a / portTICK_PERIOD_MS)
|
#define sleep_ms(a) vTaskDelay(a / portTICK_PERIOD_MS)
|
||||||
static inline uint32_t board_millis(void) {
|
static inline uint32_t board_millis(void) {
|
||||||
|
|||||||
Reference in New Issue
Block a user