From 5d49d2dbb7e5b474f89b455d90db03d0ecb86751 Mon Sep 17 00:00:00 2001 From: bunnie Date: Mon, 21 Oct 2024 01:17:41 +0800 Subject: [PATCH] add libraries for math and make usb a feature --- loader/Cargo.toml | 3 +++ loader/src/platform/cramium.rs | 3 +++ 2 files changed, 6 insertions(+) diff --git a/loader/Cargo.toml b/loader/Cargo.toml index 2b0ea01b4..0bb77f206 100644 --- a/loader/Cargo.toml +++ b/loader/Cargo.toml @@ -37,6 +37,7 @@ rand_chacha = { version = "0.3.1", optional = true, default-features = false } pio-proc = { version = "0.2.2", optional = true } pio = { version = "0.2.1", optional = true } riscv = { version = "0.5.6", package = "xous-riscv" } +libm = { version = "0.2.8", optional = true } [dependencies.com_rs] git = "https://github.com/betrusted-io/com_rs" @@ -70,6 +71,7 @@ cramium-soc = [ "xous-pl230", "rand_chacha", "sram-margin", + "libm", # "boot-delay", ] board-baosec = ["cramium-hal/board-baosec"] @@ -106,6 +108,7 @@ dump-trng = [] fast-fclk = [] clock-tests = [] reset-debug = [] +usb = [] # general flags debug-print = [] diff --git a/loader/src/platform/cramium.rs b/loader/src/platform/cramium.rs index 502f231ed..27a8b9fba 100644 --- a/loader/src/platform/cramium.rs +++ b/loader/src/platform/cramium.rs @@ -11,4 +11,7 @@ mod update; pub use update::*; mod verifier; +mod gfx; +mod qr; +#[cfg(feature = "usb")] mod usb;