nrf/mpconfigport.h: Expose nrf module when MICROPY_PY_NRF is set.
This commit is contained in:
parent
5a873e27eb
commit
85cad50266
@ -179,6 +179,10 @@
|
||||
#define MICROPY_PY_TIME_TICKS (1)
|
||||
#endif
|
||||
|
||||
#ifndef MICROPY_PY_NRF
|
||||
#define MICROPY_PY_NRF (0)
|
||||
#endif
|
||||
|
||||
#define MICROPY_ENABLE_EMERGENCY_EXCEPTION_BUF (1)
|
||||
#define MICROPY_EMERGENCY_EXCEPTION_BUF_SIZE (0)
|
||||
|
||||
@ -212,11 +216,18 @@ typedef long mp_off_t;
|
||||
// extra built in modules to add to the list of known ones
|
||||
extern const struct _mp_obj_module_t board_module;
|
||||
extern const struct _mp_obj_module_t machine_module;
|
||||
extern const struct _mp_obj_module_t nrf_module;
|
||||
extern const struct _mp_obj_module_t mp_module_utime;
|
||||
extern const struct _mp_obj_module_t mp_module_uos;
|
||||
extern const struct _mp_obj_module_t mp_module_ubluepy;
|
||||
extern const struct _mp_obj_module_t music_module;
|
||||
|
||||
#if MICROPY_PY_NRF
|
||||
#define NRF_MODULE { MP_ROM_QSTR(MP_QSTR_nrf), MP_ROM_PTR(&nrf_module) },
|
||||
#else
|
||||
#define NRF_MODULE
|
||||
#endif
|
||||
|
||||
#if MICROPY_PY_UBLUEPY
|
||||
#define UBLUEPY_MODULE { MP_ROM_QSTR(MP_QSTR_ubluepy), MP_ROM_PTR(&mp_module_ubluepy) },
|
||||
#else
|
||||
@ -255,6 +266,7 @@ extern const struct _mp_obj_module_t ble_module;
|
||||
MUSIC_MODULE \
|
||||
UBLUEPY_MODULE \
|
||||
MICROPY_BOARD_BUILTINS \
|
||||
NRF_MODULE \
|
||||
|
||||
|
||||
#else
|
||||
@ -266,6 +278,7 @@ extern const struct _mp_obj_module_t ble_module;
|
||||
{ MP_ROM_QSTR(MP_QSTR_uos), MP_ROM_PTR(&mp_module_uos) }, \
|
||||
MUSIC_MODULE \
|
||||
MICROPY_BOARD_BUILTINS \
|
||||
NRF_MODULE \
|
||||
|
||||
|
||||
#endif // BLUETOOTH_SD
|
||||
|
Loading…
Reference in New Issue
Block a user