Struct msp430f5529::pmm::RegisterBlock
source · [−]#[repr(C)]pub struct RegisterBlock {
pub pmmctl0: Reg<PMMCTL0_SPEC>,
pub pmmctl1: Reg<PMMCTL1_SPEC>,
pub svsmhctl: Reg<SVSMHCTL_SPEC>,
pub svsmlctl: Reg<SVSMLCTL_SPEC>,
pub svsmio: Reg<SVSMIO_SPEC>,
pub pmmifg: Reg<PMMIFG_SPEC>,
pub pmmrie: Reg<PMMRIE_SPEC>,
pub pm5ctl0: Reg<PM5CTL0_SPEC>,
/* private fields */
}
Expand description
Register block
Fields
pmmctl0: Reg<PMMCTL0_SPEC>
0x00 - PMM Control 0
pmmctl1: Reg<PMMCTL1_SPEC>
0x02 - PMM Control 1
svsmhctl: Reg<SVSMHCTL_SPEC>
0x04 - SVS and SVM high side control register
svsmlctl: Reg<SVSMLCTL_SPEC>
0x06 - SVS and SVM low side control register
svsmio: Reg<SVSMIO_SPEC>
0x08 - SVSIN and SVSOUT control register
pmmifg: Reg<PMMIFG_SPEC>
0x0c - PMM Interrupt Flag
pmmrie: Reg<PMMRIE_SPEC>
0x0e - PMM and RESET Interrupt Enable
pm5ctl0: Reg<PM5CTL0_SPEC>
0x10 - PMM Power Mode 5 Control Register 0