Question
What is EXTIT? (and are there EXTI enable bits for real?)
- RM0401 rev3 ('F410), RCC_APB2ENR contains EXTIEN. There is no such bit in any other STM32, EXTI is unconditionally enabled everywhere else. There is no respective reset bit in RCC_APB2RSTR. Is this bit real?
- in the same RM0401 rev3 there's also RCC_APB2LPENR.EXTILPEN, so again, is it real?
- in CMSIS-mandated 'F410 device headers, this bit is marked as RCC_APB2ENR_EXTITEN (note the extra T).
- searching for EXTIT/EXTITEN (with the extra T) in Cube revealed it also in 'F412/'F413/'F423 and in stm32f4xx_hal_rcc_ex.h and stm32f4xx_ll_bus.h
- internet search revealed RM0402 rev.6 ('F412) contains RCC_APB2LPENR.EXTITEN with a rather messy description mentioning "EXTIT APB and SYSCTRL PFREE clock", but no such bit in RCC_APB2ENR (nor RCC_APB2RSTR). So, again is it real?
- RM0430 rev.8 ('F413/'F423) has RCC_APB2ENR.EXTITEN, marked as EXITEN (note missing the other T this time), again referring to "Extit Apb sysctrl pfree clock". There's also RCC_APB2LPENR.EXTITLPEN. Again, are these real?
- RM0438 rev.7 ('L552) contains "EXTIT" (with both Ts) in Table 3. TrustZone-aware peripherals page 86, that's most probably just a typo, shouldn't be there nevertheless.
JW
