Lines Matching refs:linepos
148 uint32_t linepos; in HAL_EXTI_SetConfigLine() local
168 linepos = (pExtiConfig->Line & EXTI_PIN_MASK); in HAL_EXTI_SetConfigLine()
170 maskline = (1uL << linepos); in HAL_EXTI_SetConfigLine()
215 assert_param(IS_EXTI_GPIO_PIN(linepos)); in HAL_EXTI_SetConfigLine()
217 regval = SYSCFG->EXTICR[linepos >> 2u]; in HAL_EXTI_SetConfigLine()
218 regval &= ~(SYSCFG_EXTICR1_EXTI0 << (SYSCFG_EXTICR1_EXTI1_Pos * (linepos & 0x03u))); in HAL_EXTI_SetConfigLine()
219 regval |= (pExtiConfig->GPIOSel << (SYSCFG_EXTICR1_EXTI1_Pos * (linepos & 0x03u))); in HAL_EXTI_SetConfigLine()
220 SYSCFG->EXTICR[linepos >> 2u] = regval; in HAL_EXTI_SetConfigLine()
272 uint32_t linepos; in HAL_EXTI_GetConfigLine() local
291 linepos = (pExtiConfig->Line & EXTI_PIN_MASK); in HAL_EXTI_GetConfigLine()
293 maskline = (1uL << linepos); in HAL_EXTI_GetConfigLine()
348 assert_param(IS_EXTI_GPIO_PIN(linepos)); in HAL_EXTI_GetConfigLine()
350 regval = SYSCFG->EXTICR[linepos >> 2u]; in HAL_EXTI_GetConfigLine()
351 …pExtiConfig->GPIOSel = (regval >> (SYSCFG_EXTICR1_EXTI1_Pos * (linepos & 0x03u))) & SYSCFG_EXTICR1… in HAL_EXTI_GetConfigLine()
368 uint32_t linepos; in HAL_EXTI_ClearConfigLine() local
384 linepos = (hexti->Line & EXTI_PIN_MASK); in HAL_EXTI_ClearConfigLine()
386 maskline = (1uL << linepos); in HAL_EXTI_ClearConfigLine()
412 assert_param(IS_EXTI_GPIO_PIN(linepos)); in HAL_EXTI_ClearConfigLine()
414 regval = SYSCFG->EXTICR[linepos >> 2u]; in HAL_EXTI_ClearConfigLine()
415 regval &= ~(SYSCFG_EXTICR1_EXTI0 << (SYSCFG_EXTICR1_EXTI1_Pos * (linepos & 0x03u))); in HAL_EXTI_ClearConfigLine()
416 SYSCFG->EXTICR[linepos >> 2u] = regval; in HAL_EXTI_ClearConfigLine()
543 uint32_t linepos; in HAL_EXTI_GetPending() local
555 linepos = (hexti->Line & EXTI_PIN_MASK); in HAL_EXTI_GetPending()
557 maskline = (1uL << linepos); in HAL_EXTI_GetPending()
563 regval = ((*regaddr & maskline) >> linepos); in HAL_EXTI_GetPending()