pub enum InputSignal {
Show 90 variants
EXT_ADC_START = 0,
U0RXD = 6,
U0CTS = 7,
U0DSR = 8,
U1RXD = 9,
U1CTS = 10,
U1DSR = 11,
I2S_MCLK = 12,
I2SO_BCK = 13,
I2SO_WS = 14,
I2SI_SD = 15,
I2SI_BCK = 16,
I2SI_WS = 17,
USB_JTAG_TDO_BRIDGE = 19,
CPU_TESTBUS0 = 20,
CPU_GPIO_IN0 = 28,
CPU_GPIO_IN1 = 29,
CPU_GPIO_IN2 = 30,
CPU_GPIO_IN3 = 31,
CPU_GPIO_IN4 = 32,
CPU_GPIO_IN5 = 33,
CPU_GPIO_IN6 = 34,
CPU_GPIO_IN7 = 35,
USB_JTAG_TMS = 37,
USB_EXTPHY_OEN = 40,
USB_EXTPHY_VM = 41,
USB_EXTPHY_VPO = 42,
I2CEXT0_SCL = 45,
I2CEXT0_SDA = 46,
PARL_RX_DATA0 = 47,
PARL_RX_DATA1 = 48,
PARL_RX_DATA2 = 49,
PARL_RX_DATA3 = 50,
PARL_RX_DATA4 = 51,
PARL_RX_DATA5 = 52,
PARL_RX_DATA6 = 53,
PARL_RX_DATA7 = 54,
PARL_RX_DATA8 = 55,
PARL_RX_DATA9 = 56,
PARL_RX_DATA10 = 57,
PARL_RX_DATA11 = 58,
PARL_RX_DATA12 = 59,
PARL_RX_DATA13 = 60,
PARL_RX_DATA14 = 61,
PARL_RX_DATA15 = 62,
FSPICLK = 63,
FSPIQ = 64,
FSPID = 65,
FSPIHD = 66,
FSPIWP = 67,
FSPICS0 = 68,
PARL_RX_CLK = 69,
PARL_TX_CLK = 70,
RMT_SIG_0 = 71,
RMT_SIG_1 = 72,
TWAI0_RX = 73,
TWAI1_RX = 77,
PWM0_SYNC0 = 87,
PWM0_SYNC1 = 88,
PWM0_SYNC2 = 89,
PWM0_F0 = 90,
PWM0_F1 = 91,
PWM0_F2 = 92,
PWM0_CAP0 = 93,
PWM0_CAP1 = 94,
PWM0_CAP2 = 95,
SIG_IN_FUNC97 = 97,
SIG_IN_FUNC98 = 98,
SIG_IN_FUNC99 = 99,
SIG_IN_FUNC100 = 100,
PCNT0_SIG_CH0 = 101,
PCNT0_SIG_CH1 = 102,
PCNT0_CTRL_CH0 = 103,
PCNT0_CTRL_CH1 = 104,
PCNT1_SIG_CH0 = 105,
PCNT1_SIG_CH1 = 106,
PCNT1_CTRL_CH0 = 107,
PCNT1_CTRL_CH1 = 108,
PCNT2_SIG_CH0 = 109,
PCNT2_SIG_CH1 = 110,
PCNT2_CTRL_CH0 = 111,
PCNT2_CTRL_CH1 = 112,
PCNT3_SIG_CH0 = 113,
PCNT3_SIG_CH1 = 114,
PCNT3_CTRL_CH0 = 115,
PCNT3_CTRL_CH1 = 116,
SPIQ = 121,
SPID = 122,
SPIHD = 123,
SPIWP = 124,
}
Expand description
Peripheral input signals for the GPIO mux
Variants§
EXT_ADC_START = 0
U0RXD = 6
U0CTS = 7
U0DSR = 8
U1RXD = 9
U1CTS = 10
U1DSR = 11
I2S_MCLK = 12
I2SO_BCK = 13
I2SO_WS = 14
I2SI_SD = 15
I2SI_BCK = 16
I2SI_WS = 17
USB_JTAG_TDO_BRIDGE = 19
CPU_TESTBUS0 = 20
CPU_GPIO_IN0 = 28
CPU_GPIO_IN1 = 29
CPU_GPIO_IN2 = 30
CPU_GPIO_IN3 = 31
CPU_GPIO_IN4 = 32
CPU_GPIO_IN5 = 33
CPU_GPIO_IN6 = 34
CPU_GPIO_IN7 = 35
USB_JTAG_TMS = 37
USB_EXTPHY_OEN = 40
USB_EXTPHY_VM = 41
USB_EXTPHY_VPO = 42
I2CEXT0_SCL = 45
I2CEXT0_SDA = 46
PARL_RX_DATA0 = 47
PARL_RX_DATA1 = 48
PARL_RX_DATA2 = 49
PARL_RX_DATA3 = 50
PARL_RX_DATA4 = 51
PARL_RX_DATA5 = 52
PARL_RX_DATA6 = 53
PARL_RX_DATA7 = 54
PARL_RX_DATA8 = 55
PARL_RX_DATA9 = 56
PARL_RX_DATA10 = 57
PARL_RX_DATA11 = 58
PARL_RX_DATA12 = 59
PARL_RX_DATA13 = 60
PARL_RX_DATA14 = 61
PARL_RX_DATA15 = 62
FSPICLK = 63
FSPIQ = 64
FSPID = 65
FSPIHD = 66
FSPIWP = 67
FSPICS0 = 68
PARL_RX_CLK = 69
PARL_TX_CLK = 70
RMT_SIG_0 = 71
RMT_SIG_1 = 72
TWAI0_RX = 73
TWAI1_RX = 77
PWM0_SYNC0 = 87
PWM0_SYNC1 = 88
PWM0_SYNC2 = 89
PWM0_F0 = 90
PWM0_F1 = 91
PWM0_F2 = 92
PWM0_CAP0 = 93
PWM0_CAP1 = 94
PWM0_CAP2 = 95
SIG_IN_FUNC97 = 97
SIG_IN_FUNC98 = 98
SIG_IN_FUNC99 = 99
SIG_IN_FUNC100 = 100
PCNT0_SIG_CH0 = 101
PCNT0_SIG_CH1 = 102
PCNT0_CTRL_CH0 = 103
PCNT0_CTRL_CH1 = 104
PCNT1_SIG_CH0 = 105
PCNT1_SIG_CH1 = 106
PCNT1_CTRL_CH0 = 107
PCNT1_CTRL_CH1 = 108
PCNT2_SIG_CH0 = 109
PCNT2_SIG_CH1 = 110
PCNT2_CTRL_CH0 = 111
PCNT2_CTRL_CH1 = 112
PCNT3_SIG_CH0 = 113
PCNT3_SIG_CH1 = 114
PCNT3_CTRL_CH0 = 115
PCNT3_CTRL_CH1 = 116
SPIQ = 121
SPID = 122
SPIHD = 123
SPIWP = 124
Trait Implementations§
Source§impl Clone for InputSignal
impl Clone for InputSignal
Source§fn clone(&self) -> InputSignal
fn clone(&self) -> InputSignal
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl PartialEq for InputSignal
impl PartialEq for InputSignal
impl Copy for InputSignal
impl StructuralPartialEq for InputSignal
Auto Trait Implementations§
impl Freeze for InputSignal
impl RefUnwindSafe for InputSignal
impl Send for InputSignal
impl Sync for InputSignal
impl Unpin for InputSignal
impl UnwindSafe for InputSignal
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