Lines Matching refs:regval
139 uint32_t regval; in HAL_EXTI_SetConfigLine() local
169 regval = *regaddr; in HAL_EXTI_SetConfigLine()
174 regval |= maskline; in HAL_EXTI_SetConfigLine()
178 regval &= ~maskline; in HAL_EXTI_SetConfigLine()
182 *regaddr = regval; in HAL_EXTI_SetConfigLine()
186 regval = *regaddr; in HAL_EXTI_SetConfigLine()
191 regval |= maskline; in HAL_EXTI_SetConfigLine()
195 regval &= ~maskline; in HAL_EXTI_SetConfigLine()
199 *regaddr = regval; in HAL_EXTI_SetConfigLine()
207 regval = EXTI->EXTICR[(linepos >> 2U) & 0x03UL]; in HAL_EXTI_SetConfigLine()
208 regval &= ~(EXTI_EXTICR1_EXTI0 << (EXTI_EXTICR1_EXTI1_Pos * (linepos & 0x03U))); in HAL_EXTI_SetConfigLine()
209 regval |= (pExtiConfig->GPIOSel << (EXTI_EXTICR1_EXTI1_Pos * (linepos & 0x03U))); in HAL_EXTI_SetConfigLine()
210 EXTI->EXTICR[(linepos >> 2U) & 0x03UL] = regval; in HAL_EXTI_SetConfigLine()
216 regval = *regaddr; in HAL_EXTI_SetConfigLine()
221 regval |= maskline; in HAL_EXTI_SetConfigLine()
225 regval &= ~maskline; in HAL_EXTI_SetConfigLine()
229 *regaddr = regval; in HAL_EXTI_SetConfigLine()
233 regval = *regaddr; in HAL_EXTI_SetConfigLine()
238 regval |= maskline; in HAL_EXTI_SetConfigLine()
242 regval &= ~maskline; in HAL_EXTI_SetConfigLine()
246 *regaddr = regval; in HAL_EXTI_SetConfigLine()
260 uint32_t regval; in HAL_EXTI_GetConfigLine() local
284 regval = *regaddr; in HAL_EXTI_GetConfigLine()
287 if ((regval & maskline) != 0U) in HAL_EXTI_GetConfigLine()
298 regval = *regaddr; in HAL_EXTI_GetConfigLine()
301 if ((regval & maskline) != 0U) in HAL_EXTI_GetConfigLine()
310 regval = *regaddr; in HAL_EXTI_GetConfigLine()
317 if ((regval & maskline) != 0U) in HAL_EXTI_GetConfigLine()
324 regval = *regaddr; in HAL_EXTI_GetConfigLine()
327 if ((regval & maskline) != 0U) in HAL_EXTI_GetConfigLine()
337 regval = EXTI->EXTICR[(linepos >> 2U) & 0x03UL]; in HAL_EXTI_GetConfigLine()
338 …pExtiConfig->GPIOSel = (regval >> (EXTI_EXTICR1_EXTI1_Pos * (linepos & 0x03u))) & EXTI_EXTICR1_EXT… in HAL_EXTI_GetConfigLine()
353 uint32_t regval; in HAL_EXTI_ClearConfigLine() local
374 regval = (*regaddr & ~maskline); in HAL_EXTI_ClearConfigLine()
375 *regaddr = regval; in HAL_EXTI_ClearConfigLine()
379 regval = (*regaddr & ~maskline); in HAL_EXTI_ClearConfigLine()
380 *regaddr = regval; in HAL_EXTI_ClearConfigLine()
386 regval = (*regaddr & ~maskline); in HAL_EXTI_ClearConfigLine()
387 *regaddr = regval; in HAL_EXTI_ClearConfigLine()
390 regval = (*regaddr & ~maskline); in HAL_EXTI_ClearConfigLine()
391 *regaddr = regval; in HAL_EXTI_ClearConfigLine()
398 regval = EXTI->EXTICR[(linepos >> 2U) & 0x03UL]; in HAL_EXTI_ClearConfigLine()
399 regval &= ~(EXTI_EXTICR1_EXTI0 << (EXTI_EXTICR1_EXTI1_Pos * (linepos & 0x03U))); in HAL_EXTI_ClearConfigLine()
400 EXTI->EXTICR[(linepos >> 2U) & 0x03UL] = regval; in HAL_EXTI_ClearConfigLine()
493 uint32_t regval; in HAL_EXTI_IRQHandler() local
503 regval = (*regaddr & maskline); in HAL_EXTI_IRQHandler()
505 if (regval != 0U) in HAL_EXTI_IRQHandler()
519 regval = (*regaddr & maskline); in HAL_EXTI_IRQHandler()
521 if (regval != 0U) in HAL_EXTI_IRQHandler()
547 uint32_t regval; in HAL_EXTI_GetPending() local
574 regval = ((*regaddr & maskline) >> linepos); in HAL_EXTI_GetPending()
575 return regval; in HAL_EXTI_GetPending()