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>
pull/11234/head
iabdalkader 2023-04-10 19:11:53 +02:00 zatwierdzone przez Damien George
rodzic 1976781d33
commit 9ea9e04ef6
1 zmienionych plików z 1 dodań i 1 usunięć

Wyświetl plik

@ -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;