Lines Matching refs:regval
147 uint32_t regval; in HAL_EXTI_SetConfigLine() local
179 regval = *regaddr; in HAL_EXTI_SetConfigLine()
184 regval |= maskline; in HAL_EXTI_SetConfigLine()
188 regval &= ~maskline; in HAL_EXTI_SetConfigLine()
192 *regaddr = regval; in HAL_EXTI_SetConfigLine()
196 regval = *regaddr; in HAL_EXTI_SetConfigLine()
201 regval |= maskline; in HAL_EXTI_SetConfigLine()
205 regval &= ~maskline; in HAL_EXTI_SetConfigLine()
209 *regaddr = regval; 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()
226 regval = *regaddr; in HAL_EXTI_SetConfigLine()
231 regval |= maskline; in HAL_EXTI_SetConfigLine()
235 regval &= ~maskline; in HAL_EXTI_SetConfigLine()
239 *regaddr = regval; in HAL_EXTI_SetConfigLine()
243 regval = *regaddr; in HAL_EXTI_SetConfigLine()
248 regval |= maskline; in HAL_EXTI_SetConfigLine()
252 regval &= ~maskline; in HAL_EXTI_SetConfigLine()
256 *regaddr = regval; in HAL_EXTI_SetConfigLine()
271 uint32_t regval; in HAL_EXTI_GetConfigLine() local
297 regval = *regaddr; in HAL_EXTI_GetConfigLine()
300 if ((regval & maskline) != 0x00u) in HAL_EXTI_GetConfigLine()
311 regval = *regaddr; in HAL_EXTI_GetConfigLine()
314 if ((regval & maskline) != 0x00u) in HAL_EXTI_GetConfigLine()
327 regval = *regaddr; in HAL_EXTI_GetConfigLine()
330 if ((regval & maskline) != 0x00u) in HAL_EXTI_GetConfigLine()
337 regval = *regaddr; in HAL_EXTI_GetConfigLine()
340 if ((regval & maskline) != 0x00u) 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()
367 uint32_t regval; in HAL_EXTI_ClearConfigLine() local
390 regval = (*regaddr & ~maskline); in HAL_EXTI_ClearConfigLine()
391 *regaddr = regval; in HAL_EXTI_ClearConfigLine()
395 regval = (*regaddr & ~maskline); in HAL_EXTI_ClearConfigLine()
396 *regaddr = regval; in HAL_EXTI_ClearConfigLine()
402 regval = (*regaddr & ~maskline); in HAL_EXTI_ClearConfigLine()
403 *regaddr = regval; in HAL_EXTI_ClearConfigLine()
406 regval = (*regaddr & ~maskline); in HAL_EXTI_ClearConfigLine()
407 *regaddr = regval; 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()
507 uint32_t regval; in HAL_EXTI_IRQHandler() local
518 regval = (*regaddr & maskline); in HAL_EXTI_IRQHandler()
520 if (regval != 0x00u) in HAL_EXTI_IRQHandler()
542 uint32_t regval; in HAL_EXTI_GetPending() local
563 regval = ((*regaddr & maskline) >> linepos); in HAL_EXTI_GetPending()
564 return regval; in HAL_EXTI_GetPending()