Cargo.lock (45301B)
1 # This file is automatically @generated by Cargo. 2 # It is not intended for manual editing. 3 version = 4 4 5 [[package]] 6 name = "allocator-api2" 7 version = "0.3.0" 8 source = "registry+https://github.com/rust-lang/crates.io-index" 9 checksum = "78200ac3468a57d333cd0ea5dd398e25111194dcacd49208afca95c629a6311d" 10 11 [[package]] 12 name = "anyhow" 13 version = "1.0.98" 14 source = "registry+https://github.com/rust-lang/crates.io-index" 15 checksum = "e16d2d3311acee920a9eb8d33b8cbc1787ce4a264e85f964c2404b969bdcd487" 16 17 [[package]] 18 name = "autocfg" 19 version = "1.4.0" 20 source = "registry+https://github.com/rust-lang/crates.io-index" 21 checksum = "ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26" 22 23 [[package]] 24 name = "base64" 25 version = "0.13.1" 26 source = "registry+https://github.com/rust-lang/crates.io-index" 27 checksum = "9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8" 28 29 [[package]] 30 name = "bitfield" 31 version = "0.19.1" 32 source = "registry+https://github.com/rust-lang/crates.io-index" 33 checksum = "db1bcd90f88eabbf0cadbfb87a45bceeaebcd3b4bc9e43da379cd2ef0162590d" 34 dependencies = [ 35 "bitfield-macros", 36 ] 37 38 [[package]] 39 name = "bitfield-macros" 40 version = "0.19.1" 41 source = "registry+https://github.com/rust-lang/crates.io-index" 42 checksum = "3787a07661997bfc05dd3431e379c0188573f78857080cf682e1393ab8e4d64c" 43 dependencies = [ 44 "proc-macro2", 45 "quote", 46 "syn 2.0.101", 47 ] 48 49 [[package]] 50 name = "bitflags" 51 version = "1.3.2" 52 source = "registry+https://github.com/rust-lang/crates.io-index" 53 checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" 54 55 [[package]] 56 name = "bitflags" 57 version = "2.9.1" 58 source = "registry+https://github.com/rust-lang/crates.io-index" 59 checksum = "1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967" 60 61 [[package]] 62 name = "block-buffer" 63 version = "0.10.4" 64 source = "registry+https://github.com/rust-lang/crates.io-index" 65 checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71" 66 dependencies = [ 67 "generic-array", 68 ] 69 70 [[package]] 71 name = "bt-hci" 72 version = "0.6.0" 73 source = "registry+https://github.com/rust-lang/crates.io-index" 74 checksum = "bb938a3b4c5cc6c2409275bad789c0346a0495fa071a0acc5d72b9bd3175a2f7" 75 dependencies = [ 76 "btuuid", 77 "embassy-sync 0.7.2", 78 "embedded-io 0.6.1", 79 "embedded-io-async 0.6.1", 80 "futures-intrusive", 81 "heapless 0.8.0", 82 ] 83 84 [[package]] 85 name = "btuuid" 86 version = "0.1.0" 87 source = "registry+https://github.com/rust-lang/crates.io-index" 88 checksum = "b0acfef8a77a02866e04f7e2ad3f4c7b32d575696c49c4bbad742b4aecb8e4a3" 89 90 [[package]] 91 name = "bytemuck" 92 version = "1.24.0" 93 source = "registry+https://github.com/rust-lang/crates.io-index" 94 checksum = "1fbdf580320f38b612e485521afda1ee26d10cc9884efaaa750d383e13e3c5f4" 95 96 [[package]] 97 name = "byteorder" 98 version = "1.5.0" 99 source = "registry+https://github.com/rust-lang/crates.io-index" 100 checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" 101 102 [[package]] 103 name = "cfg-if" 104 version = "1.0.1" 105 source = "registry+https://github.com/rust-lang/crates.io-index" 106 checksum = "9555578bc9e57714c812a1f84e4fc5b4d21fcb063490c624de019f7464c91268" 107 108 [[package]] 109 name = "const-default" 110 version = "1.0.0" 111 source = "registry+https://github.com/rust-lang/crates.io-index" 112 checksum = "0b396d1f76d455557e1218ec8066ae14bba60b4b36ecd55577ba979f5db7ecaa" 113 114 [[package]] 115 name = "cpufeatures" 116 version = "0.2.17" 117 source = "registry+https://github.com/rust-lang/crates.io-index" 118 checksum = "59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280" 119 dependencies = [ 120 "libc", 121 ] 122 123 [[package]] 124 name = "critical-section" 125 version = "1.2.0" 126 source = "registry+https://github.com/rust-lang/crates.io-index" 127 checksum = "790eea4361631c5e7d22598ecd5723ff611904e3344ce8720784c93e3d83d40b" 128 129 [[package]] 130 name = "crypto-common" 131 version = "0.1.6" 132 source = "registry+https://github.com/rust-lang/crates.io-index" 133 checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3" 134 dependencies = [ 135 "generic-array", 136 "typenum", 137 ] 138 139 [[package]] 140 name = "darling" 141 version = "0.20.11" 142 source = "registry+https://github.com/rust-lang/crates.io-index" 143 checksum = "fc7f46116c46ff9ab3eb1597a45688b6715c6e628b5c133e288e709a29bcb4ee" 144 dependencies = [ 145 "darling_core", 146 "darling_macro", 147 ] 148 149 [[package]] 150 name = "darling_core" 151 version = "0.20.11" 152 source = "registry+https://github.com/rust-lang/crates.io-index" 153 checksum = "0d00b9596d185e565c2207a0b01f8bd1a135483d02d9b7b0a54b11da8d53412e" 154 dependencies = [ 155 "fnv", 156 "ident_case", 157 "proc-macro2", 158 "quote", 159 "strsim", 160 "syn 2.0.101", 161 ] 162 163 [[package]] 164 name = "darling_macro" 165 version = "0.20.11" 166 source = "registry+https://github.com/rust-lang/crates.io-index" 167 checksum = "fc34b93ccb385b40dc71c6fceac4b2ad23662c7eeb248cf10d529b7e055b6ead" 168 dependencies = [ 169 "darling_core", 170 "quote", 171 "syn 2.0.101", 172 ] 173 174 [[package]] 175 name = "delegate" 176 version = "0.13.3" 177 source = "registry+https://github.com/rust-lang/crates.io-index" 178 checksum = "b9b6483c2bbed26f97861cf57651d4f2b731964a28cd2257f934a4b452480d21" 179 dependencies = [ 180 "proc-macro2", 181 "quote", 182 "syn 2.0.101", 183 ] 184 185 [[package]] 186 name = "digest" 187 version = "0.10.7" 188 source = "registry+https://github.com/rust-lang/crates.io-index" 189 checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" 190 dependencies = [ 191 "block-buffer", 192 "crypto-common", 193 ] 194 195 [[package]] 196 name = "document-features" 197 version = "0.2.11" 198 source = "registry+https://github.com/rust-lang/crates.io-index" 199 checksum = "95249b50c6c185bee49034bcb378a49dc2b5dff0be90ff6616d31d64febab05d" 200 dependencies = [ 201 "litrs", 202 ] 203 204 [[package]] 205 name = "dotenvy" 206 version = "0.15.7" 207 source = "registry+https://github.com/rust-lang/crates.io-index" 208 checksum = "1aaf95b3e5c8f23aa320147307562d361db0ae0d51242340f558153b4eb2439b" 209 210 [[package]] 211 name = "embassy-embedded-hal" 212 version = "0.5.0" 213 source = "registry+https://github.com/rust-lang/crates.io-index" 214 checksum = "554e3e840696f54b4c9afcf28a0f24da431c927f4151040020416e7393d6d0d8" 215 dependencies = [ 216 "embassy-futures", 217 "embassy-hal-internal", 218 "embassy-sync 0.7.2", 219 "embedded-hal 0.2.7", 220 "embedded-hal 1.0.0", 221 "embedded-hal-async", 222 "embedded-storage", 223 "embedded-storage-async", 224 "nb 1.1.0", 225 ] 226 227 [[package]] 228 name = "embassy-executor" 229 version = "0.9.1" 230 source = "registry+https://github.com/rust-lang/crates.io-index" 231 checksum = "06070468370195e0e86f241c8e5004356d696590a678d47d6676795b2e439c6b" 232 dependencies = [ 233 "critical-section", 234 "document-features", 235 "embassy-executor-macros", 236 "embassy-executor-timer-queue", 237 ] 238 239 [[package]] 240 name = "embassy-executor-macros" 241 version = "0.7.0" 242 source = "registry+https://github.com/rust-lang/crates.io-index" 243 checksum = "dfdddc3a04226828316bf31393b6903ee162238576b1584ee2669af215d55472" 244 dependencies = [ 245 "darling", 246 "proc-macro2", 247 "quote", 248 "syn 2.0.101", 249 ] 250 251 [[package]] 252 name = "embassy-executor-timer-queue" 253 version = "0.1.0" 254 source = "registry+https://github.com/rust-lang/crates.io-index" 255 checksum = "2fc328bf943af66b80b98755db9106bf7e7471b0cf47dc8559cd9a6be504cc9c" 256 257 [[package]] 258 name = "embassy-futures" 259 version = "0.1.2" 260 source = "registry+https://github.com/rust-lang/crates.io-index" 261 checksum = "dc2d050bdc5c21e0862a89256ed8029ae6c290a93aecefc73084b3002cdebb01" 262 263 [[package]] 264 name = "embassy-hal-internal" 265 version = "0.3.0" 266 source = "registry+https://github.com/rust-lang/crates.io-index" 267 checksum = "95285007a91b619dc9f26ea8f55452aa6c60f7115a4edc05085cd2bd3127cd7a" 268 dependencies = [ 269 "num-traits", 270 ] 271 272 [[package]] 273 name = "embassy-net" 274 version = "0.7.1" 275 source = "registry+https://github.com/rust-lang/crates.io-index" 276 checksum = "0558a231a47e7d4a06a28b5278c92e860f1200f24821d2f365a2f40fe3f3c7b2" 277 dependencies = [ 278 "document-features", 279 "embassy-net-driver", 280 "embassy-sync 0.7.2", 281 "embassy-time", 282 "embedded-io-async 0.6.1", 283 "embedded-nal-async", 284 "heapless 0.8.0", 285 "managed", 286 "smoltcp", 287 ] 288 289 [[package]] 290 name = "embassy-net-driver" 291 version = "0.2.0" 292 source = "registry+https://github.com/rust-lang/crates.io-index" 293 checksum = "524eb3c489760508f71360112bca70f6e53173e6fe48fc5f0efd0f5ab217751d" 294 295 [[package]] 296 name = "embassy-sync" 297 version = "0.6.2" 298 source = "registry+https://github.com/rust-lang/crates.io-index" 299 checksum = "8d2c8cdff05a7a51ba0087489ea44b0b1d97a296ca6b1d6d1a33ea7423d34049" 300 dependencies = [ 301 "cfg-if", 302 "critical-section", 303 "embedded-io-async 0.6.1", 304 "futures-sink", 305 "futures-util", 306 "heapless 0.8.0", 307 ] 308 309 [[package]] 310 name = "embassy-sync" 311 version = "0.7.2" 312 source = "registry+https://github.com/rust-lang/crates.io-index" 313 checksum = "73974a3edbd0bd286759b3d483540f0ebef705919a5f56f4fc7709066f71689b" 314 dependencies = [ 315 "cfg-if", 316 "critical-section", 317 "embedded-io-async 0.6.1", 318 "futures-core", 319 "futures-sink", 320 "heapless 0.8.0", 321 ] 322 323 [[package]] 324 name = "embassy-time" 325 version = "0.5.0" 326 source = "registry+https://github.com/rust-lang/crates.io-index" 327 checksum = "f4fa65b9284d974dad7a23bb72835c4ec85c0b540d86af7fc4098c88cff51d65" 328 dependencies = [ 329 "cfg-if", 330 "critical-section", 331 "document-features", 332 "embassy-time-driver", 333 "embedded-hal 0.2.7", 334 "embedded-hal 1.0.0", 335 "embedded-hal-async", 336 "futures-core", 337 ] 338 339 [[package]] 340 name = "embassy-time-driver" 341 version = "0.2.1" 342 source = "registry+https://github.com/rust-lang/crates.io-index" 343 checksum = "a0a244c7dc22c8d0289379c8d8830cae06bb93d8f990194d0de5efb3b5ae7ba6" 344 dependencies = [ 345 "document-features", 346 ] 347 348 [[package]] 349 name = "embassy-time-queue-utils" 350 version = "0.3.0" 351 source = "registry+https://github.com/rust-lang/crates.io-index" 352 checksum = "80e2ee86063bd028a420a5fb5898c18c87a8898026da1d4c852af2c443d0a454" 353 dependencies = [ 354 "embassy-executor-timer-queue", 355 "heapless 0.8.0", 356 ] 357 358 [[package]] 359 name = "embassy-usb-driver" 360 version = "0.2.0" 361 source = "registry+https://github.com/rust-lang/crates.io-index" 362 checksum = "17119855ccc2d1f7470a39756b12068454ae27a3eabb037d940b5c03d9c77b7a" 363 dependencies = [ 364 "embedded-io-async 0.6.1", 365 ] 366 367 [[package]] 368 name = "embassy-usb-synopsys-otg" 369 version = "0.3.1" 370 source = "registry+https://github.com/rust-lang/crates.io-index" 371 checksum = "288751f8eaa44a5cf2613f13cee0ca8e06e6638cb96e897e6834702c79084b23" 372 dependencies = [ 373 "critical-section", 374 "embassy-sync 0.7.2", 375 "embassy-usb-driver", 376 ] 377 378 [[package]] 379 name = "embedded-can" 380 version = "0.4.1" 381 source = "registry+https://github.com/rust-lang/crates.io-index" 382 checksum = "e9d2e857f87ac832df68fa498d18ddc679175cf3d2e4aa893988e5601baf9438" 383 dependencies = [ 384 "nb 1.1.0", 385 ] 386 387 [[package]] 388 name = "embedded-hal" 389 version = "0.2.7" 390 source = "registry+https://github.com/rust-lang/crates.io-index" 391 checksum = "35949884794ad573cf46071e41c9b60efb0cb311e3ca01f7af807af1debc66ff" 392 dependencies = [ 393 "nb 0.1.3", 394 "void", 395 ] 396 397 [[package]] 398 name = "embedded-hal" 399 version = "1.0.0" 400 source = "registry+https://github.com/rust-lang/crates.io-index" 401 checksum = "361a90feb7004eca4019fb28352a9465666b24f840f5c3cddf0ff13920590b89" 402 403 [[package]] 404 name = "embedded-hal-async" 405 version = "1.0.0" 406 source = "registry+https://github.com/rust-lang/crates.io-index" 407 checksum = "0c4c685bbef7fe13c3c6dd4da26841ed3980ef33e841cddfa15ce8a8fb3f1884" 408 dependencies = [ 409 "embedded-hal 1.0.0", 410 ] 411 412 [[package]] 413 name = "embedded-io" 414 version = "0.6.1" 415 source = "registry+https://github.com/rust-lang/crates.io-index" 416 checksum = "edd0f118536f44f5ccd48bcb8b111bdc3de888b58c74639dfb034a357d0f206d" 417 418 [[package]] 419 name = "embedded-io" 420 version = "0.7.1" 421 source = "registry+https://github.com/rust-lang/crates.io-index" 422 checksum = "9eb1aa714776b75c7e67e1da744b81a129b3ff919c8712b5e1b32252c1f07cc7" 423 424 [[package]] 425 name = "embedded-io-async" 426 version = "0.6.1" 427 source = "registry+https://github.com/rust-lang/crates.io-index" 428 checksum = "3ff09972d4073aa8c299395be75161d582e7629cd663171d62af73c8d50dba3f" 429 dependencies = [ 430 "embedded-io 0.6.1", 431 ] 432 433 [[package]] 434 name = "embedded-io-async" 435 version = "0.7.0" 436 source = "registry+https://github.com/rust-lang/crates.io-index" 437 checksum = "2564b9f813c544241430e147d8bc454815ef9ac998878d30cc3055449f7fd4c0" 438 dependencies = [ 439 "embedded-io 0.7.1", 440 ] 441 442 [[package]] 443 name = "embedded-nal" 444 version = "0.9.0" 445 source = "registry+https://github.com/rust-lang/crates.io-index" 446 checksum = "c56a28be191a992f28f178ec338a0bf02f63d7803244add736d026a471e6ed77" 447 dependencies = [ 448 "nb 1.1.0", 449 ] 450 451 [[package]] 452 name = "embedded-nal-async" 453 version = "0.8.0" 454 source = "registry+https://github.com/rust-lang/crates.io-index" 455 checksum = "76959917cd2b86f40a98c28dd5624eddd1fa69d746241c8257eac428d83cb211" 456 dependencies = [ 457 "embedded-io-async 0.6.1", 458 "embedded-nal", 459 ] 460 461 [[package]] 462 name = "embedded-storage" 463 version = "0.3.1" 464 source = "registry+https://github.com/rust-lang/crates.io-index" 465 checksum = "a21dea9854beb860f3062d10228ce9b976da520a73474aed3171ec276bc0c032" 466 467 [[package]] 468 name = "embedded-storage-async" 469 version = "0.4.1" 470 source = "registry+https://github.com/rust-lang/crates.io-index" 471 checksum = "1763775e2323b7d5f0aa6090657f5e21cfa02ede71f5dc40eead06d64dcd15cc" 472 dependencies = [ 473 "embedded-storage", 474 ] 475 476 [[package]] 477 name = "enumset" 478 version = "1.1.6" 479 source = "registry+https://github.com/rust-lang/crates.io-index" 480 checksum = "11a6b7c3d347de0a9f7bfd2f853be43fe32fa6fac30c70f6d6d67a1e936b87ee" 481 dependencies = [ 482 "enumset_derive", 483 ] 484 485 [[package]] 486 name = "enumset_derive" 487 version = "0.11.0" 488 source = "registry+https://github.com/rust-lang/crates.io-index" 489 checksum = "6da3ea9e1d1a3b1593e15781f930120e72aa7501610b2f82e5b6739c72e8eac5" 490 dependencies = [ 491 "darling", 492 "proc-macro2", 493 "quote", 494 "syn 2.0.101", 495 ] 496 497 [[package]] 498 name = "equivalent" 499 version = "1.0.2" 500 source = "registry+https://github.com/rust-lang/crates.io-index" 501 checksum = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f" 502 503 [[package]] 504 name = "esp-alloc" 505 version = "0.9.0" 506 source = "registry+https://github.com/rust-lang/crates.io-index" 507 checksum = "641e43d6a60244429117ef2fa7a47182120c7561336ea01f6fb08d634f46bae1" 508 dependencies = [ 509 "allocator-api2", 510 "cfg-if", 511 "document-features", 512 "enumset", 513 "esp-config", 514 "esp-sync", 515 "linked_list_allocator", 516 "rlsf", 517 ] 518 519 [[package]] 520 name = "esp-backtrace" 521 version = "0.18.0" 522 source = "registry+https://github.com/rust-lang/crates.io-index" 523 checksum = "fdd8a541e17aa485d82df547f03c77b89f78cb110f59dea67cc90733d67e3678" 524 dependencies = [ 525 "cfg-if", 526 "document-features", 527 "esp-config", 528 "esp-metadata-generated", 529 "esp-println", 530 "heapless 0.9.1", 531 "riscv", 532 "semihosting", 533 "xtensa-lx", 534 ] 535 536 [[package]] 537 name = "esp-bootloader-esp-idf" 538 version = "0.3.0" 539 source = "registry+https://github.com/rust-lang/crates.io-index" 540 checksum = "c319c4a24fb44ef4c5f9854ff3dc6010eb8f15a6613d024227aa2355e3f6a334" 541 dependencies = [ 542 "cfg-if", 543 "document-features", 544 "embedded-storage", 545 "esp-config", 546 "esp-rom-sys", 547 "jiff", 548 "log", 549 "strum", 550 ] 551 552 [[package]] 553 name = "esp-config" 554 version = "0.6.0" 555 source = "registry+https://github.com/rust-lang/crates.io-index" 556 checksum = "289fde78fff1ff500e81efbdf958b1dae1614eacc61cc5560b0a3e03a25f266e" 557 dependencies = [ 558 "document-features", 559 "esp-metadata-generated", 560 "serde", 561 "serde_yaml", 562 "somni-expr", 563 ] 564 565 [[package]] 566 name = "esp-hal" 567 version = "1.0.0-rc.1" 568 source = "registry+https://github.com/rust-lang/crates.io-index" 569 checksum = "f75242d788e67fc7ce51308019c0ff5d5103f989721577bb566b02710ef1ba79" 570 dependencies = [ 571 "bitfield", 572 "bitflags 2.9.1", 573 "bytemuck", 574 "cfg-if", 575 "critical-section", 576 "delegate", 577 "digest", 578 "document-features", 579 "embassy-embedded-hal", 580 "embassy-futures", 581 "embassy-sync 0.7.2", 582 "embassy-usb-driver", 583 "embassy-usb-synopsys-otg", 584 "embedded-can", 585 "embedded-hal 1.0.0", 586 "embedded-hal-async", 587 "embedded-io 0.6.1", 588 "embedded-io 0.7.1", 589 "embedded-io-async 0.6.1", 590 "embedded-io-async 0.7.0", 591 "enumset", 592 "esp-config", 593 "esp-hal-procmacros", 594 "esp-metadata-generated", 595 "esp-riscv-rt", 596 "esp-rom-sys", 597 "esp-sync", 598 "esp-synopsys-usb-otg", 599 "esp32", 600 "esp32c2", 601 "esp32c3", 602 "esp32c6", 603 "esp32h2", 604 "esp32s2", 605 "esp32s3", 606 "fugit", 607 "instability", 608 "nb 1.1.0", 609 "paste", 610 "portable-atomic", 611 "rand_core 0.6.4", 612 "rand_core 0.9.3", 613 "riscv", 614 "sha1", 615 "sha2", 616 "strum", 617 "ufmt-write", 618 "xtensa-lx", 619 "xtensa-lx-rt", 620 ] 621 622 [[package]] 623 name = "esp-hal-ota" 624 version = "0.4.5" 625 dependencies = [ 626 "embedded-storage", 627 "esp32", 628 "esp32c3", 629 "esp32s3", 630 "log", 631 ] 632 633 [[package]] 634 name = "esp-hal-ota-example" 635 version = "0.1.0" 636 dependencies = [ 637 "dotenvy", 638 "embassy-executor", 639 "embassy-net", 640 "embassy-time", 641 "esp-alloc", 642 "esp-backtrace", 643 "esp-bootloader-esp-idf", 644 "esp-hal", 645 "esp-hal-ota", 646 "esp-println", 647 "esp-radio", 648 "esp-rtos", 649 "esp-storage", 650 "log", 651 "static_cell", 652 ] 653 654 [[package]] 655 name = "esp-hal-procmacros" 656 version = "0.20.0" 657 source = "registry+https://github.com/rust-lang/crates.io-index" 658 checksum = "9fd82a6506fb08d53a1086d165d92f085717aa9c59e67ac87a9e6f8acdcf6897" 659 dependencies = [ 660 "document-features", 661 "object", 662 "proc-macro-crate", 663 "proc-macro2", 664 "quote", 665 "syn 2.0.101", 666 "termcolor", 667 ] 668 669 [[package]] 670 name = "esp-metadata-generated" 671 version = "0.2.0" 672 source = "registry+https://github.com/rust-lang/crates.io-index" 673 checksum = "b18b1787dd3adea642fb529dd83fe558a08ace365bbaede4643a8959992900f4" 674 675 [[package]] 676 name = "esp-phy" 677 version = "0.1.0" 678 source = "registry+https://github.com/rust-lang/crates.io-index" 679 checksum = "62199c3e50eefcf53b8f3c690946582a124f7137b45bd1b14eb4b90a3fec2dd7" 680 dependencies = [ 681 "cfg-if", 682 "document-features", 683 "esp-config", 684 "esp-hal", 685 "esp-metadata-generated", 686 "esp-sync", 687 "esp-wifi-sys", 688 ] 689 690 [[package]] 691 name = "esp-println" 692 version = "0.16.0" 693 source = "registry+https://github.com/rust-lang/crates.io-index" 694 checksum = "6dcd18cbb132db6eb30d7c96bd831c3b6916894210f4528321f69fa66178b331" 695 dependencies = [ 696 "document-features", 697 "esp-metadata-generated", 698 "esp-sync", 699 "log", 700 "portable-atomic", 701 ] 702 703 [[package]] 704 name = "esp-radio" 705 version = "0.16.0" 706 source = "registry+https://github.com/rust-lang/crates.io-index" 707 checksum = "d83744f57d19a7190a538ad42025da7f53940c3aca71cbcd92275095d671e254" 708 dependencies = [ 709 "allocator-api2", 710 "bt-hci", 711 "cfg-if", 712 "document-features", 713 "embassy-net-driver", 714 "embedded-io 0.6.1", 715 "embedded-io 0.7.1", 716 "embedded-io-async 0.6.1", 717 "embedded-io-async 0.7.0", 718 "enumset", 719 "esp-alloc", 720 "esp-config", 721 "esp-hal", 722 "esp-hal-procmacros", 723 "esp-metadata-generated", 724 "esp-phy", 725 "esp-radio-rtos-driver", 726 "esp-sync", 727 "esp-wifi-sys", 728 "heapless 0.9.1", 729 "instability", 730 "num-derive", 731 "num-traits", 732 "portable-atomic", 733 "portable_atomic_enum", 734 "xtensa-lx-rt", 735 ] 736 737 [[package]] 738 name = "esp-radio-rtos-driver" 739 version = "0.1.0" 740 source = "registry+https://github.com/rust-lang/crates.io-index" 741 checksum = "ab031e544f6bc086c2d7aba89276e6a47ce6bb5614ae3c88a1c12a4ab4f8f25c" 742 743 [[package]] 744 name = "esp-riscv-rt" 745 version = "0.13.0" 746 source = "registry+https://github.com/rust-lang/crates.io-index" 747 checksum = "502744a5b1e7268d27fd2a4e56ad45efe42ead517d6c517a6961540de949b0ee" 748 dependencies = [ 749 "document-features", 750 "riscv", 751 "riscv-rt", 752 ] 753 754 [[package]] 755 name = "esp-rom-sys" 756 version = "0.1.2" 757 source = "registry+https://github.com/rust-lang/crates.io-index" 758 checksum = "01bafc39f59d56610b38ed0f63b16abeb8b357b8f546507d0d6c50c1a494f530" 759 dependencies = [ 760 "cfg-if", 761 "document-features", 762 "esp-metadata-generated", 763 ] 764 765 [[package]] 766 name = "esp-rtos" 767 version = "0.1.0" 768 source = "registry+https://github.com/rust-lang/crates.io-index" 769 checksum = "7844233ccdf92eaf4134c08c56c1b4a874f7d59e6249c579e912ecc6c9312fda" 770 dependencies = [ 771 "allocator-api2", 772 "cfg-if", 773 "document-features", 774 "embassy-executor", 775 "embassy-sync 0.7.2", 776 "embassy-time-driver", 777 "embassy-time-queue-utils", 778 "esp-config", 779 "esp-hal", 780 "esp-hal-procmacros", 781 "esp-metadata-generated", 782 "esp-radio-rtos-driver", 783 "esp-sync", 784 "portable-atomic", 785 ] 786 787 [[package]] 788 name = "esp-storage" 789 version = "0.8.0" 790 source = "registry+https://github.com/rust-lang/crates.io-index" 791 checksum = "4ac4c20d28188fc31ad34008ad3a94dd7d828e5fef0c83c265bdb7dac168d512" 792 dependencies = [ 793 "document-features", 794 "embedded-storage", 795 "esp-hal", 796 "esp-hal-procmacros", 797 "esp-metadata-generated", 798 "esp-rom-sys", 799 "esp-sync", 800 ] 801 802 [[package]] 803 name = "esp-sync" 804 version = "0.1.0" 805 source = "registry+https://github.com/rust-lang/crates.io-index" 806 checksum = "b977b028ae5959f0b2daf6602a1d751723b2d329c7251daf869ad382c8ed1543" 807 dependencies = [ 808 "cfg-if", 809 "document-features", 810 "embassy-sync 0.6.2", 811 "embassy-sync 0.7.2", 812 "esp-metadata-generated", 813 "riscv", 814 "xtensa-lx", 815 ] 816 817 [[package]] 818 name = "esp-synopsys-usb-otg" 819 version = "0.4.2" 820 source = "registry+https://github.com/rust-lang/crates.io-index" 821 checksum = "8938451cb19032f13365328ea66ab38c8d16deecdf322067442297110eb74468" 822 dependencies = [ 823 "critical-section", 824 "embedded-hal 0.2.7", 825 "ral-registers", 826 "usb-device", 827 "vcell", 828 ] 829 830 [[package]] 831 name = "esp-wifi-sys" 832 version = "0.8.1" 833 source = "registry+https://github.com/rust-lang/crates.io-index" 834 checksum = "89b6544f6f0cb86169d1f93ba2101a8d50358a040c5043676ed86b793e09b12c" 835 dependencies = [ 836 "anyhow", 837 ] 838 839 [[package]] 840 name = "esp32" 841 version = "0.39.0" 842 source = "registry+https://github.com/rust-lang/crates.io-index" 843 checksum = "b76170a463d18f888a1ad258031901036fd827a9ef126733053ba5f8739fb0c8" 844 dependencies = [ 845 "critical-section", 846 "vcell", 847 ] 848 849 [[package]] 850 name = "esp32c2" 851 version = "0.28.0" 852 source = "registry+https://github.com/rust-lang/crates.io-index" 853 checksum = "e62cf8932966b8d445b6f1832977b468178f0a84effb2e9fda89f60c24d45aa3" 854 dependencies = [ 855 "critical-section", 856 "vcell", 857 ] 858 859 [[package]] 860 name = "esp32c3" 861 version = "0.31.0" 862 source = "registry+https://github.com/rust-lang/crates.io-index" 863 checksum = "356af3771d0d6536c735bf71136594f4d1cbb506abf6e0c51a6639e9bf4e7988" 864 dependencies = [ 865 "critical-section", 866 "vcell", 867 ] 868 869 [[package]] 870 name = "esp32c6" 871 version = "0.22.0" 872 source = "registry+https://github.com/rust-lang/crates.io-index" 873 checksum = "8f5e511df672d79cd63365c92045135e01ba952b6bddd25b660baff5e1110f6b" 874 dependencies = [ 875 "critical-section", 876 "vcell", 877 ] 878 879 [[package]] 880 name = "esp32h2" 881 version = "0.18.0" 882 source = "registry+https://github.com/rust-lang/crates.io-index" 883 checksum = "ed4a50bbd1380931e095e0973b9b12f782a9c481f2edf1f7c42e7eb4ff736d6d" 884 dependencies = [ 885 "critical-section", 886 "vcell", 887 ] 888 889 [[package]] 890 name = "esp32s2" 891 version = "0.30.0" 892 source = "registry+https://github.com/rust-lang/crates.io-index" 893 checksum = "98574d4c577fbe888fe3e6df7fc80d25a05624d9998f7d7de1500ae21fcca78f" 894 dependencies = [ 895 "critical-section", 896 "vcell", 897 ] 898 899 [[package]] 900 name = "esp32s3" 901 version = "0.34.0" 902 source = "registry+https://github.com/rust-lang/crates.io-index" 903 checksum = "1810d8ee4845ef87542af981e38eb80ab531d0ef1061e1486014ab7af74c337a" 904 dependencies = [ 905 "critical-section", 906 "vcell", 907 ] 908 909 [[package]] 910 name = "fnv" 911 version = "1.0.7" 912 source = "registry+https://github.com/rust-lang/crates.io-index" 913 checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" 914 915 [[package]] 916 name = "fugit" 917 version = "0.3.7" 918 source = "registry+https://github.com/rust-lang/crates.io-index" 919 checksum = "17186ad64927d5ac8f02c1e77ccefa08ccd9eaa314d5a4772278aa204a22f7e7" 920 dependencies = [ 921 "gcd", 922 ] 923 924 [[package]] 925 name = "futures-core" 926 version = "0.3.31" 927 source = "registry+https://github.com/rust-lang/crates.io-index" 928 checksum = "05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e" 929 930 [[package]] 931 name = "futures-intrusive" 932 version = "0.5.0" 933 source = "registry+https://github.com/rust-lang/crates.io-index" 934 checksum = "1d930c203dd0b6ff06e0201a4a2fe9149b43c684fd4420555b26d21b1a02956f" 935 dependencies = [ 936 "futures-core", 937 "lock_api", 938 ] 939 940 [[package]] 941 name = "futures-sink" 942 version = "0.3.31" 943 source = "registry+https://github.com/rust-lang/crates.io-index" 944 checksum = "e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7" 945 946 [[package]] 947 name = "futures-task" 948 version = "0.3.31" 949 source = "registry+https://github.com/rust-lang/crates.io-index" 950 checksum = "f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988" 951 952 [[package]] 953 name = "futures-util" 954 version = "0.3.31" 955 source = "registry+https://github.com/rust-lang/crates.io-index" 956 checksum = "9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81" 957 dependencies = [ 958 "futures-core", 959 "futures-task", 960 "pin-project-lite", 961 "pin-utils", 962 ] 963 964 [[package]] 965 name = "gcd" 966 version = "2.3.0" 967 source = "registry+https://github.com/rust-lang/crates.io-index" 968 checksum = "1d758ba1b47b00caf47f24925c0074ecb20d6dfcffe7f6d53395c0465674841a" 969 970 [[package]] 971 name = "generic-array" 972 version = "0.14.7" 973 source = "registry+https://github.com/rust-lang/crates.io-index" 974 checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a" 975 dependencies = [ 976 "typenum", 977 "version_check", 978 ] 979 980 [[package]] 981 name = "hash32" 982 version = "0.3.1" 983 source = "registry+https://github.com/rust-lang/crates.io-index" 984 checksum = "47d60b12902ba28e2730cd37e95b8c9223af2808df9e902d4df49588d1470606" 985 dependencies = [ 986 "byteorder", 987 ] 988 989 [[package]] 990 name = "hashbrown" 991 version = "0.15.3" 992 source = "registry+https://github.com/rust-lang/crates.io-index" 993 checksum = "84b26c544d002229e640969970a2e74021aadf6e2f96372b9c58eff97de08eb3" 994 995 [[package]] 996 name = "heapless" 997 version = "0.8.0" 998 source = "registry+https://github.com/rust-lang/crates.io-index" 999 checksum = "0bfb9eb618601c89945a70e254898da93b13be0388091d42117462b265bb3fad" 1000 dependencies = [ 1001 "hash32", 1002 "stable_deref_trait", 1003 ] 1004 1005 [[package]] 1006 name = "heapless" 1007 version = "0.9.1" 1008 source = "registry+https://github.com/rust-lang/crates.io-index" 1009 checksum = "b1edcd5a338e64688fbdcb7531a846cfd3476a54784dcb918a0844682bc7ada5" 1010 dependencies = [ 1011 "hash32", 1012 "stable_deref_trait", 1013 ] 1014 1015 [[package]] 1016 name = "heck" 1017 version = "0.5.0" 1018 source = "registry+https://github.com/rust-lang/crates.io-index" 1019 checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" 1020 1021 [[package]] 1022 name = "ident_case" 1023 version = "1.0.1" 1024 source = "registry+https://github.com/rust-lang/crates.io-index" 1025 checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39" 1026 1027 [[package]] 1028 name = "indexmap" 1029 version = "2.11.4" 1030 source = "registry+https://github.com/rust-lang/crates.io-index" 1031 checksum = "4b0f83760fb341a774ed326568e19f5a863af4a952def8c39f9ab92fd95b88e5" 1032 dependencies = [ 1033 "equivalent", 1034 "hashbrown", 1035 ] 1036 1037 [[package]] 1038 name = "indoc" 1039 version = "2.0.6" 1040 source = "registry+https://github.com/rust-lang/crates.io-index" 1041 checksum = "f4c7245a08504955605670dbf141fceab975f15ca21570696aebe9d2e71576bd" 1042 1043 [[package]] 1044 name = "instability" 1045 version = "0.3.9" 1046 source = "registry+https://github.com/rust-lang/crates.io-index" 1047 checksum = "435d80800b936787d62688c927b6490e887c7ef5ff9ce922c6c6050fca75eb9a" 1048 dependencies = [ 1049 "darling", 1050 "indoc", 1051 "proc-macro2", 1052 "quote", 1053 "syn 2.0.101", 1054 ] 1055 1056 [[package]] 1057 name = "itoa" 1058 version = "1.0.15" 1059 source = "registry+https://github.com/rust-lang/crates.io-index" 1060 checksum = "4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c" 1061 1062 [[package]] 1063 name = "jiff" 1064 version = "0.2.15" 1065 source = "registry+https://github.com/rust-lang/crates.io-index" 1066 checksum = "be1f93b8b1eb69c77f24bbb0afdf66f54b632ee39af40ca21c4365a1d7347e49" 1067 dependencies = [ 1068 "jiff-static", 1069 "log", 1070 "portable-atomic", 1071 "portable-atomic-util", 1072 "serde", 1073 ] 1074 1075 [[package]] 1076 name = "jiff-static" 1077 version = "0.2.15" 1078 source = "registry+https://github.com/rust-lang/crates.io-index" 1079 checksum = "03343451ff899767262ec32146f6d559dd759fdadf42ff0e227c7c48f72594b4" 1080 dependencies = [ 1081 "proc-macro2", 1082 "quote", 1083 "syn 2.0.101", 1084 ] 1085 1086 [[package]] 1087 name = "libc" 1088 version = "0.2.177" 1089 source = "registry+https://github.com/rust-lang/crates.io-index" 1090 checksum = "2874a2af47a2325c2001a6e6fad9b16a53b802102b528163885171cf92b15976" 1091 1092 [[package]] 1093 name = "linked_list_allocator" 1094 version = "0.10.5" 1095 source = "registry+https://github.com/rust-lang/crates.io-index" 1096 checksum = "9afa463f5405ee81cdb9cc2baf37e08ec7e4c8209442b5d72c04cfb2cd6e6286" 1097 1098 [[package]] 1099 name = "litrs" 1100 version = "0.4.1" 1101 source = "registry+https://github.com/rust-lang/crates.io-index" 1102 checksum = "b4ce301924b7887e9d637144fdade93f9dfff9b60981d4ac161db09720d39aa5" 1103 1104 [[package]] 1105 name = "lock_api" 1106 version = "0.4.13" 1107 source = "registry+https://github.com/rust-lang/crates.io-index" 1108 checksum = "96936507f153605bddfcda068dd804796c84324ed2510809e5b2a624c81da765" 1109 dependencies = [ 1110 "autocfg", 1111 "scopeguard", 1112 ] 1113 1114 [[package]] 1115 name = "log" 1116 version = "0.4.28" 1117 source = "registry+https://github.com/rust-lang/crates.io-index" 1118 checksum = "34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432" 1119 1120 [[package]] 1121 name = "managed" 1122 version = "0.8.0" 1123 source = "registry+https://github.com/rust-lang/crates.io-index" 1124 checksum = "0ca88d725a0a943b096803bd34e73a4437208b6077654cc4ecb2947a5f91618d" 1125 1126 [[package]] 1127 name = "memchr" 1128 version = "2.7.4" 1129 source = "registry+https://github.com/rust-lang/crates.io-index" 1130 checksum = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3" 1131 1132 [[package]] 1133 name = "nb" 1134 version = "0.1.3" 1135 source = "registry+https://github.com/rust-lang/crates.io-index" 1136 checksum = "801d31da0513b6ec5214e9bf433a77966320625a37860f910be265be6e18d06f" 1137 dependencies = [ 1138 "nb 1.1.0", 1139 ] 1140 1141 [[package]] 1142 name = "nb" 1143 version = "1.1.0" 1144 source = "registry+https://github.com/rust-lang/crates.io-index" 1145 checksum = "8d5439c4ad607c3c23abf66de8c8bf57ba8adcd1f129e699851a6e43935d339d" 1146 1147 [[package]] 1148 name = "num-derive" 1149 version = "0.4.2" 1150 source = "registry+https://github.com/rust-lang/crates.io-index" 1151 checksum = "ed3955f1a9c7c0c15e092f9c887db08b1fc683305fdf6eb6684f22555355e202" 1152 dependencies = [ 1153 "proc-macro2", 1154 "quote", 1155 "syn 2.0.101", 1156 ] 1157 1158 [[package]] 1159 name = "num-traits" 1160 version = "0.2.19" 1161 source = "registry+https://github.com/rust-lang/crates.io-index" 1162 checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841" 1163 dependencies = [ 1164 "autocfg", 1165 ] 1166 1167 [[package]] 1168 name = "object" 1169 version = "0.37.3" 1170 source = "registry+https://github.com/rust-lang/crates.io-index" 1171 checksum = "ff76201f031d8863c38aa7f905eca4f53abbfa15f609db4277d44cd8938f33fe" 1172 dependencies = [ 1173 "memchr", 1174 ] 1175 1176 [[package]] 1177 name = "paste" 1178 version = "1.0.15" 1179 source = "registry+https://github.com/rust-lang/crates.io-index" 1180 checksum = "57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a" 1181 1182 [[package]] 1183 name = "pin-project-lite" 1184 version = "0.2.16" 1185 source = "registry+https://github.com/rust-lang/crates.io-index" 1186 checksum = "3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b" 1187 1188 [[package]] 1189 name = "pin-utils" 1190 version = "0.1.0" 1191 source = "registry+https://github.com/rust-lang/crates.io-index" 1192 checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" 1193 1194 [[package]] 1195 name = "portable-atomic" 1196 version = "1.11.0" 1197 source = "registry+https://github.com/rust-lang/crates.io-index" 1198 checksum = "350e9b48cbc6b0e028b0473b114454c6316e57336ee184ceab6e53f72c178b3e" 1199 1200 [[package]] 1201 name = "portable-atomic-util" 1202 version = "0.2.4" 1203 source = "registry+https://github.com/rust-lang/crates.io-index" 1204 checksum = "d8a2f0d8d040d7848a709caf78912debcc3f33ee4b3cac47d73d1e1069e83507" 1205 dependencies = [ 1206 "portable-atomic", 1207 ] 1208 1209 [[package]] 1210 name = "portable_atomic_enum" 1211 version = "0.3.1" 1212 source = "registry+https://github.com/rust-lang/crates.io-index" 1213 checksum = "30d48f60c43e0120bb2bb48589a16d4bed2f4b911be41e299f2d0fc0e0e20885" 1214 dependencies = [ 1215 "portable-atomic", 1216 "portable_atomic_enum_macros", 1217 ] 1218 1219 [[package]] 1220 name = "portable_atomic_enum_macros" 1221 version = "0.2.1" 1222 source = "registry+https://github.com/rust-lang/crates.io-index" 1223 checksum = "a33fa6ec7f2047f572d49317cca19c87195de99c6e5b6ee492da701cfe02b053" 1224 dependencies = [ 1225 "proc-macro2", 1226 "quote", 1227 "syn 2.0.101", 1228 ] 1229 1230 [[package]] 1231 name = "proc-macro-crate" 1232 version = "3.4.0" 1233 source = "registry+https://github.com/rust-lang/crates.io-index" 1234 checksum = "219cb19e96be00ab2e37d6e299658a0cfa83e52429179969b0f0121b4ac46983" 1235 dependencies = [ 1236 "toml_edit", 1237 ] 1238 1239 [[package]] 1240 name = "proc-macro2" 1241 version = "1.0.95" 1242 source = "registry+https://github.com/rust-lang/crates.io-index" 1243 checksum = "02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778" 1244 dependencies = [ 1245 "unicode-ident", 1246 ] 1247 1248 [[package]] 1249 name = "quote" 1250 version = "1.0.40" 1251 source = "registry+https://github.com/rust-lang/crates.io-index" 1252 checksum = "1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d" 1253 dependencies = [ 1254 "proc-macro2", 1255 ] 1256 1257 [[package]] 1258 name = "ral-registers" 1259 version = "0.1.3" 1260 source = "registry+https://github.com/rust-lang/crates.io-index" 1261 checksum = "46b71a9d9206e8b46714c74255adcaea8b11e0350c1d8456165073c3f75fc81a" 1262 1263 [[package]] 1264 name = "rand_core" 1265 version = "0.6.4" 1266 source = "registry+https://github.com/rust-lang/crates.io-index" 1267 checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" 1268 1269 [[package]] 1270 name = "rand_core" 1271 version = "0.9.3" 1272 source = "registry+https://github.com/rust-lang/crates.io-index" 1273 checksum = "99d9a13982dcf210057a8a78572b2217b667c3beacbf3a0d8b454f6f82837d38" 1274 1275 [[package]] 1276 name = "riscv" 1277 version = "0.15.0" 1278 source = "registry+https://github.com/rust-lang/crates.io-index" 1279 checksum = "b05cfa3f7b30c84536a9025150d44d26b8e1cc20ddf436448d74cd9591eefb25" 1280 dependencies = [ 1281 "critical-section", 1282 "embedded-hal 1.0.0", 1283 "paste", 1284 "riscv-macros", 1285 "riscv-pac", 1286 ] 1287 1288 [[package]] 1289 name = "riscv-macros" 1290 version = "0.3.0" 1291 source = "registry+https://github.com/rust-lang/crates.io-index" 1292 checksum = "7d323d13972c1b104aa036bc692cd08b822c8bbf23d79a27c526095856499799" 1293 dependencies = [ 1294 "proc-macro2", 1295 "quote", 1296 "syn 2.0.101", 1297 ] 1298 1299 [[package]] 1300 name = "riscv-pac" 1301 version = "0.2.0" 1302 source = "registry+https://github.com/rust-lang/crates.io-index" 1303 checksum = "8188909339ccc0c68cfb5a04648313f09621e8b87dc03095454f1a11f6c5d436" 1304 1305 [[package]] 1306 name = "riscv-rt" 1307 version = "0.16.0" 1308 source = "registry+https://github.com/rust-lang/crates.io-index" 1309 checksum = "3d07b9f3a0eff773fc4df11f44ada4fa302e529bff4b7fe7e6a4b98a65ce9174" 1310 dependencies = [ 1311 "riscv", 1312 "riscv-pac", 1313 "riscv-rt-macros", 1314 "riscv-target-parser", 1315 ] 1316 1317 [[package]] 1318 name = "riscv-rt-macros" 1319 version = "0.6.0" 1320 source = "registry+https://github.com/rust-lang/crates.io-index" 1321 checksum = "15c3138fdd8d128b2d81829842a3e0ce771b3712f7b6318ed1476b0695e7d330" 1322 dependencies = [ 1323 "proc-macro2", 1324 "quote", 1325 "syn 2.0.101", 1326 ] 1327 1328 [[package]] 1329 name = "riscv-target-parser" 1330 version = "0.1.3" 1331 source = "registry+https://github.com/rust-lang/crates.io-index" 1332 checksum = "b1376b15f3ff160e9b1e8ea564ce427f2f6fcf77528cc0a8bf405cb476f9cea7" 1333 1334 [[package]] 1335 name = "rlsf" 1336 version = "0.2.1" 1337 source = "registry+https://github.com/rust-lang/crates.io-index" 1338 checksum = "222fb240c3286247ecdee6fa5341e7cdad0ffdf8e7e401d9937f2d58482a20bf" 1339 dependencies = [ 1340 "cfg-if", 1341 "const-default", 1342 "libc", 1343 "svgbobdoc", 1344 ] 1345 1346 [[package]] 1347 name = "rustversion" 1348 version = "1.0.21" 1349 source = "registry+https://github.com/rust-lang/crates.io-index" 1350 checksum = "8a0d197bd2c9dc6e53b84da9556a69ba4cdfab8619eb41a8bd1cc2027a0f6b1d" 1351 1352 [[package]] 1353 name = "ryu" 1354 version = "1.0.20" 1355 source = "registry+https://github.com/rust-lang/crates.io-index" 1356 checksum = "28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f" 1357 1358 [[package]] 1359 name = "scopeguard" 1360 version = "1.2.0" 1361 source = "registry+https://github.com/rust-lang/crates.io-index" 1362 checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" 1363 1364 [[package]] 1365 name = "semihosting" 1366 version = "0.1.20" 1367 source = "registry+https://github.com/rust-lang/crates.io-index" 1368 checksum = "c3e1c7d2b77d80283c750a39c52f1ab4d17234e8f30bca43550f5b2375f41d5f" 1369 1370 [[package]] 1371 name = "serde" 1372 version = "1.0.228" 1373 source = "registry+https://github.com/rust-lang/crates.io-index" 1374 checksum = "9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e" 1375 dependencies = [ 1376 "serde_core", 1377 "serde_derive", 1378 ] 1379 1380 [[package]] 1381 name = "serde_core" 1382 version = "1.0.228" 1383 source = "registry+https://github.com/rust-lang/crates.io-index" 1384 checksum = "41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad" 1385 dependencies = [ 1386 "serde_derive", 1387 ] 1388 1389 [[package]] 1390 name = "serde_derive" 1391 version = "1.0.228" 1392 source = "registry+https://github.com/rust-lang/crates.io-index" 1393 checksum = "d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79" 1394 dependencies = [ 1395 "proc-macro2", 1396 "quote", 1397 "syn 2.0.101", 1398 ] 1399 1400 [[package]] 1401 name = "serde_yaml" 1402 version = "0.9.34+deprecated" 1403 source = "registry+https://github.com/rust-lang/crates.io-index" 1404 checksum = "6a8b1a1a2ebf674015cc02edccce75287f1a0130d394307b36743c2f5d504b47" 1405 dependencies = [ 1406 "indexmap", 1407 "itoa", 1408 "ryu", 1409 "serde", 1410 "unsafe-libyaml", 1411 ] 1412 1413 [[package]] 1414 name = "sha1" 1415 version = "0.10.6" 1416 source = "registry+https://github.com/rust-lang/crates.io-index" 1417 checksum = "e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba" 1418 dependencies = [ 1419 "cfg-if", 1420 "cpufeatures", 1421 "digest", 1422 ] 1423 1424 [[package]] 1425 name = "sha2" 1426 version = "0.10.9" 1427 source = "registry+https://github.com/rust-lang/crates.io-index" 1428 checksum = "a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283" 1429 dependencies = [ 1430 "cfg-if", 1431 "cpufeatures", 1432 "digest", 1433 ] 1434 1435 [[package]] 1436 name = "smoltcp" 1437 version = "0.12.0" 1438 source = "registry+https://github.com/rust-lang/crates.io-index" 1439 checksum = "dad095989c1533c1c266d9b1e8d70a1329dd3723c3edac6d03bbd67e7bf6f4bb" 1440 dependencies = [ 1441 "bitflags 1.3.2", 1442 "byteorder", 1443 "cfg-if", 1444 "heapless 0.8.0", 1445 "managed", 1446 ] 1447 1448 [[package]] 1449 name = "somni-expr" 1450 version = "0.2.0" 1451 source = "registry+https://github.com/rust-lang/crates.io-index" 1452 checksum = "3ed9b7648d5e8b2df6c5e49940c54bcdd2b4dd71eafc6e8f1c714eb4581b0f53" 1453 dependencies = [ 1454 "somni-parser", 1455 ] 1456 1457 [[package]] 1458 name = "somni-parser" 1459 version = "0.2.0" 1460 source = "registry+https://github.com/rust-lang/crates.io-index" 1461 checksum = "74ee90f60ebcade244355ed4ff4077e364b251508c3462af386a9ee96c5a5492" 1462 1463 [[package]] 1464 name = "stable_deref_trait" 1465 version = "1.2.0" 1466 source = "registry+https://github.com/rust-lang/crates.io-index" 1467 checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" 1468 1469 [[package]] 1470 name = "static_cell" 1471 version = "2.1.1" 1472 source = "registry+https://github.com/rust-lang/crates.io-index" 1473 checksum = "0530892bb4fa575ee0da4b86f86c667132a94b74bb72160f58ee5a4afec74c23" 1474 dependencies = [ 1475 "portable-atomic", 1476 ] 1477 1478 [[package]] 1479 name = "strsim" 1480 version = "0.11.1" 1481 source = "registry+https://github.com/rust-lang/crates.io-index" 1482 checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f" 1483 1484 [[package]] 1485 name = "strum" 1486 version = "0.27.1" 1487 source = "registry+https://github.com/rust-lang/crates.io-index" 1488 checksum = "f64def088c51c9510a8579e3c5d67c65349dcf755e5479ad3d010aa6454e2c32" 1489 dependencies = [ 1490 "strum_macros", 1491 ] 1492 1493 [[package]] 1494 name = "strum_macros" 1495 version = "0.27.1" 1496 source = "registry+https://github.com/rust-lang/crates.io-index" 1497 checksum = "c77a8c5abcaf0f9ce05d62342b7d298c346515365c36b673df4ebe3ced01fde8" 1498 dependencies = [ 1499 "heck", 1500 "proc-macro2", 1501 "quote", 1502 "rustversion", 1503 "syn 2.0.101", 1504 ] 1505 1506 [[package]] 1507 name = "svgbobdoc" 1508 version = "0.3.0" 1509 source = "registry+https://github.com/rust-lang/crates.io-index" 1510 checksum = "f2c04b93fc15d79b39c63218f15e3fdffaa4c227830686e3b7c5f41244eb3e50" 1511 dependencies = [ 1512 "base64", 1513 "proc-macro2", 1514 "quote", 1515 "syn 1.0.109", 1516 "unicode-width", 1517 ] 1518 1519 [[package]] 1520 name = "syn" 1521 version = "1.0.109" 1522 source = "registry+https://github.com/rust-lang/crates.io-index" 1523 checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" 1524 dependencies = [ 1525 "proc-macro2", 1526 "quote", 1527 "unicode-ident", 1528 ] 1529 1530 [[package]] 1531 name = "syn" 1532 version = "2.0.101" 1533 source = "registry+https://github.com/rust-lang/crates.io-index" 1534 checksum = "8ce2b7fc941b3a24138a0a7cf8e858bfc6a992e7978a068a5c760deb0ed43caf" 1535 dependencies = [ 1536 "proc-macro2", 1537 "quote", 1538 "unicode-ident", 1539 ] 1540 1541 [[package]] 1542 name = "termcolor" 1543 version = "1.4.1" 1544 source = "registry+https://github.com/rust-lang/crates.io-index" 1545 checksum = "06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755" 1546 dependencies = [ 1547 "winapi-util", 1548 ] 1549 1550 [[package]] 1551 name = "toml_datetime" 1552 version = "0.7.3" 1553 source = "registry+https://github.com/rust-lang/crates.io-index" 1554 checksum = "f2cdb639ebbc97961c51720f858597f7f24c4fc295327923af55b74c3c724533" 1555 dependencies = [ 1556 "serde_core", 1557 ] 1558 1559 [[package]] 1560 name = "toml_edit" 1561 version = "0.23.7" 1562 source = "registry+https://github.com/rust-lang/crates.io-index" 1563 checksum = "6485ef6d0d9b5d0ec17244ff7eb05310113c3f316f2d14200d4de56b3cb98f8d" 1564 dependencies = [ 1565 "indexmap", 1566 "toml_datetime", 1567 "toml_parser", 1568 "winnow", 1569 ] 1570 1571 [[package]] 1572 name = "toml_parser" 1573 version = "1.0.4" 1574 source = "registry+https://github.com/rust-lang/crates.io-index" 1575 checksum = "c0cbe268d35bdb4bb5a56a2de88d0ad0eb70af5384a99d648cd4b3d04039800e" 1576 dependencies = [ 1577 "winnow", 1578 ] 1579 1580 [[package]] 1581 name = "typenum" 1582 version = "1.18.0" 1583 source = "registry+https://github.com/rust-lang/crates.io-index" 1584 checksum = "1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f" 1585 1586 [[package]] 1587 name = "ufmt-write" 1588 version = "0.1.0" 1589 source = "registry+https://github.com/rust-lang/crates.io-index" 1590 checksum = "e87a2ed6b42ec5e28cc3b94c09982969e9227600b2e3dcbc1db927a84c06bd69" 1591 1592 [[package]] 1593 name = "unicode-ident" 1594 version = "1.0.18" 1595 source = "registry+https://github.com/rust-lang/crates.io-index" 1596 checksum = "5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512" 1597 1598 [[package]] 1599 name = "unicode-width" 1600 version = "0.1.14" 1601 source = "registry+https://github.com/rust-lang/crates.io-index" 1602 checksum = "7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af" 1603 1604 [[package]] 1605 name = "unsafe-libyaml" 1606 version = "0.2.11" 1607 source = "registry+https://github.com/rust-lang/crates.io-index" 1608 checksum = "673aac59facbab8a9007c7f6108d11f63b603f7cabff99fabf650fea5c32b861" 1609 1610 [[package]] 1611 name = "usb-device" 1612 version = "0.3.2" 1613 source = "registry+https://github.com/rust-lang/crates.io-index" 1614 checksum = "98816b1accafbb09085168b90f27e93d790b4bfa19d883466b5e53315b5f06a6" 1615 dependencies = [ 1616 "heapless 0.8.0", 1617 "portable-atomic", 1618 ] 1619 1620 [[package]] 1621 name = "vcell" 1622 version = "0.1.3" 1623 source = "registry+https://github.com/rust-lang/crates.io-index" 1624 checksum = "77439c1b53d2303b20d9459b1ade71a83c716e3f9c34f3228c00e6f185d6c002" 1625 1626 [[package]] 1627 name = "version_check" 1628 version = "0.9.5" 1629 source = "registry+https://github.com/rust-lang/crates.io-index" 1630 checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a" 1631 1632 [[package]] 1633 name = "void" 1634 version = "1.0.2" 1635 source = "registry+https://github.com/rust-lang/crates.io-index" 1636 checksum = "6a02e4885ed3bc0f2de90ea6dd45ebcbb66dacffe03547fadbb0eeae2770887d" 1637 1638 [[package]] 1639 name = "winapi-util" 1640 version = "0.1.9" 1641 source = "registry+https://github.com/rust-lang/crates.io-index" 1642 checksum = "cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb" 1643 dependencies = [ 1644 "windows-sys", 1645 ] 1646 1647 [[package]] 1648 name = "windows-sys" 1649 version = "0.59.0" 1650 source = "registry+https://github.com/rust-lang/crates.io-index" 1651 checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b" 1652 dependencies = [ 1653 "windows-targets", 1654 ] 1655 1656 [[package]] 1657 name = "windows-targets" 1658 version = "0.52.6" 1659 source = "registry+https://github.com/rust-lang/crates.io-index" 1660 checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973" 1661 dependencies = [ 1662 "windows_aarch64_gnullvm", 1663 "windows_aarch64_msvc", 1664 "windows_i686_gnu", 1665 "windows_i686_gnullvm", 1666 "windows_i686_msvc", 1667 "windows_x86_64_gnu", 1668 "windows_x86_64_gnullvm", 1669 "windows_x86_64_msvc", 1670 ] 1671 1672 [[package]] 1673 name = "windows_aarch64_gnullvm" 1674 version = "0.52.6" 1675 source = "registry+https://github.com/rust-lang/crates.io-index" 1676 checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3" 1677 1678 [[package]] 1679 name = "windows_aarch64_msvc" 1680 version = "0.52.6" 1681 source = "registry+https://github.com/rust-lang/crates.io-index" 1682 checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469" 1683 1684 [[package]] 1685 name = "windows_i686_gnu" 1686 version = "0.52.6" 1687 source = "registry+https://github.com/rust-lang/crates.io-index" 1688 checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b" 1689 1690 [[package]] 1691 name = "windows_i686_gnullvm" 1692 version = "0.52.6" 1693 source = "registry+https://github.com/rust-lang/crates.io-index" 1694 checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66" 1695 1696 [[package]] 1697 name = "windows_i686_msvc" 1698 version = "0.52.6" 1699 source = "registry+https://github.com/rust-lang/crates.io-index" 1700 checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66" 1701 1702 [[package]] 1703 name = "windows_x86_64_gnu" 1704 version = "0.52.6" 1705 source = "registry+https://github.com/rust-lang/crates.io-index" 1706 checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78" 1707 1708 [[package]] 1709 name = "windows_x86_64_gnullvm" 1710 version = "0.52.6" 1711 source = "registry+https://github.com/rust-lang/crates.io-index" 1712 checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d" 1713 1714 [[package]] 1715 name = "windows_x86_64_msvc" 1716 version = "0.52.6" 1717 source = "registry+https://github.com/rust-lang/crates.io-index" 1718 checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" 1719 1720 [[package]] 1721 name = "winnow" 1722 version = "0.7.13" 1723 source = "registry+https://github.com/rust-lang/crates.io-index" 1724 checksum = "21a0236b59786fed61e2a80582dd500fe61f18b5dca67a4a067d0bc9039339cf" 1725 dependencies = [ 1726 "memchr", 1727 ] 1728 1729 [[package]] 1730 name = "xtensa-lx" 1731 version = "0.13.0" 1732 source = "registry+https://github.com/rust-lang/crates.io-index" 1733 checksum = "e012d667b0aa6d2592ace8ef145a98bff3e76cca7a644f4181ecd7a916ed289b" 1734 dependencies = [ 1735 "critical-section", 1736 ] 1737 1738 [[package]] 1739 name = "xtensa-lx-rt" 1740 version = "0.21.0" 1741 source = "registry+https://github.com/rust-lang/crates.io-index" 1742 checksum = "8709f037fb123fe7ff146d2bce86f9dc0dfc53045c016bfd9d703317b6502845" 1743 dependencies = [ 1744 "document-features", 1745 "xtensa-lx", 1746 "xtensa-lx-rt-proc-macros", 1747 ] 1748 1749 [[package]] 1750 name = "xtensa-lx-rt-proc-macros" 1751 version = "0.5.0" 1752 source = "registry+https://github.com/rust-lang/crates.io-index" 1753 checksum = "96fb42cd29c42f8744c74276e9f5bee7b06685bbe5b88df891516d72cb320450" 1754 dependencies = [ 1755 "proc-macro2", 1756 "quote", 1757 "syn 2.0.101", 1758 ]