mirror of
https://github.com/solokeys/solo2.git
synced 2026-06-20 13:16:13 -07:00
32 lines
636 B
Rust
32 lines
636 B
Rust
#![no_std]
|
|
|
|
pub use lpc55_hal as hal;
|
|
|
|
pub mod shared;
|
|
pub mod traits;
|
|
|
|
// board support package
|
|
#[cfg(not(any(feature = "lpcxpresso55", feature = "solo2")))]
|
|
compile_error!("Please select one of the board features.");
|
|
|
|
#[cfg(feature = "lpcxpresso55")]
|
|
pub mod lpcxpresso55;
|
|
#[cfg(feature = "lpcxpresso55")]
|
|
pub use lpcxpresso55 as specifics;
|
|
|
|
#[cfg(feature = "solo2")]
|
|
pub mod solo2;
|
|
#[cfg(feature = "solo2")]
|
|
pub use solo2 as specifics;
|
|
|
|
pub use shared::{Reboot, CLOCK_FREQ};
|
|
|
|
pub use specifics::{button::ThreeButtons, led::RgbLed};
|
|
|
|
pub mod clock_controller;
|
|
pub mod flash;
|
|
pub mod nfc;
|
|
pub mod trussed;
|
|
|
|
// pub use rgb_led::RgbLed;
|