BusNs

Struct BusNs 

Source
pub struct BusNs { /* private fields */ }

Implementations§

Source§

impl BusNs

Source

pub const fn cs0cr(&self) -> &'static Reg<Cs0Cr_SPEC, RW>

CS0 Control Register

Source

pub const fn cscr( &self, ) -> &'static ClusterRegisterArray<Reg<Cscr_SPEC, RW>, 7, 0x10>

CS%s Control Register

Source

pub const fn cs1cr(&self) -> &'static Reg<Cscr_SPEC, RW>

Source

pub const fn cs2cr(&self) -> &'static Reg<Cscr_SPEC, RW>

Source

pub const fn cs3cr(&self) -> &'static Reg<Cscr_SPEC, RW>

Source

pub const fn cs4cr(&self) -> &'static Reg<Cscr_SPEC, RW>

Source

pub const fn cs5cr(&self) -> &'static Reg<Cscr_SPEC, RW>

Source

pub const fn cs6cr(&self) -> &'static Reg<Cscr_SPEC, RW>

Source

pub const fn cs7cr(&self) -> &'static Reg<Cscr_SPEC, RW>

Source

pub const fn busoad(&self) -> &'static Reg<Busoad_SPEC, RW>

BUS Operation After Detection Register

Source

pub const fn busoadpt(&self) -> &'static Reg<Busoadpt_SPEC, RW>

BUS Operation After Detection Protect Register

Source

pub const fn bussabt1fhbi(&self) -> &'static Reg<Bussabt1Fhbi_SPEC, RW>

Bus Slave Arbitration Control Register 1(x = FHBI, S1BI)

Source

pub const fn bussabt0flbi(&self) -> &'static Reg<Bussabt0Flbi_SPEC, RW>

Bus Slave Arbitration Control Register 0

Source

pub const fn bussabt1s1bi(&self) -> &'static Reg<Bussabt1S1Bi_SPEC, RW>

Bus Slave Arbitration Control Register 1(x = FHBI, S1BI)

Source

pub const fn bussabt0stbysbi(&self) -> &'static Reg<Bussabt0Stbysbi_SPEC, RW>

Bus Slave Arbitration Control Register 0

Source

pub const fn bussabt0eobi(&self) -> &'static Reg<Bussabt0Eobi_SPEC, RW>

Bus Slave Arbitration Control Register 0

Source

pub const fn bussabt0pbbi(&self) -> &'static Reg<Bussabt0Pbbi_SPEC, RW>

Bus Slave Arbitration Control Register 0

Source

pub const fn bussabt0pabi(&self) -> &'static Reg<Bussabt0Pabi_SPEC, RW>

Bus Slave Arbitration Control Register 0

Source

pub const fn bussabt0pibi(&self) -> &'static Reg<Bussabt0Pibi_SPEC, RW>

Bus Slave Arbitration Control Register 0

Source

pub const fn bussabt0psbi(&self) -> &'static Reg<Bussabt0Psbi_SPEC, RW>

Bus Slave Arbitration Control Register 0

Source

pub const fn busdivbyp(&self) -> &'static Reg<Busdivbyp_SPEC, RW>

Bus Divider Bypass Register

Source

pub const fn buserrrw( &self, ) -> &'static ClusterRegisterArray<Reg<Buserrrw_SPEC, R>, 2, 0x10>

BUS Error Read Write (n = 4, 5)

Source

pub const fn bus4errrw(&self) -> &'static Reg<Buserrrw_SPEC, R>

Source

pub const fn bus5errrw(&self) -> &'static Reg<Buserrrw_SPEC, R>

Source

pub const fn buserradd( &self, ) -> &'static ClusterRegisterArray<Reg<Buserradd_SPEC, R>, 2, 0x10>

BUS Error Address Register (n = 4, 5)

Source

pub const fn bus4erradd(&self) -> &'static Reg<Buserradd_SPEC, R>

Source

pub const fn bus5erradd(&self) -> &'static Reg<Buserradd_SPEC, R>

Source

pub const fn bmsaerradd( &self, ) -> &'static ClusterRegisterArray<Reg<Bmsaerradd_SPEC, R>, 2, 0x10>

Bus Master Security Attribution Unit Error Address

Source

pub const fn bmsa4erradd(&self) -> &'static Reg<Bmsaerradd_SPEC, R>

Source

pub const fn bmsa5erradd(&self) -> &'static Reg<Bmsaerradd_SPEC, R>

Source

pub const fn bmsaerrrw( &self, ) -> &'static ClusterRegisterArray<Reg<Bmsaerrrw_SPEC, R>, 2, 0x10>

BUS Master Security Attribution Unit Error Read Write (n = 4, 5)

Source

pub const fn bmsa4errrw(&self) -> &'static Reg<Bmsaerrrw_SPEC, R>

Source

pub const fn bmsa5errrw(&self) -> &'static Reg<Bmsaerrrw_SPEC, R>

Source

pub const fn buserrstat(&self) -> &'static Reg<Buserrstat_SPEC, R>

BUS Error Status Register

Source

pub const fn buserrclr(&self) -> &'static Reg<Buserrclr_SPEC, RW>

BUS Error Clear Register

Source

pub const fn mbwerrstat(&self) -> &'static Reg<Mbwerrstat_SPEC, R>

Master Bufferable Write Error Status Register

Source

pub const fn mbwerrclr(&self) -> &'static Reg<Mbwerrclr_SPEC, RW>

Master Bufferable Write Error Clear Register

Source

pub const fn sbwerrstat(&self) -> &'static Reg<Sbwerrstat_SPEC, R>

Slave Bufferable Write Error Status Register

Source

pub const fn sbwerrclr(&self) -> &'static Reg<Sbwerrclr_SPEC, RW>

Slave Bufferable Write Error Clear Register

Trait Implementations§

Source§

impl Clone for BusNs

Source§

fn clone(&self) -> BusNs

Returns a duplicate of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl PartialEq for BusNs

Source§

fn eq(&self, other: &BusNs) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
Source§

impl Copy for BusNs

Source§

impl Eq for BusNs

Source§

impl Send for BusNs

Bus Control

Source§

impl StructuralPartialEq for BusNs

Source§

impl Sync for BusNs

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> CloneToUninit for T
where T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. 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.