[package] name = "sbi" version = "0.3.0-rc1" authors = ["Wesley Norris "] edition = "2021" repository = "https://github.com/repnop/sbi" license = "MPL-2.0" description = "A pure-Rust library to interact with the RISC-V Supervisor Binary Interface" keywords = ["sbi", "riscv", "osdev"] categories = ["embedded", "os"] readme = "README.md" exclude = [ "tests/", ".vscode/", ".cargo/", "fw_jump32.elf", "fw_jump64.elf", "rust-toolchain.toml", ] [package.metadata.docs.rs] default-target = "riscv64imac-unknown-none-elf" targets = ["riscv64imac-unknown-none-elf", "riscv32imac-unknown-none-elf"] [dependencies] [[test]] name = "hart_state_management" path = "tests/hsm.rs" harness = false [[test]] name = "interprocessor_interrupt" path = "tests/ipi.rs" harness = false [[test]] name = "timer_interrupt" path = "tests/timer.rs" harness = false [[test]] name = "base" path = "tests/base.rs" harness = false [[test]] name = "debug_console" path = "tests/debug_console.rs" harness = false