Struct stm32ral::stm32mp::peripherals::syscfg::RegisterBlock [−][src]
#[repr(C)]pub struct RegisterBlock {Show 13 fields
pub SYSCFG_BOOTR: RWRegister<u32>,
pub SYSCFG_PMCSETR: RWRegister<u32>,
pub SYSCFG_IOCTRLSETR: RWRegister<u32>,
pub SYSCFG_ICNR: RWRegister<u32>,
pub SYSCFG_CMPCR: RWRegister<u32>,
pub SYSCFG_CMPENSETR: RWRegister<u32>,
pub SYSCFG_CMPENCLRR: RWRegister<u32>,
pub SYSCFG_CBR: RWRegister<u32>,
pub SYSCFG_PMCCLRR: RWRegister<u32>,
pub SYSCFG_IOCTRLCLRR: RWRegister<u32>,
pub SYSCFG_VERR: RORegister<u32>,
pub SYSCFG_IPIDR: RORegister<u32>,
pub SYSCFG_SIDR: RORegister<u32>,
// some fields omitted
}
Fields
SYSCFG_BOOTR: RWRegister<u32>
This register is used to know the state of BOOT pins and to control pull-up to reduce the static power consumption on the pin set to high level. )
SYSCFG_PMCSETR: RWRegister<u32>
SYSCFG peripheral mode configuration set register
SYSCFG_IOCTRLSETR: RWRegister<u32>
SYSCFG IO control register
SYSCFG_ICNR: RWRegister<u32>
SYSCFG interconnect control register
SYSCFG_CMPCR: RWRegister<u32>
SYSCFG compensation cell control register
SYSCFG_CMPENSETR: RWRegister<u32>
SYSCFG compensation cell enable set register
SYSCFG_CMPENCLRR: RWRegister<u32>
SYSCFG compensation cell enable set register
SYSCFG_CBR: RWRegister<u32>
SYSCFG control timer break register
SYSCFG_PMCCLRR: RWRegister<u32>
SYSCFG peripheral mode configuration clear register
SYSCFG_IOCTRLCLRR: RWRegister<u32>
SYSCFG IO control register
SYSCFG_VERR: RORegister<u32>
SYSCFG version register
SYSCFG_IPIDR: RORegister<u32>
SYSCFG identification register
SYSCFG_SIDR: RORegister<u32>
SYSCFG size identification register