File tree Expand file tree Collapse file tree 2 files changed +10
-6
lines changed Expand file tree Collapse file tree 2 files changed +10
-6
lines changed Original file line number Diff line number Diff line change @@ -194,10 +194,10 @@ extern const struct _mp_obj_module_t usb_hid_module;
194
194
#define CIRCUITPY_GAMEPAD_TICKS 0x1f
195
195
196
196
#define EXTRA_BUILTIN_MODULES \
197
- { MP_OBJ_NEW_QSTR(MP_QSTR_bitbangio), (mp_obj_t)&bitbangio_module }
197
+ { MP_OBJ_NEW_QSTR(MP_QSTR_bitbangio), (mp_obj_t)&bitbangio_module }, \
198
+ { MP_OBJ_NEW_QSTR(MP_QSTR_gamepad),(mp_obj_t)&gamepad_module }
198
199
// { MP_OBJ_NEW_QSTR(MP_QSTR_audioio), (mp_obj_t)&audioio_module },
199
200
// { MP_OBJ_NEW_QSTR(MP_QSTR_audiobusio), (mp_obj_t)&audiobusio_module },
200
- // { MP_OBJ_NEW_QSTR(MP_QSTR_gamepad),(mp_obj_t)&gamepad_module },
201
201
#define EXPRESS_BOARD
202
202
#else
203
203
#define MICROPY_PY_BUILTINS_REVERSED (0)
Original file line number Diff line number Diff line change 52
52
#include "shared_dma.h"
53
53
#include "tick.h"
54
54
55
+ #ifdef CIRCUITPY_GAMEPAD_TICKS
56
+ #include "shared-module/gamepad/__init__.h"
57
+ #endif
58
+
55
59
extern volatile bool mp_msc_enabled ;
56
60
57
61
#if defined(SAMD21 ) && defined(ENABLE_MICRO_TRACE_BUFFER )
@@ -198,10 +202,10 @@ void reset_port(void) {
198
202
199
203
analogin_reset ();
200
204
201
- // #ifdef CIRCUITPY_GAMEPAD_TICKS
202
- // gamepad_reset();
203
- // #endif
204
- //
205
+ #ifdef CIRCUITPY_GAMEPAD_TICKS
206
+ gamepad_reset ();
207
+ #endif
208
+
205
209
analogout_reset ();
206
210
207
211
reset_all_pins ();
You can’t perform that action at this time.
0 commit comments