[][src]Struct efm32gg11b820::ebi::ctrl::R

pub struct R { /* fields omitted */ }

Value read from the register

Methods

impl R[src]

pub fn bits(&self) -> u32[src]

Value of the register as raw bits

pub fn mode(&self) -> MODER[src]

Bits 0:1 - Mode

pub fn mode1(&self) -> MODE1R[src]

Bits 2:3 - Mode 1

pub fn mode2(&self) -> MODE2R[src]

Bits 4:5 - Mode 2

pub fn mode3(&self) -> MODE3R[src]

Bits 6:7 - Mode 3

pub fn bank0en(&self) -> BANK0ENR[src]

Bit 8 - Bank 0 Enable

pub fn bank1en(&self) -> BANK1ENR[src]

Bit 9 - Bank 1 Enable

pub fn bank2en(&self) -> BANK2ENR[src]

Bit 10 - Bank 2 Enable

pub fn bank3en(&self) -> BANK3ENR[src]

Bit 11 - Bank 3 Enable

pub fn noidle(&self) -> NOIDLER[src]

Bit 12 - No Idle Cycle Insertion on Bank 0

pub fn noidle1(&self) -> NOIDLE1R[src]

Bit 13 - No Idle Cycle Insertion on Bank 1

pub fn noidle2(&self) -> NOIDLE2R[src]

Bit 14 - No Idle Cycle Insertion on Bank 2

pub fn noidle3(&self) -> NOIDLE3R[src]

Bit 15 - No Idle Cycle Insertion on Bank 3

pub fn ardyen(&self) -> ARDYENR[src]

Bit 16 - ARDY Enable

pub fn ardytodis(&self) -> ARDYTODISR[src]

Bit 17 - ARDY Timeout Disable

pub fn ardy1en(&self) -> ARDY1ENR[src]

Bit 18 - ARDY Enable for Bank 1

pub fn ardyto1dis(&self) -> ARDYTO1DISR[src]

Bit 19 - ARDY Timeout Disable for Bank 1

pub fn ardy2en(&self) -> ARDY2ENR[src]

Bit 20 - ARDY Enable for Bank 2

pub fn ardyto2dis(&self) -> ARDYTO2DISR[src]

Bit 21 - ARDY Timeout Disable for Bank 2

pub fn ardy3en(&self) -> ARDY3ENR[src]

Bit 22 - ARDY Enable for Bank 3

pub fn ardyto3dis(&self) -> ARDYTO3DISR[src]

Bit 23 - ARDY Timeout Disable for Bank 3

pub fn bl(&self) -> BLR[src]

Bit 24 - Byte Lane Enable for Bank 0

pub fn bl1(&self) -> BL1R[src]

Bit 25 - Byte Lane Enable for Bank 1

pub fn bl2(&self) -> BL2R[src]

Bit 26 - Byte Lane Enable for Bank 2

pub fn bl3(&self) -> BL3R[src]

Bit 27 - Byte Lane Enable for Bank 3

pub fn its(&self) -> ITSR[src]

Bit 30 - Individual Timing Set, Line Polarity and Mode Definition Enable

pub fn altmap(&self) -> ALTMAPR[src]

Bit 31 - Alternative Address Map Enable

Auto Trait Implementations

impl Send for R

impl Sync for R

Blanket Implementations

impl<T, U> TryFrom for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T> From for T[src]

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T> BorrowMut for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Same for T

type Output = T

Should always be Self