# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO # # When uploading crates to the registry Cargo will automatically # "normalize" Cargo.toml files for maximal compatibility # with all versions of Cargo and also rewrite `path` dependencies # to registry (e.g., crates.io) dependencies. # # If you are reading this file be aware that the original Cargo.toml # will likely look very different (and much more reasonable). # See Cargo.toml.orig for the original contents. cargo-features = ["per-package-target"] [package] edition = "2021" name = "rmk-stm32h7" version = "0.1.0" authors = ["Haobo Gu "] forced-target = "thumbv7em-none-eabihf" description = "Keyboard firmware written in Rust" homepage = "https://github.com/haobogu/rmk" readme = "README.md" license = "MIT OR Apache-2.0" repository = "https://github.com/haobogu/rmk" [[bin]] name = "rmk-stm32h7" test = false bench = false [dependencies.cortex-m] version = "0.7.7" features = ["critical-section-single-core"] [dependencies.cortex-m-rt] version = "0.7.3" [dependencies.embassy-executor] version = "0.5.0" features = [ "arch-cortex-m", "executor-thread", "integrated-timers", ] [dependencies.embassy-futures] version = "0.1.0" [dependencies.embassy-stm32] version = "0.1.0" features = [ "stm32h7b0vb", "time-driver-any", "exti", "time", ] [dependencies.embassy-time] version = "0.3" features = ["tick-hz-32_768"] [dependencies.embedded-storage] version = "0.3" [dependencies.log] version = "0.4.19" [dependencies.packed_struct] version = "0.10.1" default-features = false [dependencies.panic-rtt-target] version = "0.1.2" features = ["cortex-m"] [dependencies.rmk] version = "0.1.0" features = [ "eeprom", "col2row", ] [dependencies.rtt-target] version = "0.5.0" [dependencies.static_cell] version = "2"