From 4f54f78187999f71a1b3cc8dba54562de1d1374f Mon Sep 17 00:00:00 2001 From: Myrddin Dundragon Date: Mon, 7 Apr 2025 20:31:29 -0400 Subject: [PATCH] Setting up the initial project. Just changing some files as I get started. The main thing that I changed is that the code in the project will not be using the rust STD, only core. This is because we are writing keyboard firmware. --- Cargo.lock | 7 +++++++ Cargo.toml | 2 +- README.md | 3 ++- docs/bom.csv | 0 src/main.rs | 3 +++ 5 files changed, 13 insertions(+), 2 deletions(-) create mode 100644 Cargo.lock create mode 100644 docs/bom.csv diff --git a/Cargo.lock b/Cargo.lock new file mode 100644 index 0000000..1e8694b --- /dev/null +++ b/Cargo.lock @@ -0,0 +1,7 @@ +# This file is automatically @generated by Cargo. +# It is not intended for manual editing. +version = 4 + +[[package]] +name = "codecaster" +version = "0.0.0" diff --git a/Cargo.toml b/Cargo.toml index e01b55b..b929956 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -2,7 +2,7 @@ name = "codecaster" version = "0.0.0" edition = "2021" -description = "A custom keyboard and its firmware." +description = "Empower Your Typing, Cast Your Spells" repository = "/myrddin/codecaster" authors = ["CyberMages LLC ", "Jason Travis Smith "] readme = "README.md" diff --git a/README.md b/README.md index b5d534f..76b9179 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,4 @@ -# codecaster +# Codecaster +*Empower Your Typing, Cast Your Spells* A custom keyboard and its firmware. diff --git a/docs/bom.csv b/docs/bom.csv new file mode 100644 index 0000000..e69de29 diff --git a/src/main.rs b/src/main.rs index 38b0eda..e2edc4b 100644 --- a/src/main.rs +++ b/src/main.rs @@ -1,5 +1,8 @@ //! A custom keyboard and its firmware. +// This is keyboard firmware so we will not be using the STD. +extern crate core as std; + mod project;