#[repr(C)]pub struct RegisterBlock {Show 14 fields
pub sdramc_mr: Reg<SDRAMC_MR_SPEC>,
pub sdramc_tr: Reg<SDRAMC_TR_SPEC>,
pub sdramc_cr: Reg<SDRAMC_CR_SPEC>,
pub sdramc_lpr: Reg<SDRAMC_LPR_SPEC>,
pub sdramc_ier: Reg<SDRAMC_IER_SPEC>,
pub sdramc_idr: Reg<SDRAMC_IDR_SPEC>,
pub sdramc_imr: Reg<SDRAMC_IMR_SPEC>,
pub sdramc_isr: Reg<SDRAMC_ISR_SPEC>,
pub sdramc_mdr: Reg<SDRAMC_MDR_SPEC>,
pub sdramc_cfr1: Reg<SDRAMC_CFR1_SPEC>,
pub sdramc_ocms: Reg<SDRAMC_OCMS_SPEC>,
pub sdramc_ocms_key1: Reg<SDRAMC_OCMS_KEY1_SPEC>,
pub sdramc_ocms_key2: Reg<SDRAMC_OCMS_KEY2_SPEC>,
pub sdramc_version: Reg<SDRAMC_VERSION_SPEC>,
/* private fields */
}Expand description
Register block
Fields§
§sdramc_mr: Reg<SDRAMC_MR_SPEC>0x00 - SDRAMC Mode Register
sdramc_tr: Reg<SDRAMC_TR_SPEC>0x04 - SDRAMC Refresh Timer Register
sdramc_cr: Reg<SDRAMC_CR_SPEC>0x08 - SDRAMC Configuration Register
sdramc_lpr: Reg<SDRAMC_LPR_SPEC>0x10 - SDRAMC Low Power Register
sdramc_ier: Reg<SDRAMC_IER_SPEC>0x14 - SDRAMC Interrupt Enable Register
sdramc_idr: Reg<SDRAMC_IDR_SPEC>0x18 - SDRAMC Interrupt Disable Register
sdramc_imr: Reg<SDRAMC_IMR_SPEC>0x1c - SDRAMC Interrupt Mask Register
sdramc_isr: Reg<SDRAMC_ISR_SPEC>0x20 - SDRAMC Interrupt Status Register
sdramc_mdr: Reg<SDRAMC_MDR_SPEC>0x24 - SDRAMC Memory Device Register
sdramc_cfr1: Reg<SDRAMC_CFR1_SPEC>0x28 - SDRAMC Configuration Register 1
sdramc_ocms: Reg<SDRAMC_OCMS_SPEC>0x2c - SDRAMC OCMS Register
sdramc_ocms_key1: Reg<SDRAMC_OCMS_KEY1_SPEC>0x30 - SDRAMC OCMS KEY1 Register
sdramc_ocms_key2: Reg<SDRAMC_OCMS_KEY2_SPEC>0x34 - SDRAMC OCMS KEY2 Register
sdramc_version: Reg<SDRAMC_VERSION_SPEC>0xfc - SDRAMC Version Register
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