kconfig: add ble_phy_x feature and mapping
This commit is contained in:
parent
96163aa380
commit
00393e8214
@ -12,6 +12,8 @@ config CPU_FAM_NRF52
|
|||||||
# So far, NimBLE netif does not support nrf51 platforms, so we use a dedicated
|
# So far, NimBLE netif does not support nrf51 platforms, so we use a dedicated
|
||||||
# feature to mark this
|
# feature to mark this
|
||||||
select HAS_BLE_NIMBLE_NETIF
|
select HAS_BLE_NIMBLE_NETIF
|
||||||
|
# All nrf52s support the 2Mbit PHY mode
|
||||||
|
select HAS_BLE_PHY_2MBIT
|
||||||
select HAS_CORTEXM_MPU
|
select HAS_CORTEXM_MPU
|
||||||
select HAS_CPU_NRF52
|
select HAS_CPU_NRF52
|
||||||
select HAS_PERIPH_I2C_RECONFIGURE
|
select HAS_PERIPH_I2C_RECONFIGURE
|
||||||
@ -33,6 +35,7 @@ config CPU_MODEL_NRF52811XXAA
|
|||||||
bool
|
bool
|
||||||
select CPU_CORE_CORTEX_M4
|
select CPU_CORE_CORTEX_M4
|
||||||
select CPU_FAM_NRF52
|
select CPU_FAM_NRF52
|
||||||
|
select HAS_BLE_PHY_CODED
|
||||||
select HAS_RADIO_NRF802154
|
select HAS_RADIO_NRF802154
|
||||||
select HAS_PERIPH_UART_NONBLOCKING
|
select HAS_PERIPH_UART_NONBLOCKING
|
||||||
|
|
||||||
@ -40,6 +43,7 @@ config CPU_MODEL_NRF52820XXAA
|
|||||||
bool
|
bool
|
||||||
select CPU_CORE_CORTEX_M4
|
select CPU_CORE_CORTEX_M4
|
||||||
select CPU_FAM_NRF52
|
select CPU_FAM_NRF52
|
||||||
|
select HAS_BLE_PHY_CODED
|
||||||
select HAS_RADIO_NRF802154
|
select HAS_RADIO_NRF802154
|
||||||
select HAS_PERIPH_UART_NONBLOCKING
|
select HAS_PERIPH_UART_NONBLOCKING
|
||||||
|
|
||||||
@ -52,6 +56,7 @@ config CPU_MODEL_NRF52833XXAA
|
|||||||
bool
|
bool
|
||||||
select CPU_CORE_CORTEX_M4F
|
select CPU_CORE_CORTEX_M4F
|
||||||
select CPU_FAM_NRF52
|
select CPU_FAM_NRF52
|
||||||
|
select HAS_BLE_PHY_CODED
|
||||||
select HAS_RADIO_NRF802154
|
select HAS_RADIO_NRF802154
|
||||||
select HAS_PERIPH_UART_NONBLOCKING
|
select HAS_PERIPH_UART_NONBLOCKING
|
||||||
|
|
||||||
@ -59,6 +64,7 @@ config CPU_MODEL_NRF52840XXAA
|
|||||||
bool
|
bool
|
||||||
select CPU_CORE_CORTEX_M4F
|
select CPU_CORE_CORTEX_M4F
|
||||||
select CPU_FAM_NRF52
|
select CPU_FAM_NRF52
|
||||||
|
select HAS_BLE_PHY_CODED
|
||||||
select HAS_RADIO_NRF802154
|
select HAS_RADIO_NRF802154
|
||||||
select HAS_PERIPH_UART_NONBLOCKING
|
select HAS_PERIPH_UART_NONBLOCKING
|
||||||
|
|
||||||
|
|||||||
@ -33,6 +33,16 @@ config HAS_BLE_NIMBLE_NETIF
|
|||||||
help
|
help
|
||||||
Indicates that NimBLE netif is supported on the current platform.
|
Indicates that NimBLE netif is supported on the current platform.
|
||||||
|
|
||||||
|
config HAS_BLE_PHY_2MBIT
|
||||||
|
bool
|
||||||
|
help
|
||||||
|
Indicates that the BLE radio supports the 2Mbit PHY mode
|
||||||
|
|
||||||
|
config HAS_BLE_PHY_CODED
|
||||||
|
bool
|
||||||
|
help
|
||||||
|
Indicates that the BLE radio supports the CODED PHY mode
|
||||||
|
|
||||||
config HAS_RADIO_NRFBLE
|
config HAS_RADIO_NRFBLE
|
||||||
bool
|
bool
|
||||||
select HAVE_NRF5X_RADIO
|
select HAVE_NRF5X_RADIO
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user