pub struct Flexio { /* private fields */ }Expand description
FLEXIO
Implementations§
Source§impl Flexio
impl Flexio
pub const unsafe fn from_ptr(ptr: *mut ()) -> Self
pub const fn as_ptr(&self) -> *mut ()
Sourcepub const fn shiftstate(self) -> Reg<Shiftstate, RW>
pub const fn shiftstate(self) -> Reg<Shiftstate, RW>
Shifter State Register
Sourcepub const fn shiftbufbis(self, n: usize) -> Reg<Shiftbufbis, RW>
pub const fn shiftbufbis(self, n: usize) -> Reg<Shiftbufbis, RW>
Shifter Buffer N Bit Swapped Register
Sourcepub const fn shiftbufbys(self, n: usize) -> Reg<Shiftbufbys, RW>
pub const fn shiftbufbys(self, n: usize) -> Reg<Shiftbufbys, RW>
Shifter Buffer N Byte Swapped Register
Sourcepub const fn shiftbufbbs(self, n: usize) -> Reg<Shiftbufbbs, RW>
pub const fn shiftbufbbs(self, n: usize) -> Reg<Shiftbufbbs, RW>
Shifter Buffer N Bit Byte Swapped Register
Sourcepub const fn shiftbufnbs(self, n: usize) -> Reg<Shiftbufnbs, RW>
pub const fn shiftbufnbs(self, n: usize) -> Reg<Shiftbufnbs, RW>
Shifter Buffer N Nibble Byte Swapped Register
Sourcepub const fn shiftbufhws(self, n: usize) -> Reg<Shiftbufhws, RW>
pub const fn shiftbufhws(self, n: usize) -> Reg<Shiftbufhws, RW>
Shifter Buffer N Half Word Swapped Register
Sourcepub const fn shiftbufnis(self, n: usize) -> Reg<Shiftbufnis, RW>
pub const fn shiftbufnis(self, n: usize) -> Reg<Shiftbufnis, RW>
Shifter Buffer N Nibble Swapped Register
Trait Implementations§
impl Copy for Flexio
impl Eq for Flexio
impl Send for Flexio
impl StructuralPartialEq for Flexio
impl Sync for Flexio
Auto Trait Implementations§
impl Freeze for Flexio
impl RefUnwindSafe for Flexio
impl Unpin for Flexio
impl UnwindSafe for Flexio
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