[][src]Struct sam3x8e::smc::ecc_sr2::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 recerr8(&self) -> RECERR8R[src]

Bit 0 - Recoverable Error in the page between the 2048th and the 2303rd bytes

pub fn eccerr8(&self) -> ECCERR8R[src]

Bit 1 - ECC Error in the page between the 2048th and the 2303rd bytes

pub fn mulerr8(&self) -> MULERR8R[src]

Bit 2 - Multiple Error in the page between the 2048th and the 2303rd bytes

pub fn recerr9(&self) -> RECERR9R[src]

Bit 4 - Recoverable Error in the page between the 2304th and the 2559th bytes

pub fn eccerr9(&self) -> ECCERR9R[src]

Bit 5 - ECC Error in the page between the 2304th and the 2559th bytes

pub fn mulerr9(&self) -> MULERR9R[src]

Bit 6 - Multiple Error in the page between the 2304th and the 2559th bytes

pub fn recerr10(&self) -> RECERR10R[src]

Bit 8 - Recoverable Error in the page between the 2560th and the 2815th bytes

pub fn eccerr10(&self) -> ECCERR10R[src]

Bit 9 - ECC Error in the page between the 2560th and the 2815th bytes

pub fn mulerr10(&self) -> MULERR10R[src]

Bit 10 - Multiple Error in the page between the 2560th and the 2815th bytes

pub fn recerr11(&self) -> RECERR11R[src]

Bit 12 - Recoverable Error in the page between the 2816th and the 3071st bytes

pub fn eccerr11(&self) -> ECCERR11R[src]

Bit 13 - ECC Error in the page between the 2816th and the 3071st bytes

pub fn mulerr11(&self) -> MULERR11R[src]

Bit 14 - Multiple Error in the page between the 2816th and the 3071st bytes

pub fn recerr12(&self) -> RECERR12R[src]

Bit 16 - Recoverable Error in the page between the 3072nd and the 3327th bytes

pub fn eccerr12(&self) -> ECCERR12R[src]

Bit 17 - ECC Error in the page between the 3072nd and the 3327th bytes

pub fn mulerr12(&self) -> MULERR12R[src]

Bit 18 - Multiple Error in the page between the 3072nd and the 3327th bytes

pub fn recerr13(&self) -> RECERR13R[src]

Bit 20 - Recoverable Error in the page between the 3328th and the 3583rd bytes

pub fn eccerr13(&self) -> ECCERR13R[src]

Bit 21 - ECC Error in the page between the 3328th and the 3583rd bytes

pub fn mulerr13(&self) -> MULERR13R[src]

Bit 22 - Multiple Error in the page between the 3328th and the 3583rd bytes

pub fn recerr14(&self) -> RECERR14R[src]

Bit 24 - Recoverable Error in the page between the 3584th and the 3839th bytes

pub fn eccerr14(&self) -> ECCERR14R[src]

Bit 25 - ECC Error in the page between the 3584th and the 3839th bytes

pub fn mulerr14(&self) -> MULERR14R[src]

Bit 26 - Multiple Error in the page between the 3584th and the 3839th bytes

pub fn recerr15(&self) -> RECERR15R[src]

Bit 28 - Recoverable Error in the page between the 3840th and the 4095th bytes

pub fn eccerr15(&self) -> ECCERR15R[src]

Bit 29 - ECC Error in the page between the 3840th and the 4095th bytes

pub fn mulerr15(&self) -> MULERR15R[src]

Bit 30 - Multiple Error in the page between the 3840th and the 4095th bytes

Auto Trait Implementations

impl Send for R

impl Sync for R

Blanket Implementations

impl<T> From for T[src]

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

type Error = !

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

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

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

🔬 This is a nightly-only experimental API. (try_from)

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]