File tree Expand file tree Collapse file tree 1 file changed +8
-0
lines changed Expand file tree Collapse file tree 1 file changed +8
-0
lines changed Original file line number Diff line number Diff line change 26
26
*/
27
27
28
28
#include <stdint.h>
29
+ #include <stdio.h>
29
30
30
31
#include "py/obj.h"
31
32
#include "py/runtime.h"
@@ -88,6 +89,12 @@ STATIC mp_obj_t machine_idle(void) {
88
89
}
89
90
STATIC MP_DEFINE_CONST_FUN_OBJ_0 (machine_idle_obj , machine_idle );
90
91
92
+ STATIC mp_obj_t machine_sleep (void ) {
93
+ printf ("Warning: not yet implemented\n" );
94
+ return mp_const_none ;
95
+ }
96
+ STATIC MP_DEFINE_CONST_FUN_OBJ_0 (machine_sleep_obj , machine_sleep );
97
+
91
98
STATIC mp_obj_t machine_deepsleep (void ) {
92
99
// default to sleep forever
93
100
uint32_t sleep_us = 0 ;
@@ -229,6 +236,7 @@ STATIC const mp_rom_map_elem_t machine_module_globals_table[] = {
229
236
{ MP_ROM_QSTR (MP_QSTR_reset_cause ), MP_ROM_PTR (& machine_reset_cause_obj ) },
230
237
{ MP_ROM_QSTR (MP_QSTR_unique_id ), MP_ROM_PTR (& machine_unique_id_obj ) },
231
238
{ MP_ROM_QSTR (MP_QSTR_idle ), MP_ROM_PTR (& machine_idle_obj ) },
239
+ { MP_ROM_QSTR (MP_QSTR_sleep ), MP_ROM_PTR (& machine_sleep_obj ) },
232
240
{ MP_ROM_QSTR (MP_QSTR_deepsleep ), MP_ROM_PTR (& machine_deepsleep_obj ) },
233
241
234
242
{ MP_ROM_QSTR (MP_QSTR_disable_irq ), MP_ROM_PTR (& machine_disable_irq_obj ) },
You can’t perform that action at this time.
0 commit comments