Lines Matching full:event
22 * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
59 … NRF_SPU_INT_RAMACCERR_MASK = SPU_INTENSET_RAMACCERR_Msk, ///< Interrupt on RAMACCERR event.
60 …NRF_SPU_INT_FLASHACCERR_MASK = SPU_INTENSET_FLASHACCERR_Msk, ///< Interrupt on FLASHACCERR event.
61 …RF_SPU_INT_PERIPHACCERR_MASK = SPU_INTENSET_PERIPHACCERR_Msk ///< Interrupt on PERIPHACCERR event.
87 * @brief Function for clearing a specific SPU event.
90 * @param[in] event Event to clear.
93 nrf_spu_event_t event);
96 * @brief Function for checking the state of a specific SPU event.
99 * @param[in] event Event to check.
101 * @retval true If the event is set.
102 * @retval false If the event is not set.
105 nrf_spu_event_t event);
138 * @brief Function for setting up publication configuration of a given SPU event.
141 * @param[in] event Event to configure.
142 * @param[in] channel Channel to connect with published event.
145 nrf_spu_event_t event,
149 * @brief Function for clearing publication configuration of a given SPU event.
152 * @param[in] event Event to clear.
155 nrf_spu_event_t event);
282 nrf_spu_event_t event) in nrf_spu_event_clear() argument
284 *((volatile uint32_t *)((uint8_t *)p_reg + (uint32_t)event)) = 0x0UL; in nrf_spu_event_clear()
285 volatile uint32_t dummy = *((volatile uint32_t *)((uint8_t *)p_reg + (uint32_t)event)); in nrf_spu_event_clear()
290 nrf_spu_event_t event) in nrf_spu_event_check() argument
292 return (bool)*(volatile uint32_t *)((uint8_t *)p_reg + (uint32_t)event); in nrf_spu_event_check()
314 nrf_spu_event_t event, in nrf_spu_publish_set() argument
317 *((volatile uint32_t *) ((uint8_t *) p_reg + (uint32_t) event + 0x80uL)) = in nrf_spu_publish_set()
322 nrf_spu_event_t event) in nrf_spu_publish_clear() argument
324 *((volatile uint32_t *) ((uint8_t *) p_reg + (uint32_t) event + 0x80uL)) = 0; in nrf_spu_publish_clear()