1 parent 419bb26 commit 1d5d4f4Copy full SHA for 1d5d4f4
2 files changed
py/stackctrl.c
@@ -35,6 +35,10 @@ void mp_stack_ctrl_init(void) {
35
MP_STATE_VM(stack_top) = (char*)&stack_dummy;
36
}
37
38
+void mp_stack_set_top(void *top) {
39
+ MP_STATE_VM(stack_top) = top;
40
+}
41
+
42
mp_uint_t mp_stack_usage(void) {
43
// Assumes descending stack
44
volatile int stack_dummy;
py/stackctrl.h
@@ -29,6 +29,7 @@
29
#include "py/mpconfig.h"
30
31
void mp_stack_ctrl_init(void);
32
+void mp_stack_set_top(void *top);
33
mp_uint_t mp_stack_usage(void);
34
#if MICROPY_STACK_CHECK
0 commit comments