File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -39,8 +39,8 @@ FROZEN_MANIFEST ?= boards/manifest.py
3939
4040include $(TOP ) /py/py.mk
4141
42- CC = emcc -g4 -O3 -s ASYNCIFY=1 -s 'ASYNCIFY_IMPORTS=["do_sleep_1ms"]'
43- LD = emcc -g4 -O3 -s ASYNCIFY=1 -s 'ASYNCIFY_IMPORTS=["do_sleep_1ms"]'
42+ CC = emcc -g4 -O3 -s ASYNCIFY=1 -s 'ASYNCIFY_IMPORTS=["do_sleep_1ms"]' --profiling
43+ LD = emcc -g4 -O3 -s ASYNCIFY=1 -s 'ASYNCIFY_IMPORTS=["do_sleep_1ms"]' --profiling
4444
4545INC += -I.
4646INC += -I$(TOP )
Original file line number Diff line number Diff line change @@ -54,7 +54,8 @@ void mp_switch_value_change_handle(int pin, int value) {
5454 SW_Value [index ] = value ;
5555
5656 if (callback != MP_OBJ_NULL ) {
57- mp_sched_schedule (callback , mp_const_none );
57+ // mp_sched_schedule(callback, mp_const_none);
58+ mp_call_function_0 (callback );
5859 }
5960
6061 if (SW_Value [0 ] == 1 && SW_Value [1 ] == 1 ) {
@@ -71,7 +72,8 @@ void mp_switch_value_change_handle(int pin, int value) {
7172 pressedFlag [1 ] = false;
7273
7374 if (callback != MP_OBJ_NULL ) {
74- mp_sched_schedule (callback , mp_const_none );
75+ // mp_sched_schedule(callback, mp_const_none);
76+ mp_call_function_0 (callback );
7577 }
7678 }
7779
You can’t perform that action at this time.
0 commit comments