#[repr(transparent)]pub struct Isoptd(pub u32);Expand description
Memory base address where ISO PTD0 is stored
Tuple Fields§
§0: u32Implementations§
Source§impl Isoptd
impl Isoptd
Sourcepub const fn iso_first(&self) -> u8
pub const fn iso_first(&self) -> u8
This indicates the first PTD that is used by the hardware when it is processing the ISO list.
Sourcepub const fn set_iso_first(&mut self, val: u8)
pub const fn set_iso_first(&mut self, val: u8)
This indicates the first PTD that is used by the hardware when it is processing the ISO list.
Sourcepub const fn iso_base(&self) -> u32
pub const fn iso_base(&self) -> u32
Base address to be used by the hardware to find the start of the ISO list.
Sourcepub const fn set_iso_base(&mut self, val: u32)
pub const fn set_iso_base(&mut self, val: u32)
Base address to be used by the hardware to find the start of the ISO list.
Trait Implementations§
impl Copy for Isoptd
impl Eq for Isoptd
impl StructuralPartialEq for Isoptd
Auto Trait Implementations§
impl Freeze for Isoptd
impl RefUnwindSafe for Isoptd
impl Send for Isoptd
impl Sync for Isoptd
impl Unpin for Isoptd
impl UnwindSafe for Isoptd
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