Files
XunilOS/kernel/Cargo.toml
csd4ni3l 269d900d97 Add interrupts and IDT and react to double, page, general prot faults
and breakpoints, add keyboard support through the keyboar interrupt, add
paging memory management and a Frame Allocator, add a generic arch
module that initializes arch-specific things, fix framebuffer and
serialconsole being accessed from multiple places, move serial to driver
since its not actually a serial console.
2026-03-24 13:48:31 +01:00

28 lines
482 B
TOML

[package]
name = "XunilOS"
version = "0.1.0"
edition = "2024"
[[bin]]
name = "XunilOS"
test = false
bench = false
[dependencies]
font8x8 = { version = "0.3.1", default-features = false }
lazy_static = { version = "1.5.0", features = ["spin_no_std"] }
limine = "0.5"
micromath = "2.1.0"
pc-keyboard = "0.8.0"
pic8259 = "0.11.0"
spin = "0.10.0"
[target.'cfg(target_arch = "x86_64")'.dependencies]
x86_64 = "0.15.4"
[profile.dev]
panic = "abort"
[profile.release]
panic = "abort"