# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO # # When uploading crates to the registry Cargo will automatically # "normalize" Cargo.toml files for maximal compatibility # with all versions of Cargo and also rewrite `path` dependencies # to registry (e.g., crates.io) dependencies # # If you believe there's an error in this file please file an # issue against the rust-lang/cargo repository. If you're # editing this file be aware that the upstream Cargo.toml # will likely look very different (and much more reasonable) [package] edition = "2018" name = "rustos" version = "0.4.3" authors = ["Keith Noguchi "] description = "Writing an OS in Rust" readme = "README.md" keywords = ["kernel", "embedded", "no_std", "x86"] categories = ["os", "embedded", "emulators"] license = "Apache-2.0 OR MIT" repository = "https://github.com/keithnoguchi/rustos" [package.metadata.bootimage] test-args = ["-device", "isa-debug-exit,iobase=0xf4,iosize=0x04", "-serial", "stdio", "-display", "none"] test-success-exit-code = 33 test-timeout = 30 [profile.dev] panic = "abort" [profile.release] panic = "abort" [dependencies.bootloader] version = "0" features = ["map_physical_memory"] [dependencies.conquer-once] version = "0" default-features = false [dependencies.crossbeam-queue] version = "0" features = ["alloc"] default-features = false [dependencies.futures-util] version = "0" features = ["alloc"] default-features = false [dependencies.lazy_static] version = "1" features = ["spin_no_std"] [dependencies.linked_list_allocator] version = "0" [dependencies.pc-keyboard] version = "0" [dependencies.pic8259_simple] version = "0" [dependencies.spin] version = "0" [dependencies.uart_16550] version = "0.2" [dependencies.volatile] version = "0.2" [dependencies.x86_64] version = "0.9"