pub struct RegisterBlock {Show 18 fields
pub pds_ctl: PDS_CTL,
pub pds_time1: PDS_TIME1,
pub pds_int: PDS_INT,
pub pds_ctl2: PDS_CTL2,
pub pds_ctl3: PDS_CTL3,
pub pds_ctl4: PDS_CTL4,
pub pds_stat: PDS_STAT,
pub pds_ram1: PDS_RAM1,
pub rc32m_ctrl0: RC32M_CTRL0,
pub rc32m_ctrl1: RC32M_CTRL1,
pub pu_rst_clkpll: PU_RST_CLKPLL,
pub clkpll_top_ctrl: CLKPLL_TOP_CTRL,
pub clkpll_cp: CLKPLL_CP,
pub clkpll_rz: CLKPLL_RZ,
pub clkpll_fbdv: CLKPLL_FBDV,
pub clkpll_vco: CLKPLL_VCO,
pub clkpll_sdm: CLKPLL_SDM,
pub clkpll_output_en: CLKPLL_OUTPUT_EN,
/* private fields */
}Expand description
Register block
Fields§
§pds_ctl: PDS_CTL0x00 - PDS_CTL.
pds_time1: PDS_TIME10x04 - PDS_TIME1.
pds_int: PDS_INT0x0c - PDS_INT.
pds_ctl2: PDS_CTL20x10 - PDS_CTL2.
pds_ctl3: PDS_CTL30x14 - PDS_CTL3.
pds_ctl4: PDS_CTL40x18 - PDS_CTL4.
pds_stat: PDS_STAT0x1c - pds_stat.
pds_ram1: PDS_RAM10x20 - pds_ram1.
rc32m_ctrl0: RC32M_CTRL00x300 - rc32m_ctrl0.
rc32m_ctrl1: RC32M_CTRL10x304 - rc32m_ctrl1.
pu_rst_clkpll: PU_RST_CLKPLL0x400 - pu_rst_clkpll.
clkpll_top_ctrl: CLKPLL_TOP_CTRL0x404 - clkpll_top_ctrl.
clkpll_cp: CLKPLL_CP0x408 - clkpll_cp.
clkpll_rz: CLKPLL_RZ0x40c - clkpll_rz.
clkpll_fbdv: CLKPLL_FBDV0x410 - clkpll_fbdv.
clkpll_vco: CLKPLL_VCO0x414 - clkpll_vco.
clkpll_sdm: CLKPLL_SDM0x418 - clkpll_sdm.
clkpll_output_en: CLKPLL_OUTPUT_EN0x41c - clkpll_output_en.
Auto Trait Implementations§
impl !Freeze for RegisterBlock
impl !RefUnwindSafe for RegisterBlock
impl Send for RegisterBlock
impl !Sync for RegisterBlock
impl Unpin for RegisterBlock
impl UnwindSafe for RegisterBlock
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more