/ Cargo.lock
Cargo.lock
1 # This file is automatically @generated by Cargo. 2 # It is not intended for manual editing. 3 version = 4 4 5 [[package]] 6 name = "autocfg" 7 version = "1.5.0" 8 source = "registry+https://github.com/rust-lang/crates.io-index" 9 checksum = "c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8" 10 11 [[package]] 12 name = "bit_field" 13 version = "0.10.3" 14 source = "registry+https://github.com/rust-lang/crates.io-index" 15 checksum = "1e4b40c7323adcfc0a41c4b88143ed58346ff65a288fc144329c5c45e05d70c6" 16 17 [[package]] 18 name = "bitflags" 19 version = "1.3.2" 20 source = "registry+https://github.com/rust-lang/crates.io-index" 21 checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" 22 23 [[package]] 24 name = "bitflags" 25 version = "2.9.3" 26 source = "registry+https://github.com/rust-lang/crates.io-index" 27 checksum = "34efbcccd345379ca2868b2b2c9d3782e9cc58ba87bc7d79d5b53d9c9ae6f25d" 28 29 [[package]] 30 name = "blog_os" 31 version = "0.1.0" 32 dependencies = [ 33 "bootloader", 34 "conquer-once", 35 "crossbeam-queue", 36 "futures-util", 37 "lazy_static", 38 "linked_list_allocator", 39 "pc-keyboard", 40 "pic8259", 41 "spin 0.5.2", 42 "uart_16550", 43 "volatile 0.2.7", 44 "x86_64", 45 ] 46 47 [[package]] 48 name = "bootloader" 49 version = "0.9.32" 50 source = "registry+https://github.com/rust-lang/crates.io-index" 51 checksum = "1ea119c3ed05625c179e09d17d0914570a3753ca09c890a73d98f6b72aea00d2" 52 53 [[package]] 54 name = "conquer-once" 55 version = "0.2.1" 56 source = "registry+https://github.com/rust-lang/crates.io-index" 57 checksum = "96eb12fb69466716fbae9009d389e6a30830ae8975e170eff2d2cff579f9efa3" 58 dependencies = [ 59 "conquer-util", 60 ] 61 62 [[package]] 63 name = "conquer-util" 64 version = "0.2.0" 65 source = "registry+https://github.com/rust-lang/crates.io-index" 66 checksum = "654fb2472cc369d311c547103a1fa81d467bef370ae7a0680f65939895b1182a" 67 68 [[package]] 69 name = "crossbeam-queue" 70 version = "0.3.12" 71 source = "registry+https://github.com/rust-lang/crates.io-index" 72 checksum = "0f58bbc28f91df819d0aa2a2c00cd19754769c2fad90579b3592b1c9ba7a3115" 73 dependencies = [ 74 "crossbeam-utils", 75 ] 76 77 [[package]] 78 name = "crossbeam-utils" 79 version = "0.8.21" 80 source = "registry+https://github.com/rust-lang/crates.io-index" 81 checksum = "d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28" 82 83 [[package]] 84 name = "futures-core" 85 version = "0.3.31" 86 source = "registry+https://github.com/rust-lang/crates.io-index" 87 checksum = "05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e" 88 89 [[package]] 90 name = "futures-task" 91 version = "0.3.31" 92 source = "registry+https://github.com/rust-lang/crates.io-index" 93 checksum = "f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988" 94 95 [[package]] 96 name = "futures-util" 97 version = "0.3.31" 98 source = "registry+https://github.com/rust-lang/crates.io-index" 99 checksum = "9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81" 100 dependencies = [ 101 "futures-core", 102 "futures-task", 103 "pin-project-lite", 104 "pin-utils", 105 ] 106 107 [[package]] 108 name = "lazy_static" 109 version = "1.5.0" 110 source = "registry+https://github.com/rust-lang/crates.io-index" 111 checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" 112 dependencies = [ 113 "spin 0.9.8", 114 ] 115 116 [[package]] 117 name = "linked_list_allocator" 118 version = "0.9.1" 119 source = "registry+https://github.com/rust-lang/crates.io-index" 120 checksum = "549ce1740e46b291953c4340adcd74c59bcf4308f4cac050fd33ba91b7168f4a" 121 dependencies = [ 122 "spinning_top", 123 ] 124 125 [[package]] 126 name = "lock_api" 127 version = "0.4.13" 128 source = "registry+https://github.com/rust-lang/crates.io-index" 129 checksum = "96936507f153605bddfcda068dd804796c84324ed2510809e5b2a624c81da765" 130 dependencies = [ 131 "autocfg", 132 "scopeguard", 133 ] 134 135 [[package]] 136 name = "pc-keyboard" 137 version = "0.7.0" 138 source = "registry+https://github.com/rust-lang/crates.io-index" 139 checksum = "ed089a1fbffe3337a1a345501c981f1eb1e47e69de5a40e852433e12953c3174" 140 141 [[package]] 142 name = "pic8259" 143 version = "0.10.4" 144 source = "registry+https://github.com/rust-lang/crates.io-index" 145 checksum = "cb844b5b01db1e0b17938685738f113bfc903846f18932b378bc0eabfa40e194" 146 dependencies = [ 147 "x86_64", 148 ] 149 150 [[package]] 151 name = "pin-project-lite" 152 version = "0.2.16" 153 source = "registry+https://github.com/rust-lang/crates.io-index" 154 checksum = "3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b" 155 156 [[package]] 157 name = "pin-utils" 158 version = "0.1.0" 159 source = "registry+https://github.com/rust-lang/crates.io-index" 160 checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" 161 162 [[package]] 163 name = "rustversion" 164 version = "1.0.22" 165 source = "registry+https://github.com/rust-lang/crates.io-index" 166 checksum = "b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d" 167 168 [[package]] 169 name = "scopeguard" 170 version = "1.2.0" 171 source = "registry+https://github.com/rust-lang/crates.io-index" 172 checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" 173 174 [[package]] 175 name = "spin" 176 version = "0.5.2" 177 source = "registry+https://github.com/rust-lang/crates.io-index" 178 checksum = "6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d" 179 180 [[package]] 181 name = "spin" 182 version = "0.9.8" 183 source = "registry+https://github.com/rust-lang/crates.io-index" 184 checksum = "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67" 185 186 [[package]] 187 name = "spinning_top" 188 version = "0.2.5" 189 source = "registry+https://github.com/rust-lang/crates.io-index" 190 checksum = "5b9eb1a2f4c41445a3a0ff9abc5221c5fcd28e1f13cd7c0397706f9ac938ddb0" 191 dependencies = [ 192 "lock_api", 193 ] 194 195 [[package]] 196 name = "uart_16550" 197 version = "0.2.19" 198 source = "registry+https://github.com/rust-lang/crates.io-index" 199 checksum = "614ff2a87880d4bd4374722268598a970bbad05ced8bf630439417347254ab2e" 200 dependencies = [ 201 "bitflags 1.3.2", 202 "rustversion", 203 "x86_64", 204 ] 205 206 [[package]] 207 name = "volatile" 208 version = "0.2.7" 209 source = "registry+https://github.com/rust-lang/crates.io-index" 210 checksum = "f6b06ad3ed06fef1713569d547cdbdb439eafed76341820fb0e0344f29a41945" 211 212 [[package]] 213 name = "volatile" 214 version = "0.4.6" 215 source = "registry+https://github.com/rust-lang/crates.io-index" 216 checksum = "442887c63f2c839b346c192d047a7c87e73d0689c9157b00b53dcc27dd5ea793" 217 218 [[package]] 219 name = "x86_64" 220 version = "0.14.13" 221 source = "registry+https://github.com/rust-lang/crates.io-index" 222 checksum = "c101112411baafbb4bf8d33e4c4a80ab5b02d74d2612331c61e8192fc9710491" 223 dependencies = [ 224 "bit_field", 225 "bitflags 2.9.3", 226 "rustversion", 227 "volatile 0.4.6", 228 ]