Struct stm32ral::stm32mp::peripherals::lptim::RegisterBlock [−][src]
#[repr(C)]pub struct RegisterBlock {Show 13 fields
pub LPTIM_ISR: RORegister<u32>,
pub LPTIM_ICR: WORegister<u32>,
pub LPTIM_IER: RWRegister<u32>,
pub LPTIM_CFGR: RWRegister<u32>,
pub LPTIM_CR: RWRegister<u32>,
pub LPTIM_CMP: RWRegister<u32>,
pub LPTIM_ARR: RWRegister<u32>,
pub LPTIM_CNT: RORegister<u32>,
pub LPTIM_CFGR2: RWRegister<u32>,
pub LPTIM1_HWCFGR: RORegister<u32>,
pub LPTIM_VERR: RORegister<u32>,
pub LPTIM_PIDR: RORegister<u32>,
pub LPTIM_SIDR: RORegister<u32>,
// some fields omitted
}
Fields
LPTIM_ISR: RORegister<u32>
LPTIM interrupt and status register
LPTIM_ICR: WORegister<u32>
LPTIM interrupt clear register
LPTIM_IER: RWRegister<u32>
LPTIM interrupt enable register
LPTIM_CFGR: RWRegister<u32>
LPTIM configuration register
LPTIM_CR: RWRegister<u32>
LPTIM control register
LPTIM_CMP: RWRegister<u32>
LPTIM compare register
LPTIM_ARR: RWRegister<u32>
LPTIM autoreload register
LPTIM_CNT: RORegister<u32>
LPTIM counter register
LPTIM_CFGR2: RWRegister<u32>
LPTIM configuration register 2
LPTIM1_HWCFGR: RORegister<u32>
LPTIM 1 peripheral hardware configuration register
LPTIM_VERR: RORegister<u32>
LPTIM peripheral version identification register
LPTIM_PIDR: RORegister<u32>
LPTIM peripheral type identification register
LPTIM_SIDR: RORegister<u32>
LPTIM registers map size identification register