|
14 | 14 |
|
15 | 15 | #define MICROPY_ENABLE_COMPILER (PYBRICKS_OPT_COMPILER) |
16 | 16 |
|
| 17 | +// Enabled modules |
| 18 | +#define MICROPY_PY_IO (PYBRICKS_OPT_EXTRA_MOD) |
| 19 | +#define MICROPY_PY_MATH (PYBRICKS_OPT_FLOAT) |
| 20 | +#define MICROPY_PY_STRUCT (PYBRICKS_OPT_EXTRA_MOD) |
| 21 | +#define MICROPY_PY_SYS (PYBRICKS_OPT_EXTRA_MOD) |
| 22 | +#define MICROPY_PY_UERRNO (1) |
| 23 | +#define MICROPY_PY_UJSON (PYBRICKS_OPT_EXTRA_MOD) |
| 24 | +#define MICROPY_PY_URANDOM (PYBRICKS_OPT_EXTRA_MOD) |
| 25 | +#define MICROPY_PY_USELECT (PYBRICKS_OPT_EXTRA_MOD) |
| 26 | + |
17 | 27 | #define MICROPY_PY_UERRNO_LIST \ |
18 | 28 | X(EPERM) \ |
19 | 29 | X(EIO) \ |
|
74 | 84 | #define MICROPY_PY_ARRAY (0) |
75 | 85 | #define MICROPY_PY_ATTRTUPLE (0) |
76 | 86 | #define MICROPY_PY_COLLECTIONS (0) |
77 | | -#define MICROPY_PY_MATH (PYBRICKS_OPT_FLOAT) |
78 | 87 | #define MICROPY_PY_CMATH (0) |
79 | 88 | #define MICROPY_PY_ALL_SPECIAL_METHODS (PYBRICKS_OPT_EXTRA_MOD) |
80 | 89 | #define MICROPY_PY_REVERSE_SPECIAL_METHODS (PYBRICKS_OPT_EXTRA_MOD) |
81 | | -#define MICROPY_PY_IO (PYBRICKS_OPT_EXTRA_MOD) |
82 | | -#define MICROPY_PY_UJSON (PYBRICKS_OPT_EXTRA_MOD) |
83 | | -#define MICROPY_PY_STRUCT (PYBRICKS_OPT_EXTRA_MOD) |
84 | | -#define MICROPY_PY_SYS (PYBRICKS_OPT_EXTRA_MOD) |
85 | 90 | #define MICROPY_PY_SYS_EXIT (0) |
86 | 91 | #define MICROPY_PY_SYS_MODULES (0) |
87 | 92 | #define MICROPY_PY_SYS_STDFILES (PYBRICKS_OPT_EXTRA_MOD) |
88 | 93 | #define MICROPY_PY_SYS_STDIO_BUFFER (PYBRICKS_OPT_EXTRA_MOD) |
89 | | -#define MICROPY_PY_URANDOM (PYBRICKS_OPT_EXTRA_MOD) |
90 | 94 | #define MICROPY_PY_URANDOM_EXTRA_FUNCS (PYBRICKS_OPT_EXTRA_MOD) |
91 | 95 | #define MICROPY_PY_URANDOM_SEED_INIT_FUNC ({ extern uint32_t pbdrv_clock_get_us(void); pbdrv_clock_get_us(); }) |
92 | | -#define MICROPY_PY_USELECT (PYBRICKS_OPT_EXTRA_MOD) |
93 | 96 | #define MICROPY_PY_UTIME_MP_HAL (0) |
94 | 97 | #define MICROPY_MODULE_BUILTIN_INIT (1) |
95 | 98 | #define MICROPY_MODULE_WEAK_LINKS (0) |
|
102 | 105 | #endif |
103 | 106 | #define MICROPY_KBD_EXCEPTION (1) |
104 | 107 | #define MICROPY_ENABLE_SCHEDULER (0) |
105 | | -#define MICROPY_PY_UERRNO (1) |
106 | 108 | #define MICROPY_PY_INSTANCE_ATTRS (1) |
107 | 109 |
|
108 | 110 | #define MICROPY_PERSISTENT_CODE_LOAD (1) |
|
0 commit comments