Cargo.toml 656 B

123456789101112131415161718192021
  1. [package]
  2. name = "riscv-peripheral"
  3. version = "0.1.0"
  4. edition = "2021"
  5. # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
  6. [dependencies]
  7. embedded-hal = "1.0.0-rc.1"
  8. embedded-hal-async = { version = "1.0.0-rc.1", optional = true }
  9. riscv = { git = "https://github.com/rust-embedded/riscv", branch = "master" }
  10. [features]
  11. hal-async = ["embedded-hal-async"]
  12. [package.metadata.docs.rs]
  13. default-target = "riscv64imac-unknown-none-elf"
  14. targets = [
  15. "riscv32i-unknown-none-elf", "riscv32imc-unknown-none-elf", "riscv32imac-unknown-none-elf",
  16. "riscv64imac-unknown-none-elf", "riscv64gc-unknown-none-elf",
  17. ]