Lines Matching refs:regval
146 uint32_t regval; in HAL_EXTI_SetConfigLine() local
176 regval = *regaddr; in HAL_EXTI_SetConfigLine()
181 regval |= maskline; in HAL_EXTI_SetConfigLine()
185 regval &= ~maskline; in HAL_EXTI_SetConfigLine()
189 *regaddr = regval; in HAL_EXTI_SetConfigLine()
193 regval = *regaddr; in HAL_EXTI_SetConfigLine()
198 regval |= maskline; in HAL_EXTI_SetConfigLine()
202 regval &= ~maskline; in HAL_EXTI_SetConfigLine()
206 *regaddr = regval; in HAL_EXTI_SetConfigLine()
214 regval = SYSCFG->EXTICR[linepos >> 2u]; in HAL_EXTI_SetConfigLine()
215 regval &= ~(SYSCFG_EXTICR1_EXTI0 << (SYSCFG_EXTICR1_EXTI1_Pos * (linepos & 0x03u))); in HAL_EXTI_SetConfigLine()
216 regval |= (pExtiConfig->GPIOSel << (SYSCFG_EXTICR1_EXTI1_Pos * (linepos & 0x03u))); in HAL_EXTI_SetConfigLine()
217 SYSCFG->EXTICR[linepos >> 2u] = regval; in HAL_EXTI_SetConfigLine()
223 regval = *regaddr; in HAL_EXTI_SetConfigLine()
228 regval |= maskline; in HAL_EXTI_SetConfigLine()
232 regval &= ~maskline; in HAL_EXTI_SetConfigLine()
236 *regaddr = regval; in HAL_EXTI_SetConfigLine()
240 regval = *regaddr; in HAL_EXTI_SetConfigLine()
245 regval |= maskline; in HAL_EXTI_SetConfigLine()
249 regval &= ~maskline; in HAL_EXTI_SetConfigLine()
253 *regaddr = regval; in HAL_EXTI_SetConfigLine()
267 uint32_t regval; in HAL_EXTI_GetConfigLine() local
291 regval = *regaddr; in HAL_EXTI_GetConfigLine()
294 if ((regval & maskline) != 0x00u) in HAL_EXTI_GetConfigLine()
305 regval = *regaddr; in HAL_EXTI_GetConfigLine()
308 if ((regval & maskline) != 0x00u) in HAL_EXTI_GetConfigLine()
321 regval = *regaddr; in HAL_EXTI_GetConfigLine()
324 if ((regval & maskline) != 0x00u) in HAL_EXTI_GetConfigLine()
331 regval = *regaddr; in HAL_EXTI_GetConfigLine()
334 if ((regval & maskline) != 0x00u) in HAL_EXTI_GetConfigLine()
344 regval = SYSCFG->EXTICR[linepos >> 2u]; in HAL_EXTI_GetConfigLine()
345 …pExtiConfig->GPIOSel = (regval >> (SYSCFG_EXTICR1_EXTI1_Pos * (linepos & 0x03u))) & SYSCFG_EXTICR1… in HAL_EXTI_GetConfigLine()
360 uint32_t regval; in HAL_EXTI_ClearConfigLine() local
381 regval = (*regaddr & ~maskline); in HAL_EXTI_ClearConfigLine()
382 *regaddr = regval; in HAL_EXTI_ClearConfigLine()
386 regval = (*regaddr & ~maskline); in HAL_EXTI_ClearConfigLine()
387 *regaddr = regval; in HAL_EXTI_ClearConfigLine()
393 regval = (*regaddr & ~maskline); in HAL_EXTI_ClearConfigLine()
394 *regaddr = regval; in HAL_EXTI_ClearConfigLine()
397 regval = (*regaddr & ~maskline); in HAL_EXTI_ClearConfigLine()
398 *regaddr = regval; in HAL_EXTI_ClearConfigLine()
405 regval = SYSCFG->EXTICR[linepos >> 2u]; in HAL_EXTI_ClearConfigLine()
406 regval &= ~(SYSCFG_EXTICR1_EXTI0 << (SYSCFG_EXTICR1_EXTI1_Pos * (linepos & 0x03u))); in HAL_EXTI_ClearConfigLine()
407 SYSCFG->EXTICR[linepos >> 2u] = regval; in HAL_EXTI_ClearConfigLine()
490 uint32_t regval; in HAL_EXTI_IRQHandler() local
500 regval = (*regaddr & maskline); in HAL_EXTI_IRQHandler()
502 if (regval != 0x00u) in HAL_EXTI_IRQHandler()
527 uint32_t regval; in HAL_EXTI_GetPending() local
545 regval = ((*regaddr & maskline) >> linepos); in HAL_EXTI_GetPending()
546 return regval; in HAL_EXTI_GetPending()