[−][src]Struct imxrt1062_flexio1::W
Methods
impl<U, REG> W<U, REG>
[src]
impl W<u32, Reg<u32, _CTRL>>
[src]
pub fn flexen(&mut self) -> FLEXEN_W
[src]
Bit 0 - FlexIO Enable
pub fn swrst(&mut self) -> SWRST_W
[src]
Bit 1 - Software Reset
pub fn fastacc(&mut self) -> FASTACC_W
[src]
Bit 2 - Fast Access
pub fn dbge(&mut self) -> DBGE_W
[src]
Bit 30 - Debug Enable
pub fn dozen(&mut self) -> DOZEN_W
[src]
Bit 31 - Doze Enable
impl W<u32, Reg<u32, _SHIFTSTAT>>
[src]
impl W<u32, Reg<u32, _SHIFTERR>>
[src]
impl W<u32, Reg<u32, _TIMSTAT>>
[src]
impl W<u32, Reg<u32, _SHIFTSIEN>>
[src]
impl W<u32, Reg<u32, _SHIFTEIEN>>
[src]
impl W<u32, Reg<u32, _TIMIEN>>
[src]
impl W<u32, Reg<u32, _SHIFTSDEN>>
[src]
impl W<u32, Reg<u32, _SHIFTSTATE>>
[src]
impl W<u32, Reg<u32, _SHIFTCTL>>
[src]
pub fn smod(&mut self) -> SMOD_W
[src]
Bits 0:2 - Shifter Mode
pub fn pinpol(&mut self) -> PINPOL_W
[src]
Bit 7 - Shifter Pin Polarity
pub fn pinsel(&mut self) -> PINSEL_W
[src]
Bits 8:11 - Shifter Pin Select
pub fn pincfg(&mut self) -> PINCFG_W
[src]
Bits 16:17 - Shifter Pin Configuration
pub fn timpol(&mut self) -> TIMPOL_W
[src]
Bit 23 - Timer Polarity
pub fn timsel(&mut self) -> TIMSEL_W
[src]
Bits 24:25 - Timer Select
impl W<u32, Reg<u32, _SHIFTCFG>>
[src]
pub fn sstart(&mut self) -> SSTART_W
[src]
Bits 0:1 - Shifter Start bit
pub fn sstop(&mut self) -> SSTOP_W
[src]
Bits 4:5 - Shifter Stop bit
pub fn insrc(&mut self) -> INSRC_W
[src]
Bit 8 - Input Source
pub fn pwidth(&mut self) -> PWIDTH_W
[src]
Bits 16:19 - Parallel Width
impl W<u32, Reg<u32, _SHIFTBUF>>
[src]
pub fn shiftbuf(&mut self) -> SHIFTBUF_W
[src]
Bits 0:31 - Shift Buffer
impl W<u32, Reg<u32, _SHIFTBUFBIS>>
[src]
pub fn shiftbufbis(&mut self) -> SHIFTBUFBIS_W
[src]
Bits 0:31 - Shift Buffer
impl W<u32, Reg<u32, _SHIFTBUFBYS>>
[src]
pub fn shiftbufbys(&mut self) -> SHIFTBUFBYS_W
[src]
Bits 0:31 - Shift Buffer
impl W<u32, Reg<u32, _SHIFTBUFBBS>>
[src]
pub fn shiftbufbbs(&mut self) -> SHIFTBUFBBS_W
[src]
Bits 0:31 - Shift Buffer
impl W<u32, Reg<u32, _TIMCTL>>
[src]
pub fn timod(&mut self) -> TIMOD_W
[src]
Bits 0:1 - Timer Mode
pub fn pinpol(&mut self) -> PINPOL_W
[src]
Bit 7 - Timer Pin Polarity
pub fn pinsel(&mut self) -> PINSEL_W
[src]
Bits 8:11 - Timer Pin Select
pub fn pincfg(&mut self) -> PINCFG_W
[src]
Bits 16:17 - Timer Pin Configuration
pub fn trgsrc(&mut self) -> TRGSRC_W
[src]
Bit 22 - Trigger Source
pub fn trgpol(&mut self) -> TRGPOL_W
[src]
Bit 23 - Trigger Polarity
pub fn trgsel(&mut self) -> TRGSEL_W
[src]
Bits 24:28 - Trigger Select
impl W<u32, Reg<u32, _TIMCFG>>
[src]
pub fn tstart(&mut self) -> TSTART_W
[src]
Bit 1 - Timer Start Bit
pub fn tstop(&mut self) -> TSTOP_W
[src]
Bits 4:5 - Timer Stop Bit
pub fn timena(&mut self) -> TIMENA_W
[src]
Bits 8:10 - Timer Enable
pub fn timdis(&mut self) -> TIMDIS_W
[src]
Bits 12:14 - Timer Disable
pub fn timrst(&mut self) -> TIMRST_W
[src]
Bits 16:18 - Timer Reset
pub fn timdec(&mut self) -> TIMDEC_W
[src]
Bits 20:21 - Timer Decrement
pub fn timout(&mut self) -> TIMOUT_W
[src]
Bits 24:25 - Timer Output
impl W<u32, Reg<u32, _TIMCMP>>
[src]
impl W<u32, Reg<u32, _SHIFTBUFNBS>>
[src]
pub fn shiftbufnbs(&mut self) -> SHIFTBUFNBS_W
[src]
Bits 0:31 - Shift Buffer
impl W<u32, Reg<u32, _SHIFTBUFHWS>>
[src]
pub fn shiftbufhws(&mut self) -> SHIFTBUFHWS_W
[src]
Bits 0:31 - Shift Buffer
impl W<u32, Reg<u32, _SHIFTBUFNIS>>
[src]
pub fn shiftbufnis(&mut self) -> SHIFTBUFNIS_W
[src]
Bits 0:31 - Shift Buffer
Auto Trait Implementations
impl<U, REG> Send for W<U, REG> where
REG: Send,
U: Send,
REG: Send,
U: Send,
impl<U, REG> Sync for W<U, REG> where
REG: Sync,
U: Sync,
REG: Sync,
U: Sync,
impl<U, REG> Unpin for W<U, REG> where
REG: Unpin,
U: Unpin,
REG: Unpin,
U: Unpin,
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,