Getting error when trying to build an execute "Enhanced ShockBurst: Transmitter/Receiver" when using nRF5340 DK kit

Hi,

Trying to build and execute above example with development kit nRF5340 DK.

IDE VSCode. Source C:\ncs\v2.2.0\nrf\samples\esb.

Build gives these problems:

C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:79:43: error: unknown type name 'NRF_RADIO_Type'
79 | NRF_RADIO_EVENT_READY = offsetof(NRF_RADIO_Type, EVENTS_READY), /**< Radio has ramped up and is ready to be started. */
| ^~~~~~~~~~~~~~
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:80:43: error: unknown type name 'NRF_RADIO_Type'
80 | NRF_RADIO_EVENT_ADDRESS = offsetof(NRF_RADIO_Type, EVENTS_ADDRESS), /**< Address sent or received. */
| ^~~~~~~~~~~~~~
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:81:43: error: unknown type name 'NRF_RADIO_Type'
81 | NRF_RADIO_EVENT_PAYLOAD = offsetof(NRF_RADIO_Type, EVENTS_PAYLOAD), /**< Packet payload sent or received. */
| ^~~~~~~~~~~~~~
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:82:43: error: unknown type name 'NRF_RADIO_Type'
82 | NRF_RADIO_EVENT_END = offsetof(NRF_RADIO_Type, EVENTS_END), /**< Packet transmitted or received. */
| ^~~~~~~~~~~~~~
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:83:43: error: unknown type name 'NRF_RADIO_Type'
83 | NRF_RADIO_EVENT_DISABLED = offsetof(NRF_RADIO_Type, EVENTS_DISABLED), /**< RADIO has been disabled. */
| ^~~~~~~~~~~~~~
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:84:43: error: unknown type name 'NRF_RADIO_Type'
84 | NRF_RADIO_EVENT_DEVMATCH = offsetof(NRF_RADIO_Type, EVENTS_DEVMATCH), /**< A device address match occurred on the last received packet. */
| ^~~~~~~~~~~~~~
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:85:43: error: unknown type name 'NRF_RADIO_Type'
85 | NRF_RADIO_EVENT_DEVMISS = offsetof(NRF_RADIO_Type, EVENTS_DEVMISS), /**< No device address match occurred on the last received packet. */
| ^~~~~~~~~~~~~~
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:86:43: error: unknown type name 'NRF_RADIO_Type'
86 | NRF_RADIO_EVENT_RSSIEND = offsetof(NRF_RADIO_Type, EVENTS_RSSIEND), /**< Sampling of receive signal strength complete. */
| ^~~~~~~~~~~~~~
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:87:43: error: unknown type name 'NRF_RADIO_Type'
87 | NRF_RADIO_EVENT_BCMATCH = offsetof(NRF_RADIO_Type, EVENTS_BCMATCH), /**< Bit counter reached bit count value. */
| ^~~~~~~~~~~~~~
In file included from c:\ncs\v2.2.0\nrf\include\esb.h:13,
from C:\ncs\v2.2.0\nrf\subsys\esb\esb.c:8:
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:142:37: error: 'RADIO_INTENSET_READY_Msk' undeclared here (not in a function); did you mean 'QSPI_INTENSET_READY_Msk'?
142 | NRF_RADIO_INT_READY_MASK = RADIO_INTENSET_READY_Msk, /**< Interrupt on READY event. */
| ^~~~~~~~~~~~~~~~~~~~~~~~
| QSPI_INTENSET_READY_Msk
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:143:37: error: 'RADIO_INTENSET_ADDRESS_Msk' undeclared here (not in a function); did you mean 'TWIS_INTENSET_READ_Msk'?
143 | NRF_RADIO_INT_ADDRESS_MASK = RADIO_INTENSET_ADDRESS_Msk, /**< Interrupt on ADDRESS event. */
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
| TWIS_INTENSET_READ_Msk
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:144:37: error: 'RADIO_INTENSET_PAYLOAD_Msk' undeclared here (not in a function); did you mean 'TWIS_INTENSET_READ_Msk'?
144 | NRF_RADIO_INT_PAYLOAD_MASK = RADIO_INTENSET_PAYLOAD_Msk, /**< Interrupt on PAYLOAD event. */
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
| TWIS_INTENSET_READ_Msk
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:145:37: error: 'RADIO_INTENSET_END_Msk' undeclared here (not in a function); did you mean 'SAADC_INTENSET_END_Msk'?
145 | NRF_RADIO_INT_END_MASK = RADIO_INTENSET_END_Msk, /**< Interrupt on END event. */
| ^~~~~~~~~~~~~~~~~~~~~~
| SAADC_INTENSET_END_Msk
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:146:37: error: 'RADIO_INTENSET_DISABLED_Msk' undeclared here (not in a function); did you mean 'TWIS_INTENSET_RXSTARTED_Msk'?
146 | NRF_RADIO_INT_DISABLED_MASK = RADIO_INTENSET_DISABLED_Msk, /**< Interrupt on DISABLED event. */
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
| TWIS_INTENSET_RXSTARTED_Msk
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:147:37: error: 'RADIO_INTENSET_DEVMATCH_Msk' undeclared here (not in a function)
147 | NRF_RADIO_INT_DEVMATCH_MASK = RADIO_INTENSET_DEVMATCH_Msk, /**< Interrupt on DEVMATCH event. */
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:148:37: error: 'RADIO_INTENSET_DEVMISS_Msk' undeclared here (not in a function)
148 | NRF_RADIO_INT_DEVMISS_MASK = RADIO_INTENSET_DEVMISS_Msk, /**< Interrupt on DEVMISS event. */
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:149:37: error: 'RADIO_INTENSET_RSSIEND_Msk' undeclared here (not in a function); did you mean 'TWIS_INTENSET_READ_Msk'?
149 | NRF_RADIO_INT_RSSIEND_MASK = RADIO_INTENSET_RSSIEND_Msk, /**< Interrupt on RSSIEND event. */
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
| TWIS_INTENSET_READ_Msk
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:150:37: error: 'RADIO_INTENSET_BCMATCH_Msk' undeclared here (not in a function); did you mean 'UARTE_INTENSET_CTS_Msk'?
150 | NRF_RADIO_INT_BCMATCH_MASK = RADIO_INTENSET_BCMATCH_Msk, /**< Interrupt on BCMATCH event. */
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
| UARTE_INTENSET_CTS_Msk
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:201:47: error: 'RADIO_SHORTS_READY_START_Msk' undeclared here (not in a function); did you mean 'SPIM_SHORTS_END_START_Msk'?
201 | NRF_RADIO_SHORT_READY_START_MASK = RADIO_SHORTS_READY_START_Msk, /**< Shortcut between READY event and START task. */
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
| SPIM_SHORTS_END_START_Msk
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:202:47: error: 'RADIO_SHORTS_END_DISABLE_Msk' undeclared here (not in a function)
202 | NRF_RADIO_SHORT_END_DISABLE_MASK = RADIO_SHORTS_END_DISABLE_Msk, /**< Shortcut between END event and DISABLE task. */
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:203:47: error: 'RADIO_SHORTS_DISABLED_TXEN_Msk' undeclared here (not in a function)
203 | NRF_RADIO_SHORT_DISABLED_TXEN_MASK = RADIO_SHORTS_DISABLED_TXEN_Msk, /**< Shortcut between DISABLED event and TXEN task. */
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:204:47: error: 'RADIO_SHORTS_DISABLED_RXEN_Msk' undeclared here (not in a function); did you mean 'NRF_RADIO_SHORT_DISABLED_TXEN_MASK'?
204 | NRF_RADIO_SHORT_DISABLED_RXEN_MASK = RADIO_SHORTS_DISABLED_RXEN_Msk, /**< Shortcut between DISABLED event and RXEN task. */
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| NRF_RADIO_SHORT_DISABLED_TXEN_MASK
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:205:47: error: 'RADIO_SHORTS_ADDRESS_RSSISTART_Msk' undeclared here (not in a function)
205 | NRF_RADIO_SHORT_ADDRESS_RSSISTART_MASK = RADIO_SHORTS_ADDRESS_RSSISTART_Msk, /**< Shortcut between ADDRESS event and RSSISTART task. */
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:206:47: error: 'RADIO_SHORTS_END_START_Msk' undeclared here (not in a function); did you mean 'SPIM_SHORTS_END_START_Msk'?
206 | NRF_RADIO_SHORT_END_START_MASK = RADIO_SHORTS_END_START_Msk, /**< Shortcut between END event and START task. */
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
| SPIM_SHORTS_END_START_Msk
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:207:47: error: 'RADIO_SHORTS_ADDRESS_BCSTART_Msk' undeclared here (not in a function); did you mean 'NRF_RADIO_SHORT_ADDRESS_RSSISTART_MASK'?
207 | NRF_RADIO_SHORT_ADDRESS_BCSTART_MASK = RADIO_SHORTS_ADDRESS_BCSTART_Msk, /**< Shortcut between ADDRESS event and BCSTART task. */
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| NRF_RADIO_SHORT_ADDRESS_RSSISTART_MASK
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:208:47: error: 'RADIO_SHORTS_DISABLED_RSSISTOP_Msk' undeclared here (not in a function)
208 | NRF_RADIO_SHORT_DISABLED_RSSISTOP_MASK = RADIO_SHORTS_DISABLED_RSSISTOP_Msk, /**< Shortcut between DISABLED event and RSSISTOP task. */
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:259:33: error: 'RADIO_STATE_STATE_Disabled' undeclared here (not in a function)
259 | NRF_RADIO_STATE_DISABLED = RADIO_STATE_STATE_Disabled, /**< No operations are going on inside the radio and the power consumption is at a minimum. */
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:260:33: error: 'RADIO_STATE_STATE_RxRu' undeclared here (not in a function)
260 | NRF_RADIO_STATE_RXRU = RADIO_STATE_STATE_RxRu, /**< The radio is ramping up and preparing for reception. */
| ^~~~~~~~~~~~~~~~~~~~~~
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:261:33: error: 'RADIO_STATE_STATE_RxIdle' undeclared here (not in a function)
261 | NRF_RADIO_STATE_RXIDLE = RADIO_STATE_STATE_RxIdle, /**< The radio is ready for reception to start. */
| ^~~~~~~~~~~~~~~~~~~~~~~~
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:262:33: error: 'RADIO_STATE_STATE_Rx' undeclared here (not in a function)
262 | NRF_RADIO_STATE_RX = RADIO_STATE_STATE_Rx, /**< Reception has been started. */
| ^~~~~~~~~~~~~~~~~~~~
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:263:33: error: 'RADIO_STATE_STATE_RxDisable' undeclared here (not in a function)
263 | NRF_RADIO_STATE_RXDISABLE = RADIO_STATE_STATE_RxDisable, /**< The radio is disabling the receiver. */
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:264:33: error: 'RADIO_STATE_STATE_TxRu' undeclared here (not in a function)
264 | NRF_RADIO_STATE_TXRU = RADIO_STATE_STATE_TxRu, /**< The radio is ramping up and preparing for transmission. */
| ^~~~~~~~~~~~~~~~~~~~~~
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:265:33: error: 'RADIO_STATE_STATE_TxIdle' undeclared here (not in a function)
265 | NRF_RADIO_STATE_TXIDLE = RADIO_STATE_STATE_TxIdle, /**< The radio is ready for transmission to start. */
| ^~~~~~~~~~~~~~~~~~~~~~~~
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:266:33: error: 'RADIO_STATE_STATE_Tx' undeclared here (not in a function)
266 | NRF_RADIO_STATE_TX = RADIO_STATE_STATE_Tx, /**< The radio is transmitting a packet. */
| ^~~~~~~~~~~~~~~~~~~~
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:267:33: error: 'RADIO_STATE_STATE_TxDisable' undeclared here (not in a function)
267 | NRF_RADIO_STATE_TXDISABLE = RADIO_STATE_STATE_TxDisable, /**< The radio is disabling the transmitter. */
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:294:34: error: 'RADIO_TXPOWER_TXPOWER_0dBm' undeclared here (not in a function)
294 | NRF_RADIO_TXPOWER_0DBM = RADIO_TXPOWER_TXPOWER_0dBm, /**< 0 dBm. */
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:304:34: error: 'RADIO_TXPOWER_TXPOWER_Neg4dBm' undeclared here (not in a function)
304 | NRF_RADIO_TXPOWER_NEG4DBM = RADIO_TXPOWER_TXPOWER_Neg4dBm, /**< -4 dBm. */
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:314:34: error: 'RADIO_TXPOWER_TXPOWER_Neg8dBm' undeclared here (not in a function)
314 | NRF_RADIO_TXPOWER_NEG8DBM = RADIO_TXPOWER_TXPOWER_Neg8dBm, /**< -8 dBm. */
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:315:34: error: 'RADIO_TXPOWER_TXPOWER_Neg12dBm' undeclared here (not in a function)
315 | NRF_RADIO_TXPOWER_NEG12DBM = RADIO_TXPOWER_TXPOWER_Neg12dBm, /**< -12 dBm. */
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:316:34: error: 'RADIO_TXPOWER_TXPOWER_Neg16dBm' undeclared here (not in a function)
316 | NRF_RADIO_TXPOWER_NEG16DBM = RADIO_TXPOWER_TXPOWER_Neg16dBm, /**< -16 dBm. */
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:317:34: error: 'RADIO_TXPOWER_TXPOWER_Neg20dBm' undeclared here (not in a function)
317 | NRF_RADIO_TXPOWER_NEG20DBM = RADIO_TXPOWER_TXPOWER_Neg20dBm, /**< -20 dBm. */
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:318:34: error: 'RADIO_TXPOWER_TXPOWER_Neg30dBm' undeclared here (not in a function)
318 | NRF_RADIO_TXPOWER_NEG30DBM = RADIO_TXPOWER_TXPOWER_Neg30dBm, /**< -30 dBm. */
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:327:41: error: 'RADIO_MODE_MODE_Nrf_1Mbit' undeclared here (not in a function)
327 | NRF_RADIO_MODE_NRF_1MBIT = RADIO_MODE_MODE_Nrf_1Mbit, /**< 1Mbit/s Nordic proprietary radio mode. */
| ^~~~~~~~~~~~~~~~~~~~~~~~~
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:328:41: error: 'RADIO_MODE_MODE_Nrf_2Mbit' undeclared here (not in a function)
328 | NRF_RADIO_MODE_NRF_2MBIT = RADIO_MODE_MODE_Nrf_2Mbit, /**< 2Mbit/s Nordic proprietary radio mode. */
| ^~~~~~~~~~~~~~~~~~~~~~~~~
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:332:41: error: 'RADIO_MODE_MODE_Ble_1Mbit' undeclared here (not in a function)
332 | NRF_RADIO_MODE_BLE_1MBIT = RADIO_MODE_MODE_Ble_1Mbit, /**< 1 Mbit/s Bluetooth Low Energy. */
| ^~~~~~~~~~~~~~~~~~~~~~~~~
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:365:37: error: 'RADIO_CRCCNF_SKIPADDR_Include' undeclared here (not in a function)
365 | NRF_RADIO_CRC_ADDR_INCLUDE = RADIO_CRCCNF_SKIPADDR_Include, /**< CRC calculation includes address field. */
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:366:37: error: 'RADIO_CRCCNF_SKIPADDR_Skip' undeclared here (not in a function)
366 | NRF_RADIO_CRC_ADDR_SKIP = RADIO_CRCCNF_SKIPADDR_Skip, /**< CRC calculation does not include address field. */
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:519:47: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
519 | NRF_STATIC_INLINE void nrf_radio_task_trigger(NRF_RADIO_Type * p_reg, nrf_radio_task_t task);
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:531:55: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
531 | NRF_STATIC_INLINE uint32_t nrf_radio_task_address_get(NRF_RADIO_Type const * p_reg,
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:540:46: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
540 | NRF_STATIC_INLINE void nrf_radio_event_clear(NRF_RADIO_Type * p_reg, nrf_radio_event_t event);
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:551:46: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
551 | NRF_STATIC_INLINE bool nrf_radio_event_check(NRF_RADIO_Type const * p_reg, nrf_radio_event_t event);
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:563:56: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
563 | NRF_STATIC_INLINE uint32_t nrf_radio_event_address_get(NRF_RADIO_Type const * p_reg,
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:572:48: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
572 | NRF_STATIC_INLINE void nrf_radio_shorts_enable(NRF_RADIO_Type * p_reg, uint32_t shorts_mask);
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:580:49: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
580 | NRF_STATIC_INLINE void nrf_radio_shorts_disable(NRF_RADIO_Type * p_reg, uint32_t shorts_mask);
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:588:45: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
588 | NRF_STATIC_INLINE void nrf_radio_shorts_set(NRF_RADIO_Type * p_reg, uint32_t shorts_mask);
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:597:49: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
597 | NRF_STATIC_INLINE uint32_t nrf_radio_shorts_get(NRF_RADIO_Type const * p_reg);
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:605:45: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
605 | NRF_STATIC_INLINE void nrf_radio_int_enable(NRF_RADIO_Type * p_reg, uint32_t mask);
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:613:46: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
613 | NRF_STATIC_INLINE void nrf_radio_int_disable(NRF_RADIO_Type * p_reg, uint32_t mask);
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:623:55: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
623 | NRF_STATIC_INLINE uint32_t nrf_radio_int_enable_check(NRF_RADIO_Type const * p_reg, uint32_t mask);
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:634:48: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
634 | NRF_STATIC_INLINE void nrf_radio_subscribe_set(NRF_RADIO_Type * p_reg,
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:645:50: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
645 | NRF_STATIC_INLINE void nrf_radio_subscribe_clear(NRF_RADIO_Type * p_reg,
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:656:46: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
656 | NRF_STATIC_INLINE void nrf_radio_publish_set(NRF_RADIO_Type * p_reg,
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:667:48: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
667 | NRF_STATIC_INLINE void nrf_radio_publish_clear(NRF_RADIO_Type * p_reg,
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:679:51: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
679 | NRF_STATIC_INLINE bool nrf_radio_crc_status_check(NRF_RADIO_Type const * p_reg);
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:688:49: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
688 | NRF_STATIC_INLINE uint8_t nrf_radio_rxmatch_get(NRF_RADIO_Type const * p_reg);
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:697:48: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
697 | NRF_STATIC_INLINE uint32_t nrf_radio_rxcrc_get(NRF_RADIO_Type const * p_reg);
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:706:45: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
706 | NRF_STATIC_INLINE uint8_t nrf_radio_dai_get(NRF_RADIO_Type const * p_reg);
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:738:48: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
738 | NRF_STATIC_INLINE void nrf_radio_packetptr_set(NRF_RADIO_Type * p_reg, void const * p_packet);
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:747:50: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
747 | NRF_STATIC_INLINE void * nrf_radio_packetptr_get(NRF_RADIO_Type const * p_reg);
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:755:48: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
755 | NRF_STATIC_INLINE void nrf_radio_frequency_set(NRF_RADIO_Type * p_reg, uint16_t radio_frequency);
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:764:52: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
764 | NRF_STATIC_INLINE uint16_t nrf_radio_frequency_get(NRF_RADIO_Type const * p_reg);
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:772:46: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
772 | NRF_STATIC_INLINE void nrf_radio_txpower_set(NRF_RADIO_Type * p_reg, nrf_radio_txpower_t tx_power);
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:781:61: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
781 | NRF_STATIC_INLINE nrf_radio_txpower_t nrf_radio_txpower_get(NRF_RADIO_Type const * p_reg);
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:789:43: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
789 | NRF_STATIC_INLINE void nrf_radio_mode_set(NRF_RADIO_Type * p_reg, nrf_radio_mode_t radio_mode);
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:798:55: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
798 | NRF_STATIC_INLINE nrf_radio_mode_t nrf_radio_mode_get(NRF_RADIO_Type const * p_reg);
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:806:51: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
806 | NRF_STATIC_INLINE void nrf_radio_packet_configure(NRF_RADIO_Type * p_reg,
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:815:44: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
815 | NRF_STATIC_INLINE void nrf_radio_base0_set(NRF_RADIO_Type * p_reg, uint32_t address);
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:824:48: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
824 | NRF_STATIC_INLINE uint32_t nrf_radio_base0_get(NRF_RADIO_Type const * p_reg);
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:832:44: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
832 | NRF_STATIC_INLINE void nrf_radio_base1_set(NRF_RADIO_Type * p_reg, uint32_t address);
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:841:48: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
841 | NRF_STATIC_INLINE uint32_t nrf_radio_base1_get(NRF_RADIO_Type const * p_reg);
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:849:46: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
849 | NRF_STATIC_INLINE void nrf_radio_prefix0_set(NRF_RADIO_Type * p_reg, uint32_t prefixes);
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:858:50: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
858 | NRF_STATIC_INLINE uint32_t nrf_radio_prefix0_get(NRF_RADIO_Type const * p_reg);
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:866:46: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
866 | NRF_STATIC_INLINE void nrf_radio_prefix1_set(NRF_RADIO_Type * p_reg, uint32_t prefixes);
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:875:50: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
875 | NRF_STATIC_INLINE uint32_t nrf_radio_prefix1_get(NRF_RADIO_Type const * p_reg);
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:883:48: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
883 | NRF_STATIC_INLINE void nrf_radio_txaddress_set(NRF_RADIO_Type * p_reg, uint8_t txaddress);
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:892:51: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
892 | NRF_STATIC_INLINE uint8_t nrf_radio_txaddress_get(NRF_RADIO_Type const * p_reg);
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:901:50: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
901 | NRF_STATIC_INLINE void nrf_radio_rxaddresses_set(NRF_RADIO_Type * p_reg, uint8_t rxaddresses);
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:910:53: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
910 | NRF_STATIC_INLINE uint8_t nrf_radio_rxaddresses_get(NRF_RADIO_Type const * p_reg);
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:920:48: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
920 | NRF_STATIC_INLINE void nrf_radio_crc_configure(NRF_RADIO_Type * p_reg,
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:931:46: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
931 | NRF_STATIC_INLINE void nrf_radio_crcinit_set(NRF_RADIO_Type * p_reg, uint32_t crc_init_value);
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:940:50: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
940 | NRF_STATIC_INLINE uint32_t nrf_radio_crcinit_get(NRF_RADIO_Type const * p_reg);
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:948:42: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
948 | NRF_STATIC_INLINE void nrf_radio_ifs_set(NRF_RADIO_Type * p_reg, uint32_t radio_ifs);
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:957:46: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
957 | NRF_STATIC_INLINE uint32_t nrf_radio_ifs_get(NRF_RADIO_Type const * p_reg);
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:970:53: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
970 | NRF_STATIC_INLINE uint8_t nrf_radio_rssi_sample_get(NRF_RADIO_Type const * p_reg);
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:979:57: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
979 | NRF_STATIC_INLINE nrf_radio_state_t nrf_radio_state_get(NRF_RADIO_Type const * p_reg);
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:987:50: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
987 | NRF_STATIC_INLINE void nrf_radio_datawhiteiv_set(NRF_RADIO_Type * p_reg, uint8_t datawhiteiv);
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:996:53: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
996 | NRF_STATIC_INLINE uint8_t nrf_radio_datawhiteiv_get(NRF_RADIO_Type const * p_reg);
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:1004:42: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
1004 | NRF_STATIC_INLINE void nrf_radio_bcc_set(NRF_RADIO_Type * p_reg, uint32_t radio_bcc);
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:1013:46: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
1013 | NRF_STATIC_INLINE uint32_t nrf_radio_bcc_get(NRF_RADIO_Type const * p_reg);
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:1022:42: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
1022 | NRF_STATIC_INLINE void nrf_radio_dab_set(NRF_RADIO_Type * p_reg,
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:1034:46: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
1034 | NRF_STATIC_INLINE uint32_t nrf_radio_dab_get(NRF_RADIO_Type const * p_reg, uint8_t segment);
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:1043:42: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
1043 | NRF_STATIC_INLINE void nrf_radio_dap_set(NRF_RADIO_Type * p_reg,
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:1055:46: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
1055 | NRF_STATIC_INLINE uint32_t nrf_radio_dap_get(NRF_RADIO_Type const * p_reg, uint8_t prefix_index);
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:1066:44: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
1066 | NRF_STATIC_INLINE void nrf_radio_dacnf_set(NRF_RADIO_Type * p_reg, uint8_t ena, uint8_t txadd);
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:1075:51: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
1075 | NRF_STATIC_INLINE uint8_t nrf_radio_dacnf_ena_get(NRF_RADIO_Type const * p_reg);
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:1084:53: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
1084 | NRF_STATIC_INLINE uint8_t nrf_radio_dacnf_txadd_get(NRF_RADIO_Type const * p_reg);
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:1222:44: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
1222 | NRF_STATIC_INLINE void nrf_radio_power_set(NRF_RADIO_Type * p_reg, bool radio_power);
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:1388:47: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
1388 | NRF_STATIC_INLINE void nrf_radio_task_trigger(NRF_RADIO_Type * p_reg, nrf_radio_task_t task)
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:1393:55: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
1393 | NRF_STATIC_INLINE uint32_t nrf_radio_task_address_get(NRF_RADIO_Type const * p_reg,
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:1399:46: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
1399 | NRF_STATIC_INLINE void nrf_radio_event_clear(NRF_RADIO_Type * p_reg, nrf_radio_event_t event)
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:1405:46: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
1405 | NRF_STATIC_INLINE bool nrf_radio_event_check(NRF_RADIO_Type const * p_reg, nrf_radio_event_t event)
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:1410:56: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
1410 | NRF_STATIC_INLINE uint32_t nrf_radio_event_address_get(NRF_RADIO_Type const * p_reg,
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:1416:48: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
1416 | NRF_STATIC_INLINE void nrf_radio_shorts_enable(NRF_RADIO_Type * p_reg, uint32_t shorts_mask)
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:1421:49: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
1421 | NRF_STATIC_INLINE void nrf_radio_shorts_disable(NRF_RADIO_Type * p_reg, uint32_t shorts_mask)
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:1426:45: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
1426 | NRF_STATIC_INLINE void nrf_radio_shorts_set(NRF_RADIO_Type * p_reg, uint32_t shorts_mask)
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:1431:49: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
1431 | NRF_STATIC_INLINE uint32_t nrf_radio_shorts_get(NRF_RADIO_Type const * p_reg)
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:1436:45: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
1436 | NRF_STATIC_INLINE void nrf_radio_int_enable(NRF_RADIO_Type * p_reg, uint32_t mask)
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:1441:46: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
1441 | NRF_STATIC_INLINE void nrf_radio_int_disable(NRF_RADIO_Type * p_reg, uint32_t mask)
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:1446:55: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
1446 | NRF_STATIC_INLINE uint32_t nrf_radio_int_enable_check(NRF_RADIO_Type const * p_reg, uint32_t mask)
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:1452:48: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
1452 | NRF_STATIC_INLINE void nrf_radio_subscribe_set(NRF_RADIO_Type * p_reg,
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:1460:50: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
1460 | NRF_STATIC_INLINE void nrf_radio_subscribe_clear(NRF_RADIO_Type * p_reg,
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:1466:46: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
1466 | NRF_STATIC_INLINE void nrf_radio_publish_set(NRF_RADIO_Type * p_reg,
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:1474:48: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
1474 | NRF_STATIC_INLINE void nrf_radio_publish_clear(NRF_RADIO_Type * p_reg,
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:1481:51: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
1481 | NRF_STATIC_INLINE bool nrf_radio_crc_status_check(NRF_RADIO_Type const * p_reg)
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:1487:49: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
1487 | NRF_STATIC_INLINE uint8_t nrf_radio_rxmatch_get(NRF_RADIO_Type const * p_reg)
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:1492:48: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
1492 | NRF_STATIC_INLINE uint32_t nrf_radio_rxcrc_get(NRF_RADIO_Type const * p_reg)
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:1497:45: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
1497 | NRF_STATIC_INLINE uint8_t nrf_radio_dai_get(NRF_RADIO_Type const * p_reg)
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:1516:48: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
1516 | NRF_STATIC_INLINE void nrf_radio_packetptr_set(NRF_RADIO_Type * p_reg, void const * p_packet)
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:1521:50: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
1521 | NRF_STATIC_INLINE void * nrf_radio_packetptr_get(NRF_RADIO_Type const * p_reg)
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:1526:48: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
1526 | NRF_STATIC_INLINE void nrf_radio_frequency_set(NRF_RADIO_Type * p_reg, uint16_t radio_frequency)
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:1552:52: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
1552 | NRF_STATIC_INLINE uint16_t nrf_radio_frequency_get(NRF_RADIO_Type const * p_reg)
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:1572:46: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
1572 | NRF_STATIC_INLINE void nrf_radio_txpower_set(NRF_RADIO_Type * p_reg, nrf_radio_txpower_t tx_power)
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:1577:61: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
1577 | NRF_STATIC_INLINE nrf_radio_txpower_t nrf_radio_txpower_get(NRF_RADIO_Type const * p_reg)
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:1582:43: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
1582 | NRF_STATIC_INLINE void nrf_radio_mode_set(NRF_RADIO_Type * p_reg, nrf_radio_mode_t radio_mode)
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:1587:55: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
1587 | NRF_STATIC_INLINE nrf_radio_mode_t nrf_radio_mode_get(NRF_RADIO_Type const * p_reg)
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:1592:51: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
1592 | NRF_STATIC_INLINE void nrf_radio_packet_configure(NRF_RADIO_Type * p_reg,
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:1630:44: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
1630 | NRF_STATIC_INLINE void nrf_radio_base0_set(NRF_RADIO_Type * p_reg, uint32_t address)
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:1635:48: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
1635 | NRF_STATIC_INLINE uint32_t nrf_radio_base0_get(NRF_RADIO_Type const * p_reg)
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:1640:44: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
1640 | NRF_STATIC_INLINE void nrf_radio_base1_set(NRF_RADIO_Type * p_reg, uint32_t address)
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:1645:48: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
1645 | NRF_STATIC_INLINE uint32_t nrf_radio_base1_get(NRF_RADIO_Type const * p_reg)
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:1650:46: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
1650 | NRF_STATIC_INLINE void nrf_radio_prefix0_set(NRF_RADIO_Type * p_reg, uint32_t prefixes)
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:1655:50: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
1655 | NRF_STATIC_INLINE uint32_t nrf_radio_prefix0_get(NRF_RADIO_Type const * p_reg)
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:1660:46: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
1660 | NRF_STATIC_INLINE void nrf_radio_prefix1_set(NRF_RADIO_Type * p_reg, uint32_t prefixes)
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:1665:50: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
1665 | NRF_STATIC_INLINE uint32_t nrf_radio_prefix1_get(NRF_RADIO_Type const * p_reg)
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:1670:48: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
1670 | NRF_STATIC_INLINE void nrf_radio_txaddress_set(NRF_RADIO_Type * p_reg, uint8_t txaddress)
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:1675:51: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
1675 | NRF_STATIC_INLINE uint8_t nrf_radio_txaddress_get(NRF_RADIO_Type const * p_reg)
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:1681:50: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
1681 | NRF_STATIC_INLINE void nrf_radio_rxaddresses_set(NRF_RADIO_Type * p_reg, uint8_t rxaddresses)
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:1686:53: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
1686 | NRF_STATIC_INLINE uint8_t nrf_radio_rxaddresses_get(NRF_RADIO_Type const * p_reg)
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:1691:48: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
1691 | NRF_STATIC_INLINE void nrf_radio_crc_configure(NRF_RADIO_Type * p_reg,
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:1701:46: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
1701 | NRF_STATIC_INLINE void nrf_radio_crcinit_set(NRF_RADIO_Type * p_reg, uint32_t crc_init_value)
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:1706:50: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
1706 | NRF_STATIC_INLINE uint32_t nrf_radio_crcinit_get(NRF_RADIO_Type const * p_reg)
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:1711:42: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
1711 | NRF_STATIC_INLINE void nrf_radio_ifs_set(NRF_RADIO_Type * p_reg, uint32_t radio_ifs)
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:1716:46: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
1716 | NRF_STATIC_INLINE uint32_t nrf_radio_ifs_get(NRF_RADIO_Type const * p_reg)
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:1721:53: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
1721 | NRF_STATIC_INLINE uint8_t nrf_radio_rssi_sample_get(NRF_RADIO_Type const * p_reg)
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:1727:57: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
1727 | NRF_STATIC_INLINE nrf_radio_state_t nrf_radio_state_get(NRF_RADIO_Type const * p_reg)
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:1732:50: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
1732 | NRF_STATIC_INLINE void nrf_radio_datawhiteiv_set(NRF_RADIO_Type * p_reg, uint8_t datawhiteiv)
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:1737:53: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
1737 | NRF_STATIC_INLINE uint8_t nrf_radio_datawhiteiv_get(NRF_RADIO_Type const * p_reg)
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:1742:42: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
1742 | NRF_STATIC_INLINE void nrf_radio_bcc_set(NRF_RADIO_Type * p_reg, uint32_t radio_bcc)
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:1747:46: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
1747 | NRF_STATIC_INLINE uint32_t nrf_radio_bcc_get(NRF_RADIO_Type const * p_reg)
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:1752:42: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
1752 | NRF_STATIC_INLINE void nrf_radio_dab_set(NRF_RADIO_Type * p_reg,
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:1760:46: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
1760 | NRF_STATIC_INLINE uint32_t nrf_radio_dab_get(NRF_RADIO_Type const * p_reg, uint8_t segment)
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:1766:42: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
1766 | NRF_STATIC_INLINE void nrf_radio_dap_set(NRF_RADIO_Type * p_reg,
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:1774:46: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
1774 | NRF_STATIC_INLINE uint32_t nrf_radio_dap_get(NRF_RADIO_Type const * p_reg, uint8_t prefix_index)
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:1780:44: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
1780 | NRF_STATIC_INLINE void nrf_radio_dacnf_set(NRF_RADIO_Type * p_reg, uint8_t ena, uint8_t txadd)
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:1786:51: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
1786 | NRF_STATIC_INLINE uint8_t nrf_radio_dacnf_ena_get(NRF_RADIO_Type const * p_reg)
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:1798:53: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
1798 | NRF_STATIC_INLINE uint8_t nrf_radio_dacnf_txadd_get(NRF_RADIO_Type const * p_reg)
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:1896:44: error: unknown type name 'NRF_RADIO_Type'; did you mean 'NRF_GPIO_Type'?
1896 | NRF_STATIC_INLINE void nrf_radio_power_set(NRF_RADIO_Type * p_reg, bool radio_power)
| ^~~~~~~~~~~~~~
| NRF_GPIO_Type
c:\ncs\v2.2.0\nrf\include\esb.h:126:25: error: 'RADIO_CRCCNF_LEN_Two' undeclared here (not in a function)
126 | ESB_CRC_16BIT = RADIO_CRCCNF_LEN_Two, /**< Use two-byte CRC. */
| ^~~~~~~~~~~~~~~~~~~~
c:\ncs\v2.2.0\nrf\include\esb.h:127:24: error: 'RADIO_CRCCNF_LEN_One' undeclared here (not in a function)
127 | ESB_CRC_8BIT = RADIO_CRCCNF_LEN_One, /**< Use one-byte CRC. */
| ^~~~~~~~~~~~~~~~~~~~
c:\ncs\v2.2.0\nrf\include\esb.h:128:23: error: 'RADIO_CRCCNF_LEN_Disabled' undeclared here (not in a function)
128 | ESB_CRC_OFF = RADIO_CRCCNF_LEN_Disabled /**< Disable CRC. */
| ^~~~~~~~~~~~~~~~~~~~~~~~~
C:/ncs/v2.2.0/nrf/subsys/esb/esb.c: In function 'apply_errata143_workaround':
C:\ncs\v2.2.0\nrf\subsys\esb\esb.c:287:26: warning: implicit declaration of function 'nrf_radio_base0_get' [-Wimplicit-function-declaration]
287 | uint32_t addr0 = nrf_radio_base0_get(NRF_RADIO) & base_address_mask;
| ^~~~~~~~~~~~~~~~~~~
C:\ncs\v2.2.0\nrf\subsys\esb\esb.c:287:46: error: 'NRF_RADIO' undeclared (first use in this function); did you mean 'NRF_TAD_S'?
287 | uint32_t addr0 = nrf_radio_base0_get(NRF_RADIO) & base_address_mask;
| ^~~~~~~~~
| NRF_TAD_S
C:\ncs\v2.2.0\nrf\subsys\esb\esb.c:287:46: note: each undeclared identifier is reported only once for each function it appears in
C:\ncs\v2.2.0\nrf\subsys\esb\esb.c:288:26: warning: implicit declaration of function 'nrf_radio_base1_get' [-Wimplicit-function-declaration]
288 | uint32_t addr1 = nrf_radio_base1_get(NRF_RADIO) & base_address_mask;
| ^~~~~~~~~~~~~~~~~~~
C:\ncs\v2.2.0\nrf\subsys\esb\esb.c:291:42: warning: implicit declaration of function 'nrf_radio_prefix0_get' [-Wimplicit-function-declaration]
291 | uint32_t radio_prefix0 = nrf_radio_prefix0_get(NRF_RADIO);
| ^~~~~~~~~~~~~~~~~~~~~
C:\ncs\v2.2.0\nrf\subsys\esb\esb.c:292:42: warning: implicit declaration of function 'nrf_radio_prefix1_get' [-Wimplicit-function-declaration]
292 | uint32_t radio_prefix1 = nrf_radio_prefix1_get(NRF_RADIO);
| ^~~~~~~~~~~~~~~~~~~~~
C:\ncs\v2.2.0\nrf\subsys\esb\esb.c:294:51: error: 'RADIO_PREFIX0_AP0_Msk' undeclared (first use in this function)
294 | uint8_t prefix0 = radio_prefix0 & RADIO_PREFIX0_AP0_Msk;
| ^~~~~~~~~~~~~~~~~~~~~
C:\ncs\v2.2.0\nrf\subsys\esb\esb.c:295:52: error: 'RADIO_PREFIX0_AP1_Msk' undeclared (first use in this function)
295 | uint8_t prefix1 = (radio_prefix0 & RADIO_PREFIX0_AP1_Msk) >> RADIO_PREFIX0_AP1_Pos;
| ^~~~~~~~~~~~~~~~~~~~~
C:\ncs\v2.2.0\nrf\subsys\esb\esb.c:295:78: error: 'RADIO_PREFIX0_AP1_Pos' undeclared (first use in this function)
295 | uint8_t prefix1 = (radio_prefix0 & RADIO_PREFIX0_AP1_Msk) >> RADIO_PREFIX0_AP1_Pos;
| ^~~~~~~~~~~~~~~~~~~~~
C:\ncs\v2.2.0\nrf\subsys\esb\esb.c:296:52: error: 'RADIO_PREFIX0_AP2_Msk' undeclared (first use in this function)
296 | uint8_t prefix2 = (radio_prefix0 & RADIO_PREFIX0_AP2_Msk) >> RADIO_PREFIX0_AP2_Pos;
| ^~~~~~~~~~~~~~~~~~~~~
C:\ncs\v2.2.0\nrf\subsys\esb\esb.c:296:78: error: 'RADIO_PREFIX0_AP2_Pos' undeclared (first use in this function)
296 | uint8_t prefix2 = (radio_prefix0 & RADIO_PREFIX0_AP2_Msk) >> RADIO_PREFIX0_AP2_Pos;
| ^~~~~~~~~~~~~~~~~~~~~
C:\ncs\v2.2.0\nrf\subsys\esb\esb.c:297:52: error: 'RADIO_PREFIX0_AP3_Msk' undeclared (first use in this function)
297 | uint8_t prefix3 = (radio_prefix0 & RADIO_PREFIX0_AP3_Msk) >> RADIO_PREFIX0_AP3_Pos;
| ^~~~~~~~~~~~~~~~~~~~~
C:\ncs\v2.2.0\nrf\subsys\esb\esb.c:297:78: error: 'RADIO_PREFIX0_AP3_Pos' undeclared (first use in this function)
297 | uint8_t prefix3 = (radio_prefix0 & RADIO_PREFIX0_AP3_Msk) >> RADIO_PREFIX0_AP3_Pos;
| ^~~~~~~~~~~~~~~~~~~~~
C:\ncs\v2.2.0\nrf\subsys\esb\esb.c:298:51: error: 'RADIO_PREFIX1_AP4_Msk' undeclared (first use in this function)
298 | uint8_t prefix4 = radio_prefix1 & RADIO_PREFIX1_AP4_Msk;
| ^~~~~~~~~~~~~~~~~~~~~
C:\ncs\v2.2.0\nrf\subsys\esb\esb.c:299:52: error: 'RADIO_PREFIX1_AP5_Msk' undeclared (first use in this function)
299 | uint8_t prefix5 = (radio_prefix1 & RADIO_PREFIX1_AP5_Msk) >> RADIO_PREFIX1_AP5_Pos;
| ^~~~~~~~~~~~~~~~~~~~~
C:\ncs\v2.2.0\nrf\subsys\esb\esb.c:299:78: error: 'RADIO_PREFIX1_AP5_Pos' undeclared (first use in this function)
299 | uint8_t prefix5 = (radio_prefix1 & RADIO_PREFIX1_AP5_Msk) >> RADIO_PREFIX1_AP5_Pos;
| ^~~~~~~~~~~~~~~~~~~~~
C:\ncs\v2.2.0\nrf\subsys\esb\esb.c:300:52: error: 'RADIO_PREFIX1_AP6_Msk' undeclared (first use in this function)
300 | uint8_t prefix6 = (radio_prefix1 & RADIO_PREFIX1_AP6_Msk) >> RADIO_PREFIX1_AP6_Pos;
| ^~~~~~~~~~~~~~~~~~~~~
C:\ncs\v2.2.0\nrf\subsys\esb\esb.c:300:78: error: 'RADIO_PREFIX1_AP6_Pos' undeclared (first use in this function)
300 | uint8_t prefix6 = (radio_prefix1 & RADIO_PREFIX1_AP6_Msk) >> RADIO_PREFIX1_AP6_Pos;
| ^~~~~~~~~~~~~~~~~~~~~
C:\ncs\v2.2.0\nrf\subsys\esb\esb.c:301:52: error: 'RADIO_PREFIX1_AP7_Msk' undeclared (first use in this function)
301 | uint8_t prefix7 = (radio_prefix1 & RADIO_PREFIX1_AP7_Msk) >> RADIO_PREFIX1_AP7_Pos;
| ^~~~~~~~~~~~~~~~~~~~~
C:\ncs\v2.2.0\nrf\subsys\esb\esb.c:301:78: error: 'RADIO_PREFIX1_AP7_Pos' undeclared (first use in this function)
301 | uint8_t prefix7 = (radio_prefix1 & RADIO_PREFIX1_AP7_Msk) >> RADIO_PREFIX1_AP7_Pos;
| ^~~~~~~~~~~~~~~~~~~~~
C:/ncs/v2.2.0/nrf/subsys/esb/esb.c: In function 'update_rf_payload_format_esb_dpl':
C:\ncs\v2.2.0\nrf\subsys\esb\esb.c:331:9: warning: implicit declaration of function 'nrf_radio_packet_configure' [-Wimplicit-function-declaration]
331 | nrf_radio_packet_configure(NRF_RADIO, &packet_config);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
C:\ncs\v2.2.0\nrf\subsys\esb\esb.c:331:36: error: 'NRF_RADIO' undeclared (first use in this function); did you mean 'NRF_TAD_S'?
331 | nrf_radio_packet_configure(NRF_RADIO, &packet_config);
| ^~~~~~~~~
| NRF_TAD_S
C:/ncs/v2.2.0/nrf/subsys/esb/esb.c: In function 'update_rf_payload_format_esb':
C:\ncs\v2.2.0\nrf\subsys\esb\esb.c:347:36: error: 'NRF_RADIO' undeclared (first use in this function); did you mean 'NRF_TAD_S'?
347 | nrf_radio_packet_configure(NRF_RADIO, &packet_config);
| ^~~~~~~~~
| NRF_TAD_S
C:/ncs/v2.2.0/nrf/subsys/esb/esb.c: In function 'update_radio_addresses':
C:\ncs\v2.2.0\nrf\subsys\esb\esb.c:353:17: warning: implicit declaration of function 'nrf_radio_base0_set' [-Wimplicit-function-declaration]
353 | nrf_radio_base0_set(NRF_RADIO, addr_conv(esb_addr.base_addr_p0));
| ^~~~~~~~~~~~~~~~~~~
C:\ncs\v2.2.0\nrf\subsys\esb\esb.c:353:37: error: 'NRF_RADIO' undeclared (first use in this function); did you mean 'NRF_TAD_S'?
353 | nrf_radio_base0_set(NRF_RADIO, addr_conv(esb_addr.base_addr_p0));
| ^~~~~~~~~
| NRF_TAD_S
C:\ncs\v2.2.0\nrf\subsys\esb\esb.c:357:17: warning: implicit declaration of function 'nrf_radio_base1_set' [-Wimplicit-function-declaration]
357 | nrf_radio_base1_set(NRF_RADIO, addr_conv(esb_addr.base_addr_p1));
| ^~~~~~~~~~~~~~~~~~~
C:\ncs\v2.2.0\nrf\subsys\esb\esb.c:361:17: warning: implicit declaration of function 'nrf_radio_prefix0_set' [-Wimplicit-function-declaration]
361 | nrf_radio_prefix0_set(NRF_RADIO, bytewise_bit_swap(&esb_addr.pipe_prefixes[0]));
| ^~~~~~~~~~~~~~~~~~~~~
C:\ncs\v2.2.0\nrf\subsys\esb\esb.c:362:17: warning: implicit declaration of function 'nrf_radio_prefix1_set' [-Wimplicit-function-declaration]
362 | nrf_radio_prefix1_set(NRF_RADIO, bytewise_bit_swap(&esb_addr.pipe_prefixes[4]));
| ^~~~~~~~~~~~~~~~~~~~~
C:/ncs/v2.2.0/nrf/subsys/esb/esb.c: In function 'update_radio_tx_power':
C:\ncs\v2.2.0\nrf\subsys\esb\esb.c:375:9: warning: implicit declaration of function 'nrf_radio_txpower_set' [-Wimplicit-function-declaration]
375 | nrf_radio_txpower_set(NRF_RADIO, esb_cfg.tx_output_power);
| ^~~~~~~~~~~~~~~~~~~~~
C:\ncs\v2.2.0\nrf\subsys\esb\esb.c:375:31: error: 'NRF_RADIO' undeclared (first use in this function); did you mean 'NRF_TAD_S'?
375 | nrf_radio_txpower_set(NRF_RADIO, esb_cfg.tx_output_power);
| ^~~~~~~~~
| NRF_TAD_S
C:/ncs/v2.2.0/nrf/subsys/esb/esb.c: In function 'update_radio_bitrate':
C:\ncs\v2.2.0\nrf\subsys\esb\esb.c:380:9: warning: implicit declaration of function 'nrf_radio_mode_set'; did you mean 'nrf_timer_mode_set'? [-Wimplicit-function-declaration]
380 | nrf_radio_mode_set(NRF_RADIO, esb_cfg.bitrate);
| ^~~~~~~~~~~~~~~~~~
| nrf_timer_mode_set
C:\ncs\v2.2.0\nrf\subsys\esb\esb.c:380:28: error: 'NRF_RADIO' undeclared (first use in this function); did you mean 'NRF_TAD_S'?
380 | nrf_radio_mode_set(NRF_RADIO, esb_cfg.bitrate);
| ^~~~~~~~~
| NRF_TAD_S
C:/ncs/v2.2.0/nrf/subsys/esb/esb.c: In function 'update_radio_crc':
C:\ncs\v2.2.0\nrf\subsys\esb\esb.c:436:17: warning: implicit declaration of function 'nrf_radio_crcinit_set' [-Wimplicit-function-declaration]
436 | nrf_radio_crcinit_set(NRF_RADIO, 0xFFFFUL); /* Initial value */
| ^~~~~~~~~~~~~~~~~~~~~
C:\ncs\v2.2.0\nrf\subsys\esb\esb.c:436:39: error: 'NRF_RADIO' undeclared (first use in this function); did you mean 'NRF_TAD_S'?
436 | nrf_radio_crcinit_set(NRF_RADIO, 0xFFFFUL); /* Initial value */
| ^~~~~~~~~
| NRF_TAD_S
C:\ncs\v2.2.0\nrf\subsys\esb\esb.c:437:17: warning: implicit declaration of function 'nrf_radio_crc_configure' [-Wimplicit-function-declaration]
437 | nrf_radio_crc_configure(NRF_RADIO, ESB_CRC_16BIT, NRF_RADIO_CRC_ADDR_INCLUDE,
| ^~~~~~~~~~~~~~~~~~~~~~~
C:/ncs/v2.2.0/nrf/subsys/esb/esb.c: In function 'rx_fifo_push_rfbuf':
C:\ncs\v2.2.0\nrf\subsys\esb\esb.c:565:47: warning: implicit declaration of function 'nrf_radio_rssi_sample_get' [-Wimplicit-function-declaration]
565 | rx_fifo.payload[rx_fifo.back]->rssi = nrf_radio_rssi_sample_get(NRF_RADIO);
| ^~~~~~~~~~~~~~~~~~~~~~~~~
C:\ncs\v2.2.0\nrf\subsys\esb\esb.c:565:73: error: 'NRF_RADIO' undeclared (first use in this function); did you mean 'NRF_TAD_S'?
565 | rx_fifo.payload[rx_fifo.back]->rssi = nrf_radio_rssi_sample_get(NRF_RADIO);
| ^~~~~~~~~
| NRF_TAD_S
C:/ncs/v2.2.0/nrf/subsys/esb/esb.c: In function 'ppi_init':
C:\ncs\v2.2.0\nrf\subsys\esb\esb.c:627:25: warning: implicit declaration of function 'nrf_radio_event_address_get'; did you mean 'nrf_timer_event_address_get'? [-Wimplicit-function-declaration]
627 | nrf_radio_event_address_get(NRF_RADIO, NRF_RADIO_EVENT_ADDRESS),
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
| nrf_timer_event_address_get
C:\ncs\v2.2.0\nrf\subsys\esb\esb.c:627:53: error: 'NRF_RADIO' undeclared (first use in this function); did you mean 'NRF_TAD_S'?
627 | nrf_radio_event_address_get(NRF_RADIO, NRF_RADIO_EVENT_ADDRESS),
| ^~~~~~~~~
| NRF_TAD_S
C:\ncs\v2.2.0\nrf\subsys\esb\esb.c:632:25: warning: implicit declaration of function 'nrf_radio_task_address_get'; did you mean 'nrf_dppi_task_address_get'? [-Wimplicit-function-declaration]
632 | nrf_radio_task_address_get(NRF_RADIO, NRF_RADIO_TASK_DISABLE));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
| nrf_dppi_task_address_get
C:/ncs/v2.2.0/nrf/subsys/esb/esb.c: In function 'ppi_deinit':
C:\ncs\v2.2.0\nrf\subsys\esb\esb.c:653:53: error: 'NRF_RADIO' undeclared (first use in this function); did you mean 'NRF_TAD_S'?
653 | nrf_radio_event_address_get(NRF_RADIO, NRF_RADIO_EVENT_ADDRESS));
| ^~~~~~~~~
| NRF_TAD_S
C:/ncs/v2.2.0/nrf/subsys/esb/esb.c: In function 'start_tx_transaction':
C:\ncs\v2.2.0\nrf\subsys\esb\esb.c:688:17: warning: implicit declaration of function 'nrf_radio_shorts_set'; did you mean 'nrf_timer_shorts_set'? [-Wimplicit-function-declaration]
688 | nrf_radio_shorts_set(NRF_RADIO,
| ^~~~~~~~~~~~~~~~~~~~
| nrf_timer_shorts_set
C:\ncs\v2.2.0\nrf\subsys\esb\esb.c:688:38: error: 'NRF_RADIO' undeclared (first use in this function); did you mean 'NRF_TAD_S'?
688 | nrf_radio_shorts_set(NRF_RADIO,
| ^~~~~~~~~
| NRF_TAD_S
C:\ncs\v2.2.0\nrf\subsys\esb\esb.c:690:17: warning: implicit declaration of function 'nrf_radio_int_enable'; did you mean 'nrf_timer_int_enable'? [-Wimplicit-function-declaration]
690 | nrf_radio_int_enable(NRF_RADIO, NRF_RADIO_INT_DISABLED_MASK);
| ^~~~~~~~~~~~~~~~~~~~
| nrf_timer_int_enable
C:\ncs\v2.2.0\nrf\subsys\esb\esb.c:735:9: warning: implicit declaration of function 'nrf_radio_txaddress_set'; did you mean 'nrf_dppi_task_address_get'? [-Wimplicit-function-declaration]
735 | nrf_radio_txaddress_set(NRF_RADIO, current_payload->pipe);
| ^~~~~~~~~~~~~~~~~~~~~~~
| nrf_dppi_task_address_get
C:\ncs\v2.2.0\nrf\subsys\esb\esb.c:736:9: warning: implicit declaration of function 'nrf_radio_rxaddresses_set' [-Wimplicit-function-declaration]
736 | nrf_radio_rxaddresses_set(NRF_RADIO, BIT(current_payload->pipe));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
C:\ncs\v2.2.0\nrf\subsys\esb\esb.c:737:9: warning: implicit declaration of function 'nrf_radio_frequency_set'; did you mean 'nrf_timer_frequency_set'? [-Wimplicit-function-declaration]
737 | nrf_radio_frequency_set(NRF_RADIO, (RADIO_BASE_FREQUENCY + esb_addr.rf_channel));
| ^~~~~~~~~~~~~~~~~~~~~~~
| nrf_timer_frequency_set
C:\ncs\v2.2.0\nrf\subsys\esb\esb.c:739:9: warning: implicit declaration of function 'nrf_radio_packetptr_set' [-Wimplicit-function-declaration]
739 | nrf_radio_packetptr_set(NRF_RADIO, pdu);
| ^~~~~~~~~~~~~~~~~~~~~~~
C:\ncs\v2.2.0\nrf\subsys\esb\esb.c:741:30: error: 'RADIO_IRQn' undeclared (first use in this function)
741 | NVIC_ClearPendingIRQ(RADIO_IRQn);
| ^~~~~~~~~~
C:\ncs\v2.2.0\nrf\subsys\esb\esb.c:744:9: warning: implicit declaration of function 'nrf_radio_event_clear'; did you mean 'nrf_timer_event_clear'? [-Wimplicit-function-declaration]
744 | nrf_radio_event_clear(NRF_RADIO, NRF_RADIO_EVENT_ADDRESS);
| ^~~~~~~~~~~~~~~~~~~~~
| nrf_timer_event_clear
C:\ncs\v2.2.0\nrf\subsys\esb\esb.c:748:9: warning: implicit declaration of function 'nrf_radio_task_trigger'; did you mean 'nrf_dppi_task_trigger'? [-Wimplicit-function-declaration]
748 | nrf_radio_task_trigger(NRF_RADIO, NRF_RADIO_TASK_TXEN);
| ^~~~~~~~~~~~~~~~~~~~~~
| nrf_dppi_task_trigger
C:/ncs/v2.2.0/nrf/subsys/esb/esb.c: In function 'on_radio_disabled_tx_noack':
C:\ncs\v2.2.0\nrf\subsys\esb\esb.c:175:28: error: 'SWI0_IRQn' undeclared (first use in this function); did you mean 'PWM0_IRQn'?
175 | #define ESB_EVT_IRQ SWI0_IRQn
| ^~~~~~~~~
C:\ncs\v2.2.0\nrf\subsys\esb\esb.c:758:36: note: in expansion of macro 'ESB_EVT_IRQ'
758 | NVIC_SetPendingIRQ(ESB_EVT_IRQ);
| ^~~~~~~~~~~
C:/ncs/v2.2.0/nrf/subsys/esb/esb.c: In function 'on_radio_disabled_tx':
C:\ncs\v2.2.0\nrf\subsys\esb\esb.c:770:30: error: 'NRF_RADIO' undeclared (first use in this function); did you mean 'NRF_TAD_S'?
770 | nrf_radio_shorts_set(NRF_RADIO, radio_shorts_common);
| ^~~~~~~~~
| NRF_TAD_S
C:/ncs/v2.2.0/nrf/subsys/esb/esb.c: In function 'on_radio_disabled_tx_wait_for_ack':
C:\ncs\v2.2.0\nrf\subsys\esb\esb.c:813:13: warning: implicit declaration of function 'nrf_radio_event_check'; did you mean 'nrf_timer_event_check'? [-Wimplicit-function-declaration]
813 | if (nrf_radio_event_check(NRF_RADIO, NRF_RADIO_EVENT_END) &&
| ^~~~~~~~~~~~~~~~~~~~~
| nrf_timer_event_check
C:\ncs\v2.2.0\nrf\subsys\esb\esb.c:813:35: error: 'NRF_RADIO' undeclared (first use in this function); did you mean 'NRF_TAD_S'?
813 | if (nrf_radio_event_check(NRF_RADIO, NRF_RADIO_EVENT_END) &&
| ^~~~~~~~~
| NRF_TAD_S
C:\ncs\v2.2.0\nrf\subsys\esb\esb.c:814:13: warning: implicit declaration of function 'nrf_radio_crc_status_check' [-Wimplicit-function-declaration]
814 | nrf_radio_crc_status_check(NRF_RADIO)) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
C:\ncs\v2.2.0\nrf\subsys\esb\esb.c:822:33: warning: implicit declaration of function 'nrf_radio_txaddress_get'; did you mean 'nrf_dppi_task_address_get'? [-Wimplicit-function-declaration]
822 | nrf_radio_txaddress_get(NRF_RADIO), rx_pdu->type.dpl_pdu.pid)) {
| ^~~~~~~~~~~~~~~~~~~~~~~
| nrf_dppi_task_address_get
C:\ncs\v2.2.0\nrf\subsys\esb\esb.c:175:28: error: 'SWI0_IRQn' undeclared (first use in this function); did you mean 'PWM0_IRQn'?
175 | #define ESB_EVT_IRQ SWI0_IRQn
| ^~~~~~~~~
C:\ncs\v2.2.0\nrf\subsys\esb\esb.c:829:44: note: in expansion of macro 'ESB_EVT_IRQ'
829 | NVIC_SetPendingIRQ(ESB_EVT_IRQ);
| ^~~~~~~~~~~
C:/ncs/v2.2.0/nrf/subsys/esb/esb.c: In function 'clear_events_restart_rx':
C:\ncs\v2.2.0\nrf\subsys\esb\esb.c:873:30: error: 'NRF_RADIO' undeclared (first use in this function); did you mean 'NRF_TAD_S'?
873 | nrf_radio_shorts_set(NRF_RADIO, radio_shorts_common);
| ^~~~~~~~~
| NRF_TAD_S
C:/ncs/v2.2.0/nrf/subsys/esb/esb.c: In function 'on_radio_disabled_rx_dpl':
C:\ncs\v2.2.0\nrf\subsys\esb\esb.c:897:25: warning: implicit declaration of function 'nrf_radio_rxmatch_get' [-Wimplicit-function-declaration]
897 | uint32_t pipe = nrf_radio_rxmatch_get(NRF_RADIO);
| ^~~~~~~~~~~~~~~~~~~~~
C:\ncs\v2.2.0\nrf\subsys\esb\esb.c:897:47: error: 'NRF_RADIO' undeclared (first use in this function); did you mean 'NRF_TAD_S'?
897 | uint32_t pipe = nrf_radio_rxmatch_get(NRF_RADIO);
| ^~~~~~~~~
| NRF_TAD_S
C:/ncs/v2.2.0/nrf/subsys/esb/esb.c: In function 'on_radio_disabled_rx':
C:\ncs\v2.2.0\nrf\subsys\esb\esb.c:948:41: error: 'NRF_RADIO' undeclared (first use in this function); did you mean 'NRF_TAD_S'?
948 | if (!nrf_radio_crc_status_check(NRF_RADIO)) {
| ^~~~~~~~~
| NRF_TAD_S
C:\ncs\v2.2.0\nrf\subsys\esb\esb.c:960:14: warning: implicit declaration of function 'nrf_radio_rxcrc_get'; did you mean 'nrf_timer_cc_get'? [-Wimplicit-function-declaration]
960 | if ((nrf_radio_rxcrc_get(NRF_RADIO) == pipe_info->crc) &&
| ^~~~~~~~~~~~~~~~~~~
| nrf_timer_cc_get
C:\ncs\v2.2.0\nrf\subsys\esb\esb.c:175:28: error: 'SWI0_IRQn' undeclared (first use in this function); did you mean 'PWM0_IRQn'?
175 | #define ESB_EVT_IRQ SWI0_IRQn
| ^~~~~~~~~
C:\ncs\v2.2.0\nrf\subsys\esb\esb.c:1005:44: note: in expansion of macro 'ESB_EVT_IRQ'
1005 | NVIC_SetPendingIRQ(ESB_EVT_IRQ);
| ^~~~~~~~~~~
C:/ncs/v2.2.0/nrf/subsys/esb/esb.c: In function 'on_radio_disabled_rx_ack':
C:\ncs\v2.2.0\nrf\subsys\esb\esb.c:1012:30: error: 'NRF_RADIO' undeclared (first use in this function); did you mean 'NRF_TAD_S'?
1012 | nrf_radio_shorts_set(NRF_RADIO, (radio_shorts_common | NRF_RADIO_SHORT_DISABLED_TXEN_MASK));
| ^~~~~~~~~
| NRF_TAD_S
C:/ncs/v2.2.0/nrf/subsys/esb/esb.c: In function 'radio_irq_handler':
C:\ncs\v2.2.0\nrf\subsys\esb\esb.c:1039:13: warning: implicit declaration of function 'nrf_radio_int_enable_check'; did you mean 'nrf_timer_int_enable_check'? [-Wimplicit-function-declaration]
1039 | if (nrf_radio_int_enable_check(NRF_RADIO, NRF_RADIO_INT_DISABLED_MASK) &&
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
| nrf_timer_int_enable_check
C:\ncs\v2.2.0\nrf\subsys\esb\esb.c:1039:40: error: 'NRF_RADIO' undeclared (first use in this function); did you mean 'NRF_TAD_S'?
1039 | if (nrf_radio_int_enable_check(NRF_RADIO, NRF_RADIO_INT_DISABLED_MASK) &&
| ^~~~~~~~~
| NRF_TAD_S
In file included from c:\ncs\v2.2.0\zephyr\modules\hal_nordic\nrfx\nrfx_glue.h:12,
from C:\ncs\v2.2.0\modules\hal\nordic\nrfx\nrfx.h:39,
from C:\ncs\v2.2.0\modules\hal\nordic\nrfx\hal\nrf_radio.h:37:
C:/ncs/v2.2.0/nrf/subsys/esb/esb.c: In function 'esb_irq_disable':
C:\ncs\v2.2.0\nrf\subsys\esb\esb.c:1130:21: error: 'RADIO_IRQn' undeclared (first use in this function)
1130 | irq_disable(RADIO_IRQn);
| ^~~~~~~~~~
C:\ncs\v2.2.0\zephyr\include\zephyr\irq.h:400:43: note: in definition of macro 'irq_disable'
400 | #define irq_disable(irq) arch_irq_disable(irq)
| ^~~
C:\ncs\v2.2.0\nrf\subsys\esb\esb.c:175:28: error: 'SWI0_IRQn' undeclared (first use in this function); did you mean 'PWM0_IRQn'?
175 | #define ESB_EVT_IRQ SWI0_IRQn
| ^~~~~~~~~
C:\ncs\v2.2.0\zephyr\include\zephyr\irq.h:400:43: note: in definition of macro 'irq_disable'
400 | #define irq_disable(irq) arch_irq_disable(irq)
| ^~~
C:\ncs\v2.2.0\nrf\subsys\esb\esb.c:1131:21: note: in expansion of macro 'ESB_EVT_IRQ'
1131 | irq_disable(ESB_EVT_IRQ);
| ^~~~~~~~~~~
C:/ncs/v2.2.0/nrf/subsys/esb/esb.c: In function 'esb_init':
C:\ncs\v2.2.0\nrf\subsys\esb\esb.c:1159:29: error: 'NRF_RADIO' undeclared (first use in this function); did you mean 'NRF_TAD_S'?
1159 | nrf_radio_base0_set(NRF_RADIO, 0xE7E7E7E7);
| ^~~~~~~~~
| NRF_TAD_S
In file included from C:\ncs\v2.2.0\zephyr\include\zephyr\arch\arm\aarch32\irq.h:19,
from C:\ncs\v2.2.0\zephyr\include\zephyr\arch\arm\aarch32\arch.h:27,
from C:\ncs\v2.2.0\zephyr\include\zephyr\arch\cpu.h:19,
from C:\ncs\v2.2.0\zephyr\include\zephyr\irq.h:15:
C:\ncs\v2.2.0\nrf\subsys\esb\esb.c:1197:28: error: 'RADIO_IRQn' undeclared (first use in this function)
1197 | IRQ_DIRECT_CONNECT(RADIO_IRQn, CONFIG_ESB_RADIO_IRQ_PRIORITY,
| ^~~~~~~~~~
C:\ncs\v2.2.0\zephyr\include\zephyr\sw_isr_table.h:77:26: note: in definition of macro 'Z_ISR_DECLARE'
77 | {irq, flags, (void *)&func, (const void *)param}
| ^~~
C:\ncs\v2.2.0\zephyr\include\zephyr\irq.h:112:9: note: in expansion of macro 'ARCH_IRQ_DIRECT_CONNECT'
112 | ARCH_IRQ_DIRECT_CONNECT(irq_p, priority_p, isr_p, flags_p)
| ^~~~~~~~~~~~~~~~~~~~~~~
C:\ncs\v2.2.0\nrf\subsys\esb\esb.c:1197:9: note: in expansion of macro 'IRQ_DIRECT_CONNECT'
1197 | IRQ_DIRECT_CONNECT(RADIO_IRQn, CONFIG_ESB_RADIO_IRQ_PRIORITY,
| ^~~~~~~~~~~~~~~~~~
C:\ncs\v2.2.0\nrf\subsys\esb\esb.c:175:28: error: 'SWI0_IRQn' undeclared (first use in this function); did you mean 'PWM0_IRQn'?
175 | #define ESB_EVT_IRQ SWI0_IRQn
| ^~~~~~~~~
C:\ncs\v2.2.0\zephyr\include\zephyr\sw_isr_table.h:77:26: note: in definition of macro 'Z_ISR_DECLARE'
77 | {irq, flags, (void *)&func, (const void *)param}
| ^~~
C:\ncs\v2.2.0\zephyr\include\zephyr\irq.h:112:9: note: in expansion of macro 'ARCH_IRQ_DIRECT_CONNECT'
112 | ARCH_IRQ_DIRECT_CONNECT(irq_p, priority_p, isr_p, flags_p)
| ^~~~~~~~~~~~~~~~~~~~~~~
C:\ncs\v2.2.0\nrf\subsys\esb\esb.c:1199:9: note: in expansion of macro 'IRQ_DIRECT_CONNECT'
1199 | IRQ_DIRECT_CONNECT(ESB_EVT_IRQ, CONFIG_ESB_EVENT_IRQ_PRIORITY,
| ^~~~~~~~~~~~~~~~~~
C:\ncs\v2.2.0\nrf\subsys\esb\esb.c:1199:28: note: in expansion of macro 'ESB_EVT_IRQ'
1199 | IRQ_DIRECT_CONNECT(ESB_EVT_IRQ, CONFIG_ESB_EVENT_IRQ_PRIORITY,
| ^~~~~~~~~~~
C:/ncs/v2.2.0/nrf/subsys/esb/esb.c: In function 'esb_start_rx':
C:\ncs\v2.2.0\nrf\subsys\esb\esb.c:1396:9: warning: implicit declaration of function 'nrf_radio_int_disable'; did you mean 'nrf_timer_int_disable'? [-Wimplicit-function-declaration]
1396 | nrf_radio_int_disable(NRF_RADIO, 0xFFFFFFFF);
| ^~~~~~~~~~~~~~~~~~~~~
| nrf_timer_int_disable
C:\ncs\v2.2.0\nrf\subsys\esb\esb.c:1396:31: error: 'NRF_RADIO' undeclared (first use in this function); did you mean 'NRF_TAD_S'?
1396 | nrf_radio_int_disable(NRF_RADIO, 0xFFFFFFFF);
| ^~~~~~~~~
| NRF_TAD_S
C:\ncs\v2.2.0\nrf\subsys\esb\esb.c:1410:30: error: 'RADIO_IRQn' undeclared (first use in this function)
1410 | NVIC_ClearPendingIRQ(RADIO_IRQn);
| ^~~~~~~~~~
C:/ncs/v2.2.0/nrf/subsys/esb/esb.c: In function 'esb_stop_rx':
C:\ncs\v2.2.0\nrf\subsys\esb\esb.c:1428:9: warning: implicit declaration of function 'nrf_radio_shorts_disable'; did you mean 'nrf_timer_shorts_disable'? [-Wimplicit-function-declaration]
1428 | nrf_radio_shorts_disable(NRF_RADIO, 0xFFFFFFFF);
| ^~~~~~~~~~~~~~~~~~~~~~~~
| nrf_timer_shorts_disable
C:\ncs\v2.2.0\nrf\subsys\esb\esb.c:1428:34: error: 'NRF_RADIO' undeclared (first use in this function); did you mean 'NRF_TAD_S'?
1428 | nrf_radio_shorts_disable(NRF_RADIO, 0xFFFFFFFF);
| ^~~~~~~~~
| NRF_TAD_S
ninja: build stopped: subcommand failed.
FATAL ERROR: command exited with status 1: 'c:\ncs\toolchains\v2.2.0\opt\bin\cmake.EXE' --build 'c:\ncs\v2.2.0\nrf\samples\esb\ptx\build'

* The terminal process terminated with exit code: 1.
* Terminal will be reused by tasks, press any key to close it.

Same problem with ptx as with prx.

Building with nRF52 DK is successful.

For nRF5340 DK I select nrf5340dk_nrf5340_cpuapp_ns in VSCode Add Build Configuration.

Regards

Anders

Parents Reply Children
No Data
Related