zephyr: Implement soft reset feature.

pull/2688/head
Paul Sokolovsky 2016-12-15 01:10:08 +03:00
rodzic 95fe7a40b3
commit c16e7eae5e
1 zmienionych plików z 4 dodań i 1 usunięć

Wyświetl plik

@ -67,6 +67,7 @@ int real_main(void) {
// Should be set to stack size in prj.mdef minus fuzz factor
mp_stack_set_limit(3584);
soft_reset:
#if MICROPY_ENABLE_GC
gc_init(heap, heap + sizeof(heap));
#endif
@ -89,7 +90,9 @@ int real_main(void) {
}
}
mp_deinit();
printf("soft reboot\n");
goto soft_reset;
return 0;
}