[build-dependencies.flate2]
version = "1"
[build-dependencies.tar]
version = "0.4"
[build-dependencies.ureq]
version = "2.4"
[dependencies.async-task]
optional = true
version = "4.2"
[dependencies.concurrent-queue]
optional = true
version = "1.2"
[dependencies.futures-lite]
optional = true
version = "1.11"
[dependencies.hermit-abi]
optional = true
version = "0.2.3"
[dependencies.lazy_static]
optional = true
version = "1.4"
[dependencies.libm]
default-features = false
version = "0.2"
[dependencies.log]
default-features = false
version = "0.4"
[dependencies.rftrace]
features = ["autokernel", "buildcore", "interruptsafe"]
optional = true
version = "0.1"
[dependencies.smoltcp]
default-features = false
features = ["async", "medium-ethernet", "proto-ipv4", "proto-ipv6", "socket-tcp", "socket-udp", "std"]
optional = true
version = "0.8"
[features]
aarch64-qemu-stdout = []
acpi = []
default = ["acpi", "pci", "pci-ids", "smp", "fsgsbase"]
dhcpv4 = ["smoltcp/proto-dhcpv4", "smoltcp/socket-dhcpv4"]
fsgsbase = []
instrument = ["rftrace"]
pci = []
pci-ids = ["pci"]
smp = []
tcp = ["hermit-abi", "async-task", "concurrent-queue", "futures-lite", "lazy_static", "smoltcp"]
trace = []
vga = []
[package]
authors = ["Stefan Lankes"]
build = "build.rs"
categories = ["os"]
description = "FFI bindings to HermitCore"
documentation = "https://hermitcore.github.io/rusty-hermit/hermit_sys"
edition = "2021"
keywords = ["unikernel", "libos"]
license = "MIT/Apache-2.0"
links = "hermit"
name = "hermit-sys"
readme = "README.md"
repository = "https://github.com/hermitcore/rusty-hermit"
version = "0.2.3"
[target."cfg(target_arch = \"aarch64\")".dependencies.aarch64]
default-features = false
version = "0.0.7"
[target."cfg(target_arch = \"aarch64\")".dependencies.tock-registers]
version = "0.7"
[target."cfg(target_arch = \"x86_64\")".dependencies.x86]
default-features = false
version = "0.49"