pub struct Debugif { /* private fields */ }
Expand description
Unspecified
Implementations§
Source§impl Debugif
impl Debugif
pub const unsafe fn from_ptr(ptr: *mut ()) -> Debugif
pub const fn as_ptr(&self) -> *mut ()
Sourcepub const fn hawindowsel(self) -> Reg<Hawindowsel, RW>
pub const fn hawindowsel(self) -> Reg<Hawindowsel, RW>
Hart Array Window Select
Sourcepub const fn abstractcs(self) -> Reg<Abstractcs, RW>
pub const fn abstractcs(self) -> Reg<Abstractcs, RW>
Abstract Control and Status
Sourcepub const fn abstractcmd(self) -> Reg<Abstractcmd, W>
pub const fn abstractcmd(self) -> Reg<Abstractcmd, W>
Abstract command
Sourcepub const fn abstractauto(self) -> Reg<Abstractauto, RW>
pub const fn abstractauto(self) -> Reg<Abstractauto, RW>
Abstract Command Autoexec
Sourcepub const fn confstrptr(self, n: usize) -> Reg<u32, RW>
pub const fn confstrptr(self, n: usize) -> Reg<u32, RW>
Description collection: Configuration String Pointer [n]
Sourcepub const fn progbuf(self, n: usize) -> Reg<u32, RW>
pub const fn progbuf(self, n: usize) -> Reg<u32, RW>
Description collection: Program Buffer [n]
Sourcepub const fn sbaddress3(self) -> Reg<u32, RW>
pub const fn sbaddress3(self) -> Reg<u32, RW>
System Bus Addres 127:96
Sourcepub const fn sbaddress0(self) -> Reg<u32, RW>
pub const fn sbaddress0(self) -> Reg<u32, RW>
System Bus Addres 31:0
Sourcepub const fn sbaddress1(self) -> Reg<u32, RW>
pub const fn sbaddress1(self) -> Reg<u32, RW>
System Bus Addres 63:32
Sourcepub const fn sbaddress2(self) -> Reg<u32, RW>
pub const fn sbaddress2(self) -> Reg<u32, RW>
System Bus Addres 95:64
Trait Implementations§
impl Copy for Debugif
impl Eq for Debugif
impl Send for Debugif
impl StructuralPartialEq for Debugif
impl Sync for Debugif
Auto Trait Implementations§
impl Freeze for Debugif
impl RefUnwindSafe for Debugif
impl Unpin for Debugif
impl UnwindSafe for Debugif
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
Source§impl<T> CheckedAs for T
impl<T> CheckedAs for T
Source§fn checked_as<Dst>(self) -> Option<Dst>where
T: CheckedCast<Dst>,
fn checked_as<Dst>(self) -> Option<Dst>where
T: CheckedCast<Dst>,
Casts the value.
Source§impl<Src, Dst> CheckedCastFrom<Src> for Dstwhere
Src: CheckedCast<Dst>,
impl<Src, Dst> CheckedCastFrom<Src> for Dstwhere
Src: CheckedCast<Dst>,
Source§fn checked_cast_from(src: Src) -> Option<Dst>
fn checked_cast_from(src: Src) -> Option<Dst>
Casts the value.
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Src, Dst> LosslessTryInto<Dst> for Srcwhere
Dst: LosslessTryFrom<Src>,
impl<Src, Dst> LosslessTryInto<Dst> for Srcwhere
Dst: LosslessTryFrom<Src>,
Source§fn lossless_try_into(self) -> Option<Dst>
fn lossless_try_into(self) -> Option<Dst>
Performs the conversion.
Source§impl<Src, Dst> LossyInto<Dst> for Srcwhere
Dst: LossyFrom<Src>,
impl<Src, Dst> LossyInto<Dst> for Srcwhere
Dst: LossyFrom<Src>,
Source§fn lossy_into(self) -> Dst
fn lossy_into(self) -> Dst
Performs the conversion.
Source§impl<T> OverflowingAs for T
impl<T> OverflowingAs for T
Source§fn overflowing_as<Dst>(self) -> (Dst, bool)where
T: OverflowingCast<Dst>,
fn overflowing_as<Dst>(self) -> (Dst, bool)where
T: OverflowingCast<Dst>,
Casts the value.
Source§impl<Src, Dst> OverflowingCastFrom<Src> for Dstwhere
Src: OverflowingCast<Dst>,
impl<Src, Dst> OverflowingCastFrom<Src> for Dstwhere
Src: OverflowingCast<Dst>,
Source§fn overflowing_cast_from(src: Src) -> (Dst, bool)
fn overflowing_cast_from(src: Src) -> (Dst, bool)
Casts the value.
Source§impl<T> SaturatingAs for T
impl<T> SaturatingAs for T
Source§fn saturating_as<Dst>(self) -> Dstwhere
T: SaturatingCast<Dst>,
fn saturating_as<Dst>(self) -> Dstwhere
T: SaturatingCast<Dst>,
Casts the value.
Source§impl<Src, Dst> SaturatingCastFrom<Src> for Dstwhere
Src: SaturatingCast<Dst>,
impl<Src, Dst> SaturatingCastFrom<Src> for Dstwhere
Src: SaturatingCast<Dst>,
Source§fn saturating_cast_from(src: Src) -> Dst
fn saturating_cast_from(src: Src) -> Dst
Casts the value.
Source§impl<T> UnwrappedAs for T
impl<T> UnwrappedAs for T
Source§fn unwrapped_as<Dst>(self) -> Dstwhere
T: UnwrappedCast<Dst>,
fn unwrapped_as<Dst>(self) -> Dstwhere
T: UnwrappedCast<Dst>,
Casts the value.
Source§impl<Src, Dst> UnwrappedCastFrom<Src> for Dstwhere
Src: UnwrappedCast<Dst>,
impl<Src, Dst> UnwrappedCastFrom<Src> for Dstwhere
Src: UnwrappedCast<Dst>,
Source§fn unwrapped_cast_from(src: Src) -> Dst
fn unwrapped_cast_from(src: Src) -> Dst
Casts the value.
Source§impl<T> WrappingAs for T
impl<T> WrappingAs for T
Source§fn wrapping_as<Dst>(self) -> Dstwhere
T: WrappingCast<Dst>,
fn wrapping_as<Dst>(self) -> Dstwhere
T: WrappingCast<Dst>,
Casts the value.
Source§impl<Src, Dst> WrappingCastFrom<Src> for Dstwhere
Src: WrappingCast<Dst>,
impl<Src, Dst> WrappingCastFrom<Src> for Dstwhere
Src: WrappingCast<Dst>,
Source§fn wrapping_cast_from(src: Src) -> Dst
fn wrapping_cast_from(src: Src) -> Dst
Casts the value.