Lines Matching refs:linepos

174   uint32_t linepos;  in HAL_EXTI_SetConfigLine()  local
194 linepos = (pExtiConfig->Line & EXTI_PIN_MASK); in HAL_EXTI_SetConfigLine()
195 maskline = (1UL << linepos); in HAL_EXTI_SetConfigLine()
240 assert_param(IS_EXTI_GPIO_PIN(linepos)); in HAL_EXTI_SetConfigLine()
242 regval = SYSCFG->EXTICR[(linepos >> 2U) & 0x03UL]; in HAL_EXTI_SetConfigLine()
243 regval &= ~(SYSCFG_EXTICR1_EXTI0 << (SYSCFG_EXTICR1_EXTI1_Pos * (linepos & 0x03U))); in HAL_EXTI_SetConfigLine()
244 regval |= (pExtiConfig->GPIOSel << (SYSCFG_EXTICR1_EXTI1_Pos * (linepos & 0x03U))); in HAL_EXTI_SetConfigLine()
245 SYSCFG->EXTICR[(linepos >> 2U) & 0x03UL] = regval; in HAL_EXTI_SetConfigLine()
348 if(linepos < 16UL) in HAL_EXTI_SetConfigLine()
351 pcrlinepos = 1UL << linepos; in HAL_EXTI_SetConfigLine()
356 pcrlinepos = 1UL << (linepos - 16UL); in HAL_EXTI_SetConfigLine()
378 uint32_t linepos; in HAL_EXTI_GetConfigLine() local
397 linepos = (pExtiConfig->Line & EXTI_PIN_MASK); in HAL_EXTI_GetConfigLine()
398 maskline = (1UL << linepos); in HAL_EXTI_GetConfigLine()
471 assert_param(IS_EXTI_GPIO_PIN(linepos)); in HAL_EXTI_GetConfigLine()
473 regval = SYSCFG->EXTICR[(linepos >> 2U) & 0x03UL]; in HAL_EXTI_GetConfigLine()
474 …pExtiConfig->GPIOSel = (regval >> (SYSCFG_EXTICR1_EXTI1_Pos * (linepos & 0x03u))) & SYSCFG_EXTICR1… in HAL_EXTI_GetConfigLine()
485 if(((*regaddr) & linepos) != 0UL) in HAL_EXTI_GetConfigLine()
488 if(linepos < 16UL) in HAL_EXTI_GetConfigLine()
491 pcrlinepos = 1UL << linepos; in HAL_EXTI_GetConfigLine()
496 pcrlinepos = 1UL << (linepos - 16UL); in HAL_EXTI_GetConfigLine()
516 uint32_t linepos; in HAL_EXTI_ClearConfigLine() local
532 linepos = (hexti->Line & EXTI_PIN_MASK); in HAL_EXTI_ClearConfigLine()
533 maskline = (1UL << linepos); in HAL_EXTI_ClearConfigLine()
571 assert_param(IS_EXTI_GPIO_PIN(linepos)); in HAL_EXTI_ClearConfigLine()
573 regval = SYSCFG->EXTICR[(linepos >> 2U) & 0x03UL]; in HAL_EXTI_ClearConfigLine()
574 regval &= ~(SYSCFG_EXTICR1_EXTI0 << (SYSCFG_EXTICR1_EXTI1_Pos * (linepos & 0x03UL))); in HAL_EXTI_ClearConfigLine()
575 SYSCFG->EXTICR[(linepos >> 2U) & 0x03UL] = regval; in HAL_EXTI_ClearConfigLine()
585 if(linepos < 16UL) in HAL_EXTI_ClearConfigLine()
588 pcrlinepos = 1UL << linepos; in HAL_EXTI_ClearConfigLine()
593 pcrlinepos = 1UL << (linepos - 16UL); in HAL_EXTI_ClearConfigLine()
741 uint32_t linepos; in HAL_EXTI_GetPending() local
755 linepos = (hexti->Line & EXTI_PIN_MASK); in HAL_EXTI_GetPending()
756 maskline = (1UL << linepos); in HAL_EXTI_GetPending()
774 regval = ((*regaddr & maskline) >> linepos); in HAL_EXTI_GetPending()