[package]
edition = "2018"
name = "picorv32-rt"
version = "0.5.3"
authors = ["Ilya Epifanov <elijah.epifanov@gmail.com>", "The RISC-V Team <risc-v@teams.rust-embedded.org>"]
description = "Minimal runtime / startup for PicoRV32 RISC-V CPU"
keywords = ["riscv", "runtime", "startup"]
categories = ["embedded", "no-std"]
license = "ISC"
repository = "https://github.com/ilya-epifanov/picorv32-rt"
[dependencies.picorv32]
version = "0.1.3"
[dependencies.picorv32-rt-macros]
version = "0.1.5"
[dependencies.r0]
version = "0.2.2"
[dependencies.riscv]
version = "0.5.0"
[features]
compressed-isa = []
const-fn = ["picorv32/const-fn"]
default = ["compressed-isa"]
inline-asm = ["riscv/inline-asm", "picorv32/inline-asm"]
interrupts = []
interrupts-qregs = ["interrupts"]