@@ -131,24 +131,6 @@ STATIC mp_obj_t time_sleep(mp_obj_t seconds_o) {
131131}
132132MP_DEFINE_CONST_FUN_OBJ_1 (time_sleep_obj , time_sleep );
133133
134- STATIC mp_obj_t time_sleep_ms (mp_obj_t ms_in ) {
135- mp_int_t ms = mp_obj_get_int (ms_in );
136- if (ms > 0 ) {
137- mp_hal_delay_ms (ms );
138- }
139- return mp_const_none ;
140- }
141- STATIC MP_DEFINE_CONST_FUN_OBJ_1 (time_sleep_ms_obj , time_sleep_ms );
142-
143- STATIC mp_obj_t time_sleep_us (mp_obj_t usec_in ) {
144- mp_int_t usec = mp_obj_get_int (usec_in );
145- if (usec > 0 ) {
146- mp_hal_delay_us (usec );
147- }
148- return mp_const_none ;
149- }
150- STATIC MP_DEFINE_CONST_FUN_OBJ_1 (time_sleep_us_obj , time_sleep_us );
151-
152134STATIC const mp_map_elem_t time_module_globals_table [] = {
153135 { MP_OBJ_NEW_QSTR (MP_QSTR___name__ ), MP_OBJ_NEW_QSTR (MP_QSTR_utime ) },
154136
@@ -158,8 +140,8 @@ STATIC const mp_map_elem_t time_module_globals_table[] = {
158140 { MP_OBJ_NEW_QSTR (MP_QSTR_sleep ), (mp_obj_t )& time_sleep_obj },
159141
160142 // MicroPython additions
161- { MP_OBJ_NEW_QSTR (MP_QSTR_sleep_ms ), (mp_obj_t )& time_sleep_ms_obj },
162- { MP_OBJ_NEW_QSTR (MP_QSTR_sleep_us ), (mp_obj_t )& time_sleep_us_obj },
143+ { MP_OBJ_NEW_QSTR (MP_QSTR_sleep_ms ), (mp_obj_t )& mp_utime_sleep_ms_obj },
144+ { MP_OBJ_NEW_QSTR (MP_QSTR_sleep_us ), (mp_obj_t )& mp_utime_sleep_us_obj },
163145 { MP_OBJ_NEW_QSTR (MP_QSTR_ticks_ms ), (mp_obj_t )& mp_utime_ticks_ms_obj },
164146 { MP_OBJ_NEW_QSTR (MP_QSTR_ticks_us ), (mp_obj_t )& mp_utime_ticks_us_obj },
165147 { MP_OBJ_NEW_QSTR (MP_QSTR_ticks_cpu ), (mp_obj_t )& mp_utime_ticks_cpu_obj },
0 commit comments