name: gpio0,
aliases: {
/// UART Function alias for pin [crate::Pins::gpio0].
- FunctionUart: Gp0Uart0Tx,
+ FunctionUart, PullNone: Gp0Uart0Tx,
/// SPI Function alias for pin [crate::Pins::gpio0].
- FunctionSpi: Gp0Spi0Rx,
+ FunctionSpi, PullNone: Gp0Spi0Rx,
/// I2C Function alias for pin [crate::Pins::gpio0].
- FunctionI2C: Gp0I2C0Sda,
+ FunctionI2C, PullUp: Gp0I2C0Sda,
/// PWM Function alias for pin [crate::Pins::gpio0].
- FunctionPwm: Gp0Pwm0A,
+ FunctionPwm, PullNone: Gp0Pwm0A,
/// PIO0 Function alias for pin [crate::Pins::gpio0].
- FunctionPio0: Gp0Pio0,
+ FunctionPio0, PullNone: Gp0Pio0,
/// PIO1 Function alias for pin [crate::Pins::gpio0].
- FunctionPio1: Gp0Pio1
+ FunctionPio1, PullNone: Gp0Pio1
}
},
name: gpio1,
aliases: {
/// UART Function alias for pin [crate::Pins::gpio1].
- FunctionUart: Gp1Uart0Rx,
+ FunctionUart, PullNone: Gp1Uart0Rx,
/// SPI Function alias for pin [crate::Pins::gpio1].
- FunctionSpi: Gp1Spi0Csn,
+ FunctionSpi, PullNone: Gp1Spi0Csn,
/// I2C Function alias for pin [crate::Pins::gpio1].
- FunctionI2C: Gp1I2C0Scl,
+ FunctionI2C, PullUp: Gp1I2C0Scl,
/// PWM Function alias for pin [crate::Pins::gpio1].
- FunctionPwm: Gp1Pwm0B,
+ FunctionPwm, PullNone: Gp1Pwm0B,
/// PIO0 Function alias for pin [crate::Pins::gpio1].
- FunctionPio0: Gp1Pio0,
+ FunctionPio0, PullNone: Gp1Pio0,
/// PIO1 Function alias for pin [crate::Pins::gpio1].
- FunctionPio1: Gp1Pio1
+ FunctionPio1, PullNone: Gp1Pio1
}
},
name: gpio2,
aliases: {
/// UART Function alias for pin [crate::Pins::gpio2].
- FunctionUart: Gp2Uart0Cts,
+ FunctionUart, PullNone: Gp2Uart0Cts,
/// SPI Function alias for pin [crate::Pins::gpio2].
- FunctionSpi: Gp2Spi0Sck,
+ FunctionSpi, PullNone: Gp2Spi0Sck,
/// I2C Function alias for pin [crate::Pins::gpio2].
- FunctionI2C: Gp2I2C1Sda,
+ FunctionI2C, PullUp: Gp2I2C1Sda,
/// PWM Function alias for pin [crate::Pins::gpio2].
- FunctionPwm: Gp2Pwm1A,
+ FunctionPwm, PullNone: Gp2Pwm1A,
/// PIO0 Function alias for pin [crate::Pins::gpio2].
- FunctionPio0: Gp2Pio0,
+ FunctionPio0, PullNone: Gp2Pio0,
/// PIO1 Function alias for pin [crate::Pins::gpio2].
- FunctionPio1: Gp2Pio1
+ FunctionPio1, PullNone: Gp2Pio1
}
},
name: gpio3,
aliases: {
/// UART Function alias for pin [crate::Pins::gpio3].
- FunctionUart: Gp3Uart0Rts,
+ FunctionUart, PullNone: Gp3Uart0Rts,
/// SPI Function alias for pin [crate::Pins::gpio3].
- FunctionSpi: Gp3Spi0Tx,
+ FunctionSpi, PullNone: Gp3Spi0Tx,
/// I2C Function alias for pin [crate::Pins::gpio3].
- FunctionI2C: Gp3I2C1Scl,
+ FunctionI2C, PullUp: Gp3I2C1Scl,
/// PWM Function alias for pin [crate::Pins::gpio3].
- FunctionPwm: Gp3Pwm1B,
+ FunctionPwm, PullNone: Gp3Pwm1B,
/// PIO0 Function alias for pin [crate::Pins::gpio3].
- FunctionPio0: Gp3Pio0,
+ FunctionPio0, PullNone: Gp3Pio0,
/// PIO1 Function alias for pin [crate::Pins::gpio3].
- FunctionPio1: Gp3Pio1
+ FunctionPio1, PullNone: Gp3Pio1
}
},
name: gpio4,
aliases: {
/// UART Function alias for pin [crate::Pins::gpio4].
- FunctionUart: Gp4Uart1Tx,
+ FunctionUart, PullNone: Gp4Uart1Tx,
/// SPI Function alias for pin [crate::Pins::gpio4].
- FunctionSpi: Gp4Spi0Rx,
+ FunctionSpi, PullNone: Gp4Spi0Rx,
/// I2C Function alias for pin [crate::Pins::gpio4].
- FunctionI2C: Gp4I2C0Sda,
+ FunctionI2C, PullUp: Gp4I2C0Sda,
/// PWM Function alias for pin [crate::Pins::gpio4].
- FunctionPwm: Gp4Pwm2A,
+ FunctionPwm, PullNone: Gp4Pwm2A,
/// PIO0 Function alias for pin [crate::Pins::gpio4].
- FunctionPio0: Gp4Pio0,
+ FunctionPio0, PullNone: Gp4Pio0,
/// PIO1 Function alias for pin [crate::Pins::gpio4].
- FunctionPio1: Gp4Pio1
+ FunctionPio1, PullNone: Gp4Pio1
}
},
name: gpio5,
aliases: {
/// UART Function alias for pin [crate::Pins::gpio5].
- FunctionUart: Gp5Uart1Rx,
+ FunctionUart, PullNone: Gp5Uart1Rx,
/// SPI Function alias for pin [crate::Pins::gpio5].
- FunctionSpi: Gp5Spi0Csn,
+ FunctionSpi, PullNone: Gp5Spi0Csn,
/// I2C Function alias for pin [crate::Pins::gpio5].
- FunctionI2C: Gp5I2C0Scl,
+ FunctionI2C, PullUp: Gp5I2C0Scl,
/// PWM Function alias for pin [crate::Pins::gpio5].
- FunctionPwm: Gp5Pwm2B,
+ FunctionPwm, PullNone: Gp5Pwm2B,
/// PIO0 Function alias for pin [crate::Pins::gpio5].
- FunctionPio0: Gp5Pio0,
+ FunctionPio0, PullNone: Gp5Pio0,
/// PIO1 Function alias for pin [crate::Pins::gpio5].
- FunctionPio1: Gp5Pio1
+ FunctionPio1, PullNone: Gp5Pio1
}
},
name: gpio6,
aliases: {
/// UART Function alias for pin [crate::Pins::gpio6].
- FunctionUart: Gp6Uart1Cts,
+ FunctionUart, PullNone: Gp6Uart1Cts,
/// SPI Function alias for pin [crate::Pins::gpio6].
- FunctionSpi: Gp6Spi0Sck,
+ FunctionSpi, PullNone: Gp6Spi0Sck,
/// I2C Function alias for pin [crate::Pins::gpio6].
- FunctionI2C: Gp6I2C1Sda,
+ FunctionI2C, PullUp: Gp6I2C1Sda,
/// PWM Function alias for pin [crate::Pins::gpio6].
- FunctionPwm: Gp6Pwm3A,
+ FunctionPwm, PullNone: Gp6Pwm3A,
/// PIO0 Function alias for pin [crate::Pins::gpio6].
- FunctionPio0: Gp6Pio0,
+ FunctionPio0, PullNone: Gp6Pio0,
/// PIO1 Function alias for pin [crate::Pins::gpio6].
- FunctionPio1: Gp6Pio1
+ FunctionPio1, PullNone: Gp6Pio1
}
},
name: led,
aliases: {
/// UART Function alias for pin [crate::Pins::led].
- FunctionUart: Gp7Uart1Rts,
+ FunctionUart, PullNone: Gp7Uart1Rts,
/// SPI Function alias for pin [crate::Pins::led].
- FunctionSpi: Gp7Spi0Tx,
+ FunctionSpi, PullNone: Gp7Spi0Tx,
/// I2C Function alias for pin [crate::Pins::led].
- FunctionI2C: Gp7I2C1Scl,
+ FunctionI2C, PullUp: Gp7I2C1Scl,
/// PWM Function alias for pin [crate::Pins::led].
- FunctionPwm: Gp7Pwm3B,
+ FunctionPwm, PullNone: Gp7Pwm3B,
/// PIO0 Function alias for pin [crate::Pins::led].
- FunctionPio0: Gp7Pio0,
+ FunctionPio0, PullNone: Gp7Pio0,
/// PIO1 Function alias for pin [crate::Pins::led].
- FunctionPio1: Gp7Pio1
+ FunctionPio1, PullNone: Gp7Pio1
}
},
name: gpio26,
aliases: {
/// UART Function alias for pin [crate::Pins::gpio26].
- FunctionUart: Gp26Uart1Cts,
+ FunctionUart, PullNone: Gp26Uart1Cts,
/// SPI Function alias for pin [crate::Pins::gpio26].
- FunctionSpi: Gp26Spi1Sck,
+ FunctionSpi, PullNone: Gp26Spi1Sck,
/// I2C Function alias for pin [crate::Pins::gpio26].
- FunctionI2C: Gp26I2C1Sda,
+ FunctionI2C, PullUp: Gp26I2C1Sda,
/// PWM Function alias for pin [crate::Pins::gpio26].
- FunctionPwm: Gp26Pwm5A,
+ FunctionPwm, PullNone: Gp26Pwm5A,
/// PIO0 Function alias for pin [crate::Pins::gpio26].
- FunctionPio0: Gp26Pio0,
+ FunctionPio0, PullNone: Gp26Pio0,
/// PIO1 Function alias for pin [crate::Pins::gpio26].
- FunctionPio1: Gp26Pio1
+ FunctionPio1, PullNone: Gp26Pio1
}
},
name: gpio27,
aliases: {
/// UART Function alias for pin [crate::Pins::gpio27].
- FunctionUart: Gp27Uart1Rts,
+ FunctionUart, PullNone: Gp27Uart1Rts,
/// SPI Function alias for pin [crate::Pins::gpio27].
- FunctionSpi: Gp27Spi1Tx,
+ FunctionSpi, PullNone: Gp27Spi1Tx,
/// I2C Function alias for pin [crate::Pins::gpio27].
- FunctionI2C: Gp27I2C1Scl,
+ FunctionI2C, PullUp: Gp27I2C1Scl,
/// PWM Function alias for pin [crate::Pins::gpio27].
- FunctionPwm: Gp27Pwm5B,
+ FunctionPwm, PullNone: Gp27Pwm5B,
/// PIO0 Function alias for pin [crate::Pins::gpio27].
- FunctionPio0: Gp27Pio0,
+ FunctionPio0, PullNone: Gp27Pio0,
/// PIO1 Function alias for pin [crate::Pins::gpio27].
- FunctionPio1: Gp27Pio1
+ FunctionPio1, PullNone: Gp27Pio1
}
},
name: gpio28,
aliases: {
/// UART Function alias for pin [crate::Pins::gpio28].
- FunctionUart: Gp28Uart0Tx,
+ FunctionUart, PullNone: Gp28Uart0Tx,
/// SPI Function alias for pin [crate::Pins::gpio28].
- FunctionSpi: Gp28Spi1Rx,
+ FunctionSpi, PullNone: Gp28Spi1Rx,
/// I2C Function alias for pin [crate::Pins::gpio28].
- FunctionI2C: Gp28I2C0Sda,
+ FunctionI2C, PullUp: Gp28I2C0Sda,
/// PWM Function alias for pin [crate::Pins::gpio28].
- FunctionPwm: Gp28Pwm6A,
+ FunctionPwm, PullNone: Gp28Pwm6A,
/// PIO0 Function alias for pin [crate::Pins::gpio28].
- FunctionPio0: Gp28Pio0,
+ FunctionPio0, PullNone: Gp28Pio0,
/// PIO1 Function alias for pin [crate::Pins::gpio28].
- FunctionPio1: Gp28Pio1
+ FunctionPio1, PullNone: Gp28Pio1
}
},
name: gpio29,
aliases: {
/// UART Function alias for pin [crate::Pins::gpio29].
- FunctionUart: Gp29Uart0Tx,
+ FunctionUart, PullNone: Gp29Uart0Tx,
/// SPI Function alias for pin [crate::Pins::gpio29].
- FunctionSpi: Gp29Spi1Rx,
+ FunctionSpi, PullNone: Gp29Spi1Rx,
/// I2C Function alias for pin [crate::Pins::gpio29].
- FunctionI2C: Gp29I2C0Sda,
+ FunctionI2C, PullUp: Gp29I2C0Sda,
/// PWM Function alias for pin [crate::Pins::gpio29].
- FunctionPwm: Gp29Pwm6A,
+ FunctionPwm, PullNone: Gp29Pwm6A,
/// PIO0 Function alias for pin [crate::Pins::gpio29].
- FunctionPio0: Gp29Pio0,
+ FunctionPio0, PullNone: Gp29Pio0,
/// PIO1 Function alias for pin [crate::Pins::gpio29].
- FunctionPio1: Gp29Pio1
+ FunctionPio1, PullNone: Gp29Pio1
}
},
);