/ 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  ]