mirror of
https://github.com/espressif/esp-nimble.git
synced 2026-08-17 23:39:58 +00:00
ll/ble_ll_sched: fix preprocessor directives in ble_ll_sched_preempt
BLE_LL_SCHED_TYPE_PERIODIC does not require BLE_LL_CFG_FEAT_LL_EXT_ADV.
This commit is contained in:
committed by
Krzysztof Kopyściński
parent
7d4762b4e2
commit
1d9e968ead
@@ -159,19 +159,19 @@ ble_ll_sched_preempt(struct ble_ll_sched_item *sch,
|
||||
case BLE_LL_SCHED_TYPE_SCAN_AUX:
|
||||
ble_ll_scan_aux_break(entry->cb_arg);
|
||||
break;
|
||||
#endif
|
||||
#if MYNEWT_VAL(BLE_LL_CFG_FEAT_LL_PERIODIC_ADV)
|
||||
#if MYNEWT_VAL(BLE_LL_ROLE_BROADCASTER)
|
||||
case BLE_LL_SCHED_TYPE_PERIODIC:
|
||||
ble_ll_adv_periodic_rmvd_from_sched(entry->cb_arg);
|
||||
break;
|
||||
#endif
|
||||
#if MYNEWT_VAL(BLE_LL_ROLE_OBSERVER)
|
||||
#if MYNEWT_VAL(BLE_LL_CFG_FEAT_LL_EXT_ADV) && MYNEWT_VAL(BLE_LL_ROLE_OBSERVER)
|
||||
case BLE_LL_SCHED_TYPE_SYNC:
|
||||
ble_ll_sync_rmvd_from_sched(entry->cb_arg);
|
||||
break;
|
||||
#endif
|
||||
#endif
|
||||
#endif
|
||||
#if MYNEWT_VAL(BLE_LL_ISO_BROADCASTER)
|
||||
case BLE_LL_SCHED_TYPE_BIG:
|
||||
/* FIXME sometimes it may be useful to preempt... */
|
||||
|
||||
Reference in New Issue
Block a user