// Automatically generated by makemoduledefs.py. #include "py/mpconfig.h" #if (MICROPY_PY_UASYNCIO) extern const struct _mp_obj_module_t mp_module_uasyncio; #define MODULE_DEF_MP_QSTR__ASYNCIO { MP_ROM_QSTR(MP_QSTR__asyncio), MP_ROM_PTR(&mp_module_uasyncio) }, #else #define MODULE_DEF_MP_QSTR__ASYNCIO #endif #if (MICROPY_PY_ARRAY) extern const struct _mp_obj_module_t mp_module_array; #define MODULE_DEF_MP_QSTR_ARRAY { MP_ROM_QSTR(MP_QSTR_array), MP_ROM_PTR(&mp_module_array) }, #else #define MODULE_DEF_MP_QSTR_ARRAY #endif #if (MICROPY_PY_UBINASCII) extern const struct _mp_obj_module_t mp_module_ubinascii; #define MODULE_DEF_MP_QSTR_BINASCII { MP_ROM_QSTR(MP_QSTR_binascii), MP_ROM_PTR(&mp_module_ubinascii) }, #else #define MODULE_DEF_MP_QSTR_BINASCII #endif #if (MICROPY_PY_UERRNO) extern const struct _mp_obj_module_t mp_module_uerrno; #define MODULE_DEF_MP_QSTR_ERRNO { MP_ROM_QSTR(MP_QSTR_errno), MP_ROM_PTR(&mp_module_uerrno) }, #else #define MODULE_DEF_MP_QSTR_ERRNO #endif #if (MICROPY_PY_UJSON) extern const struct _mp_obj_module_t mp_module_ujson; #define MODULE_DEF_MP_QSTR_JSON { MP_ROM_QSTR(MP_QSTR_json), MP_ROM_PTR(&mp_module_ujson) }, #else #define MODULE_DEF_MP_QSTR_JSON #endif #if (MICROPY_PY_URE) extern const struct _mp_obj_module_t mp_module_ure; #define MODULE_DEF_MP_QSTR_RE { MP_ROM_QSTR(MP_QSTR_re), MP_ROM_PTR(&mp_module_ure) }, #else #define MODULE_DEF_MP_QSTR_RE #endif #if (MICROPY_PY_USELECT) extern const struct _mp_obj_module_t mp_module_uselect; #define MODULE_DEF_MP_QSTR_SELECT { MP_ROM_QSTR(MP_QSTR_select), MP_ROM_PTR(&mp_module_uselect) }, #else #define MODULE_DEF_MP_QSTR_SELECT #endif #define MICROPY_REGISTERED_MODULES \ MODULE_DEF_MP_QSTR__ASYNCIO \ MODULE_DEF_MP_QSTR_ARRAY \ MODULE_DEF_MP_QSTR_BINASCII \ MODULE_DEF_MP_QSTR_ERRNO \ MODULE_DEF_MP_QSTR_JSON \ MODULE_DEF_MP_QSTR_RE \ MODULE_DEF_MP_QSTR_SELECT \ // MICROPY_REGISTERED_MODULES