diff options
Diffstat (limited to 'ports/stm32/rfcore.c')
| -rw-r--r-- | ports/stm32/rfcore.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/ports/stm32/rfcore.c b/ports/stm32/rfcore.c index 1fc0c9531..08338fcdc 100644 --- a/ports/stm32/rfcore.c +++ b/ports/stm32/rfcore.c @@ -634,9 +634,9 @@ void IPCC_C1_RX_IRQHandler(void) { LL_C1_IPCC_ClearFlag_CHx(IPCC, IPCC_CH_BLE); - // Schedule PENDSV to process incoming HCI payload. - extern void mp_bluetooth_hci_poll_wrapper(uint32_t ticks_ms); - mp_bluetooth_hci_poll_wrapper(0); + // Queue up the scheduler to process UART data and run events. + extern void mp_bluetooth_hci_systick(uint32_t ticks_ms); + mp_bluetooth_hci_systick(0); } IRQ_EXIT(IPCC_C1_RX_IRQn); |
