Home
last modified time | relevance | path

Searched refs:pPWM (Results 1 – 2 of 2) sorted by relevance

/bsp/rockchip/common/rk_hal/lib/hal/src/
A Dhal_pwm.c45 #define PWM_CNT_REG(pPWM, ch) (pPWM->pReg->CHANNELS[ch].CNT) argument
46 #define PWM_PERIOD_REG(pPWM, ch) (pPWM->pReg->CHANNELS[ch].PERIOD_HPR) argument
47 #define PWM_DUTY_REG(pPWM, ch) (pPWM->pReg->CHANNELS[ch].DUTY_LPR) argument
48 #define PWM_CTRL_REG(pPWM, ch) (pPWM->pReg->CHANNELS[ch].CTRL) argument
121 pPWM->result[i].period = READ_REG(PWM_PERIOD_REG(pPWM, i)); in HAL_PWM_IRQHandler()
123 pPWM->result[i].period = READ_REG(PWM_DUTY_REG(pPWM, i)); in HAL_PWM_IRQHandler()
146 HAL_ASSERT(pPWM != NULL); in HAL_PWM_SetConfig()
190 HAL_ASSERT(pPWM != NULL); in HAL_PWM_SetOneshot()
213 HAL_ASSERT(pPWM != NULL); in HAL_PWM_SetCapturedFreq()
370 pPWM->pReg = pReg; in HAL_PWM_Init()
[all …]
/bsp/rockchip/common/rk_hal/lib/hal/inc/
A Dhal_pwm.h107 HAL_Status HAL_PWM_IRQHandler(struct PWM_HANDLE *pPWM);
108 HAL_Status HAL_PWM_SetConfig(struct PWM_HANDLE *pPWM, uint8_t channel,
110 HAL_Status HAL_PWM_SetOneshot(struct PWM_HANDLE *pPWM, uint8_t channel, uint32_t count);
111 HAL_Status HAL_PWM_SetCapturedFreq(struct PWM_HANDLE *pPWM, uint8_t channel, uint32_t freq);
112 HAL_Status HAL_PWM_SetMatch(struct PWM_HANDLE *pPWM, uint8_t channel, const struct PWM_MATCH *data);
113 ePWM_Mode HAL_PWM_GetMode(struct PWM_HANDLE *pPWM, uint8_t channel);
114 HAL_Status HAL_PWM_Enable(struct PWM_HANDLE *pPWM, uint8_t channel, ePWM_Mode mode);
115 HAL_Status HAL_PWM_Disable(struct PWM_HANDLE *pPWM, uint8_t channel);
116 HAL_Status HAL_PWM_Init(struct PWM_HANDLE *pPWM, struct PWM_REG *pReg, uint32_t freq);
117 HAL_Status HAL_PWM_DeInit(struct PWM_HANDLE *pPWM);

Completed in 5 milliseconds