pub struct Flexio1 { /* private fields */ }Expand description
FLEXIO
Implementations§
Source§impl Flexio1
impl Flexio1
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 Flexio1
impl Eq for Flexio1
impl Send for Flexio1
impl StructuralPartialEq for Flexio1
impl Sync for Flexio1
Auto Trait Implementations§
impl Freeze for Flexio1
impl RefUnwindSafe for Flexio1
impl Unpin for Flexio1
impl UnwindSafe for Flexio1
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