#[repr(transparent)]pub struct Ahbrxbuf3cr0(pub u32);Expand description
AHB RX Buffer 3 Control Register 0
Tuple Fields§
§0: u32Implementations§
Source§impl Ahbrxbuf3cr0
impl Ahbrxbuf3cr0
Sourcepub const fn mstrid(&self) -> u8
pub const fn mstrid(&self) -> u8
This AHB RX Buffer is assigned according to AHB Master with ID (MSTR_ID).
Sourcepub const fn set_mstrid(&mut self, val: u8)
pub const fn set_mstrid(&mut self, val: u8)
This AHB RX Buffer is assigned according to AHB Master with ID (MSTR_ID).
Sourcepub const fn priority(&self) -> u8
pub const fn priority(&self) -> u8
This priority for AHB Master Read which this AHB RX Buffer is assigned. 7 is the highest priority, 0 the lowest.
Sourcepub const fn set_priority(&mut self, val: u8)
pub const fn set_priority(&mut self, val: u8)
This priority for AHB Master Read which this AHB RX Buffer is assigned. 7 is the highest priority, 0 the lowest.
Sourcepub const fn set_regionen(&mut self, val: bool)
pub const fn set_regionen(&mut self, val: bool)
AHB RX Buffer address region function enable
Sourcepub const fn prefetchen(&self) -> bool
pub const fn prefetchen(&self) -> bool
AHB Read Prefetch Enable for current AHB RX Buffer corresponding Master.
Sourcepub const fn set_prefetchen(&mut self, val: bool)
pub const fn set_prefetchen(&mut self, val: bool)
AHB Read Prefetch Enable for current AHB RX Buffer corresponding Master.
Trait Implementations§
Source§impl Clone for Ahbrxbuf3cr0
impl Clone for Ahbrxbuf3cr0
Source§fn clone(&self) -> Ahbrxbuf3cr0
fn clone(&self) -> Ahbrxbuf3cr0
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for Ahbrxbuf3cr0
impl Debug for Ahbrxbuf3cr0
Source§impl Default for Ahbrxbuf3cr0
impl Default for Ahbrxbuf3cr0
Source§fn default() -> Ahbrxbuf3cr0
fn default() -> Ahbrxbuf3cr0
Returns the “default value” for a type. Read more
Source§impl PartialEq for Ahbrxbuf3cr0
impl PartialEq for Ahbrxbuf3cr0
impl Copy for Ahbrxbuf3cr0
impl Eq for Ahbrxbuf3cr0
impl StructuralPartialEq for Ahbrxbuf3cr0
Auto Trait Implementations§
impl Freeze for Ahbrxbuf3cr0
impl RefUnwindSafe for Ahbrxbuf3cr0
impl Send for Ahbrxbuf3cr0
impl Sync for Ahbrxbuf3cr0
impl Unpin for Ahbrxbuf3cr0
impl UnwindSafe for Ahbrxbuf3cr0
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more