rp2/mpconfigport: Disable BLE locking when MICROPY_PY_BLUETOOTH enabled.

Bluetooth code runs in the scheduler, so no locking/mutex is required.

Signed-off-by: iabdalkader <i.abdalkader@gmail.com>
This commit is contained in:
iabdalkader 2023-04-10 19:11:53 +02:00 committed by Damien George
parent 1976781d33
commit 9ea9e04ef6
1 changed files with 1 additions and 1 deletions

View File

@ -283,7 +283,7 @@ extern uint32_t rosc_random_u32(void);
extern void lwip_lock_acquire(void);
extern void lwip_lock_release(void);
#if MICROPY_PY_BLUETOOTH_CYW43
#if MICROPY_PY_BLUETOOTH || MICROPY_PY_BLUETOOTH_CYW43
// Bluetooth code only runs in the scheduler, no locking/mutex required.
#define MICROPY_PY_BLUETOOTH_ENTER uint32_t atomic_state = 0;
#define MICROPY_PY_BLUETOOTH_EXIT (void)atomic_state;