#[repr(C)]
pub struct RegisterBlock {
Show 17 fields pub qspi_cr: Reg<QSPI_CR_SPEC>, pub qspi_mr: Reg<QSPI_MR_SPEC>, pub qspi_rdr: Reg<QSPI_RDR_SPEC>, pub qspi_tdr: Reg<QSPI_TDR_SPEC>, pub qspi_sr: Reg<QSPI_SR_SPEC>, pub qspi_ier: Reg<QSPI_IER_SPEC>, pub qspi_idr: Reg<QSPI_IDR_SPEC>, pub qspi_imr: Reg<QSPI_IMR_SPEC>, pub qspi_scr: Reg<QSPI_SCR_SPEC>, pub qspi_iar: Reg<QSPI_IAR_SPEC>, pub qspi_icr: Reg<QSPI_ICR_SPEC>, pub qspi_ifr: Reg<QSPI_IFR_SPEC>, pub qspi_smr: Reg<QSPI_SMR_SPEC>, pub qspi_skr: Reg<QSPI_SKR_SPEC>, pub qspi_wpmr: Reg<QSPI_WPMR_SPEC>, pub qspi_wpsr: Reg<QSPI_WPSR_SPEC>, pub qspi_version: Reg<QSPI_VERSION_SPEC>, /* private fields */
}
Expand description

Register block

Fields

qspi_cr: Reg<QSPI_CR_SPEC>

0x00 - Control Register

qspi_mr: Reg<QSPI_MR_SPEC>

0x04 - Mode Register

qspi_rdr: Reg<QSPI_RDR_SPEC>

0x08 - Receive Data Register

qspi_tdr: Reg<QSPI_TDR_SPEC>

0x0c - Transmit Data Register

qspi_sr: Reg<QSPI_SR_SPEC>

0x10 - Status Register

qspi_ier: Reg<QSPI_IER_SPEC>

0x14 - Interrupt Enable Register

qspi_idr: Reg<QSPI_IDR_SPEC>

0x18 - Interrupt Disable Register

qspi_imr: Reg<QSPI_IMR_SPEC>

0x1c - Interrupt Mask Register

qspi_scr: Reg<QSPI_SCR_SPEC>

0x20 - Serial Clock Register

qspi_iar: Reg<QSPI_IAR_SPEC>

0x30 - Instruction Address Register

qspi_icr: Reg<QSPI_ICR_SPEC>

0x34 - Instruction Code Register

qspi_ifr: Reg<QSPI_IFR_SPEC>

0x38 - Instruction Frame Register

qspi_smr: Reg<QSPI_SMR_SPEC>

0x40 - Scrambling Mode Register

qspi_skr: Reg<QSPI_SKR_SPEC>

0x44 - Scrambling Key Register

qspi_wpmr: Reg<QSPI_WPMR_SPEC>

0xe4 - Write Protection Mode Register

qspi_wpsr: Reg<QSPI_WPSR_SPEC>

0xe8 - Write Protection Status Register

qspi_version: Reg<QSPI_VERSION_SPEC>

0xfc - Version Register

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Returns the argument unchanged.

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.