Lines Matching refs:regval
140 uint32_t regval; in HAL_EXTI_SetConfigLine() local
170 regval = *regaddr; in HAL_EXTI_SetConfigLine()
175 regval |= maskline; in HAL_EXTI_SetConfigLine()
179 regval &= ~maskline; in HAL_EXTI_SetConfigLine()
183 *regaddr = regval; in HAL_EXTI_SetConfigLine()
187 regval = *regaddr; in HAL_EXTI_SetConfigLine()
192 regval |= maskline; in HAL_EXTI_SetConfigLine()
196 regval &= ~maskline; in HAL_EXTI_SetConfigLine()
200 *regaddr = regval; in HAL_EXTI_SetConfigLine()
208 regval = SBS->EXTICR[linepos >> 2u]; in HAL_EXTI_SetConfigLine()
209 regval &= ~(SBS_EXTICR1_PC_EXTI0 << (SBS_EXTICR1_PC_EXTI1_Pos * (linepos & 0x03u))); in HAL_EXTI_SetConfigLine()
210 regval |= (pExtiConfig->GPIOSel << (SBS_EXTICR1_PC_EXTI1_Pos * (linepos & 0x03u))); in HAL_EXTI_SetConfigLine()
211 SBS->EXTICR[linepos >> 2u] = regval; in HAL_EXTI_SetConfigLine()
217 regval = *regaddr; in HAL_EXTI_SetConfigLine()
222 regval |= maskline; in HAL_EXTI_SetConfigLine()
226 regval &= ~maskline; in HAL_EXTI_SetConfigLine()
230 *regaddr = regval; in HAL_EXTI_SetConfigLine()
237 regval = *regaddr; in HAL_EXTI_SetConfigLine()
242 regval |= maskline; in HAL_EXTI_SetConfigLine()
246 regval &= ~maskline; in HAL_EXTI_SetConfigLine()
250 *regaddr = regval; in HAL_EXTI_SetConfigLine()
265 uint32_t regval; in HAL_EXTI_GetConfigLine() local
289 regval = *regaddr; in HAL_EXTI_GetConfigLine()
292 if ((regval & maskline) != 0x00u) in HAL_EXTI_GetConfigLine()
303 regval = *regaddr; in HAL_EXTI_GetConfigLine()
306 if ((regval & maskline) != 0x00u) in HAL_EXTI_GetConfigLine()
315 regval = *regaddr; in HAL_EXTI_GetConfigLine()
318 if ((regval & maskline) != 0x00u) in HAL_EXTI_GetConfigLine()
329 regval = *regaddr; in HAL_EXTI_GetConfigLine()
332 if ((regval & maskline) != 0x00u) in HAL_EXTI_GetConfigLine()
342 regval = SBS->EXTICR[linepos >> 2u]; in HAL_EXTI_GetConfigLine()
343 …pExtiConfig->GPIOSel = (regval >> (SBS_EXTICR1_PC_EXTI1_Pos * (linepos & 0x03u))) & SBS_EXTICR1_PC… in HAL_EXTI_GetConfigLine()
368 uint32_t regval; in HAL_EXTI_ClearConfigLine() local
389 regval = (*regaddr & ~maskline); in HAL_EXTI_ClearConfigLine()
390 *regaddr = regval; in HAL_EXTI_ClearConfigLine()
394 regval = (*regaddr & ~maskline); in HAL_EXTI_ClearConfigLine()
395 *regaddr = regval; in HAL_EXTI_ClearConfigLine()
401 regval = (*regaddr & ~maskline); in HAL_EXTI_ClearConfigLine()
402 *regaddr = regval; in HAL_EXTI_ClearConfigLine()
405 regval = (*regaddr & ~maskline); in HAL_EXTI_ClearConfigLine()
406 *regaddr = regval; in HAL_EXTI_ClearConfigLine()
413 regval = SBS->EXTICR[linepos >> 2u]; in HAL_EXTI_ClearConfigLine()
414 regval &= ~(SBS_EXTICR1_PC_EXTI0 << (SBS_EXTICR1_PC_EXTI1_Pos * (linepos & 0x03u))); in HAL_EXTI_ClearConfigLine()
415 SBS->EXTICR[linepos >> 2u] = regval; in HAL_EXTI_ClearConfigLine()
501 uint32_t regval; in HAL_EXTI_IRQHandler() local
511 regval = (*regaddr & maskline); in HAL_EXTI_IRQHandler()
513 if (regval != 0x00u) in HAL_EXTI_IRQHandler()
539 uint32_t regval; in HAL_EXTI_GetPending() local
560 regval = ((*regaddr & maskline) >> linepos); in HAL_EXTI_GetPending()
561 return regval; in HAL_EXTI_GetPending()