27 #if (HAL_USE_PWM == TRUE) || defined(__DOXYGEN__)    41 #if (PLATFORM_PWM_USE_PWM1 == TRUE) || defined(__DOXYGEN__)    68 #if PLATFORM_PWM_USE_PWM1 == TRUE    87 #if PLATFORM_PWM_USE_PWM1 == TRUE   106 #if PLATFORM_PWM_USE_PWM1 == TRUE   107     if (&PWMD1 == pwmp) {
 void pwm_lld_enable_periodic_notification(PWMDriver *pwmp)
Enables the periodic activation edge notification. 
 
pwmstate_t state
Driver state. 
 
void pwm_lld_disable_channel_notification(PWMDriver *pwmp, pwmchannel_t channel)
Disables a channel de-activation edge notification. 
 
uint32_t pwmcnt_t
Type of a PWM counter. 
 
Structure representing a PWM driver. 
 
void pwm_lld_enable_channel(PWMDriver *pwmp, pwmchannel_t channel, pwmcnt_t width)
Enables a PWM channel. 
 
void pwm_lld_disable_channel(PWMDriver *pwmp, pwmchannel_t channel)
Disables a PWM channel and its notification. 
 
void pwm_lld_enable_channel_notification(PWMDriver *pwmp, pwmchannel_t channel)
Enables a channel de-activation edge notification. 
 
void pwm_lld_disable_periodic_notification(PWMDriver *pwmp)
Disables the periodic activation edge notification. 
 
PWMDriver PWMD1
PWMD1 driver identifier. 
 
void pwm_lld_stop(PWMDriver *pwmp)
Deactivates the PWM peripheral. 
 
void pwm_lld_start(PWMDriver *pwmp)
Configures and activates the PWM peripheral. 
 
uint8_t pwmchannel_t
Type of a PWM channel. 
 
void pwmObjectInit(PWMDriver *pwmp)
Initializes the standard part of a PWMDriver structure. 
 
void pwm_lld_init(void)
Low level PWM driver initialization.