nRF5 SDK v17.1.0
Modules | Macros | Typedefs
PWM driver - legacy layer

Layer providing compatibility with the former API. More...

Modules

 PWM peripheral driver - legacy layer configuration
 

Macros

#define NRF_DRV_PWM_INSTANCE   NRFX_PWM_INSTANCE
 Macro for forwarding the new implementation.
 
#define NRF_DRV_PWM_PIN_NOT_USED   NRFX_PWM_PIN_NOT_USED
 Macro for forwarding the new implementation.
 
#define NRF_DRV_PWM_PIN_INVERTED   NRFX_PWM_PIN_INVERTED
 Macro for forwarding the new implementation.
 
#define NRF_DRV_PWM_DEFAULT_CONFIG   NRFX_PWM_DEFAULT_CONFIG
 Macro for forwarding the new implementation.
 
#define NRF_DRV_PWM_FLAG_STOP   NRFX_PWM_FLAG_STOP
 Macro for forwarding the new implementation.
 
#define NRF_DRV_PWM_FLAG_LOOP   NRFX_PWM_FLAG_LOOP
 Macro for forwarding the new implementation.
 
#define NRF_DRV_PWM_FLAG_SIGNAL_END_SEQ0   NRFX_PWM_FLAG_SIGNAL_END_SEQ0
 Macro for forwarding the new implementation.
 
#define NRF_DRV_PWM_FLAG_SIGNAL_END_SEQ1   NRFX_PWM_FLAG_SIGNAL_END_SEQ1
 Macro for forwarding the new implementation.
 
#define NRF_DRV_PWM_FLAG_NO_EVT_FINISHED   NRFX_PWM_FLAG_NO_EVT_FINISHED
 Macro for forwarding the new implementation.
 
#define NRF_DRV_PWM_FLAG_START_VIA_TASK   NRFX_PWM_FLAG_START_VIA_TASK
 Macro for forwarding the new implementation.
 
#define nrf_drv_pwm_flag_t   nrfx_pwm_flag_t
 Macro for forwarding the new implementation.
 
#define NRF_DRV_PWM_EVT_FINISHED   NRFX_PWM_EVT_FINISHED
 Macro for forwarding the new implementation.
 
#define NRF_DRV_PWM_EVT_END_SEQ0   NRFX_PWM_EVT_END_SEQ0
 Macro for forwarding the new implementation.
 
#define NRF_DRV_PWM_EVT_END_SEQ1   NRFX_PWM_EVT_END_SEQ1
 Macro for forwarding the new implementation.
 
#define NRF_DRV_PWM_EVT_STOPPED   NRFX_PWM_EVT_STOPPED
 Macro for forwarding the new implementation.
 
#define nrf_drv_pwm_evt_type_t   nrfx_pwm_evt_type_t
 Macro for forwarding the new implementation.
 
#define nrf_drv_pwm_handler_t   nrfx_pwm_handler_t
 Macro for forwarding the new implementation.
 
#define nrf_drv_pwm_init   nrfx_pwm_init
 Macro for forwarding the new implementation.
 
#define nrf_drv_pwm_uninit   nrfx_pwm_uninit
 Macro for forwarding the new implementation.
 
#define nrf_drv_pwm_simple_playback   nrfx_pwm_simple_playback
 Macro for forwarding the new implementation.
 
#define nrf_drv_pwm_complex_playback   nrfx_pwm_complex_playback
 Macro for forwarding the new implementation.
 
#define nrf_drv_pwm_step   nrfx_pwm_step
 Macro for forwarding the new implementation.
 
#define nrf_drv_pwm_stop   nrfx_pwm_stop
 Macro for forwarding the new implementation.
 
#define nrf_drv_pwm_is_stopped   nrfx_pwm_is_stopped
 Macro for forwarding the new implementation.
 
#define nrf_drv_pwm_sequence_update   nrfx_pwm_sequence_update
 Macro for forwarding the new implementation.
 
#define nrf_drv_pwm_sequence_values_update   nrfx_pwm_sequence_values_update
 Macro for forwarding the new implementation.
 
#define nrf_drv_pwm_sequence_length_update   nrfx_pwm_sequence_length_update
 Macro for forwarding the new implementation.
 
#define nrf_drv_pwm_sequence_repeats_update   nrfx_pwm_sequence_repeats_update
 Macro for forwarding the new implementation.
 
#define nrf_drv_pwm_sequence_end_delay_update   nrfx_pwm_sequence_end_delay_update
 Macro for forwarding the new implementation.
 
#define nrf_drv_pwm_task_address_get   nrfx_pwm_task_address_get
 Macro for forwarding the new implementation.
 
#define nrf_drv_pwm_event_address_get   nrfx_pwm_event_address_get
 Macro for forwarding the new implementation.
 

Typedefs

typedef nrfx_pwm_t nrf_drv_pwm_t
 Type definition for forwarding the new implementation.
 
typedef nrfx_pwm_config_t nrf_drv_pwm_config_t
 Type definition for forwarding the new implementation.
 

Detailed Description

Layer providing compatibility with the former API.


Documentation feedback | Developer Zone | Subscribe | Updated