1234567891011121314151617181920212223242526272829303132333435 |
- [package]
- name = "sbi-rt"
- version = "0.0.3"
- description = "Runtime library for supervisors to call RISC-V Supervisor Binary Interface (RISC-V SBI)"
- categories = ["os", "embedded", "hardware-support", "no-std"]
- keywords = ["riscv", "sbi", "rustsbi"]
- authors = [
- "YdrMaster <[email protected]>",
- "Luo Jia <[email protected]>",
- ]
- documentation = "https://docs.rs/sbi-rt"
- edition.workspace = true
- license.workspace = true
- repository.workspace = true
- readme = "README.md"
- [package.metadata.docs.rs]
- default-target = "riscv64imac-unknown-none-elf"
- targets = [
- "riscv32imac-unknown-none-elf", "riscv64imac-unknown-none-elf",
- ]
- [dependencies]
- sbi-spec = { version = "0.0.8", path = "../sbi-spec" }
- [features]
- default = []
- # Implement sbi-rt traits for integer types
- # By using this feature, parameter types of sbi-rt functions fall back to integers;
- # static type checks are disabled, so this library won't detect parameters in incorrect orders.
- # Although some people may find it useful in prototyping sbi-rt implementations,
- # users of this crate are strongly encouraged not to enable this feature in production.
- integer-impls = []
- # Support for the legacy extension; this feature is not included by default.
- legacy = ["sbi-spec/legacy"]
|