diff options
Diffstat (limited to 'src/drivers')
| -rw-r--r-- | src/drivers/buttons.rs | 0 | ||||
| -rw-r--r-- | src/drivers/display.rs | 18 | ||||
| -rw-r--r-- | src/drivers/mod.rs | 1 |
3 files changed, 19 insertions, 0 deletions
diff --git a/src/drivers/buttons.rs b/src/drivers/buttons.rs new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/src/drivers/buttons.rs diff --git a/src/drivers/display.rs b/src/drivers/display.rs new file mode 100644 index 0000000..77bacf6 --- /dev/null +++ b/src/drivers/display.rs @@ -0,0 +1,18 @@ +use crate::board::pins::*; + +pub struct Display { +} + +impl Display { + pub fn new() -> Self { + Self {} + } + + pub fn init(&mut self) { + log::info!("display Initialized!!"); + } + + pub fn draw_text(&mut self, text: &str) { + log::info!("{}", text); + } +} diff --git a/src/drivers/mod.rs b/src/drivers/mod.rs new file mode 100644 index 0000000..8754563 --- /dev/null +++ b/src/drivers/mod.rs @@ -0,0 +1 @@ +pub mod display; |
