summaryrefslogtreecommitdiffstatshomepage
path: root/pic16bit/main.c
diff options
context:
space:
mode:
Diffstat (limited to 'pic16bit/main.c')
-rw-r--r--pic16bit/main.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/pic16bit/main.c b/pic16bit/main.c
index b8e9b46ead..fcc51b6617 100644
--- a/pic16bit/main.c
+++ b/pic16bit/main.c
@@ -64,7 +64,7 @@ soft_reset:
// init MicroPython runtime
int stack_dummy;
- MP_STATE_VM(stack_top) = (char*)&stack_dummy;
+ MP_STATE_THREAD(stack_top) = (char*)&stack_dummy;
gc_init(heap, heap + sizeof(heap));
mp_init();
mp_hal_init();
@@ -93,7 +93,7 @@ void gc_collect(void) {
void *dummy;
gc_collect_start();
// Node: stack is ascending
- gc_collect_root(&dummy, ((mp_uint_t)&dummy - (mp_uint_t)MP_STATE_VM(stack_top)) / sizeof(mp_uint_t));
+ gc_collect_root(&dummy, ((mp_uint_t)&dummy - (mp_uint_t)MP_STATE_THREAD(stack_top)) / sizeof(mp_uint_t));
gc_collect_end();
}