Lines Matching refs:regval
144 uint32_t regval; in HAL_EXTI_SetConfigLine() local
174 regval = *regaddr; in HAL_EXTI_SetConfigLine()
179 regval |= maskline; in HAL_EXTI_SetConfigLine()
183 regval &= ~maskline; in HAL_EXTI_SetConfigLine()
187 *regaddr = regval; in HAL_EXTI_SetConfigLine()
191 regval = *regaddr; in HAL_EXTI_SetConfigLine()
196 regval |= maskline; in HAL_EXTI_SetConfigLine()
200 regval &= ~maskline; in HAL_EXTI_SetConfigLine()
204 *regaddr = regval; in HAL_EXTI_SetConfigLine()
212 regval = SYSCFG->EXTICR[linepos >> 2u]; in HAL_EXTI_SetConfigLine()
213 regval &= ~(SYSCFG_EXTICR1_EXTI0 << (SYSCFG_EXTICR1_EXTI1_Pos * (linepos & 0x03u))); in HAL_EXTI_SetConfigLine()
214 regval |= (pExtiConfig->GPIOSel << (SYSCFG_EXTICR1_EXTI1_Pos * (linepos & 0x03u))); in HAL_EXTI_SetConfigLine()
215 SYSCFG->EXTICR[linepos >> 2u] = regval; in HAL_EXTI_SetConfigLine()
221 regval = *regaddr; in HAL_EXTI_SetConfigLine()
226 regval |= maskline; in HAL_EXTI_SetConfigLine()
230 regval &= ~maskline; in HAL_EXTI_SetConfigLine()
234 *regaddr = regval; in HAL_EXTI_SetConfigLine()
241 regval = *regaddr; in HAL_EXTI_SetConfigLine()
246 regval |= maskline; in HAL_EXTI_SetConfigLine()
250 regval &= ~maskline; in HAL_EXTI_SetConfigLine()
254 *regaddr = regval; in HAL_EXTI_SetConfigLine()
269 uint32_t regval; in HAL_EXTI_GetConfigLine() local
293 regval = *regaddr; in HAL_EXTI_GetConfigLine()
296 if ((regval & maskline) != 0x00u) in HAL_EXTI_GetConfigLine()
307 regval = *regaddr; in HAL_EXTI_GetConfigLine()
310 if ((regval & maskline) != 0x00u) in HAL_EXTI_GetConfigLine()
323 regval = *regaddr; in HAL_EXTI_GetConfigLine()
326 if ((regval & maskline) != 0x00u) in HAL_EXTI_GetConfigLine()
333 regval = *regaddr; in HAL_EXTI_GetConfigLine()
336 if ((regval & maskline) != 0x00u) in HAL_EXTI_GetConfigLine()
346 regval = SYSCFG->EXTICR[linepos >> 2u]; in HAL_EXTI_GetConfigLine()
347 …pExtiConfig->GPIOSel = (regval >> (SYSCFG_EXTICR1_EXTI1_Pos * (linepos & 0x03u))) & SYSCFG_EXTICR1… in HAL_EXTI_GetConfigLine()
363 uint32_t regval; in HAL_EXTI_ClearConfigLine() local
384 regval = (*regaddr & ~maskline); in HAL_EXTI_ClearConfigLine()
385 *regaddr = regval; in HAL_EXTI_ClearConfigLine()
389 regval = (*regaddr & ~maskline); in HAL_EXTI_ClearConfigLine()
390 *regaddr = regval; in HAL_EXTI_ClearConfigLine()
396 regval = (*regaddr & ~maskline); in HAL_EXTI_ClearConfigLine()
397 *regaddr = regval; in HAL_EXTI_ClearConfigLine()
400 regval = (*regaddr & ~maskline); in HAL_EXTI_ClearConfigLine()
401 *regaddr = regval; in HAL_EXTI_ClearConfigLine()
408 regval = SYSCFG->EXTICR[linepos >> 2u]; in HAL_EXTI_ClearConfigLine()
409 regval &= ~(SYSCFG_EXTICR1_EXTI0 << (SYSCFG_EXTICR1_EXTI1_Pos * (linepos & 0x03u))); in HAL_EXTI_ClearConfigLine()
410 SYSCFG->EXTICR[linepos >> 2u] = regval; in HAL_EXTI_ClearConfigLine()
497 uint32_t regval; in HAL_EXTI_IRQHandler() local
507 regval = (*regaddr & maskline); in HAL_EXTI_IRQHandler()
509 if (regval != 0x00u) in HAL_EXTI_IRQHandler()
538 uint32_t regval; in HAL_EXTI_GetPending() local
556 regval = ((*regaddr & maskline) >> linepos); in HAL_EXTI_GetPending()
557 return regval; in HAL_EXTI_GetPending()