Struct stm32_metapac::sdmmc::regs::Argr
#[repr(transparent)]pub struct Argr(pub u32);
Expand description
The SDMMC_ARGR register contains a 32-bit command argument, which is sent to a card as part of a command message.
Tuple Fieldsยง
ยง0: u32
Implementationsยง
ยงimpl Argr
impl Argr
pub const fn cmdarg(&self) -> u32
pub const fn cmdarg(&self) -> u32
Command argument. These bits can only be written by firmware when CPSM is disabled (CPSMEN = 0). Command argument sent to a card as part of a command message. If a command contains an argument, it must be loaded into this register before writing a command to the command register.
pub fn set_cmdarg(&mut self, val: u32)
pub fn set_cmdarg(&mut self, val: u32)
Command argument. These bits can only be written by firmware when CPSM is disabled (CPSMEN = 0). Command argument sent to a card as part of a command message. If a command contains an argument, it must be loaded into this register before writing a command to the command register.
Trait Implementationsยง
impl Copy for Argr
impl Eq for Argr
impl StructuralEq for Argr
impl StructuralPartialEq for Argr
Auto Trait Implementationsยง
impl RefUnwindSafe for Argr
impl Send for Argr
impl Sync for Argr
impl Unpin for Argr
impl UnwindSafe for Argr
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