Dw

Struct Dw 

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

Implementations§

Source§

impl Dw

Source

pub const fn ahb_dma_cclm1_reg(&self) -> &'static Reg<AhbDmaCclm1Reg_SPEC, RW>

USB Master clock tokens (AHB DMA layer only)

Source

pub const fn ahb_dma_cclm2_reg(&self) -> &'static Reg<AhbDmaCclm2Reg_SPEC, RW>

GenDMA Master clock tokens (AHB DMA layer only)

Source

pub const fn ahb_dma_cclm3_reg(&self) -> &'static Reg<AhbDmaCclm3Reg_SPEC, RW>

CRYPTO Master clock tokens (AHB DMA layer only)

Source

pub const fn ahb_dma_cclm4_reg(&self) -> &'static Reg<AhbDmaCclm4Reg_SPEC, RW>

CRYPTO Master clock tokens (AHB DMA layer only)

Source

pub const fn ahb_dma_dflt_master_reg( &self, ) -> &'static Reg<AhbDmaDfltMasterReg_SPEC, RW>

Default master ID number (AHB DMA layer only)

Source

pub const fn ahb_dma_pl1_reg(&self) -> &'static Reg<AhbDmaPl1Reg_SPEC, RW>

AHB-DMA layer priority level for RFTP (AHB DMA layer only)

Source

pub const fn ahb_dma_pl2_reg(&self) -> &'static Reg<AhbDmaPl2Reg_SPEC, RW>

AHB-DMA layer priority level for LCD (AHB DMA layer only)

Source

pub const fn ahb_dma_pl3_reg(&self) -> &'static Reg<AhbDmaPl3Reg_SPEC, RW>

AHB-DMA layer Priority level for GEN-DMA (AHB DMA layer only)

Source

pub const fn ahb_dma_pl4_reg(&self) -> &'static Reg<AhbDmaPl4Reg_SPEC, RW>

AHB-DMA layer Priority level for CRYPTO-DMA (AHB DMA layer only)

Source

pub const fn ahb_dma_tcl_reg(&self) -> &'static Reg<AhbDmaTclReg_SPEC, RW>

Master clock refresh period (AHB DMA layer only)

Source

pub const fn ahb_dma_version_reg( &self, ) -> &'static Reg<AhbDmaVersionReg_SPEC, RW>

Version ID (AHB DMA layer only)

Source

pub const fn ahb_dma_wten_reg(&self) -> &'static Reg<AhbDmaWtenReg_SPEC, RW>

Weighted-Token Arbitration Scheme Enable (AHB DMA layer only)

Trait Implementations§

Source§

impl Clone for Dw

Source§

fn clone(&self) -> Dw

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 Dw

Source§

fn eq(&self, other: &Dw) -> 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 Dw

Source§

impl Eq for Dw

Source§

impl Send for Dw

DW registers

Source§

impl StructuralPartialEq for Dw

Source§

impl Sync for Dw

Auto Trait Implementations§

§

impl Freeze for Dw

§

impl RefUnwindSafe for Dw

§

impl Unpin for Dw

§

impl UnwindSafe for Dw

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.