rp-hal-boards/rp2040-hal/src/lib.rs

37 lines
698 B
Rust
Raw Normal View History

//! HAL for the RP2040 microcontroller
//!
//! This is an implementation of the [`embedded-hal`] traits for the RP2040 microcontroller
//! NOTE This HAL is still under active development. This API will remain volatile until 1.0.0
2021-07-19 18:58:26 +02:00
#![warn(missing_docs)]
#![no_std]
extern crate cortex_m;
extern crate embedded_hal as hal;
extern crate nb;
pub use paste;
2021-04-24 13:38:17 +02:00
pub extern crate rp2040_pac as pac;
pub mod adc;
2021-05-01 23:18:37 +02:00
pub mod clocks;
2021-04-17 18:18:10 -05:00
pub mod gpio;
pub mod i2c;
pub mod pio;
2021-04-25 10:12:38 +02:00
pub mod pll;
pub mod prelude;
pub mod pwm;
pub mod resets;
2021-02-01 22:57:32 -06:00
pub mod rom_data;
pub mod rosc;
pub mod rtc;
2021-05-10 08:29:59 -05:00
pub mod sio;
pub mod spi;
pub mod ssi;
pub mod timer;
pub mod typelevel;
pub mod uart;
pub mod usb;
pub mod watchdog;
2021-04-24 13:38:17 +02:00
pub mod xosc;