diff options
| author | Jim Mussared | 2020-08-14 15:43:09 +1000 |
|---|---|---|
| committer | Damien George | 2020-09-08 11:41:31 +1000 |
| commit | ed14435a8e6199b845c3404a9052f9ff4213292c (patch) | |
| tree | c7fc4c10aeb002bbe9557e212c62bb75a735fee8 /ports/unix/mpconfigport.h | |
| parent | e46aac24bacdafcb5323fbfc702a3bd597f66072 (diff) | |
extmod/modbluetooth: Refactor stack/hci/driver/port bindings.
Previously the interaction between the different layers of the Bluetooth
stack was different on each port and each stack. This commit defines
common interfaces between them and implements them for cyw43, btstack,
nimble, stm32, unix.
Diffstat (limited to 'ports/unix/mpconfigport.h')
| -rw-r--r-- | ports/unix/mpconfigport.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/ports/unix/mpconfigport.h b/ports/unix/mpconfigport.h index 08605842f..9e24ab10c 100644 --- a/ports/unix/mpconfigport.h +++ b/ports/unix/mpconfigport.h @@ -309,9 +309,11 @@ void mp_unix_mark_exec(void); #define MP_STATE_PORT MP_STATE_VM -#if MICROPY_PY_BLUETOOTH && MICROPY_BLUETOOTH_BTSTACK +#if MICROPY_PY_BLUETOOTH +#if MICROPY_BLUETOOTH_BTSTACK struct _mp_bluetooth_btstack_root_pointers_t; #define MICROPY_BLUETOOTH_ROOT_POINTERS struct _mp_bluetooth_btstack_root_pointers_t *bluetooth_btstack_root_pointers; +#endif #else #define MICROPY_BLUETOOTH_ROOT_POINTERS #endif |
