Crate boardsource_blok

Source

Re-exports§

pub extern crate rp2040_hal as hal;
pub use hal::pac;

Structs§

Pins
BSP replacement for the HAL Pins type

Constants§

XOSC_CRYSTAL_FREQ

Statics§

BOOT2_FIRMWARE
The linker will place this boot block at the start of our program image. We need this to help the ROM bootloader get our code up and running.

Type Aliases§

Gp0I2C0Sda
I2C Function alias for pin crate::Pins::gpio0. Alias for a configured Pin
Gp0Pio0
PIO0 Function alias for pin crate::Pins::gpio0. Alias for a configured Pin
Gp0Pio1
PIO1 Function alias for pin crate::Pins::gpio0. Alias for a configured Pin
Gp0Pwm0A
PWM Function alias for pin crate::Pins::gpio0. Alias for a configured Pin
Gp0Spi0Rx
SPI Function alias for pin crate::Pins::gpio0. Alias for a configured Pin
Gp0Uart0Tx
UART Function alias for pin crate::Pins::gpio0. Alias for a configured Pin
Gp1I2C0Scl
I2C Function alias for pin crate::Pins::gpio1. Alias for a configured Pin
Gp1Pio0
PIO0 Function alias for pin crate::Pins::gpio1. Alias for a configured Pin
Gp1Pio1
PIO1 Function alias for pin crate::Pins::gpio1. Alias for a configured Pin
Gp1Pwm0B
PWM Function alias for pin crate::Pins::gpio1. Alias for a configured Pin
Gp1Spi0Csn
SPI Function alias for pin crate::Pins::gpio1. Alias for a configured Pin
Gp1Uart0Rx
UART Function alias for pin crate::Pins::gpio1. Alias for a configured Pin
Gp4I2C0Sda
I2C Function alias for pin crate::Pins::gpio4. Alias for a configured Pin
Gp4Pio0
PIO0 Function alias for pin crate::Pins::gpio4. Alias for a configured Pin
Gp4Pio1
PIO1 Function alias for pin crate::Pins::gpio4. Alias for a configured Pin
Gp4Pwm2A
PWM Function alias for pin crate::Pins::gpio4. Alias for a configured Pin
Gp4Spi0Rx
SPI Function alias for pin crate::Pins::gpio4. Alias for a configured Pin
Gp4Uart1Tx
UART Function alias for pin crate::Pins::gpio4. Alias for a configured Pin
Gp5I2C0Scl
I2C Function alias for pin crate::Pins::gpio5. Alias for a configured Pin
Gp5Pio0
PIO0 Function alias for pin crate::Pins::gpio5. Alias for a configured Pin
Gp5Pio1
PIO1 Function alias for pin crate::Pins::gpio5. Alias for a configured Pin
Gp5Pwm2B
PWM Function alias for pin crate::Pins::gpio5. Alias for a configured Pin
Gp5Spi0Csn
SPI Function alias for pin crate::Pins::gpio5. Alias for a configured Pin
Gp5Uart1Rx
UART Function alias for pin crate::Pins::gpio5. Alias for a configured Pin
Gp6I2C1Sda
I2C Function alias for pin crate::Pins::gpio6. Alias for a configured Pin
Gp6Pio0
PIO0 Function alias for pin crate::Pins::gpio6. Alias for a configured Pin
Gp6Pio1
PIO1 Function alias for pin crate::Pins::gpio6. Alias for a configured Pin
Gp6Pwm3A
PWM Function alias for pin crate::Pins::gpio6. Alias for a configured Pin
Gp6Spi0Sck
SPI Function alias for pin crate::Pins::gpio6. Alias for a configured Pin
Gp6Uart1Cts
UART Function alias for pin crate::Pins::gpio6. Alias for a configured Pin
Gp7I2C1Scl
I2C Function alias for pin crate::Pins::gpio7. Alias for a configured Pin
Gp7Pio0
PIO0 Function alias for pin crate::Pins::gpio7. Alias for a configured Pin
Gp7Pio1
PIO1 Function alias for pin crate::Pins::gpio7. Alias for a configured Pin
Gp7Pwm3B
PWM Function alias for pin crate::Pins::gpio7. Alias for a configured Pin
Gp7Spi0Tx
SPI Function alias for pin crate::Pins::gpio7. Alias for a configured Pin
Gp7Uart1Rts
UART Function alias for pin crate::Pins::gpio7. Alias for a configured Pin
Gp8I2C0Sda
I2C Function alias for pin crate::Pins::gpio8. Alias for a configured Pin
Gp8Pio0
PIO0 Function alias for pin crate::Pins::gpio8. Alias for a configured Pin
Gp8Pio1
PIO1 Function alias for pin crate::Pins::gpio8. Alias for a configured Pin
Gp8Pwm4A
PWM Function alias for pin crate::Pins::gpio8. Alias for a configured Pin
Gp8Spi1Rx
SPI Function alias for pin crate::Pins::gpio8. Alias for a configured Pin
Gp8Uart1Tx
UART Function alias for pin crate::Pins::gpio8. Alias for a configured Pin
Gp9I2C0Scl
I2C Function alias for pin crate::Pins::gpio9. Alias for a configured Pin
Gp9Pio0
PIO0 Function alias for pin crate::Pins::gpio9. Alias for a configured Pin
Gp9Pio1
PIO1 Function alias for pin crate::Pins::gpio9. Alias for a configured Pin
Gp9Pwm4B
PWM Function alias for pin crate::Pins::gpio9. Alias for a configured Pin
Gp9Spi1Csn
SPI Function alias for pin crate::Pins::gpio9. Alias for a configured Pin
Gp9Uart1Rx
UART Function alias for pin crate::Pins::gpio9. Alias for a configured Pin
Gp16I2C0Sda
I2C Function alias for pin crate::Pins::gpio16. Alias for a configured Pin
Gp16Pio0
PIO0 Function alias for pin crate::Pins::gpio16. Alias for a configured Pin
Gp16Pio1
PIO1 Function alias for pin crate::Pins::gpio16. Alias for a configured Pin
Gp16Pwm0A
PWM Function alias for pin crate::Pins::gpio16. Alias for a configured Pin
Gp16Spi0Rx
SPI Function alias for pin crate::Pins::gpio16. Alias for a configured Pin
Gp16Uart0Tx
UART Function alias for pin crate::Pins::gpio16. Alias for a configured Pin
Gp17I2C0Scl
I2C Function alias for pin crate::Pins::gpio17. Alias for a configured Pin
Gp17Pio0
PIO0 Function alias for pin crate::Pins::gpio17. Alias for a configured Pin
Gp17Pio1
PIO1 Function alias for pin crate::Pins::gpio17. Alias for a configured Pin
Gp17Pwm0B
PWM Function alias for pin crate::Pins::gpio17. Alias for a configured Pin
Gp17Spi0Csn
SPI Function alias for pin crate::Pins::gpio17. Alias for a configured Pin
Gp17Uart0Rx
UART Function alias for pin crate::Pins::gpio17. Alias for a configured Pin
Gp20I2C0Sda
I2C Function alias for pin crate::Pins::gpio20. Alias for a configured Pin
Gp20Pio0
PIO0 Function alias for pin crate::Pins::gpio20. Alias for a configured Pin
Gp20Pio1
PIO1 Function alias for pin crate::Pins::gpio20. Alias for a configured Pin
Gp20Pwm2A
PWM Function alias for pin crate::Pins::gpio20. Alias for a configured Pin
Gp20Spi0Rx
SPI Function alias for pin crate::Pins::gpio20. Alias for a configured Pin
Gp20Uart1Tx
UART Function alias for pin crate::Pins::gpio20. Alias for a configured Pin
Gp21I2C0Scl
I2C Function alias for pin crate::Pins::gpio21. Alias for a configured Pin
Gp21Pio0
PIO0 Function alias for pin crate::Pins::gpio21. Alias for a configured Pin
Gp21Pio1
PIO1 Function alias for pin crate::Pins::gpio21. Alias for a configured Pin
Gp21Pwm2B
PWM Function alias for pin crate::Pins::gpio21. Alias for a configured Pin
Gp21Spi0Csn
SPI Function alias for pin crate::Pins::gpio21. Alias for a configured Pin
Gp21Uart1Rx
UART Function alias for pin crate::Pins::gpio21. Alias for a configured Pin
Gp22I2C1Sda
I2C Function alias for pin crate::Pins::gpio22. Alias for a configured Pin
Gp22Pio0
PIO0 Function alias for pin crate::Pins::gpio22. Alias for a configured Pin
Gp22Pio1
PIO1 Function alias for pin crate::Pins::gpio22. Alias for a configured Pin
Gp22Pwm3A
PWM Function alias for pin crate::Pins::gpio22. Alias for a configured Pin
Gp22Spi0Sck
SPI Function alias for pin crate::Pins::gpio22. Alias for a configured Pin
Gp22Uart1Cts
UART Function alias for pin crate::Pins::gpio22. Alias for a configured Pin
Gp23I2C1Scl
I2C Function alias for pin crate::Pins::gpio21. Alias for a configured Pin
Gp23Pio0
PIO0 Function alias for pin crate::Pins::gpio21. Alias for a configured Pin
Gp23Pio1
PIO1 Function alias for pin crate::Pins::gpio21. Alias for a configured Pin
Gp23Pwm3B
PWM Function alias for pin crate::Pins::gpio21. Alias for a configured Pin
Gp23Spi0Tx
SPI Function alias for pin crate::Pins::gpio21. Alias for a configured Pin
Gp23Uart1Rts
UART Function alias for pin crate::Pins::gpio21. Alias for a configured Pin
Gp26I2C1Sda
I2C Function alias for pin crate::Pins::gpio26. Alias for a configured Pin
Gp26Pio0
PIO0 Function alias for pin crate::Pins::gpio26. Alias for a configured Pin
Gp26Pio1
PIO1 Function alias for pin crate::Pins::gpio26. Alias for a configured Pin
Gp26Pwm5A
PWM Function alias for pin crate::Pins::gpio26. Alias for a configured Pin
Gp26Spi1Sck
SPI Function alias for pin crate::Pins::gpio26. Alias for a configured Pin
Gp26Uart1Cts
UART Function alias for pin crate::Pins::gpio26. Alias for a configured Pin
Gp27I2C1Scl
I2C Function alias for pin crate::Pins::gpio27. Alias for a configured Pin
Gp27Pio0
PIO0 Function alias for pin crate::Pins::gpio27. Alias for a configured Pin
Gp27Pio1
PIO1 Function alias for pin crate::Pins::gpio27. Alias for a configured Pin
Gp27Pwm5B
PWM Function alias for pin crate::Pins::gpio27. Alias for a configured Pin
Gp27Spi1Tx
SPI Function alias for pin crate::Pins::gpio27. Alias for a configured Pin
Gp27Uart1Rts
UART Function alias for pin crate::Pins::gpio27. Alias for a configured Pin
Gp28I2C0Sda
I2C Function alias for pin crate::Pins::gpio28. Alias for a configured Pin
Gp28Pio0
PIO0 Function alias for pin crate::Pins::gpio28. Alias for a configured Pin
Gp28Pio1
PIO1 Function alias for pin crate::Pins::gpio28. Alias for a configured Pin
Gp28Pwm6A
PWM Function alias for pin crate::Pins::gpio28. Alias for a configured Pin
Gp28Spi1Rx
SPI Function alias for pin crate::Pins::gpio28. Alias for a configured Pin
Gp28Uart0Tx
UART Function alias for pin crate::Pins::gpio28. Alias for a configured Pin
Gp29I2C0Scl
I2C Function alias for pin crate::Pins::gpio29. Alias for a configured Pin
Gp29Pio0
PIO0 Function alias for pin crate::Pins::gpio29. Alias for a configured Pin
Gp29Pio1
PIO1 Function alias for pin crate::Pins::gpio29. Alias for a configured Pin
Gp29Pwm6B
PWM Function alias for pin crate::Pins::gpio29. Alias for a configured Pin
Gp29Spi1Csn
SPI Function alias for pin crate::Pins::gpio29. Alias for a configured Pin
Gp29Uart0Rx
UART Function alias for pin crate::Pins::gpio29. Alias for a configured Pin

Attribute Macros§

entry