A step sequencer for Adafruit's RP2040-based macropad
at main 1840 lines 47 kB view raw
1# This file is automatically @generated by Cargo. 2# It is not intended for manual editing. 3version = 4 4 5[[package]] 6name = "ahash" 7version = "0.8.12" 8source = "registry+https://github.com/rust-lang/crates.io-index" 9checksum = "5a15f179cd60c4584b8a8c596927aadc462e27f2ca70c04e0071964a73ba7a75" 10dependencies = [ 11 "cfg-if", 12 "once_cell", 13 "version_check", 14 "zerocopy", 15] 16 17[[package]] 18name = "aho-corasick" 19version = "1.1.4" 20source = "registry+https://github.com/rust-lang/crates.io-index" 21checksum = "ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301" 22dependencies = [ 23 "memchr", 24] 25 26[[package]] 27name = "arrayvec" 28version = "0.7.6" 29source = "registry+https://github.com/rust-lang/crates.io-index" 30checksum = "7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50" 31 32[[package]] 33name = "ascii-canvas" 34version = "4.0.0" 35source = "registry+https://github.com/rust-lang/crates.io-index" 36checksum = "ef1e3e699d84ab1b0911a1010c5c106aa34ae89aeac103be5ce0c3859db1e891" 37dependencies = [ 38 "term", 39] 40 41[[package]] 42name = "autocfg" 43version = "1.5.0" 44source = "registry+https://github.com/rust-lang/crates.io-index" 45checksum = "c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8" 46 47[[package]] 48name = "az" 49version = "1.2.1" 50source = "registry+https://github.com/rust-lang/crates.io-index" 51checksum = "7b7e4c2464d97fe331d41de9d5db0def0a96f4d823b8b32a2efd503578988973" 52 53[[package]] 54name = "bare-metal" 55version = "0.2.5" 56source = "registry+https://github.com/rust-lang/crates.io-index" 57checksum = "5deb64efa5bd81e31fcd1938615a6d98c82eafcbcd787162b6f63b91d6bac5b3" 58dependencies = [ 59 "rustc_version", 60] 61 62[[package]] 63name = "bit-set" 64version = "0.8.0" 65source = "registry+https://github.com/rust-lang/crates.io-index" 66checksum = "08807e080ed7f9d5433fa9b275196cfc35414f66a0c79d864dc51a0d825231a3" 67dependencies = [ 68 "bit-vec", 69] 70 71[[package]] 72name = "bit-vec" 73version = "0.8.0" 74source = "registry+https://github.com/rust-lang/crates.io-index" 75checksum = "5e764a1d40d510daf35e07be9eb06e75770908c27d411ee6c92109c9840eaaf7" 76 77[[package]] 78name = "bitfield" 79version = "0.13.2" 80source = "registry+https://github.com/rust-lang/crates.io-index" 81checksum = "46afbd2983a5d5a7bd740ccb198caf5b82f45c40c09c0eed36052d91cb92e719" 82 83[[package]] 84name = "bitfield" 85version = "0.14.0" 86source = "registry+https://github.com/rust-lang/crates.io-index" 87checksum = "2d7e60934ceec538daadb9d8432424ed043a904d8e0243f3c6446bce549a46ac" 88 89[[package]] 90name = "bitflags" 91version = "1.3.2" 92source = "registry+https://github.com/rust-lang/crates.io-index" 93checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" 94 95[[package]] 96name = "bitflags" 97version = "2.10.0" 98source = "registry+https://github.com/rust-lang/crates.io-index" 99checksum = "812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3" 100 101[[package]] 102name = "block-buffer" 103version = "0.10.4" 104source = "registry+https://github.com/rust-lang/crates.io-index" 105checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71" 106dependencies = [ 107 "generic-array", 108] 109 110[[package]] 111name = "bytemuck" 112version = "1.24.0" 113source = "registry+https://github.com/rust-lang/crates.io-index" 114checksum = "1fbdf580320f38b612e485521afda1ee26d10cc9884efaaa750d383e13e3c5f4" 115 116[[package]] 117name = "byteorder" 118version = "1.5.0" 119source = "registry+https://github.com/rust-lang/crates.io-index" 120checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" 121 122[[package]] 123name = "cfg-if" 124version = "1.0.4" 125source = "registry+https://github.com/rust-lang/crates.io-index" 126checksum = "9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801" 127 128[[package]] 129name = "codespan-reporting" 130version = "0.11.1" 131source = "registry+https://github.com/rust-lang/crates.io-index" 132checksum = "3538270d33cc669650c4b093848450d380def10c331d38c768e34cac80576e6e" 133dependencies = [ 134 "termcolor", 135 "unicode-width", 136] 137 138[[package]] 139name = "cortex-m" 140version = "0.7.7" 141source = "registry+https://github.com/rust-lang/crates.io-index" 142checksum = "8ec610d8f49840a5b376c69663b6369e71f4b34484b9b2eb29fb918d92516cb9" 143dependencies = [ 144 "bare-metal", 145 "bitfield 0.13.2", 146 "embedded-hal 0.2.7", 147 "volatile-register", 148] 149 150[[package]] 151name = "cortex-m-rt" 152version = "0.7.5" 153source = "registry+https://github.com/rust-lang/crates.io-index" 154checksum = "801d4dec46b34c299ccf6b036717ae0fce602faa4f4fe816d9013b9a7c9f5ba6" 155dependencies = [ 156 "cortex-m-rt-macros", 157] 158 159[[package]] 160name = "cortex-m-rt-macros" 161version = "0.7.5" 162source = "registry+https://github.com/rust-lang/crates.io-index" 163checksum = "e37549a379a9e0e6e576fd208ee60394ccb8be963889eebba3ffe0980364f472" 164dependencies = [ 165 "proc-macro2", 166 "quote", 167 "syn 2.0.112", 168] 169 170[[package]] 171name = "cpufeatures" 172version = "0.2.17" 173source = "registry+https://github.com/rust-lang/crates.io-index" 174checksum = "59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280" 175dependencies = [ 176 "libc", 177] 178 179[[package]] 180name = "crc-any" 181version = "2.5.0" 182source = "registry+https://github.com/rust-lang/crates.io-index" 183checksum = "a62ec9ff5f7965e4d7280bd5482acd20aadb50d632cf6c1d74493856b011fa73" 184dependencies = [ 185 "debug-helper", 186] 187 188[[package]] 189name = "critical-section" 190version = "1.2.0" 191source = "registry+https://github.com/rust-lang/crates.io-index" 192checksum = "790eea4361631c5e7d22598ecd5723ff611904e3344ce8720784c93e3d83d40b" 193 194[[package]] 195name = "crunchy" 196version = "0.2.4" 197source = "registry+https://github.com/rust-lang/crates.io-index" 198checksum = "460fbee9c2c2f33933d720630a6a0bac33ba7053db5344fac858d4b8952d77d5" 199 200[[package]] 201name = "crypto-common" 202version = "0.1.7" 203source = "registry+https://github.com/rust-lang/crates.io-index" 204checksum = "78c8292055d1c1df0cce5d180393dc8cce0abec0a7102adb6c7b1eef6016d60a" 205dependencies = [ 206 "generic-array", 207 "typenum", 208] 209 210[[package]] 211name = "darling" 212version = "0.20.11" 213source = "registry+https://github.com/rust-lang/crates.io-index" 214checksum = "fc7f46116c46ff9ab3eb1597a45688b6715c6e628b5c133e288e709a29bcb4ee" 215dependencies = [ 216 "darling_core", 217 "darling_macro", 218] 219 220[[package]] 221name = "darling_core" 222version = "0.20.11" 223source = "registry+https://github.com/rust-lang/crates.io-index" 224checksum = "0d00b9596d185e565c2207a0b01f8bd1a135483d02d9b7b0a54b11da8d53412e" 225dependencies = [ 226 "fnv", 227 "ident_case", 228 "proc-macro2", 229 "quote", 230 "strsim", 231 "syn 2.0.112", 232] 233 234[[package]] 235name = "darling_macro" 236version = "0.20.11" 237source = "registry+https://github.com/rust-lang/crates.io-index" 238checksum = "fc34b93ccb385b40dc71c6fceac4b2ad23662c7eeb248cf10d529b7e055b6ead" 239dependencies = [ 240 "darling_core", 241 "quote", 242 "syn 2.0.112", 243] 244 245[[package]] 246name = "debug-helper" 247version = "0.3.13" 248source = "registry+https://github.com/rust-lang/crates.io-index" 249checksum = "f578e8e2c440e7297e008bb5486a3a8a194775224bbc23729b0dbdfaeebf162e" 250 251[[package]] 252name = "defmt" 253version = "0.3.100" 254source = "registry+https://github.com/rust-lang/crates.io-index" 255checksum = "f0963443817029b2024136fc4dd07a5107eb8f977eaf18fcd1fdeb11306b64ad" 256dependencies = [ 257 "defmt 1.0.1", 258] 259 260[[package]] 261name = "defmt" 262version = "1.0.1" 263source = "registry+https://github.com/rust-lang/crates.io-index" 264checksum = "548d977b6da32fa1d1fda2876453da1e7df63ad0304c8b3dae4dbe7b96f39b78" 265dependencies = [ 266 "bitflags 1.3.2", 267 "defmt-macros", 268] 269 270[[package]] 271name = "defmt-macros" 272version = "1.0.1" 273source = "registry+https://github.com/rust-lang/crates.io-index" 274checksum = "3d4fc12a85bcf441cfe44344c4b72d58493178ce635338a3f3b78943aceb258e" 275dependencies = [ 276 "defmt-parser", 277 "proc-macro-error2", 278 "proc-macro2", 279 "quote", 280 "syn 2.0.112", 281] 282 283[[package]] 284name = "defmt-parser" 285version = "1.0.0" 286source = "registry+https://github.com/rust-lang/crates.io-index" 287checksum = "10d60334b3b2e7c9d91ef8150abfb6fa4c1c39ebbcf4a81c2e346aad939fee3e" 288dependencies = [ 289 "thiserror", 290] 291 292[[package]] 293name = "defmt-rtt" 294version = "1.1.0" 295source = "registry+https://github.com/rust-lang/crates.io-index" 296checksum = "93d5a25c99d89c40f5676bec8cefe0614f17f0f40e916f98e345dae941807f9e" 297dependencies = [ 298 "critical-section", 299 "defmt 1.0.1", 300] 301 302[[package]] 303name = "digest" 304version = "0.10.7" 305source = "registry+https://github.com/rust-lang/crates.io-index" 306checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" 307dependencies = [ 308 "block-buffer", 309 "crypto-common", 310] 311 312[[package]] 313name = "document-features" 314version = "0.2.12" 315source = "registry+https://github.com/rust-lang/crates.io-index" 316checksum = "d4b8a88685455ed29a21542a33abd9cb6510b6b129abadabdcef0f4c55bc8f61" 317dependencies = [ 318 "litrs", 319] 320 321[[package]] 322name = "either" 323version = "1.15.0" 324source = "registry+https://github.com/rust-lang/crates.io-index" 325checksum = "48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719" 326 327[[package]] 328name = "embassy-embedded-hal" 329version = "0.5.0" 330source = "registry+https://github.com/rust-lang/crates.io-index" 331checksum = "554e3e840696f54b4c9afcf28a0f24da431c927f4151040020416e7393d6d0d8" 332dependencies = [ 333 "defmt 1.0.1", 334 "embassy-futures", 335 "embassy-hal-internal", 336 "embassy-sync", 337 "embedded-hal 0.2.7", 338 "embedded-hal 1.0.0", 339 "embedded-hal-async", 340 "embedded-storage", 341 "embedded-storage-async", 342 "nb 1.1.0", 343] 344 345[[package]] 346name = "embassy-executor" 347version = "0.9.1" 348source = "registry+https://github.com/rust-lang/crates.io-index" 349checksum = "06070468370195e0e86f241c8e5004356d696590a678d47d6676795b2e439c6b" 350dependencies = [ 351 "cortex-m", 352 "critical-section", 353 "defmt 1.0.1", 354 "document-features", 355 "embassy-executor-macros", 356 "embassy-executor-timer-queue", 357] 358 359[[package]] 360name = "embassy-executor-macros" 361version = "0.7.0" 362source = "registry+https://github.com/rust-lang/crates.io-index" 363checksum = "dfdddc3a04226828316bf31393b6903ee162238576b1584ee2669af215d55472" 364dependencies = [ 365 "darling", 366 "proc-macro2", 367 "quote", 368 "syn 2.0.112", 369] 370 371[[package]] 372name = "embassy-executor-timer-queue" 373version = "0.1.0" 374source = "registry+https://github.com/rust-lang/crates.io-index" 375checksum = "2fc328bf943af66b80b98755db9106bf7e7471b0cf47dc8559cd9a6be504cc9c" 376 377[[package]] 378name = "embassy-futures" 379version = "0.1.2" 380source = "registry+https://github.com/rust-lang/crates.io-index" 381checksum = "dc2d050bdc5c21e0862a89256ed8029ae6c290a93aecefc73084b3002cdebb01" 382 383[[package]] 384name = "embassy-hal-internal" 385version = "0.3.0" 386source = "registry+https://github.com/rust-lang/crates.io-index" 387checksum = "95285007a91b619dc9f26ea8f55452aa6c60f7115a4edc05085cd2bd3127cd7a" 388dependencies = [ 389 "cortex-m", 390 "critical-section", 391 "defmt 1.0.1", 392 "num-traits", 393] 394 395[[package]] 396name = "embassy-net-driver" 397version = "0.2.0" 398source = "registry+https://github.com/rust-lang/crates.io-index" 399checksum = "524eb3c489760508f71360112bca70f6e53173e6fe48fc5f0efd0f5ab217751d" 400 401[[package]] 402name = "embassy-net-driver-channel" 403version = "0.3.2" 404source = "registry+https://github.com/rust-lang/crates.io-index" 405checksum = "b7b2739fbcf6cd206ae08779c7d709087b16577d255f2ea4a45bc4bbbf305b3f" 406dependencies = [ 407 "embassy-futures", 408 "embassy-net-driver", 409 "embassy-sync", 410] 411 412[[package]] 413name = "embassy-rp" 414version = "0.9.0" 415source = "registry+https://github.com/rust-lang/crates.io-index" 416checksum = "af8d5ac11a8bc209d359ad98bb10a10f786471dd474790f3a4f991c77ae94f6f" 417dependencies = [ 418 "cfg-if", 419 "cortex-m", 420 "cortex-m-rt", 421 "critical-section", 422 "defmt 1.0.1", 423 "document-features", 424 "embassy-embedded-hal", 425 "embassy-futures", 426 "embassy-hal-internal", 427 "embassy-sync", 428 "embassy-time", 429 "embassy-time-driver", 430 "embassy-time-queue-utils", 431 "embassy-usb-driver", 432 "embedded-hal 0.2.7", 433 "embedded-hal 1.0.0", 434 "embedded-hal-async", 435 "embedded-hal-nb", 436 "embedded-io 0.6.1", 437 "embedded-io-async 0.6.1", 438 "embedded-storage", 439 "embedded-storage-async", 440 "fixed", 441 "nb 1.1.0", 442 "pio", 443 "rand_core 0.6.4", 444 "rand_core 0.9.3", 445 "rp-pac", 446 "rp2040-boot2", 447 "sha2-const-stable", 448 "smart-leds", 449] 450 451[[package]] 452name = "embassy-sync" 453version = "0.7.2" 454source = "registry+https://github.com/rust-lang/crates.io-index" 455checksum = "73974a3edbd0bd286759b3d483540f0ebef705919a5f56f4fc7709066f71689b" 456dependencies = [ 457 "cfg-if", 458 "critical-section", 459 "defmt 1.0.1", 460 "embedded-io-async 0.6.1", 461 "futures-core", 462 "futures-sink", 463 "heapless 0.8.0", 464] 465 466[[package]] 467name = "embassy-time" 468version = "0.5.0" 469source = "registry+https://github.com/rust-lang/crates.io-index" 470checksum = "f4fa65b9284d974dad7a23bb72835c4ec85c0b540d86af7fc4098c88cff51d65" 471dependencies = [ 472 "cfg-if", 473 "critical-section", 474 "defmt 1.0.1", 475 "document-features", 476 "embassy-time-driver", 477 "embedded-hal 0.2.7", 478 "embedded-hal 1.0.0", 479 "embedded-hal-async", 480 "futures-core", 481] 482 483[[package]] 484name = "embassy-time-driver" 485version = "0.2.1" 486source = "registry+https://github.com/rust-lang/crates.io-index" 487checksum = "a0a244c7dc22c8d0289379c8d8830cae06bb93d8f990194d0de5efb3b5ae7ba6" 488dependencies = [ 489 "document-features", 490] 491 492[[package]] 493name = "embassy-time-queue-utils" 494version = "0.3.0" 495source = "registry+https://github.com/rust-lang/crates.io-index" 496checksum = "80e2ee86063bd028a420a5fb5898c18c87a8898026da1d4c852af2c443d0a454" 497dependencies = [ 498 "embassy-executor-timer-queue", 499 "heapless 0.8.0", 500] 501 502[[package]] 503name = "embassy-usb" 504version = "0.5.1" 505source = "registry+https://github.com/rust-lang/crates.io-index" 506checksum = "dc4462e48b19a4f401a11901bdd981aab80c6a826608016a0bdc73cbbab31954" 507dependencies = [ 508 "defmt 1.0.1", 509 "embassy-futures", 510 "embassy-net-driver-channel", 511 "embassy-sync", 512 "embassy-usb-driver", 513 "embedded-io-async 0.6.1", 514 "heapless 0.8.0", 515 "ssmarshal", 516 "usbd-hid 0.8.2", 517] 518 519[[package]] 520name = "embassy-usb-driver" 521version = "0.2.0" 522source = "registry+https://github.com/rust-lang/crates.io-index" 523checksum = "17119855ccc2d1f7470a39756b12068454ae27a3eabb037d940b5c03d9c77b7a" 524dependencies = [ 525 "defmt 1.0.1", 526 "embedded-io-async 0.6.1", 527] 528 529[[package]] 530name = "embassy-usb-logger" 531version = "0.5.1" 532source = "registry+https://github.com/rust-lang/crates.io-index" 533checksum = "deed6d36715838d6adbbff13b215b03a9deeaa66a64d5fccd6353708ccfb8b8f" 534dependencies = [ 535 "embassy-futures", 536 "embassy-sync", 537 "embassy-usb", 538 "log", 539] 540 541[[package]] 542name = "embedded-graphics" 543version = "0.8.1" 544source = "registry+https://github.com/rust-lang/crates.io-index" 545checksum = "0649998afacf6d575d126d83e68b78c0ab0e00ca2ac7e9b3db11b4cbe8274ef0" 546dependencies = [ 547 "az", 548 "byteorder", 549 "defmt 0.3.100", 550 "embedded-graphics-core", 551 "float-cmp", 552 "micromath", 553] 554 555[[package]] 556name = "embedded-graphics-core" 557version = "0.4.0" 558source = "registry+https://github.com/rust-lang/crates.io-index" 559checksum = "ba9ecd261f991856250d2207f6d8376946cd9f412a2165d3b75bc87a0bc7a044" 560dependencies = [ 561 "az", 562 "byteorder", 563 "defmt 0.3.100", 564] 565 566[[package]] 567name = "embedded-hal" 568version = "0.2.7" 569source = "registry+https://github.com/rust-lang/crates.io-index" 570checksum = "35949884794ad573cf46071e41c9b60efb0cb311e3ca01f7af807af1debc66ff" 571dependencies = [ 572 "nb 0.1.3", 573 "void", 574] 575 576[[package]] 577name = "embedded-hal" 578version = "1.0.0" 579source = "registry+https://github.com/rust-lang/crates.io-index" 580checksum = "361a90feb7004eca4019fb28352a9465666b24f840f5c3cddf0ff13920590b89" 581 582[[package]] 583name = "embedded-hal-async" 584version = "1.0.0" 585source = "registry+https://github.com/rust-lang/crates.io-index" 586checksum = "0c4c685bbef7fe13c3c6dd4da26841ed3980ef33e841cddfa15ce8a8fb3f1884" 587dependencies = [ 588 "embedded-hal 1.0.0", 589] 590 591[[package]] 592name = "embedded-hal-bus" 593version = "0.3.0" 594source = "registry+https://github.com/rust-lang/crates.io-index" 595checksum = "513e0b3a8fb7d3013a8ae17a834283f170deaf7d0eeab0a7c1a36ad4dd356d22" 596dependencies = [ 597 "critical-section", 598 "embedded-hal 1.0.0", 599 "embedded-hal-async", 600] 601 602[[package]] 603name = "embedded-hal-nb" 604version = "1.0.0" 605source = "registry+https://github.com/rust-lang/crates.io-index" 606checksum = "fba4268c14288c828995299e59b12babdbe170f6c6d73731af1b4648142e8605" 607dependencies = [ 608 "embedded-hal 1.0.0", 609 "nb 1.1.0", 610] 611 612[[package]] 613name = "embedded-io" 614version = "0.6.1" 615source = "registry+https://github.com/rust-lang/crates.io-index" 616checksum = "edd0f118536f44f5ccd48bcb8b111bdc3de888b58c74639dfb034a357d0f206d" 617 618[[package]] 619name = "embedded-io" 620version = "0.7.1" 621source = "registry+https://github.com/rust-lang/crates.io-index" 622checksum = "9eb1aa714776b75c7e67e1da744b81a129b3ff919c8712b5e1b32252c1f07cc7" 623dependencies = [ 624 "defmt 1.0.1", 625] 626 627[[package]] 628name = "embedded-io-async" 629version = "0.6.1" 630source = "registry+https://github.com/rust-lang/crates.io-index" 631checksum = "3ff09972d4073aa8c299395be75161d582e7629cd663171d62af73c8d50dba3f" 632dependencies = [ 633 "embedded-io 0.6.1", 634] 635 636[[package]] 637name = "embedded-io-async" 638version = "0.7.0" 639source = "registry+https://github.com/rust-lang/crates.io-index" 640checksum = "2564b9f813c544241430e147d8bc454815ef9ac998878d30cc3055449f7fd4c0" 641dependencies = [ 642 "defmt 1.0.1", 643 "embedded-io 0.7.1", 644] 645 646[[package]] 647name = "embedded-storage" 648version = "0.3.1" 649source = "registry+https://github.com/rust-lang/crates.io-index" 650checksum = "a21dea9854beb860f3062d10228ce9b976da520a73474aed3171ec276bc0c032" 651 652[[package]] 653name = "embedded-storage-async" 654version = "0.4.1" 655source = "registry+https://github.com/rust-lang/crates.io-index" 656checksum = "1763775e2323b7d5f0aa6090657f5e21cfa02ede71f5dc40eead06d64dcd15cc" 657dependencies = [ 658 "embedded-storage", 659] 660 661[[package]] 662name = "ena" 663version = "0.14.3" 664source = "registry+https://github.com/rust-lang/crates.io-index" 665checksum = "3d248bdd43ce613d87415282f69b9bb99d947d290b10962dd6c56233312c2ad5" 666dependencies = [ 667 "log", 668] 669 670[[package]] 671name = "encode_unicode" 672version = "0.3.6" 673source = "registry+https://github.com/rust-lang/crates.io-index" 674checksum = "a357d28ed41a50f9c765dbfe56cbc04a64e53e5fc58ba79fbc34c10ef3df831f" 675 676[[package]] 677name = "equivalent" 678version = "1.0.2" 679source = "registry+https://github.com/rust-lang/crates.io-index" 680checksum = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f" 681 682[[package]] 683name = "fixed" 684version = "1.29.0" 685source = "registry+https://github.com/rust-lang/crates.io-index" 686checksum = "707070ccf8c4173548210893a0186e29c266901b71ed20cd9e2ca0193dfe95c3" 687dependencies = [ 688 "az", 689 "bytemuck", 690 "half", 691 "typenum", 692] 693 694[[package]] 695name = "fixed-macro" 696version = "1.2.0" 697source = "registry+https://github.com/rust-lang/crates.io-index" 698checksum = "1fd0c48af8cb14e02868f449f8a2187bd78af7a08da201fdc78d518ecb1675bc" 699dependencies = [ 700 "fixed", 701 "fixed-macro-impl", 702 "fixed-macro-types", 703] 704 705[[package]] 706name = "fixed-macro-impl" 707version = "1.2.0" 708source = "registry+https://github.com/rust-lang/crates.io-index" 709checksum = "c93086f471c0a1b9c5e300ea92f5cd990ac6d3f8edf27616ef624b8fa6402d4b" 710dependencies = [ 711 "fixed", 712 "paste", 713 "proc-macro-error", 714 "proc-macro2", 715 "quote", 716 "syn 1.0.109", 717] 718 719[[package]] 720name = "fixed-macro-types" 721version = "1.2.0" 722source = "registry+https://github.com/rust-lang/crates.io-index" 723checksum = "044a61b034a2264a7f65aa0c3cd112a01b4d4ee58baace51fead3f21b993c7e4" 724dependencies = [ 725 "fixed", 726 "fixed-macro-impl", 727] 728 729[[package]] 730name = "fixedbitset" 731version = "0.5.7" 732source = "registry+https://github.com/rust-lang/crates.io-index" 733checksum = "1d674e81391d1e1ab681a28d99df07927c6d4aa5b027d7da16ba32d1d21ecd99" 734 735[[package]] 736name = "float-cmp" 737version = "0.9.0" 738source = "registry+https://github.com/rust-lang/crates.io-index" 739checksum = "98de4bbd547a563b716d8dfa9aad1cb19bfab00f4fa09a6a4ed21dbcf44ce9c4" 740dependencies = [ 741 "num-traits", 742] 743 744[[package]] 745name = "fnv" 746version = "1.0.7" 747source = "registry+https://github.com/rust-lang/crates.io-index" 748checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" 749 750[[package]] 751name = "futures" 752version = "0.3.31" 753source = "registry+https://github.com/rust-lang/crates.io-index" 754checksum = "65bc07b1a8bc7c85c5f2e110c476c7389b4554ba72af57d8445ea63a576b0876" 755dependencies = [ 756 "futures-channel", 757 "futures-core", 758 "futures-io", 759 "futures-sink", 760 "futures-task", 761 "futures-util", 762] 763 764[[package]] 765name = "futures-channel" 766version = "0.3.31" 767source = "registry+https://github.com/rust-lang/crates.io-index" 768checksum = "2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10" 769dependencies = [ 770 "futures-core", 771 "futures-sink", 772] 773 774[[package]] 775name = "futures-core" 776version = "0.3.31" 777source = "registry+https://github.com/rust-lang/crates.io-index" 778checksum = "05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e" 779 780[[package]] 781name = "futures-io" 782version = "0.3.31" 783source = "registry+https://github.com/rust-lang/crates.io-index" 784checksum = "9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6" 785 786[[package]] 787name = "futures-macro" 788version = "0.3.31" 789source = "registry+https://github.com/rust-lang/crates.io-index" 790checksum = "162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650" 791dependencies = [ 792 "proc-macro2", 793 "quote", 794 "syn 2.0.112", 795] 796 797[[package]] 798name = "futures-sink" 799version = "0.3.31" 800source = "registry+https://github.com/rust-lang/crates.io-index" 801checksum = "e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7" 802 803[[package]] 804name = "futures-task" 805version = "0.3.31" 806source = "registry+https://github.com/rust-lang/crates.io-index" 807checksum = "f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988" 808 809[[package]] 810name = "futures-util" 811version = "0.3.31" 812source = "registry+https://github.com/rust-lang/crates.io-index" 813checksum = "9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81" 814dependencies = [ 815 "futures-core", 816 "futures-macro", 817 "futures-sink", 818 "futures-task", 819 "pin-project-lite", 820 "pin-utils", 821] 822 823[[package]] 824name = "generic-array" 825version = "0.14.7" 826source = "registry+https://github.com/rust-lang/crates.io-index" 827checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a" 828dependencies = [ 829 "typenum", 830 "version_check", 831] 832 833[[package]] 834name = "half" 835version = "2.7.1" 836source = "registry+https://github.com/rust-lang/crates.io-index" 837checksum = "6ea2d84b969582b4b1864a92dc5d27cd2b77b622a8d79306834f1be5ba20d84b" 838dependencies = [ 839 "cfg-if", 840 "crunchy", 841 "zerocopy", 842] 843 844[[package]] 845name = "hash32" 846version = "0.3.1" 847source = "registry+https://github.com/rust-lang/crates.io-index" 848checksum = "47d60b12902ba28e2730cd37e95b8c9223af2808df9e902d4df49588d1470606" 849dependencies = [ 850 "byteorder", 851] 852 853[[package]] 854name = "hashbrown" 855version = "0.13.2" 856source = "registry+https://github.com/rust-lang/crates.io-index" 857checksum = "43a3c133739dddd0d2990f9a4bdf8eb4b21ef50e4851ca85ab661199821d510e" 858dependencies = [ 859 "ahash", 860] 861 862[[package]] 863name = "hashbrown" 864version = "0.16.1" 865source = "registry+https://github.com/rust-lang/crates.io-index" 866checksum = "841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100" 867 868[[package]] 869name = "heapless" 870version = "0.8.0" 871source = "registry+https://github.com/rust-lang/crates.io-index" 872checksum = "0bfb9eb618601c89945a70e254898da93b13be0388091d42117462b265bb3fad" 873dependencies = [ 874 "hash32", 875 "stable_deref_trait", 876] 877 878[[package]] 879name = "heapless" 880version = "0.9.2" 881source = "registry+https://github.com/rust-lang/crates.io-index" 882checksum = "2af2455f757db2b292a9b1768c4b70186d443bcb3b316252d6b540aec1cd89ed" 883dependencies = [ 884 "hash32", 885 "stable_deref_trait", 886] 887 888[[package]] 889name = "ident_case" 890version = "1.0.1" 891source = "registry+https://github.com/rust-lang/crates.io-index" 892checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39" 893 894[[package]] 895name = "indexmap" 896version = "2.12.1" 897source = "registry+https://github.com/rust-lang/crates.io-index" 898checksum = "0ad4bb2b565bca0645f4d68c5c9af97fba094e9791da685bf83cb5f3ce74acf2" 899dependencies = [ 900 "equivalent", 901 "hashbrown 0.16.1", 902] 903 904[[package]] 905name = "itertools" 906version = "0.14.0" 907source = "registry+https://github.com/rust-lang/crates.io-index" 908checksum = "2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285" 909dependencies = [ 910 "either", 911] 912 913[[package]] 914name = "itoa" 915version = "1.0.17" 916source = "registry+https://github.com/rust-lang/crates.io-index" 917checksum = "92ecc6618181def0457392ccd0ee51198e065e016d1d527a7ac1b6dc7c1f09d2" 918 919[[package]] 920name = "keccak" 921version = "0.1.5" 922source = "registry+https://github.com/rust-lang/crates.io-index" 923checksum = "ecc2af9a1119c51f12a14607e783cb977bde58bc069ff0c3da1095e635d70654" 924dependencies = [ 925 "cpufeatures", 926] 927 928[[package]] 929name = "lalrpop" 930version = "0.22.2" 931source = "registry+https://github.com/rust-lang/crates.io-index" 932checksum = "ba4ebbd48ce411c1d10fb35185f5a51a7bfa3d8b24b4e330d30c9e3a34129501" 933dependencies = [ 934 "ascii-canvas", 935 "bit-set", 936 "ena", 937 "itertools", 938 "lalrpop-util", 939 "petgraph", 940 "pico-args", 941 "regex", 942 "regex-syntax", 943 "sha3", 944 "string_cache", 945 "term", 946 "unicode-xid", 947 "walkdir", 948] 949 950[[package]] 951name = "lalrpop-util" 952version = "0.22.2" 953source = "registry+https://github.com/rust-lang/crates.io-index" 954checksum = "b5baa5e9ff84f1aefd264e6869907646538a52147a755d494517a8007fb48733" 955dependencies = [ 956 "regex-automata", 957 "rustversion", 958] 959 960[[package]] 961name = "libc" 962version = "0.2.178" 963source = "registry+https://github.com/rust-lang/crates.io-index" 964checksum = "37c93d8daa9d8a012fd8ab92f088405fb202ea0b6ab73ee2482ae66af4f42091" 965 966[[package]] 967name = "litrs" 968version = "1.0.0" 969source = "registry+https://github.com/rust-lang/crates.io-index" 970checksum = "11d3d7f243d5c5a8b9bb5d6dd2b1602c0cb0b9db1621bafc7ed66e35ff9fe092" 971 972[[package]] 973name = "lock_api" 974version = "0.4.14" 975source = "registry+https://github.com/rust-lang/crates.io-index" 976checksum = "224399e74b87b5f3557511d98dff8b14089b3dadafcab6bb93eab67d3aace965" 977dependencies = [ 978 "scopeguard", 979] 980 981[[package]] 982name = "log" 983version = "0.4.29" 984source = "registry+https://github.com/rust-lang/crates.io-index" 985checksum = "5e5032e24019045c762d3c0f28f5b6b8bbf38563a65908389bf7978758920897" 986 987[[package]] 988name = "macropad" 989version = "0.1.0" 990dependencies = [ 991 "cortex-m", 992 "cortex-m-rt", 993 "defmt 1.0.1", 994 "defmt-rtt", 995 "embassy-embedded-hal", 996 "embassy-executor", 997 "embassy-futures", 998 "embassy-rp", 999 "embassy-sync", 1000 "embassy-time", 1001 "embassy-usb", 1002 "embassy-usb-logger", 1003 "embedded-graphics", 1004 "embedded-hal 1.0.0", 1005 "embedded-hal-async", 1006 "embedded-hal-bus", 1007 "embedded-io-async 0.7.0", 1008 "embedded-storage", 1009 "fixed", 1010 "fixed-macro", 1011 "futures", 1012 "heapless 0.9.2", 1013 "itoa", 1014 "log", 1015 "midi-convert", 1016 "panic-probe", 1017 "pio", 1018 "pio-proc", 1019 "portable-atomic", 1020 "rand", 1021 "sh1106", 1022 "smart-leds", 1023 "static_cell", 1024 "usbd-hid 0.9.0", 1025 "usbd-midi", 1026 "ws2812-spi", 1027] 1028 1029[[package]] 1030name = "memchr" 1031version = "2.7.6" 1032source = "registry+https://github.com/rust-lang/crates.io-index" 1033checksum = "f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273" 1034 1035[[package]] 1036name = "micromath" 1037version = "2.1.0" 1038source = "registry+https://github.com/rust-lang/crates.io-index" 1039checksum = "c3c8dda44ff03a2f238717214da50f65d5a53b45cd213a7370424ffdb6fae815" 1040 1041[[package]] 1042name = "midi-convert" 1043version = "0.2.0" 1044source = "registry+https://github.com/rust-lang/crates.io-index" 1045checksum = "18f4776f9d450d481dc41e3dce9c10b11a9ec5955aca7c13215e94fe9477f2f7" 1046dependencies = [ 1047 "midi-types", 1048] 1049 1050[[package]] 1051name = "midi-types" 1052version = "0.1.7" 1053source = "registry+https://github.com/rust-lang/crates.io-index" 1054checksum = "ef0bbe5256e5c434947d790788426bb65773502784aed7b23408f7e7fb4d8eb5" 1055 1056[[package]] 1057name = "nb" 1058version = "0.1.3" 1059source = "registry+https://github.com/rust-lang/crates.io-index" 1060checksum = "801d31da0513b6ec5214e9bf433a77966320625a37860f910be265be6e18d06f" 1061dependencies = [ 1062 "nb 1.1.0", 1063] 1064 1065[[package]] 1066name = "nb" 1067version = "1.1.0" 1068source = "registry+https://github.com/rust-lang/crates.io-index" 1069checksum = "8d5439c4ad607c3c23abf66de8c8bf57ba8adcd1f129e699851a6e43935d339d" 1070 1071[[package]] 1072name = "new_debug_unreachable" 1073version = "1.0.6" 1074source = "registry+https://github.com/rust-lang/crates.io-index" 1075checksum = "650eef8c711430f1a879fdd01d4745a7deea475becfb90269c06775983bbf086" 1076 1077[[package]] 1078name = "num-traits" 1079version = "0.2.19" 1080source = "registry+https://github.com/rust-lang/crates.io-index" 1081checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841" 1082dependencies = [ 1083 "autocfg", 1084] 1085 1086[[package]] 1087name = "num_enum" 1088version = "0.7.5" 1089source = "registry+https://github.com/rust-lang/crates.io-index" 1090checksum = "b1207a7e20ad57b847bbddc6776b968420d38292bbfe2089accff5e19e82454c" 1091dependencies = [ 1092 "num_enum_derive", 1093 "rustversion", 1094] 1095 1096[[package]] 1097name = "num_enum_derive" 1098version = "0.7.5" 1099source = "registry+https://github.com/rust-lang/crates.io-index" 1100checksum = "ff32365de1b6743cb203b710788263c44a03de03802daf96092f2da4fe6ba4d7" 1101dependencies = [ 1102 "proc-macro2", 1103 "quote", 1104 "syn 2.0.112", 1105] 1106 1107[[package]] 1108name = "once_cell" 1109version = "1.21.3" 1110source = "registry+https://github.com/rust-lang/crates.io-index" 1111checksum = "42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d" 1112 1113[[package]] 1114name = "panic-probe" 1115version = "1.0.0" 1116source = "registry+https://github.com/rust-lang/crates.io-index" 1117checksum = "fd402d00b0fb94c5aee000029204a46884b1262e0c443f166d86d2c0747e1a1a" 1118dependencies = [ 1119 "cortex-m", 1120 "defmt 1.0.1", 1121] 1122 1123[[package]] 1124name = "parking_lot" 1125version = "0.12.5" 1126source = "registry+https://github.com/rust-lang/crates.io-index" 1127checksum = "93857453250e3077bd71ff98b6a65ea6621a19bb0f559a85248955ac12c45a1a" 1128dependencies = [ 1129 "lock_api", 1130 "parking_lot_core", 1131] 1132 1133[[package]] 1134name = "parking_lot_core" 1135version = "0.9.12" 1136source = "registry+https://github.com/rust-lang/crates.io-index" 1137checksum = "2621685985a2ebf1c516881c026032ac7deafcda1a2c9b7850dc81e3dfcb64c1" 1138dependencies = [ 1139 "cfg-if", 1140 "libc", 1141 "redox_syscall", 1142 "smallvec", 1143 "windows-link", 1144] 1145 1146[[package]] 1147name = "paste" 1148version = "1.0.15" 1149source = "registry+https://github.com/rust-lang/crates.io-index" 1150checksum = "57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a" 1151 1152[[package]] 1153name = "petgraph" 1154version = "0.7.1" 1155source = "registry+https://github.com/rust-lang/crates.io-index" 1156checksum = "3672b37090dbd86368a4145bc067582552b29c27377cad4e0a306c97f9bd7772" 1157dependencies = [ 1158 "fixedbitset", 1159 "indexmap", 1160] 1161 1162[[package]] 1163name = "phf_shared" 1164version = "0.11.3" 1165source = "registry+https://github.com/rust-lang/crates.io-index" 1166checksum = "67eabc2ef2a60eb7faa00097bd1ffdb5bd28e62bf39990626a582201b7a754e5" 1167dependencies = [ 1168 "siphasher", 1169] 1170 1171[[package]] 1172name = "pico-args" 1173version = "0.5.0" 1174source = "registry+https://github.com/rust-lang/crates.io-index" 1175checksum = "5be167a7af36ee22fe3115051bc51f6e6c7054c9348e28deb4f49bd6f705a315" 1176 1177[[package]] 1178name = "pin-project-lite" 1179version = "0.2.16" 1180source = "registry+https://github.com/rust-lang/crates.io-index" 1181checksum = "3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b" 1182 1183[[package]] 1184name = "pin-utils" 1185version = "0.1.0" 1186source = "registry+https://github.com/rust-lang/crates.io-index" 1187checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" 1188 1189[[package]] 1190name = "pio" 1191version = "0.3.0" 1192source = "registry+https://github.com/rust-lang/crates.io-index" 1193checksum = "d0ba4153cee9585abc451271aa437d9e8defdea8b468d48ba6b8f098cbe03d7f" 1194dependencies = [ 1195 "pio-core", 1196 "pio-proc", 1197] 1198 1199[[package]] 1200name = "pio-core" 1201version = "0.3.0" 1202source = "registry+https://github.com/rust-lang/crates.io-index" 1203checksum = "61d90fddc3d67f21bbf93683bc461b05d6a29c708caf3ffb79947d7ff7095406" 1204dependencies = [ 1205 "arrayvec", 1206 "num_enum", 1207 "paste", 1208] 1209 1210[[package]] 1211name = "pio-parser" 1212version = "0.3.0" 1213source = "registry+https://github.com/rust-lang/crates.io-index" 1214checksum = "825266c1eaddf54f636d06eefa4bf3c99d774c14ec46a4a6c6e5128a0f10d205" 1215dependencies = [ 1216 "lalrpop", 1217 "lalrpop-util", 1218 "pio-core", 1219] 1220 1221[[package]] 1222name = "pio-proc" 1223version = "0.3.0" 1224source = "registry+https://github.com/rust-lang/crates.io-index" 1225checksum = "ed4a76571f5fe51af43cc80ac870fe0c79cc0cdd686b9002a6c4c84bfdd0176b" 1226dependencies = [ 1227 "codespan-reporting", 1228 "lalrpop-util", 1229 "pio-core", 1230 "pio-parser", 1231 "proc-macro-error2", 1232 "proc-macro2", 1233 "quote", 1234 "syn 2.0.112", 1235] 1236 1237[[package]] 1238name = "portable-atomic" 1239version = "1.13.0" 1240source = "registry+https://github.com/rust-lang/crates.io-index" 1241checksum = "f89776e4d69bb58bc6993e99ffa1d11f228b839984854c7daeb5d37f87cbe950" 1242dependencies = [ 1243 "critical-section", 1244] 1245 1246[[package]] 1247name = "precomputed-hash" 1248version = "0.1.1" 1249source = "registry+https://github.com/rust-lang/crates.io-index" 1250checksum = "925383efa346730478fb4838dbe9137d2a47675ad789c546d150a6e1dd4ab31c" 1251 1252[[package]] 1253name = "proc-macro-error" 1254version = "1.0.4" 1255source = "registry+https://github.com/rust-lang/crates.io-index" 1256checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c" 1257dependencies = [ 1258 "proc-macro-error-attr", 1259 "proc-macro2", 1260 "quote", 1261 "syn 1.0.109", 1262 "version_check", 1263] 1264 1265[[package]] 1266name = "proc-macro-error-attr" 1267version = "1.0.4" 1268source = "registry+https://github.com/rust-lang/crates.io-index" 1269checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869" 1270dependencies = [ 1271 "proc-macro2", 1272 "quote", 1273 "version_check", 1274] 1275 1276[[package]] 1277name = "proc-macro-error-attr2" 1278version = "2.0.0" 1279source = "registry+https://github.com/rust-lang/crates.io-index" 1280checksum = "96de42df36bb9bba5542fe9f1a054b8cc87e172759a1868aa05c1f3acc89dfc5" 1281dependencies = [ 1282 "proc-macro2", 1283 "quote", 1284] 1285 1286[[package]] 1287name = "proc-macro-error2" 1288version = "2.0.1" 1289source = "registry+https://github.com/rust-lang/crates.io-index" 1290checksum = "11ec05c52be0a07b08061f7dd003e7d7092e0472bc731b4af7bb1ef876109802" 1291dependencies = [ 1292 "proc-macro-error-attr2", 1293 "proc-macro2", 1294 "quote", 1295 "syn 2.0.112", 1296] 1297 1298[[package]] 1299name = "proc-macro2" 1300version = "1.0.104" 1301source = "registry+https://github.com/rust-lang/crates.io-index" 1302checksum = "9695f8df41bb4f3d222c95a67532365f569318332d03d5f3f67f37b20e6ebdf0" 1303dependencies = [ 1304 "unicode-ident", 1305] 1306 1307[[package]] 1308name = "quote" 1309version = "1.0.42" 1310source = "registry+https://github.com/rust-lang/crates.io-index" 1311checksum = "a338cc41d27e6cc6dce6cefc13a0729dfbb81c262b1f519331575dd80ef3067f" 1312dependencies = [ 1313 "proc-macro2", 1314] 1315 1316[[package]] 1317name = "rand" 1318version = "0.9.2" 1319source = "registry+https://github.com/rust-lang/crates.io-index" 1320checksum = "6db2770f06117d490610c7488547d543617b21bfa07796d7a12f6f1bd53850d1" 1321dependencies = [ 1322 "rand_core 0.9.3", 1323] 1324 1325[[package]] 1326name = "rand_core" 1327version = "0.6.4" 1328source = "registry+https://github.com/rust-lang/crates.io-index" 1329checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" 1330 1331[[package]] 1332name = "rand_core" 1333version = "0.9.3" 1334source = "registry+https://github.com/rust-lang/crates.io-index" 1335checksum = "99d9a13982dcf210057a8a78572b2217b667c3beacbf3a0d8b454f6f82837d38" 1336 1337[[package]] 1338name = "redox_syscall" 1339version = "0.5.18" 1340source = "registry+https://github.com/rust-lang/crates.io-index" 1341checksum = "ed2bf2547551a7053d6fdfafda3f938979645c44812fbfcda098faae3f1a362d" 1342dependencies = [ 1343 "bitflags 2.10.0", 1344] 1345 1346[[package]] 1347name = "regex" 1348version = "1.12.2" 1349source = "registry+https://github.com/rust-lang/crates.io-index" 1350checksum = "843bc0191f75f3e22651ae5f1e72939ab2f72a4bc30fa80a066bd66edefc24d4" 1351dependencies = [ 1352 "aho-corasick", 1353 "memchr", 1354 "regex-automata", 1355 "regex-syntax", 1356] 1357 1358[[package]] 1359name = "regex-automata" 1360version = "0.4.13" 1361source = "registry+https://github.com/rust-lang/crates.io-index" 1362checksum = "5276caf25ac86c8d810222b3dbb938e512c55c6831a10f3e6ed1c93b84041f1c" 1363dependencies = [ 1364 "aho-corasick", 1365 "memchr", 1366 "regex-syntax", 1367] 1368 1369[[package]] 1370name = "regex-syntax" 1371version = "0.8.8" 1372source = "registry+https://github.com/rust-lang/crates.io-index" 1373checksum = "7a2d987857b319362043e95f5353c0535c1f58eec5336fdfcf626430af7def58" 1374 1375[[package]] 1376name = "rgb" 1377version = "0.8.52" 1378source = "registry+https://github.com/rust-lang/crates.io-index" 1379checksum = "0c6a884d2998352bb4daf0183589aec883f16a6da1f4dde84d8e2e9a5409a1ce" 1380 1381[[package]] 1382name = "rp-pac" 1383version = "7.0.0" 1384source = "registry+https://github.com/rust-lang/crates.io-index" 1385checksum = "8af65855c40b2c35079514c5489abffc0429347fef25d8467ff98ad84b4322d3" 1386dependencies = [ 1387 "cortex-m", 1388 "cortex-m-rt", 1389] 1390 1391[[package]] 1392name = "rp2040-boot2" 1393version = "0.3.0" 1394source = "registry+https://github.com/rust-lang/crates.io-index" 1395checksum = "7c92f344f63f950ee36cf4080050e4dce850839b9175da38f9d2ffb69b4dbb21" 1396dependencies = [ 1397 "crc-any", 1398] 1399 1400[[package]] 1401name = "rustc_version" 1402version = "0.2.3" 1403source = "registry+https://github.com/rust-lang/crates.io-index" 1404checksum = "138e3e0acb6c9fb258b19b67cb8abd63c00679d2851805ea151465464fe9030a" 1405dependencies = [ 1406 "semver", 1407] 1408 1409[[package]] 1410name = "rustversion" 1411version = "1.0.22" 1412source = "registry+https://github.com/rust-lang/crates.io-index" 1413checksum = "b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d" 1414 1415[[package]] 1416name = "same-file" 1417version = "1.0.6" 1418source = "registry+https://github.com/rust-lang/crates.io-index" 1419checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502" 1420dependencies = [ 1421 "winapi-util", 1422] 1423 1424[[package]] 1425name = "scopeguard" 1426version = "1.2.0" 1427source = "registry+https://github.com/rust-lang/crates.io-index" 1428checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" 1429 1430[[package]] 1431name = "semver" 1432version = "0.9.0" 1433source = "registry+https://github.com/rust-lang/crates.io-index" 1434checksum = "1d7eb9ef2c18661902cc47e535f9bc51b78acd254da71d375c2f6720d9a40403" 1435dependencies = [ 1436 "semver-parser", 1437] 1438 1439[[package]] 1440name = "semver-parser" 1441version = "0.7.0" 1442source = "registry+https://github.com/rust-lang/crates.io-index" 1443checksum = "388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3" 1444 1445[[package]] 1446name = "serde" 1447version = "1.0.228" 1448source = "registry+https://github.com/rust-lang/crates.io-index" 1449checksum = "9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e" 1450dependencies = [ 1451 "serde_core", 1452] 1453 1454[[package]] 1455name = "serde_core" 1456version = "1.0.228" 1457source = "registry+https://github.com/rust-lang/crates.io-index" 1458checksum = "41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad" 1459dependencies = [ 1460 "serde_derive", 1461] 1462 1463[[package]] 1464name = "serde_derive" 1465version = "1.0.228" 1466source = "registry+https://github.com/rust-lang/crates.io-index" 1467checksum = "d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79" 1468dependencies = [ 1469 "proc-macro2", 1470 "quote", 1471 "syn 2.0.112", 1472] 1473 1474[[package]] 1475name = "sh1106" 1476version = "0.5.0" 1477source = "registry+https://github.com/rust-lang/crates.io-index" 1478checksum = "dc12a0563ec9b3b1f99b1f64613581ebbade1347416a34766564f406c15d1bf3" 1479dependencies = [ 1480 "embedded-graphics-core", 1481 "embedded-hal 0.2.7", 1482] 1483 1484[[package]] 1485name = "sha2-const-stable" 1486version = "0.1.0" 1487source = "registry+https://github.com/rust-lang/crates.io-index" 1488checksum = "5f179d4e11094a893b82fff208f74d448a7512f99f5a0acbd5c679b705f83ed9" 1489 1490[[package]] 1491name = "sha3" 1492version = "0.10.8" 1493source = "registry+https://github.com/rust-lang/crates.io-index" 1494checksum = "75872d278a8f37ef87fa0ddbda7802605cb18344497949862c0d4dcb291eba60" 1495dependencies = [ 1496 "digest", 1497 "keccak", 1498] 1499 1500[[package]] 1501name = "siphasher" 1502version = "1.0.1" 1503source = "registry+https://github.com/rust-lang/crates.io-index" 1504checksum = "56199f7ddabf13fe5074ce809e7d3f42b42ae711800501b5b16ea82ad029c39d" 1505 1506[[package]] 1507name = "smallvec" 1508version = "1.15.1" 1509source = "registry+https://github.com/rust-lang/crates.io-index" 1510checksum = "67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03" 1511 1512[[package]] 1513name = "smart-leds" 1514version = "0.4.0" 1515source = "registry+https://github.com/rust-lang/crates.io-index" 1516checksum = "66df34e571fa9993fa6f99131a374d58ca3d694b75f9baac93458fe0d6057bf0" 1517dependencies = [ 1518 "smart-leds-trait", 1519] 1520 1521[[package]] 1522name = "smart-leds-trait" 1523version = "0.3.2" 1524source = "registry+https://github.com/rust-lang/crates.io-index" 1525checksum = "a7f4441a131924d58da6b83a7ad765c460e64630cce504376c3a87a2558c487f" 1526dependencies = [ 1527 "rgb", 1528] 1529 1530[[package]] 1531name = "ssmarshal" 1532version = "1.0.0" 1533source = "registry+https://github.com/rust-lang/crates.io-index" 1534checksum = "f3e6ad23b128192ed337dfa4f1b8099ced0c2bf30d61e551b65fda5916dbb850" 1535dependencies = [ 1536 "encode_unicode", 1537 "serde", 1538] 1539 1540[[package]] 1541name = "stable_deref_trait" 1542version = "1.2.1" 1543source = "registry+https://github.com/rust-lang/crates.io-index" 1544checksum = "6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596" 1545 1546[[package]] 1547name = "static_cell" 1548version = "2.1.1" 1549source = "registry+https://github.com/rust-lang/crates.io-index" 1550checksum = "0530892bb4fa575ee0da4b86f86c667132a94b74bb72160f58ee5a4afec74c23" 1551dependencies = [ 1552 "portable-atomic", 1553] 1554 1555[[package]] 1556name = "string_cache" 1557version = "0.8.9" 1558source = "registry+https://github.com/rust-lang/crates.io-index" 1559checksum = "bf776ba3fa74f83bf4b63c3dcbbf82173db2632ed8452cb2d891d33f459de70f" 1560dependencies = [ 1561 "new_debug_unreachable", 1562 "parking_lot", 1563 "phf_shared", 1564 "precomputed-hash", 1565] 1566 1567[[package]] 1568name = "strsim" 1569version = "0.11.1" 1570source = "registry+https://github.com/rust-lang/crates.io-index" 1571checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f" 1572 1573[[package]] 1574name = "syn" 1575version = "1.0.109" 1576source = "registry+https://github.com/rust-lang/crates.io-index" 1577checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" 1578dependencies = [ 1579 "proc-macro2", 1580 "quote", 1581 "unicode-ident", 1582] 1583 1584[[package]] 1585name = "syn" 1586version = "2.0.112" 1587source = "registry+https://github.com/rust-lang/crates.io-index" 1588checksum = "21f182278bf2d2bcb3c88b1b08a37df029d71ce3d3ae26168e3c653b213b99d4" 1589dependencies = [ 1590 "proc-macro2", 1591 "quote", 1592 "unicode-ident", 1593] 1594 1595[[package]] 1596name = "term" 1597version = "1.2.1" 1598source = "registry+https://github.com/rust-lang/crates.io-index" 1599checksum = "d8c27177b12a6399ffc08b98f76f7c9a1f4fe9fc967c784c5a071fa8d93cf7e1" 1600dependencies = [ 1601 "windows-sys", 1602] 1603 1604[[package]] 1605name = "termcolor" 1606version = "1.4.1" 1607source = "registry+https://github.com/rust-lang/crates.io-index" 1608checksum = "06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755" 1609dependencies = [ 1610 "winapi-util", 1611] 1612 1613[[package]] 1614name = "thiserror" 1615version = "2.0.17" 1616source = "registry+https://github.com/rust-lang/crates.io-index" 1617checksum = "f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8" 1618dependencies = [ 1619 "thiserror-impl", 1620] 1621 1622[[package]] 1623name = "thiserror-impl" 1624version = "2.0.17" 1625source = "registry+https://github.com/rust-lang/crates.io-index" 1626checksum = "3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913" 1627dependencies = [ 1628 "proc-macro2", 1629 "quote", 1630 "syn 2.0.112", 1631] 1632 1633[[package]] 1634name = "typenum" 1635version = "1.19.0" 1636source = "registry+https://github.com/rust-lang/crates.io-index" 1637checksum = "562d481066bde0658276a35467c4af00bdc6ee726305698a55b86e61d7ad82bb" 1638 1639[[package]] 1640name = "unicode-ident" 1641version = "1.0.22" 1642source = "registry+https://github.com/rust-lang/crates.io-index" 1643checksum = "9312f7c4f6ff9069b165498234ce8be658059c6728633667c526e27dc2cf1df5" 1644 1645[[package]] 1646name = "unicode-width" 1647version = "0.1.14" 1648source = "registry+https://github.com/rust-lang/crates.io-index" 1649checksum = "7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af" 1650 1651[[package]] 1652name = "unicode-xid" 1653version = "0.2.6" 1654source = "registry+https://github.com/rust-lang/crates.io-index" 1655checksum = "ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853" 1656 1657[[package]] 1658name = "usb-device" 1659version = "0.3.2" 1660source = "registry+https://github.com/rust-lang/crates.io-index" 1661checksum = "98816b1accafbb09085168b90f27e93d790b4bfa19d883466b5e53315b5f06a6" 1662dependencies = [ 1663 "heapless 0.8.0", 1664 "portable-atomic", 1665] 1666 1667[[package]] 1668name = "usbd-hid" 1669version = "0.8.2" 1670source = "registry+https://github.com/rust-lang/crates.io-index" 1671checksum = "e6f291ab53d428685cc780f08a2eb9d5d6ff58622db2b36e239a4f715f1e184c" 1672dependencies = [ 1673 "serde", 1674 "ssmarshal", 1675 "usb-device", 1676 "usbd-hid-macros 0.8.2", 1677] 1678 1679[[package]] 1680name = "usbd-hid" 1681version = "0.9.0" 1682source = "registry+https://github.com/rust-lang/crates.io-index" 1683checksum = "9a7cd3bfb2bb57779f2aeab3f679e5ec6c80265adfe77894539792be7c22aaf0" 1684dependencies = [ 1685 "serde", 1686 "ssmarshal", 1687 "usb-device", 1688 "usbd-hid-macros 0.9.0", 1689] 1690 1691[[package]] 1692name = "usbd-hid-descriptors" 1693version = "0.8.2" 1694source = "registry+https://github.com/rust-lang/crates.io-index" 1695checksum = "0eee54712c5d778d2fb2da43b1ce5a7b5060886ef7b09891baeb4bf36910a3ed" 1696dependencies = [ 1697 "bitfield 0.14.0", 1698] 1699 1700[[package]] 1701name = "usbd-hid-descriptors" 1702version = "0.9.0" 1703source = "registry+https://github.com/rust-lang/crates.io-index" 1704checksum = "ac781e4d4c61a4d3bea4cda03fb4ed4d13578c55386b29c5cdc70b3bd89c47df" 1705dependencies = [ 1706 "bitfield 0.14.0", 1707] 1708 1709[[package]] 1710name = "usbd-hid-macros" 1711version = "0.8.2" 1712source = "registry+https://github.com/rust-lang/crates.io-index" 1713checksum = "bb573c76e7884035ac5e1ab4a81234c187a82b6100140af0ab45757650ccda38" 1714dependencies = [ 1715 "byteorder", 1716 "hashbrown 0.13.2", 1717 "log", 1718 "proc-macro2", 1719 "quote", 1720 "serde", 1721 "syn 1.0.109", 1722 "usbd-hid-descriptors 0.8.2", 1723] 1724 1725[[package]] 1726name = "usbd-hid-macros" 1727version = "0.9.0" 1728source = "registry+https://github.com/rust-lang/crates.io-index" 1729checksum = "ab457064302de0aca303a13cd520dcf035fdfd2aff713fa69d713d0a8e4291d8" 1730dependencies = [ 1731 "byteorder", 1732 "hashbrown 0.13.2", 1733 "log", 1734 "proc-macro2", 1735 "quote", 1736 "serde", 1737 "syn 1.0.109", 1738 "usbd-hid-descriptors 0.9.0", 1739] 1740 1741[[package]] 1742name = "usbd-midi" 1743version = "0.5.0" 1744source = "registry+https://github.com/rust-lang/crates.io-index" 1745checksum = "a88782a02de4ea460cd84dc5cc8007a27618a5a8bb14514699dba5e7dcf9a590" 1746dependencies = [ 1747 "num_enum", 1748 "usb-device", 1749] 1750 1751[[package]] 1752name = "vcell" 1753version = "0.1.3" 1754source = "registry+https://github.com/rust-lang/crates.io-index" 1755checksum = "77439c1b53d2303b20d9459b1ade71a83c716e3f9c34f3228c00e6f185d6c002" 1756 1757[[package]] 1758name = "version_check" 1759version = "0.9.5" 1760source = "registry+https://github.com/rust-lang/crates.io-index" 1761checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a" 1762 1763[[package]] 1764name = "void" 1765version = "1.0.2" 1766source = "registry+https://github.com/rust-lang/crates.io-index" 1767checksum = "6a02e4885ed3bc0f2de90ea6dd45ebcbb66dacffe03547fadbb0eeae2770887d" 1768 1769[[package]] 1770name = "volatile-register" 1771version = "0.2.2" 1772source = "registry+https://github.com/rust-lang/crates.io-index" 1773checksum = "de437e2a6208b014ab52972a27e59b33fa2920d3e00fe05026167a1c509d19cc" 1774dependencies = [ 1775 "vcell", 1776] 1777 1778[[package]] 1779name = "walkdir" 1780version = "2.5.0" 1781source = "registry+https://github.com/rust-lang/crates.io-index" 1782checksum = "29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b" 1783dependencies = [ 1784 "same-file", 1785 "winapi-util", 1786] 1787 1788[[package]] 1789name = "winapi-util" 1790version = "0.1.11" 1791source = "registry+https://github.com/rust-lang/crates.io-index" 1792checksum = "c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22" 1793dependencies = [ 1794 "windows-sys", 1795] 1796 1797[[package]] 1798name = "windows-link" 1799version = "0.2.1" 1800source = "registry+https://github.com/rust-lang/crates.io-index" 1801checksum = "f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5" 1802 1803[[package]] 1804name = "windows-sys" 1805version = "0.61.2" 1806source = "registry+https://github.com/rust-lang/crates.io-index" 1807checksum = "ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc" 1808dependencies = [ 1809 "windows-link", 1810] 1811 1812[[package]] 1813name = "ws2812-spi" 1814version = "0.5.1" 1815source = "registry+https://github.com/rust-lang/crates.io-index" 1816checksum = "b2fd98e2b649252eced2ec3aa8d5048e7d2ac294276b0567939bbf47741f9934" 1817dependencies = [ 1818 "embedded-hal 1.0.0", 1819 "smart-leds-trait", 1820] 1821 1822[[package]] 1823name = "zerocopy" 1824version = "0.8.31" 1825source = "registry+https://github.com/rust-lang/crates.io-index" 1826checksum = "fd74ec98b9250adb3ca554bdde269adf631549f51d8a8f8f0a10b50f1cb298c3" 1827dependencies = [ 1828 "zerocopy-derive", 1829] 1830 1831[[package]] 1832name = "zerocopy-derive" 1833version = "0.8.31" 1834source = "registry+https://github.com/rust-lang/crates.io-index" 1835checksum = "d8a8d209fdf45cf5138cbb5a506f6b52522a25afccc534d1475dad8e31105c6a" 1836dependencies = [ 1837 "proc-macro2", 1838 "quote", 1839 "syn 2.0.112", 1840]