Lines Matching full:event

22  * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
95 NRF_PWM_INT_STOPPED_MASK = PWM_INTENSET_STOPPED_Msk, ///< Interrupt on STOPPED event.
96 …F_PWM_INT_SEQSTARTED0_MASK = PWM_INTENSET_SEQSTARTED0_Msk, ///< Interrupt on SEQSTARTED[0] event.
97 …F_PWM_INT_SEQSTARTED1_MASK = PWM_INTENSET_SEQSTARTED1_Msk, ///< Interrupt on SEQSTARTED[1] event.
98 … NRF_PWM_INT_SEQEND0_MASK = PWM_INTENSET_SEQEND0_Msk, ///< Interrupt on SEQEND[0] event.
99 … NRF_PWM_INT_SEQEND1_MASK = PWM_INTENSET_SEQEND1_Msk, ///< Interrupt on SEQEND[1] event.
100 …RF_PWM_INT_PWMPERIODEND_MASK = PWM_INTENSET_PWMPERIODEND_Msk, ///< Interrupt on PWMPERIODEND event.
101 … NRF_PWM_INT_LOOPSDONE_MASK = PWM_INTENSET_LOOPSDONE_Msk ///< Interrupt on LOOPSDONE event.
109 …K = PWM_SHORTS_SEQEND0_STOP_Msk, ///< Shortcut between SEQEND[0] event and STOP task.
110 …K = PWM_SHORTS_SEQEND1_STOP_Msk, ///< Shortcut between SEQEND[1] event and STOP task.
111 …ASK = PWM_SHORTS_LOOPSDONE_SEQSTART0_Msk, ///< Shortcut between LOOPSDONE event and SEQSTART[0] ta…
112 …ASK = PWM_SHORTS_LOOPSDONE_SEQSTART1_Msk, ///< Shortcut between LOOPSDONE event and SEQSTART[1] ta…
113 …ASK = PWM_SHORTS_LOOPSDONE_STOP_Msk ///< Shortcut between LOOPSDONE event and STOP task.
228 * event signaling the end of sequence occurs (@ref NRF_PWM_EVENT_SEQEND0
234 * playback, indicated by the LOOPSDONE event.
281 * @brief Function for clearing a specific PWM event.
284 * @param[in] event Event to clear.
287 nrf_pwm_event_t event);
290 * @brief Function for checking the state of a specific PWM event.
293 * @param[in] event Event to check.
295 * @retval true If the event is set.
296 * @retval false If the event is not set.
299 nrf_pwm_event_t event);
302 * @brief Function for getting the address of a specific PWM event register.
305 * @param[in] event Requested event.
307 * @return Address of the specified event register.
310 nrf_pwm_event_t event);
403 * PWM event.
406 * @param[in] event Event for which to set the configuration.
407 * @param[in] channel Channel through which to publish the event.
410 nrf_pwm_event_t event,
415 * PWM event.
418 * @param[in] event Event for which to clear the configuration.
421 nrf_pwm_event_t event);
564 nrf_pwm_event_t event) in nrf_pwm_event_clear() argument
566 *((volatile uint32_t *)((uint8_t *)p_reg + (uint32_t)event)) = 0x0UL; in nrf_pwm_event_clear()
568 volatile uint32_t dummy = *((volatile uint32_t *)((uint8_t *)p_reg + (uint32_t)event)); in nrf_pwm_event_clear()
574 nrf_pwm_event_t event) in nrf_pwm_event_check() argument
576 return (bool)*(volatile uint32_t *)((uint8_t *)p_reg + (uint32_t)event); in nrf_pwm_event_check()
580 nrf_pwm_event_t event) in nrf_pwm_event_address_get() argument
582 return ((uint32_t)p_reg + (uint32_t)event); in nrf_pwm_event_address_get()
643 nrf_pwm_event_t event, in nrf_pwm_publish_set() argument
646 *((volatile uint32_t *) ((uint8_t *) p_reg + (uint32_t) event + 0x80uL)) = in nrf_pwm_publish_set()
651 nrf_pwm_event_t event) in nrf_pwm_publish_clear() argument
653 *((volatile uint32_t *) ((uint8_t *) p_reg + (uint32_t) event + 0x80uL)) = 0; in nrf_pwm_publish_clear()