Newer
Older
[package]
name = "skavos"
description = "Minimal operating system"
version = "0.1.0"
authors = [
"Vincent Lafeychine",
"Balthazar Patiachvili",
]
edition = "2021"
license = "GPL-3.0-or-later"
[dependencies]
acpi = "4"
anyhow = { version = "1", default-features = false }
circular-buffer = { version = "0.1", default-features = false }
conquer-once = { version = "0.3", default-features = false }
crossbeam-queue = { version = "0.3", default-features = false, features = [ "alloc" ] }
futures-util = { version = "0.3", default-features = false, features = [ "alloc" ] }
noto-sans-mono-bitmap = { version = "0.2", default-features = true, features = [ "unicode_ranges_all" ] }
once_cell = { version = "1", default-features = false, features = [ "alloc" ] }
pc-keyboard = "0.7"
pic8259 = "0.10"
qemu-exit = "3"
spin = "0.9"
uart_16550 = "0.2"
x86 = "0.52"
x86_64 = "0.14"
[package.metadata.skavos-bootimage]
run-storage = "storage"
test-success-exit-code = 13
test-args = [
"-serial", "stdio",
"-serial", "null",
"-serial", "file:target/output.profraw",
"-display", "none",
"-device", "isa-debug-exit,iobase=0xf4,iosize=0x04"
]
test-mountpoint = "fs_tests"