|
@@ -288,6 +288,7 @@ extern const struct _mp_obj_module_t mp_module_uos;
|
|
|
extern const struct _mp_obj_module_t mp_module_uselect;
|
|
extern const struct _mp_obj_module_t mp_module_uselect;
|
|
|
extern const struct _mp_obj_module_t mp_module_usocket;
|
|
extern const struct _mp_obj_module_t mp_module_usocket;
|
|
|
extern const struct _mp_obj_module_t mp_module_io;
|
|
extern const struct _mp_obj_module_t mp_module_io;
|
|
|
|
|
+extern const struct _mp_obj_fun_builtin_fixed_t machine_soft_reset_obj;
|
|
|
|
|
|
|
|
#if MICROPY_PY_RTTHREAD
|
|
#if MICROPY_PY_RTTHREAD
|
|
|
#define RTTHREAD_PORT_BUILTIN_MODULES { MP_ROM_QSTR(MP_QSTR_rtthread), MP_ROM_PTR(&mp_module_rtthread) },
|
|
#define RTTHREAD_PORT_BUILTIN_MODULES { MP_ROM_QSTR(MP_QSTR_rtthread), MP_ROM_PTR(&mp_module_rtthread) },
|
|
@@ -316,6 +317,8 @@ extern const struct _mp_obj_module_t mp_module_io;
|
|
|
|
|
|
|
|
// extra built in names to add to the global namespace
|
|
// extra built in names to add to the global namespace
|
|
|
#define MICROPY_PORT_BUILTINS \
|
|
#define MICROPY_PORT_BUILTINS \
|
|
|
|
|
+ { MP_ROM_QSTR(MP_QSTR_exit), MP_ROM_PTR(&machine_soft_reset_obj) }, \
|
|
|
|
|
+ { MP_ROM_QSTR(MP_QSTR_quit), MP_ROM_PTR(&machine_soft_reset_obj) }, \
|
|
|
MODUOS_PORT_BUILTINS \
|
|
MODUOS_PORT_BUILTINS \
|
|
|
|
|
|
|
|
#define MICROPY_PORT_BUILTIN_MODULES \
|
|
#define MICROPY_PORT_BUILTIN_MODULES \
|