From 976aee80ae59fe34f84effad6535bd5673feadcc Mon Sep 17 00:00:00 2001 From: iabdalkader Date: Tue, 2 Jul 2024 19:57:53 +0200 Subject: [PATCH] misc/mp_utils: Add pystack initializer. --- src/omv/common/mp_utils.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/omv/common/mp_utils.c b/src/omv/common/mp_utils.c index 40b035d90..00f3197f2 100644 --- a/src/omv/common/mp_utils.c +++ b/src/omv/common/mp_utils.c @@ -129,6 +129,11 @@ void mp_init_gc_stack(void *sstack, void *estack, void *heap_start, void *heap_e // chance to recover from limit hit. (Limit is measured in bytes) mp_stack_set_limit(estack - sstack - stack_limit); + #if MICROPY_ENABLE_PYSTACK + static mp_obj_t pystack[384]; + mp_pystack_init(pystack, &pystack[384]); + #endif + // Initialize gc memory. gc_init(heap_start, heap_end);