We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see ourdocumentation.
There was an error while loading.Please reload this page.
1 parent1563388 commitc2070d7Copy full SHA for c2070d7
esp8266/modmachine.c
@@ -82,6 +82,12 @@ STATIC mp_obj_t machine_unique_id(void) {
82
}
83
STATICMP_DEFINE_CONST_FUN_OBJ_0(machine_unique_id_obj,machine_unique_id);
84
85
+STATICmp_obj_tmachine_idle(void) {
86
+ asm("waiti 0");
87
+returnmp_const_none;
88
+}
89
+STATICMP_DEFINE_CONST_FUN_OBJ_0(machine_idle_obj,machine_idle);
90
+
91
STATICmp_obj_tmachine_deepsleep(void) {
92
// default to sleep forever
93
uint32_tsleep_us=0;
@@ -222,6 +228,7 @@ STATIC const mp_rom_map_elem_t machine_module_globals_table[] = {
222
228
{MP_ROM_QSTR(MP_QSTR_reset),MP_ROM_PTR(&machine_reset_obj) },
223
229
{MP_ROM_QSTR(MP_QSTR_reset_cause),MP_ROM_PTR(&machine_reset_cause_obj) },
224
230
{MP_ROM_QSTR(MP_QSTR_unique_id),MP_ROM_PTR(&machine_unique_id_obj) },
231
+ {MP_ROM_QSTR(MP_QSTR_idle),MP_ROM_PTR(&machine_idle_obj) },
225
232
{MP_ROM_QSTR(MP_QSTR_deepsleep),MP_ROM_PTR(&machine_deepsleep_obj) },
226
233
227
234
{MP_ROM_QSTR(MP_QSTR_disable_irq),MP_ROM_PTR(&machine_disable_irq_obj) },