blob: 2d4ec52922b20a1f5e509acf6184d6db45137a67 [file] [log] [blame]
[package]
name = "opentitan-matcha"
version = "0.1.0"
authors = ["Tock Project Developers <tock-dev@googlegroups.com>"]
build = "build.rs"
edition = "2018"
[dependencies]
components = { path = "../../tock/boards/components" }
rv32i = { path = "../../tock/arch/rv32i" }
capsules = { path = "../../tock/capsules" }
kernel = { path = "../../tock/kernel" }
lowrisc = { path = "../../tock/chips/lowrisc" }
matcha = { path = "../chip" }
blob_fs = { path = "../blob_fs" }
matcha-capsules = { path = "../capsules" }
[features]
# OpenTitan Matcha SoC design can be synthesized or compiled for different targets. A
# target can be a specific FPGA board, an ASIC technology, or a simulation tool.
# Please see: https://docs.opentitan.org/doc/ug/getting_started/ for further
# information.
#
# OpenTitan Matcha CPU and possibly other components must be configured appropriately
# for a specific target:
# - sim_verilator:
# OpenTitan Matcha SoC design simulated in Verilator.
sim_verilator = ["matcha/config_sim_verilator"]