Struct xmc4500::usb0::hptxsts::HptxstsSpec
source · pub struct HptxstsSpec;
Expand description
Host Periodic Transmit FIFO/ Queue Status Register
You can read
this register and get hptxsts::R
. You can reset
, write
, write_with_zero
this register using hptxsts::W
. You can also modify
this register. See API.
Trait Implementations§
source§impl RegisterSpec for HptxstsSpec
impl RegisterSpec for HptxstsSpec
source§impl Resettable for HptxstsSpec
impl Resettable for HptxstsSpec
reset()
method sets HPTXSTS to value 0x0008_0100
source§const RESET_VALUE: u32 = 524_544u32
const RESET_VALUE: u32 = 524_544u32
Reset value of the register.
source§fn reset_value() -> Self::Ux
fn reset_value() -> Self::Ux
Reset value of the register.
source§impl Writable for HptxstsSpec
impl Writable for HptxstsSpec
write(|w| ..)
method takes hptxsts::W
writer structure
source§const ZERO_TO_MODIFY_FIELDS_BITMAP: u32 = 0u32
const ZERO_TO_MODIFY_FIELDS_BITMAP: u32 = 0u32
Specifies the register bits that are not changed if you pass
1
and are changed if you pass 0
source§const ONE_TO_MODIFY_FIELDS_BITMAP: u32 = 0u32
const ONE_TO_MODIFY_FIELDS_BITMAP: u32 = 0u32
Specifies the register bits that are not changed if you pass
0
and are changed if you pass 1
impl Readable for HptxstsSpec
read()
method returns hptxsts::R
reader structure
Auto Trait Implementations§
impl RefUnwindSafe for HptxstsSpec
impl Send for HptxstsSpec
impl Sync for HptxstsSpec
impl Unpin for HptxstsSpec
impl UnwindSafe for HptxstsSpec
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