Lines Matching refs:pExtiConfig

139 HAL_StatusTypeDef HAL_EXTI_SetConfigLine(EXTI_HandleTypeDef *hexti, EXTI_ConfigTypeDef *pExtiConfig)  in HAL_EXTI_SetConfigLine()  argument
148 if((hexti == NULL) || (pExtiConfig == NULL)) in HAL_EXTI_SetConfigLine()
154 assert_param(IS_EXTI_LINE(pExtiConfig->Line)); in HAL_EXTI_SetConfigLine()
155 assert_param(IS_EXTI_MODE(pExtiConfig->Mode)); in HAL_EXTI_SetConfigLine()
158 hexti->Line = pExtiConfig->Line; in HAL_EXTI_SetConfigLine()
161 offset = ((pExtiConfig->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_SetConfigLine()
162 linepos = (pExtiConfig->Line & EXTI_PIN_MASK); in HAL_EXTI_SetConfigLine()
166 if((pExtiConfig->Line & EXTI_CONFIG) != 0U) in HAL_EXTI_SetConfigLine()
168 assert_param(IS_EXTI_TRIGGER(pExtiConfig->Trigger)); in HAL_EXTI_SetConfigLine()
175 if((pExtiConfig->Trigger & EXTI_TRIGGER_RISING) != 0U) in HAL_EXTI_SetConfigLine()
192 if((pExtiConfig->Trigger & EXTI_TRIGGER_FALLING) != 0U) in HAL_EXTI_SetConfigLine()
205 if((pExtiConfig->Line & EXTI_GPIO) == EXTI_GPIO) in HAL_EXTI_SetConfigLine()
207 assert_param(IS_EXTI_GPIO_PORT(pExtiConfig->GPIOSel)); in HAL_EXTI_SetConfigLine()
212 regval |= (pExtiConfig->GPIOSel << (EXTI_EXTICR1_EXTI1_Pos * (linepos & 0x03U))); in HAL_EXTI_SetConfigLine()
222 if((pExtiConfig->Mode & EXTI_MODE_INTERRUPT) != 0U) in HAL_EXTI_SetConfigLine()
239 if((pExtiConfig->Mode & EXTI_MODE_EVENT) != 0U) in HAL_EXTI_SetConfigLine()
261 HAL_StatusTypeDef HAL_EXTI_GetConfigLine(EXTI_HandleTypeDef *hexti, EXTI_ConfigTypeDef *pExtiConfig) in HAL_EXTI_GetConfigLine() argument
270 if((hexti == NULL) || (pExtiConfig == NULL)) in HAL_EXTI_GetConfigLine()
279 pExtiConfig->Line = hexti->Line; in HAL_EXTI_GetConfigLine()
282 offset = ((pExtiConfig->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_GetConfigLine()
283 linepos = (pExtiConfig->Line & EXTI_PIN_MASK); in HAL_EXTI_GetConfigLine()
293 pExtiConfig->Mode = EXTI_MODE_INTERRUPT; in HAL_EXTI_GetConfigLine()
297 pExtiConfig->Mode = EXTI_MODE_NONE; in HAL_EXTI_GetConfigLine()
307 pExtiConfig->Mode |= EXTI_MODE_EVENT; in HAL_EXTI_GetConfigLine()
311 pExtiConfig->Trigger = EXTI_TRIGGER_NONE; in HAL_EXTI_GetConfigLine()
312 pExtiConfig->GPIOSel = 0x00u; in HAL_EXTI_GetConfigLine()
315 if((pExtiConfig->Line & EXTI_CONFIG) != 0U) in HAL_EXTI_GetConfigLine()
323 pExtiConfig->Trigger = EXTI_TRIGGER_RISING; in HAL_EXTI_GetConfigLine()
333 pExtiConfig->Trigger |= EXTI_TRIGGER_FALLING; in HAL_EXTI_GetConfigLine()
337 if((pExtiConfig->Line & EXTI_GPIO) == EXTI_GPIO) in HAL_EXTI_GetConfigLine()
342pExtiConfig->GPIOSel = (regval >> (EXTI_EXTICR1_EXTI1_Pos * (linepos & 0x03u))) & EXTI_EXTICR1_EXT… in HAL_EXTI_GetConfigLine()