diff --git a/Cargo.lock b/Cargo.lock index 5f6f248..890b699 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1,6 +1,6 @@ # This file is automatically @generated by Cargo. # It is not intended for manual editing. -version = 3 +version = 4 [[package]] name = "acpi" @@ -222,7 +222,7 @@ dependencies = [ "spinning_top", "uart_16550 0.2.19", "usize_conversions", - "x86_64", + "x86_64 0.14.11", "xmas-elf", ] @@ -259,7 +259,7 @@ version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fdd109d8ba108f7420ce21f75e2278589ef91ef2ebd5641032bec8ffd5b8b572" dependencies = [ - "x86_64", + "x86_64 0.14.11", ] [[package]] @@ -295,6 +295,12 @@ version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e763eef8846b13b380f37dfecda401770b0ca4e56e95170237bd7c25c7db3582" +[[package]] +name = "const_fn" +version = "0.4.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "413d67b29ef1021b4d60f4aa1e925ca031751e213832b4b1d588fae623c05c60" + [[package]] name = "crc" version = "3.0.1" @@ -627,7 +633,7 @@ dependencies = [ "tinypci", "uart_16550 0.3.0", "x2apic", - "x86_64", + "x86_64 0.14.11", ] [[package]] @@ -751,11 +757,11 @@ checksum = "ed089a1fbffe3337a1a345501c981f1eb1e47e69de5a40e852433e12953c3174" [[package]] name = "pic8259" -version = "0.10.4" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cb844b5b01db1e0b17938685738f113bfc903846f18932b378bc0eabfa40e194" +checksum = "62d9a86c292b165f757e47e7fd66855def189b2564609bc4203727b27c33db22" dependencies = [ - "x86_64", + "x86_64 0.15.4", ] [[package]] @@ -1092,7 +1098,7 @@ name = "tinypci" version = "0.1.0" dependencies = [ "serde", - "x86_64", + "x86_64 0.14.11", ] [[package]] @@ -1103,7 +1109,7 @@ checksum = "614ff2a87880d4bd4374722268598a970bbad05ced8bf630439417347254ab2e" dependencies = [ "bitflags 1.3.2", "rustversion", - "x86_64", + "x86_64 0.14.11", ] [[package]] @@ -1269,7 +1275,7 @@ dependencies = [ "bitflags 1.3.2", "paste", "raw-cpuid", - "x86_64", + "x86_64 0.14.11", ] [[package]] @@ -1295,6 +1301,19 @@ dependencies = [ "volatile", ] +[[package]] +name = "x86_64" +version = "0.15.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f7841fa0098ceb15c567d93d3fae292c49e10a7662b4936d5f6a9728594555ba" +dependencies = [ + "bit_field", + "bitflags 2.4.0", + "const_fn", + "rustversion", + "volatile", +] + [[package]] name = "xmas-elf" version = "0.8.0" diff --git a/kernel/Cargo.toml b/kernel/Cargo.toml index 7e07c4f..13b0c93 100644 --- a/kernel/Cargo.toml +++ b/kernel/Cargo.toml @@ -15,7 +15,7 @@ x86_64 = "0.14.10" uart_16550 = "0.3.0" log = { version = "0.4.20", default-features = false } x2apic = "0.4.2" -pic8259 = "0.10.4" +pic8259 = "0.11.0" pc-keyboard = "0.7.0" embedded-graphics = "0.8.1" tinybmp = "0.5.0"