diff --git a/ableos/Cargo.lock b/ableos/Cargo.lock index f1bfc643..35cf6a06 100644 --- a/ableos/Cargo.lock +++ b/ableos/Cargo.lock @@ -40,6 +40,7 @@ dependencies = [ "linked_list_allocator", "lliw", "log", + "logos", "pc-beeper", "pci", "pic8259", @@ -91,6 +92,12 @@ version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" +[[package]] +name = "beef" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bed554bd50246729a1ec158d08aa3235d1b69d94ad120ebe187e28894787e736" + [[package]] name = "bit_field" version = "0.10.1" @@ -210,6 +217,12 @@ dependencies = [ "log", ] +[[package]] +name = "fnv" +version = "1.0.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" + [[package]] name = "font8x8" version = "0.3.1" @@ -316,6 +329,30 @@ dependencies = [ "cfg-if", ] +[[package]] +name = "logos" +version = "0.12.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "427e2abca5be13136da9afdbf874e6b34ad9001dd70f2b103b083a85daa7b345" +dependencies = [ + "logos-derive", +] + +[[package]] +name = "logos-derive" +version = "0.12.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "56a7d287fd2ac3f75b11f19a1c8a874a7d55744bd91f7a1b3e7cf87d4343c36d" +dependencies = [ + "beef", + "fnv", + "proc-macro2", + "quote", + "regex-syntax", + "syn", + "utf8-ranges", +] + [[package]] name = "managed" version = "0.8.0" @@ -482,6 +519,12 @@ dependencies = [ "rand_core", ] +[[package]] +name = "regex-syntax" +version = "0.6.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f497285884f3fcff424ffc933e56d7cbca511def0c9831a7f9b5f6153e3cc89b" + [[package]] name = "rhai" version = "1.5.0" @@ -712,6 +755,12 @@ version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8ccb82d61f80a663efe1f787a51b16b5a51e3314d6ac365b08639f52387b33f3" +[[package]] +name = "utf8-ranges" +version = "1.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b4ae116fef2b7fea257ed6440d3cfcff7f190865f170cdad00bb6465bf18ecba" + [[package]] name = "version_check" version = "0.9.4" diff --git a/ableos/Cargo.toml b/ableos/Cargo.toml index 8ed6d3cd..98026702 100644 --- a/ableos/Cargo.toml +++ b/ableos/Cargo.toml @@ -69,11 +69,10 @@ pci = {git="https://gitlab.com/robigalia/pci"} libwasm = {git="https://git.ablecorp.us:443/able/libwasm.git"} acpi = "4.1.0" - -# [dependencies.ockam] -# version = "0.46.0" -# no-default-features = false -# features = ["alloc"] +[dependencies.logos] +version = "0.12.0" +default-features = false +features = ["export_derive"] [dependencies.rdrand]