nimble/phy/nrf5x: Fix compilation with nrfx 2.11

This release change NRF_FICR_NS->TRIMCNF[index].ADDR from (uint32_t *)
to uint32_t.
This commit is contained in:
Szymon Janc
2023-08-01 12:33:53 +02:00
parent 6081de3754
commit 6ccf8208e0
+1 -1
View File
@@ -1570,7 +1570,7 @@ ble_phy_init(void)
#ifdef NRF53_SERIES
/* Errata 158: load trim values after toggling power */
for (uint32_t index = 0; index < 32ul &&
NRF_FICR_NS->TRIMCNF[index].ADDR != (uint32_t *)0xFFFFFFFFul; index++) {
NRF_FICR_NS->TRIMCNF[index].ADDR != 0xFFFFFFFFul; index++) {
if (((uint32_t)NRF_FICR_NS->TRIMCNF[index].ADDR & 0xFFFFF000ul) == (volatile uint32_t)NRF_RADIO_NS) {
*((volatile uint32_t *)NRF_FICR_NS->TRIMCNF[index].ADDR) = NRF_FICR_NS->TRIMCNF[index].DATA;
}