pub struct Inputmux { /* private fields */ }Expand description
INPUTMUX
Implementations§
Source§impl Inputmux
impl Inputmux
pub const unsafe fn from_ptr(ptr: *mut ()) -> Self
pub const fn as_ptr(&self) -> *mut ()
Sourcepub const fn ctimer0cap(self, n: usize) -> Reg<Ctimer0cap, RW>
pub const fn ctimer0cap(self, n: usize) -> Reg<Ctimer0cap, RW>
Capture select register for CTIMER inputs
Sourcepub const fn timer0trig(self) -> Reg<Timer0trig, RW>
pub const fn timer0trig(self) -> Reg<Timer0trig, RW>
Trigger register for TIMER0
Sourcepub const fn ctimer1cap(self, n: usize) -> Reg<Ctimer1cap, RW>
pub const fn ctimer1cap(self, n: usize) -> Reg<Ctimer1cap, RW>
Capture select register for CTIMER inputs
Sourcepub const fn timer1trig(self) -> Reg<Timer1trig, RW>
pub const fn timer1trig(self) -> Reg<Timer1trig, RW>
Trigger register for TIMER1
Sourcepub const fn ctimer2cap(self, n: usize) -> Reg<Ctimer2cap, RW>
pub const fn ctimer2cap(self, n: usize) -> Reg<Ctimer2cap, RW>
Capture select register for CTIMER inputs
Sourcepub const fn timer2trig(self) -> Reg<Timer2trig, RW>
pub const fn timer2trig(self) -> Reg<Timer2trig, RW>
Trigger register for TIMER2 inputs
Sourcepub const fn smart_dma_trig(self, n: usize) -> Reg<SmartDmaTrig, RW>
pub const fn smart_dma_trig(self, n: usize) -> Reg<SmartDmaTrig, RW>
SmartDMA Trigger Input Connections
Sourcepub const fn freqmeas_ref(self) -> Reg<FreqmeasRef, RW>
pub const fn freqmeas_ref(self) -> Reg<FreqmeasRef, RW>
Selection for frequency measurement reference clock
Sourcepub const fn freqmeas_tar(self) -> Reg<FreqmeasTar, RW>
pub const fn freqmeas_tar(self) -> Reg<FreqmeasTar, RW>
Selection for frequency measurement reference clock
Sourcepub const fn ctimer3cap(self, n: usize) -> Reg<Ctimer3cap, RW>
pub const fn ctimer3cap(self, n: usize) -> Reg<Ctimer3cap, RW>
Capture select register for CTIMER inputs
Sourcepub const fn timer3trig(self) -> Reg<Timer3trig, RW>
pub const fn timer3trig(self) -> Reg<Timer3trig, RW>
Trigger register for TIMER3
Sourcepub const fn ctimer4cap(self, n: usize) -> Reg<Ctimer4cap, RW>
pub const fn ctimer4cap(self, n: usize) -> Reg<Ctimer4cap, RW>
Capture select register for CTIMER inputs
Sourcepub const fn timer4trig(self) -> Reg<Timer4trig, RW>
pub const fn timer4trig(self) -> Reg<Timer4trig, RW>
Trigger register for TIMER4
Sourcepub const fn qdc0_index(self) -> Reg<Qdc0Index, RW>
pub const fn qdc0_index(self) -> Reg<Qdc0Index, RW>
QDC0 Trigger Input Connections
Sourcepub const fn qdc0_phaseb(self) -> Reg<Qdc0Phaseb, RW>
pub const fn qdc0_phaseb(self) -> Reg<Qdc0Phaseb, RW>
QDC0 Trigger Input Connections
Sourcepub const fn qdc0_phasea(self) -> Reg<Qdc0Phasea, RW>
pub const fn qdc0_phasea(self) -> Reg<Qdc0Phasea, RW>
QDC0 Trigger Input Connections
Sourcepub const fn qdc0_icap1(self) -> Reg<Qdc0Icap1, RW>
pub const fn qdc0_icap1(self) -> Reg<Qdc0Icap1, RW>
QDC0 Trigger Input Connections
Sourcepub const fn qdc0_icap2(self) -> Reg<Qdc0Icap2, RW>
pub const fn qdc0_icap2(self) -> Reg<Qdc0Icap2, RW>
QDC0 Trigger Input Connections
Sourcepub const fn qdc0_icap3(self) -> Reg<Qdc0Icap3, RW>
pub const fn qdc0_icap3(self) -> Reg<Qdc0Icap3, RW>
QDC0 Trigger Input Connections
Sourcepub const fn qdc1_index(self) -> Reg<Qdc1Index, RW>
pub const fn qdc1_index(self) -> Reg<Qdc1Index, RW>
QDC1 Trigger Input Connections
Sourcepub const fn qdc1_phaseb(self) -> Reg<Qdc1Phaseb, RW>
pub const fn qdc1_phaseb(self) -> Reg<Qdc1Phaseb, RW>
QDC1 Trigger Input Connections
Sourcepub const fn qdc1_phasea(self) -> Reg<Qdc1Phasea, RW>
pub const fn qdc1_phasea(self) -> Reg<Qdc1Phasea, RW>
QDC1 Trigger Input Connections
Sourcepub const fn qdc1_icap1(self) -> Reg<Qdc1Icap1, RW>
pub const fn qdc1_icap1(self) -> Reg<Qdc1Icap1, RW>
QDC1 Trigger Input Connections
Sourcepub const fn qdc1_icap2(self) -> Reg<Qdc1Icap2, RW>
pub const fn qdc1_icap2(self) -> Reg<Qdc1Icap2, RW>
QDC1 Trigger Input Connections
Sourcepub const fn qdc1_icap3(self) -> Reg<Qdc1Icap3, RW>
pub const fn qdc1_icap3(self) -> Reg<Qdc1Icap3, RW>
QDC1 Trigger Input Connections
Sourcepub const fn flex_pwm0_sm0_exta0(self) -> Reg<FlexPwm, RW>
pub const fn flex_pwm0_sm0_exta0(self) -> Reg<FlexPwm, RW>
PWM0 input trigger connections
Sourcepub const fn flex_pwm0_sm0_extsync(self) -> Reg<FlexPwm, RW>
pub const fn flex_pwm0_sm0_extsync(self) -> Reg<FlexPwm, RW>
PWM0 input trigger connections
Sourcepub const fn flex_pwm0_sm1_exta(self) -> Reg<FlexPwm, RW>
pub const fn flex_pwm0_sm1_exta(self) -> Reg<FlexPwm, RW>
PWM0 input trigger connections
Sourcepub const fn flex_pwm0_sm1_extsync(self) -> Reg<FlexPwm, RW>
pub const fn flex_pwm0_sm1_extsync(self) -> Reg<FlexPwm, RW>
PWM0 input trigger connections
Sourcepub const fn flex_pwm0_sm2_exta(self) -> Reg<FlexPwm, RW>
pub const fn flex_pwm0_sm2_exta(self) -> Reg<FlexPwm, RW>
PWM0 input trigger connections
Sourcepub const fn flex_pwm0_sm2_extsync(self) -> Reg<FlexPwm, RW>
pub const fn flex_pwm0_sm2_extsync(self) -> Reg<FlexPwm, RW>
PWM0 input trigger connections
Sourcepub const fn flex_pwm0_sm3_exta0(self) -> Reg<FlexPwm, RW>
pub const fn flex_pwm0_sm3_exta0(self) -> Reg<FlexPwm, RW>
PWM0 input trigger connections
Sourcepub const fn flex_pwm0_sm3_extsync(self) -> Reg<FlexPwm, RW>
pub const fn flex_pwm0_sm3_extsync(self) -> Reg<FlexPwm, RW>
PWM0 input trigger connections
Sourcepub const fn flex_pwm0_fault(self, n: usize) -> Reg<FlexPwm, RW>
pub const fn flex_pwm0_fault(self, n: usize) -> Reg<FlexPwm, RW>
PWM0 Fault Input Trigger Connections
Sourcepub const fn flex_pwm0_force(self) -> Reg<FlexPwm, RW>
pub const fn flex_pwm0_force(self) -> Reg<FlexPwm, RW>
PWM0 input trigger connections
Sourcepub const fn flex_pwm1_sm0_exta0(self) -> Reg<FlexPwm, RW>
pub const fn flex_pwm1_sm0_exta0(self) -> Reg<FlexPwm, RW>
PWM1 input trigger connections
Sourcepub const fn flex_pwm1_sm0_extsync(self) -> Reg<FlexPwm, RW>
pub const fn flex_pwm1_sm0_extsync(self) -> Reg<FlexPwm, RW>
PWM1 input trigger connections
Sourcepub const fn flex_pwm1_sm1_exta(self) -> Reg<FlexPwm, RW>
pub const fn flex_pwm1_sm1_exta(self) -> Reg<FlexPwm, RW>
PWM1 input trigger connections
Sourcepub const fn flex_pwm1_sm1_extsync(self) -> Reg<FlexPwm, RW>
pub const fn flex_pwm1_sm1_extsync(self) -> Reg<FlexPwm, RW>
PWM1 input trigger connections
Sourcepub const fn flex_pwm1_sm2_exta(self) -> Reg<FlexPwm, RW>
pub const fn flex_pwm1_sm2_exta(self) -> Reg<FlexPwm, RW>
PWM1 input trigger connections
Sourcepub const fn flex_pwm1_sm2_extsync(self) -> Reg<FlexPwm, RW>
pub const fn flex_pwm1_sm2_extsync(self) -> Reg<FlexPwm, RW>
PWM1 input trigger connections
Sourcepub const fn flex_pwm1_sm3_exta0(self) -> Reg<FlexPwm, RW>
pub const fn flex_pwm1_sm3_exta0(self) -> Reg<FlexPwm, RW>
PWM1 input trigger connections
Sourcepub const fn flex_pwm1_sm3_extsync(self) -> Reg<FlexPwm, RW>
pub const fn flex_pwm1_sm3_extsync(self) -> Reg<FlexPwm, RW>
PWM1 input trigger connections
Sourcepub const fn flex_pwm1_fault(self, n: usize) -> Reg<FlexPwm, RW>
pub const fn flex_pwm1_fault(self, n: usize) -> Reg<FlexPwm, RW>
PWM1 Fault Input Trigger Connections
Sourcepub const fn flex_pwm1_force(self) -> Reg<FlexPwm, RW>
pub const fn flex_pwm1_force(self) -> Reg<FlexPwm, RW>
PWM1 input trigger connections
Sourcepub const fn pwm0_ext_clk(self) -> Reg<Pwm0ExtClk, RW>
pub const fn pwm0_ext_clk(self) -> Reg<Pwm0ExtClk, RW>
PWM0 external clock trigger
Sourcepub const fn pwm1_ext_clk(self) -> Reg<Pwm1ExtClk, RW>
pub const fn pwm1_ext_clk(self) -> Reg<Pwm1ExtClk, RW>
PWM1 external clock trigger
Sourcepub const fn usbfs_trig(self) -> Reg<UsbfsTrig, RW>
pub const fn usbfs_trig(self) -> Reg<UsbfsTrig, RW>
USB-FS trigger input connections
Sourcepub const fn lpi2c2_trig(self) -> Reg<Lpi2cTrig, RW>
pub const fn lpi2c2_trig(self) -> Reg<Lpi2cTrig, RW>
LPI2C2 trigger input connections
Sourcepub const fn lpi2c3_trig(self) -> Reg<Lpi2cTrig, RW>
pub const fn lpi2c3_trig(self) -> Reg<Lpi2cTrig, RW>
LPI2C3 trigger input connections
Sourcepub const fn lpi2c0_trig(self) -> Reg<Lpi2cTrig, RW>
pub const fn lpi2c0_trig(self) -> Reg<Lpi2cTrig, RW>
LPI2C0 trigger input connections
Sourcepub const fn lpi2c1_trig(self) -> Reg<Lpi2cTrig, RW>
pub const fn lpi2c1_trig(self) -> Reg<Lpi2cTrig, RW>
LPI2C1 trigger input connections
Sourcepub const fn lpspi0_trig(self) -> Reg<LpspiTrig, RW>
pub const fn lpspi0_trig(self) -> Reg<LpspiTrig, RW>
LPSPI0 trigger input connections
Sourcepub const fn lpspi1_trig(self) -> Reg<LpspiTrig, RW>
pub const fn lpspi1_trig(self) -> Reg<LpspiTrig, RW>
LPSPI1 trigger input connections
Sourcepub const fn flexio_trig(self, n: usize) -> Reg<FlexioTrig, RW>
pub const fn flexio_trig(self, n: usize) -> Reg<FlexioTrig, RW>
FlexIO Trigger Input Connections
Sourcepub const fn trigfil_prsc(self) -> Reg<TrigfilPrsc, RW>
pub const fn trigfil_prsc(self) -> Reg<TrigfilPrsc, RW>
Trigger filter prescaller
Sourcepub const fn trigfil_stat0(self) -> Reg<TrigfilStat, R>
pub const fn trigfil_stat0(self) -> Reg<TrigfilStat, R>
Trigger filter stat