#[repr(transparent)]pub struct Hwtxbuf(pub u32);Expand description
TX Buffer Hardware Parameters. F70RM 44.6.1.6 (text line 112408). Source conflict: map/diagram reset 0x80050808 gives TXCHANADD=5, but field prose says 8 and 256x4 bytes per TX endpoint. Retain the map reset and raw size exponent without asserting a corrected buffer capacity. Eight TX endpoints are explicitly documented.
Tuple Fields§
§0: u32Implementations§
Source§impl Hwtxbuf
impl Hwtxbuf
Sourcepub const fn txburst(&self) -> u8
pub const fn txburst(&self) -> u8
TX Burst. Read-only status/value; writes do not configure this field.
Sourcepub const fn set_txburst(&mut self, val: u8)
pub const fn set_txburst(&mut self, val: u8)
TX Burst. Read-only status/value; writes do not configure this field.
Sourcepub const fn txchanadd(&self) -> u8
pub const fn txchanadd(&self) -> u8
TX Channel Add. Read-only status/value; writes do not configure this field.
Sourcepub const fn set_txchanadd(&mut self, val: u8)
pub const fn set_txchanadd(&mut self, val: u8)
TX Channel Add. Read-only status/value; writes do not configure this field.
Trait Implementations§
impl Copy for Hwtxbuf
impl Eq for Hwtxbuf
impl StructuralPartialEq for Hwtxbuf
Auto Trait Implementations§
impl Freeze for Hwtxbuf
impl RefUnwindSafe for Hwtxbuf
impl Send for Hwtxbuf
impl Sync for Hwtxbuf
impl Unpin for Hwtxbuf
impl UnwindSafe for Hwtxbuf
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