Lines Matching full:event
22 * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
82 …NRF_TWI_SHORT_BB_SUSPEND_MASK = TWI_SHORTS_BB_SUSPEND_Msk, ///< Shortcut between BB event and SUS…
83 …NRF_TWI_SHORT_BB_STOP_MASK = TWI_SHORTS_BB_STOP_Msk, ///< Shortcut between BB event and STO…
93 NRF_TWI_INT_STOPPED_MASK = TWI_INTENSET_STOPPED_Msk, ///< Interrupt on STOPPED event.
94 NRF_TWI_INT_RXDREADY_MASK = TWI_INTENSET_RXDREADY_Msk, ///< Interrupt on RXDREADY event.
95 NRF_TWI_INT_TXDSENT_MASK = TWI_INTENSET_TXDSENT_Msk, ///< Interrupt on TXDSENT event.
96 NRF_TWI_INT_ERROR_MASK = TWI_INTENSET_ERROR_Msk, ///< Interrupt on ERROR event.
97 NRF_TWI_INT_BB_MASK = TWI_INTENSET_BB_Msk, ///< Interrupt on BB event.
98 NRF_TWI_INT_SUSPENDED_MASK = TWI_INTENSET_SUSPENDED_Msk, ///< Interrupt on SUSPENDED event.
151 * @brief Function for clearing a specific TWI event.
154 * @param[in] event Event to clear.
157 nrf_twi_event_t event);
160 * @brief Function for checking the state of a specific event.
163 * @param[in] event Event to check.
165 * @retval true If the event is set.
166 * @retval false If the event is not set.
169 nrf_twi_event_t event);
172 * @brief Function for getting the address of a specific TWI event register.
175 * @param[in] event Requested event.
177 * @return Address of the specified event register.
180 nrf_twi_event_t event);
319 nrf_twi_event_t event) in nrf_twi_event_clear() argument
321 *((volatile uint32_t *)((uint8_t *)p_reg + (uint32_t)event)) = 0x0UL; in nrf_twi_event_clear()
323 volatile uint32_t dummy = *((volatile uint32_t *)((uint8_t *)p_reg + (uint32_t)event)); in nrf_twi_event_clear()
329 nrf_twi_event_t event) in nrf_twi_event_check() argument
331 return (bool)*(volatile uint32_t *)((uint8_t *)p_reg + (uint32_t)event); in nrf_twi_event_check()
335 nrf_twi_event_t event) in nrf_twi_event_address_get() argument
337 return (uint32_t *)((uint8_t *)p_reg + (uint32_t)event); in nrf_twi_event_address_get()