Skip to main content

RegisterBlock

Struct RegisterBlock 

Source
pub struct RegisterBlock {
Show 30 fields pub cfgcon: Reg<CFGCON_SPEC>, pub devid: Reg<DEVID_SPEC>, pub syskey: Reg<SYSKEY_SPEC>, pub syskeyclr: Reg<SYSKEYCLR_SPEC>, pub syskeyset: Reg<SYSKEYSET_SPEC>, pub syskeyinv: Reg<SYSKEYINV_SPEC>, pub pmd1: Reg<PMD1_SPEC>, pub pmd1clr: Reg<PMD1CLR_SPEC>, pub pmd1set: Reg<PMD1SET_SPEC>, pub pmd1inv: Reg<PMD1INV_SPEC>, pub pmd2: Reg<PMD2_SPEC>, pub pmd2clr: Reg<PMD2CLR_SPEC>, pub pmd2set: Reg<PMD2SET_SPEC>, pub pmd2inv: Reg<PMD2INV_SPEC>, pub pmd3: Reg<PMD3_SPEC>, pub pmd3clr: Reg<PMD3CLR_SPEC>, pub pmd3set: Reg<PMD3SET_SPEC>, pub pmd3inv: Reg<PMD3INV_SPEC>, pub pmd4: Reg<PMD4_SPEC>, pub pmd4clr: Reg<PMD4CLR_SPEC>, pub pmd4set: Reg<PMD4SET_SPEC>, pub pmd4inv: Reg<PMD4INV_SPEC>, pub pmd5: Reg<PMD5_SPEC>, pub pmd5clr: Reg<PMD5CLR_SPEC>, pub pmd5set: Reg<PMD5SET_SPEC>, pub pmd5inv: Reg<PMD5INV_SPEC>, pub pmd6: Reg<PMD6_SPEC>, pub pmd6clr: Reg<PMD6CLR_SPEC>, pub pmd6set: Reg<PMD6SET_SPEC>, pub pmd6inv: Reg<PMD6INV_SPEC>, /* private fields */
}
Expand description

Register block

Fields§

§cfgcon: Reg<CFGCON_SPEC>

0x00 - CFGCON register

§devid: Reg<DEVID_SPEC>

0x20 - DEVID register

§syskey: Reg<SYSKEY_SPEC>

0x30 - SYSKEY register

§syskeyclr: Reg<SYSKEYCLR_SPEC>

0x34 - SYSKEYCLR register

§syskeyset: Reg<SYSKEYSET_SPEC>

0x38 - SYSKEYSET register

§syskeyinv: Reg<SYSKEYINV_SPEC>

0x3c - SYSKEYINV register

§pmd1: Reg<PMD1_SPEC>

0x40 - PMD1 register

§pmd1clr: Reg<PMD1CLR_SPEC>

0x44 - PMD1CLR register

§pmd1set: Reg<PMD1SET_SPEC>

0x48 - PMD1SET register

§pmd1inv: Reg<PMD1INV_SPEC>

0x4c - PMD1INV register

§pmd2: Reg<PMD2_SPEC>

0x50 - PMD2 register

§pmd2clr: Reg<PMD2CLR_SPEC>

0x54 - PMD2CLR register

§pmd2set: Reg<PMD2SET_SPEC>

0x58 - PMD2SET register

§pmd2inv: Reg<PMD2INV_SPEC>

0x5c - PMD2INV register

§pmd3: Reg<PMD3_SPEC>

0x60 - PMD3 register

§pmd3clr: Reg<PMD3CLR_SPEC>

0x64 - PMD3CLR register

§pmd3set: Reg<PMD3SET_SPEC>

0x68 - PMD3SET register

§pmd3inv: Reg<PMD3INV_SPEC>

0x6c - PMD3INV register

§pmd4: Reg<PMD4_SPEC>

0x70 - PMD4 register

§pmd4clr: Reg<PMD4CLR_SPEC>

0x74 - PMD4CLR register

§pmd4set: Reg<PMD4SET_SPEC>

0x78 - PMD4SET register

§pmd4inv: Reg<PMD4INV_SPEC>

0x7c - PMD4INV register

§pmd5: Reg<PMD5_SPEC>

0x80 - PMD5 register

§pmd5clr: Reg<PMD5CLR_SPEC>

0x84 - PMD5CLR register

§pmd5set: Reg<PMD5SET_SPEC>

0x88 - PMD5SET register

§pmd5inv: Reg<PMD5INV_SPEC>

0x8c - PMD5INV register

§pmd6: Reg<PMD6_SPEC>

0x90 - PMD6 register

§pmd6clr: Reg<PMD6CLR_SPEC>

0x94 - PMD6CLR register

§pmd6set: Reg<PMD6SET_SPEC>

0x98 - PMD6SET register

§pmd6inv: Reg<PMD6INV_SPEC>

0x9c - PMD6INV register

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

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

Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

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

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.