Home
last modified time | relevance | path

Searched refs:EXTI_REG_SHIFT (Results 1 – 25 of 32) sorted by relevance

12

/hal_stm32-latest/stm32cube/stm32l5xx/drivers/src/
Dstm32l5xx_hal_exti.c161 offset = ((pExtiConfig->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_SetConfigLine()
282 offset = ((pExtiConfig->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_GetConfigLine()
373 offset = ((hexti->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_ClearConfigLine()
503 offset = ((hexti->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_IRQHandler()
563 offset = ((hexti->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_GetPending()
605 offset = ((hexti->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_ClearPending()
640 offset = ((hexti->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_GenerateSWI()
693 offset = ((ExtiLine & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_ConfigLineAttributes()
771 offset = ((ExtiLine & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_GetConfigLineAttributes()
/hal_stm32-latest/stm32cube/stm32n6xx/drivers/src/
Dstm32n6xx_hal_exti.c161 offset = ((pExtiConfig->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_SetConfigLine()
282 offset = ((pExtiConfig->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_GetConfigLine()
382 offset = ((hexti->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_ClearConfigLine()
515 offset = ((hexti->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_IRQHandler()
575 offset = ((hexti->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_GetPending()
617 offset = ((hexti->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_ClearPending()
652 offset = ((hexti->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_GenerateSWI()
704 offset = ((ExtiLine & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_ConfigLineAttributes()
779 offset = ((ExtiLine & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_GetConfigLineAttributes()
/hal_stm32-latest/stm32cube/stm32h5xx/drivers/src/
Dstm32h5xx_hal_exti.c161 offset = ((pExtiConfig->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_SetConfigLine()
282 offset = ((pExtiConfig->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_GetConfigLine()
373 offset = ((hexti->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_ClearConfigLine()
506 offset = ((hexti->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_IRQHandler()
566 offset = ((hexti->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_GetPending()
608 offset = ((hexti->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_ClearPending()
643 offset = ((hexti->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_GenerateSWI()
696 offset = ((ExtiLine & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_ConfigLineAttributes()
774 offset = ((ExtiLine & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_GetConfigLineAttributes()
/hal_stm32-latest/stm32cube/stm32wbaxx/drivers/src/
Dstm32wbaxx_hal_exti.c161 offset = ((pExtiConfig->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_SetConfigLine()
282 offset = ((pExtiConfig->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_GetConfigLine()
382 offset = ((hexti->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_ClearConfigLine()
513 offset = ((hexti->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_IRQHandler()
573 offset = ((hexti->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_GetPending()
615 offset = ((hexti->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_ClearPending()
650 offset = ((hexti->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_GenerateSWI()
704 offset = ((ExtiLine & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_ConfigLineAttributes()
782 offset = ((ExtiLine & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_GetConfigLineAttributes()
/hal_stm32-latest/stm32cube/stm32u5xx/drivers/src/
Dstm32u5xx_hal_exti.c160 offset = ((pExtiConfig->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_SetConfigLine()
281 offset = ((pExtiConfig->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_GetConfigLine()
372 offset = ((hexti->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_ClearConfigLine()
505 offset = ((hexti->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_IRQHandler()
565 offset = ((hexti->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_GetPending()
607 offset = ((hexti->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_ClearPending()
642 offset = ((hexti->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_GenerateSWI()
695 offset = ((ExtiLine & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_ConfigLineAttributes()
773 offset = ((ExtiLine & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_GetConfigLineAttributes()
/hal_stm32-latest/stm32cube/stm32wlxx/drivers/src/
Dstm32wlxx_hal_exti.c165 offset = ((pExtiConfig->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_SetConfigLine()
296 offset = ((pExtiConfig->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_GetConfigLine()
393 offset = ((hexti->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_ClearConfigLine()
522 offset = ((hexti->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_IRQHandler()
566 offset = ((hexti->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_GetPending()
600 offset = ((hexti->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_ClearPending()
626 offset = ((hexti->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_GenerateSWI()
/hal_stm32-latest/stm32cube/stm32h7rsxx/drivers/src/
Dstm32h7rsxx_hal_exti.c159 offset = ((pExtiConfig->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_SetConfigLine()
283 offset = ((pExtiConfig->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_GetConfigLine()
383 offset = ((hexti->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_ClearConfigLine()
506 offset = ((hexti->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_IRQHandler()
552 offset = ((hexti->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_GetPending()
588 offset = ((hexti->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_ClearPending()
615 offset = ((hexti->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_GenerateSWI()
/hal_stm32-latest/stm32cube/stm32f3xx/drivers/src/
Dstm32f3xx_hal_exti.c165 offset = ((pExtiConfig->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_SetConfigLine()
285 offset = ((pExtiConfig->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_GetConfigLine()
375 offset = ((hexti->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_ClearConfigLine()
495 offset = ((hexti->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_IRQHandler()
538 offset = ((hexti->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_GetPending()
570 offset = ((hexti->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_ClearPending()
596 offset = ((hexti->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_GenerateSWI()
/hal_stm32-latest/stm32cube/stm32u0xx/drivers/src/
Dstm32u0xx_hal_exti.c158 offset = ((pExtiConfig->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_SetConfigLine()
278 offset = ((pExtiConfig->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_GetConfigLine()
371 offset = ((hexti->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_ClearConfigLine()
500 offset = ((hexti->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_IRQHandler()
558 offset = ((hexti->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_GetPending()
599 offset = ((hexti->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_ClearPending()
632 offset = ((hexti->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_GenerateSWI()
/hal_stm32-latest/stm32cube/stm32g0xx/drivers/src/
Dstm32g0xx_hal_exti.c165 offset = ((pExtiConfig->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_SetConfigLine()
286 offset = ((pExtiConfig->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_GetConfigLine()
377 offset = ((hexti->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_ClearConfigLine()
509 offset = ((hexti->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_IRQHandler()
569 offset = ((hexti->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_GetPending()
611 offset = ((hexti->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_ClearPending()
646 offset = ((hexti->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_GenerateSWI()
/hal_stm32-latest/stm32cube/stm32wbxx/drivers/src/
Dstm32wbxx_hal_exti.c163 offset = ((pExtiConfig->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_SetConfigLine()
287 offset = ((pExtiConfig->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_GetConfigLine()
378 offset = ((hexti->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_ClearConfigLine()
502 offset = ((hexti->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_IRQHandler()
548 offset = ((hexti->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_GetPending()
584 offset = ((hexti->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_ClearPending()
611 offset = ((hexti->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_GenerateSWI()
/hal_stm32-latest/stm32cube/stm32l4xx/drivers/src/
Dstm32l4xx_hal_exti.c165 offset = ((pExtiConfig->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_SetConfigLine()
289 offset = ((pExtiConfig->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_GetConfigLine()
380 offset = ((hexti->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_ClearConfigLine()
503 offset = ((hexti->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_IRQHandler()
550 offset = ((hexti->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_GetPending()
587 offset = ((hexti->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_ClearPending()
614 offset = ((hexti->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_GenerateSWI()
/hal_stm32-latest/stm32cube/stm32g4xx/drivers/src/
Dstm32g4xx_hal_exti.c166 offset = ((pExtiConfig->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_SetConfigLine()
289 offset = ((pExtiConfig->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_GetConfigLine()
382 offset = ((hexti->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_ClearConfigLine()
512 offset = ((hexti->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_IRQHandler()
553 offset = ((hexti->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_GetPending()
586 offset = ((hexti->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_ClearPending()
614 offset = ((hexti->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_GenerateSWI()
/hal_stm32-latest/stm32cube/stm32mp1xx/drivers/src/
Dstm32mp1xx_hal_exti.c172 offset = ((pExtiConfig->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_SetConfigLine()
322 offset = ((pExtiConfig->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_GetConfigLine()
428 offset = ((hexti->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_ClearConfigLine()
564 offset = ((hexti->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_IRQHandler()
624 offset = ((hexti->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_GetPending()
666 offset = ((hexti->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_ClearPending()
701 offset = ((hexti->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_GenerateSWI()
/hal_stm32-latest/stm32cube/stm32c0xx/drivers/src/
Dstm32c0xx_hal_exti.c158 offset = ((pExtiConfig->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_SetConfigLine()
278 offset = ((pExtiConfig->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_GetConfigLine()
368 offset = ((hexti->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_ClearConfigLine()
498 offset = ((hexti->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_IRQHandler()
558 offset = ((hexti->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_GetPending()
600 offset = ((hexti->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_ClearPending()
635 offset = ((hexti->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_GenerateSWI()
/hal_stm32-latest/stm32cube/stm32h7xx/drivers/src/
Dstm32h7xx_hal_exti.c193 offset = ((pExtiConfig->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_SetConfigLine()
396 offset = ((pExtiConfig->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_GetConfigLine()
531 offset = ((hexti->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_ClearConfigLine()
693 offset = ((hexti->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_IRQHandler()
754 offset = ((hexti->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_GetPending()
803 offset = ((hexti->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_ClearPending()
841 offset = ((hexti->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_GenerateSWI()
/hal_stm32-latest/stm32cube/stm32h7rsxx/drivers/include/
Dstm32h7rsxx_hal_exti.h230 #define EXTI_REG_SHIFT 16u macro
231 #define EXTI_REG1 (0x00uL << EXTI_REG_SHIFT)
232 #define EXTI_REG2 (0x01uL << EXTI_REG_SHIFT)
233 #define EXTI_REG3 (0x02uL << EXTI_REG_SHIFT)
265 … (((EXTI_LINE_NB / 32u) << EXTI_REG_SHIFT) | (EXTI_LINE_NB % 32u))) || \
/hal_stm32-latest/stm32cube/stm32mp1xx/drivers/include/
Dstm32mp1xx_hal_exti.h253 #define EXTI_REG_SHIFT 16u macro
254 #define EXTI_REG1 (0x00uL << EXTI_REG_SHIFT)
255 #define EXTI_REG2 (0x01uL << EXTI_REG_SHIFT)
256 #define EXTI_REG3 (0x02uL << EXTI_REG_SHIFT)
288 … (((EXTI_LINE_NB / 32u) << EXTI_REG_SHIFT) | (EXTI_LINE_NB % 32u))))
/hal_stm32-latest/stm32cube/stm32n6xx/drivers/include/
Dstm32n6xx_hal_exti.h258 #define EXTI_REG_SHIFT 16U macro
259 #define EXTI_REG1 (0x00U << EXTI_REG_SHIFT)
260 #define EXTI_REG2 (0x01U << EXTI_REG_SHIFT)
261 #define EXTI_REG3 (0x02U << EXTI_REG_SHIFT)
299 … (((EXTI_LINE_NB / 32U) << EXTI_REG_SHIFT) | (EXTI_LINE_NB % 32U))) || \
/hal_stm32-latest/stm32cube/stm32u0xx/drivers/include/
Dstm32u0xx_hal_exti.h210 #define EXTI_REG_SHIFT 16U macro
211 #define EXTI_REG1 (0x00U << EXTI_REG_SHIFT)
212 #define EXTI_REG2 (0x01U << EXTI_REG_SHIFT)
244 … (((EXTI_LINE_NB / 32) << EXTI_REG_SHIFT) | (EXTI_LINE_NB % 32))))
/hal_stm32-latest/stm32cube/stm32c0xx/drivers/include/
Dstm32c0xx_hal_exti.h199 #define EXTI_REG_SHIFT 16u macro
200 #define EXTI_REG1 (0x00uL << EXTI_REG_SHIFT)
201 #define EXTI_REG2 (0x01uL << EXTI_REG_SHIFT)
237 … (((EXTI_LINE_NB / 32U) << EXTI_REG_SHIFT) | (EXTI_LINE_NB % 32U))))
/hal_stm32-latest/stm32cube/stm32wbaxx/drivers/include/
Dstm32wbaxx_hal_exti.h190 #define EXTI_REG_SHIFT 16U macro
191 #define EXTI_REG1 (0x00U << EXTI_REG_SHIFT)
192 #define EXTI_REG2 (0x01U << EXTI_REG_SHIFT)
231 … (((EXTI_LINE_NB / 32U) << EXTI_REG_SHIFT) | (EXTI_LINE_NB % 32U))))
/hal_stm32-latest/stm32cube/stm32g4xx/drivers/include/
Dstm32g4xx_hal_exti.h201 #define EXTI_REG_SHIFT 16U macro
202 #define EXTI_REG1 (0x00uL << EXTI_REG_SHIFT)
203 #define EXTI_REG2 (0x01uL << EXTI_REG_SHIFT)
235 … (((EXTI_LINE_NB / 32u) << EXTI_REG_SHIFT) | (EXTI_LINE_NB % 32u))))
/hal_stm32-latest/stm32cube/stm32wlxx/drivers/include/
Dstm32wlxx_hal_exti.h219 #define EXTI_REG_SHIFT 16u macro
220 #define EXTI_REG1 (0x00uL << EXTI_REG_SHIFT)
221 #define EXTI_REG2 (0x01uL << EXTI_REG_SHIFT)
253 … (((EXTI_LINE_NB / 32u) << EXTI_REG_SHIFT) | (EXTI_LINE_NB % 32u))))
/hal_stm32-latest/stm32cube/stm32g0xx/drivers/include/
Dstm32g0xx_hal_exti.h256 #define EXTI_REG_SHIFT 16u macro
257 #define EXTI_REG1 (0x00uL << EXTI_REG_SHIFT)
258 #define EXTI_REG2 (0x01uL << EXTI_REG_SHIFT)
302 … (((EXTI_LINE_NB / 32u) << EXTI_REG_SHIFT) | (EXTI_LINE_NB % 32u))))

12