forked from
sachy.dev/sachy-parasite
Firmware for the b-parasite board, but in Rust.
1# This file is automatically @generated by Cargo.
2# It is not intended for manual editing.
3version = 4
4
5[[package]]
6name = "aho-corasick"
7version = "1.1.4"
8source = "registry+https://github.com/rust-lang/crates.io-index"
9checksum = "ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301"
10dependencies = [
11 "memchr",
12]
13
14[[package]]
15name = "autocfg"
16version = "1.5.0"
17source = "registry+https://github.com/rust-lang/crates.io-index"
18checksum = "c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8"
19
20[[package]]
21name = "az"
22version = "1.2.1"
23source = "registry+https://github.com/rust-lang/crates.io-index"
24checksum = "7b7e4c2464d97fe331d41de9d5db0def0a96f4d823b8b32a2efd503578988973"
25
26[[package]]
27name = "bare-metal"
28version = "0.2.5"
29source = "registry+https://github.com/rust-lang/crates.io-index"
30checksum = "5deb64efa5bd81e31fcd1938615a6d98c82eafcbcd787162b6f63b91d6bac5b3"
31dependencies = [
32 "rustc_version",
33]
34
35[[package]]
36name = "bindgen"
37version = "0.72.1"
38source = "registry+https://github.com/rust-lang/crates.io-index"
39checksum = "993776b509cfb49c750f11b8f07a46fa23e0a1386ffc01fb1e7d343efc387895"
40dependencies = [
41 "bitflags 2.10.0",
42 "cexpr",
43 "clang-sys",
44 "itertools",
45 "log",
46 "prettyplease",
47 "proc-macro2",
48 "quote",
49 "regex",
50 "rustc-hash",
51 "shlex",
52 "syn",
53]
54
55[[package]]
56name = "bitfield"
57version = "0.13.2"
58source = "registry+https://github.com/rust-lang/crates.io-index"
59checksum = "46afbd2983a5d5a7bd740ccb198caf5b82f45c40c09c0eed36052d91cb92e719"
60
61[[package]]
62name = "bitflags"
63version = "1.3.2"
64source = "registry+https://github.com/rust-lang/crates.io-index"
65checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"
66
67[[package]]
68name = "bitflags"
69version = "2.10.0"
70source = "registry+https://github.com/rust-lang/crates.io-index"
71checksum = "812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3"
72
73[[package]]
74name = "bt-hci"
75version = "0.6.0"
76source = "registry+https://github.com/rust-lang/crates.io-index"
77checksum = "bb938a3b4c5cc6c2409275bad789c0346a0495fa071a0acc5d72b9bd3175a2f7"
78dependencies = [
79 "btuuid",
80 "defmt 1.0.1",
81 "embassy-sync",
82 "embedded-io",
83 "embedded-io-async",
84 "futures-intrusive",
85 "heapless 0.9.2",
86]
87
88[[package]]
89name = "btuuid"
90version = "0.1.0"
91source = "registry+https://github.com/rust-lang/crates.io-index"
92checksum = "b0acfef8a77a02866e04f7e2ad3f4c7b32d575696c49c4bbad742b4aecb8e4a3"
93dependencies = [
94 "defmt 0.3.100",
95 "uuid",
96]
97
98[[package]]
99name = "bumpalo"
100version = "3.19.0"
101source = "registry+https://github.com/rust-lang/crates.io-index"
102checksum = "46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43"
103
104[[package]]
105name = "bytemuck"
106version = "1.24.0"
107source = "registry+https://github.com/rust-lang/crates.io-index"
108checksum = "1fbdf580320f38b612e485521afda1ee26d10cc9884efaaa750d383e13e3c5f4"
109
110[[package]]
111name = "byteorder"
112version = "1.5.0"
113source = "registry+https://github.com/rust-lang/crates.io-index"
114checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b"
115
116[[package]]
117name = "cexpr"
118version = "0.6.0"
119source = "registry+https://github.com/rust-lang/crates.io-index"
120checksum = "6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766"
121dependencies = [
122 "nom",
123]
124
125[[package]]
126name = "cfg-if"
127version = "1.0.4"
128source = "registry+https://github.com/rust-lang/crates.io-index"
129checksum = "9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801"
130
131[[package]]
132name = "clang-sys"
133version = "1.8.1"
134source = "registry+https://github.com/rust-lang/crates.io-index"
135checksum = "0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4"
136dependencies = [
137 "glob",
138 "libc",
139 "libloading",
140]
141
142[[package]]
143name = "convert_case"
144version = "0.8.0"
145source = "registry+https://github.com/rust-lang/crates.io-index"
146checksum = "baaaa0ecca5b51987b9423ccdc971514dd8b0bb7b4060b983d3664dad3f1f89f"
147dependencies = [
148 "unicode-segmentation",
149]
150
151[[package]]
152name = "cortex-m"
153version = "0.7.7"
154source = "registry+https://github.com/rust-lang/crates.io-index"
155checksum = "8ec610d8f49840a5b376c69663b6369e71f4b34484b9b2eb29fb918d92516cb9"
156dependencies = [
157 "bare-metal",
158 "bitfield",
159 "embedded-hal 0.2.7",
160 "volatile-register",
161]
162
163[[package]]
164name = "cortex-m-rt"
165version = "0.7.5"
166source = "registry+https://github.com/rust-lang/crates.io-index"
167checksum = "801d4dec46b34c299ccf6b036717ae0fce602faa4f4fe816d9013b9a7c9f5ba6"
168dependencies = [
169 "cortex-m-rt-macros",
170]
171
172[[package]]
173name = "cortex-m-rt-macros"
174version = "0.7.5"
175source = "registry+https://github.com/rust-lang/crates.io-index"
176checksum = "e37549a379a9e0e6e576fd208ee60394ccb8be963889eebba3ffe0980364f472"
177dependencies = [
178 "proc-macro2",
179 "quote",
180 "syn",
181]
182
183[[package]]
184name = "critical-section"
185version = "1.2.0"
186source = "registry+https://github.com/rust-lang/crates.io-index"
187checksum = "790eea4361631c5e7d22598ecd5723ff611904e3344ce8720784c93e3d83d40b"
188
189[[package]]
190name = "crunchy"
191version = "0.2.4"
192source = "registry+https://github.com/rust-lang/crates.io-index"
193checksum = "460fbee9c2c2f33933d720630a6a0bac33ba7053db5344fac858d4b8952d77d5"
194
195[[package]]
196name = "darling"
197version = "0.20.11"
198source = "registry+https://github.com/rust-lang/crates.io-index"
199checksum = "fc7f46116c46ff9ab3eb1597a45688b6715c6e628b5c133e288e709a29bcb4ee"
200dependencies = [
201 "darling_core",
202 "darling_macro",
203]
204
205[[package]]
206name = "darling_core"
207version = "0.20.11"
208source = "registry+https://github.com/rust-lang/crates.io-index"
209checksum = "0d00b9596d185e565c2207a0b01f8bd1a135483d02d9b7b0a54b11da8d53412e"
210dependencies = [
211 "fnv",
212 "ident_case",
213 "proc-macro2",
214 "quote",
215 "strsim",
216 "syn",
217]
218
219[[package]]
220name = "darling_macro"
221version = "0.20.11"
222source = "registry+https://github.com/rust-lang/crates.io-index"
223checksum = "fc34b93ccb385b40dc71c6fceac4b2ad23662c7eeb248cf10d529b7e055b6ead"
224dependencies = [
225 "darling_core",
226 "quote",
227 "syn",
228]
229
230[[package]]
231name = "defmt"
232version = "0.3.100"
233source = "registry+https://github.com/rust-lang/crates.io-index"
234checksum = "f0963443817029b2024136fc4dd07a5107eb8f977eaf18fcd1fdeb11306b64ad"
235dependencies = [
236 "defmt 1.0.1",
237]
238
239[[package]]
240name = "defmt"
241version = "1.0.1"
242source = "registry+https://github.com/rust-lang/crates.io-index"
243checksum = "548d977b6da32fa1d1fda2876453da1e7df63ad0304c8b3dae4dbe7b96f39b78"
244dependencies = [
245 "bitflags 1.3.2",
246 "defmt-macros",
247]
248
249[[package]]
250name = "defmt-macros"
251version = "1.0.1"
252source = "registry+https://github.com/rust-lang/crates.io-index"
253checksum = "3d4fc12a85bcf441cfe44344c4b72d58493178ce635338a3f3b78943aceb258e"
254dependencies = [
255 "defmt-parser",
256 "proc-macro-error2",
257 "proc-macro2",
258 "quote",
259 "syn",
260]
261
262[[package]]
263name = "defmt-parser"
264version = "1.0.0"
265source = "registry+https://github.com/rust-lang/crates.io-index"
266checksum = "10d60334b3b2e7c9d91ef8150abfb6fa4c1c39ebbcf4a81c2e346aad939fee3e"
267dependencies = [
268 "thiserror",
269]
270
271[[package]]
272name = "defmt-rtt"
273version = "1.1.0"
274source = "registry+https://github.com/rust-lang/crates.io-index"
275checksum = "93d5a25c99d89c40f5676bec8cefe0614f17f0f40e916f98e345dae941807f9e"
276dependencies = [
277 "critical-section",
278 "defmt 1.0.1",
279]
280
281[[package]]
282name = "document-features"
283version = "0.2.12"
284source = "registry+https://github.com/rust-lang/crates.io-index"
285checksum = "d4b8a88685455ed29a21542a33abd9cb6510b6b129abadabdcef0f4c55bc8f61"
286dependencies = [
287 "litrs",
288]
289
290[[package]]
291name = "doxygen-rs"
292version = "0.4.2"
293source = "registry+https://github.com/rust-lang/crates.io-index"
294checksum = "415b6ec780d34dcf624666747194393603d0373b7141eef01d12ee58881507d9"
295dependencies = [
296 "phf",
297]
298
299[[package]]
300name = "either"
301version = "1.15.0"
302source = "registry+https://github.com/rust-lang/crates.io-index"
303checksum = "48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719"
304
305[[package]]
306name = "embassy-embedded-hal"
307version = "0.5.0"
308source = "registry+https://github.com/rust-lang/crates.io-index"
309checksum = "554e3e840696f54b4c9afcf28a0f24da431c927f4151040020416e7393d6d0d8"
310dependencies = [
311 "defmt 1.0.1",
312 "embassy-futures",
313 "embassy-hal-internal",
314 "embassy-sync",
315 "embassy-time",
316 "embedded-hal 0.2.7",
317 "embedded-hal 1.0.0",
318 "embedded-hal-async",
319 "embedded-storage",
320 "embedded-storage-async",
321 "nb 1.1.0",
322]
323
324[[package]]
325name = "embassy-executor"
326version = "0.9.1"
327source = "registry+https://github.com/rust-lang/crates.io-index"
328checksum = "06070468370195e0e86f241c8e5004356d696590a678d47d6676795b2e439c6b"
329dependencies = [
330 "cortex-m",
331 "critical-section",
332 "defmt 1.0.1",
333 "document-features",
334 "embassy-executor-macros",
335 "embassy-executor-timer-queue",
336]
337
338[[package]]
339name = "embassy-executor-macros"
340version = "0.7.0"
341source = "registry+https://github.com/rust-lang/crates.io-index"
342checksum = "dfdddc3a04226828316bf31393b6903ee162238576b1584ee2669af215d55472"
343dependencies = [
344 "darling",
345 "proc-macro2",
346 "quote",
347 "syn",
348]
349
350[[package]]
351name = "embassy-executor-timer-queue"
352version = "0.1.0"
353source = "registry+https://github.com/rust-lang/crates.io-index"
354checksum = "2fc328bf943af66b80b98755db9106bf7e7471b0cf47dc8559cd9a6be504cc9c"
355
356[[package]]
357name = "embassy-futures"
358version = "0.1.2"
359source = "registry+https://github.com/rust-lang/crates.io-index"
360checksum = "dc2d050bdc5c21e0862a89256ed8029ae6c290a93aecefc73084b3002cdebb01"
361dependencies = [
362 "defmt 1.0.1",
363]
364
365[[package]]
366name = "embassy-hal-internal"
367version = "0.3.0"
368source = "registry+https://github.com/rust-lang/crates.io-index"
369checksum = "95285007a91b619dc9f26ea8f55452aa6c60f7115a4edc05085cd2bd3127cd7a"
370dependencies = [
371 "cortex-m",
372 "critical-section",
373 "defmt 1.0.1",
374 "num-traits",
375]
376
377[[package]]
378name = "embassy-nrf"
379version = "0.8.0"
380source = "registry+https://github.com/rust-lang/crates.io-index"
381checksum = "a8d63429d74ab5786cde7c9dc9a0338ea162a4da95e204ac5345c5ae36831fdb"
382dependencies = [
383 "bitflags 2.10.0",
384 "cfg-if",
385 "cortex-m",
386 "cortex-m-rt",
387 "critical-section",
388 "defmt 1.0.1",
389 "document-features",
390 "embassy-embedded-hal",
391 "embassy-hal-internal",
392 "embassy-sync",
393 "embassy-time-driver",
394 "embassy-time-queue-utils",
395 "embassy-usb-driver",
396 "embedded-hal 0.2.7",
397 "embedded-hal 1.0.0",
398 "embedded-hal-async",
399 "embedded-io",
400 "embedded-io-async",
401 "embedded-storage",
402 "embedded-storage-async",
403 "fixed",
404 "nrf-pac",
405 "rand_core 0.6.4",
406 "rand_core 0.9.3",
407]
408
409[[package]]
410name = "embassy-sync"
411version = "0.7.2"
412source = "registry+https://github.com/rust-lang/crates.io-index"
413checksum = "73974a3edbd0bd286759b3d483540f0ebef705919a5f56f4fc7709066f71689b"
414dependencies = [
415 "cfg-if",
416 "critical-section",
417 "defmt 1.0.1",
418 "embedded-io-async",
419 "futures-core",
420 "futures-sink",
421 "heapless 0.8.0",
422]
423
424[[package]]
425name = "embassy-time"
426version = "0.5.0"
427source = "registry+https://github.com/rust-lang/crates.io-index"
428checksum = "f4fa65b9284d974dad7a23bb72835c4ec85c0b540d86af7fc4098c88cff51d65"
429dependencies = [
430 "cfg-if",
431 "critical-section",
432 "defmt 1.0.1",
433 "document-features",
434 "embassy-time-driver",
435 "embedded-hal 0.2.7",
436 "embedded-hal 1.0.0",
437 "embedded-hal-async",
438 "futures-core",
439]
440
441[[package]]
442name = "embassy-time-driver"
443version = "0.2.1"
444source = "registry+https://github.com/rust-lang/crates.io-index"
445checksum = "a0a244c7dc22c8d0289379c8d8830cae06bb93d8f990194d0de5efb3b5ae7ba6"
446dependencies = [
447 "document-features",
448]
449
450[[package]]
451name = "embassy-time-queue-utils"
452version = "0.3.0"
453source = "registry+https://github.com/rust-lang/crates.io-index"
454checksum = "80e2ee86063bd028a420a5fb5898c18c87a8898026da1d4c852af2c443d0a454"
455dependencies = [
456 "embassy-executor-timer-queue",
457 "heapless 0.8.0",
458]
459
460[[package]]
461name = "embassy-usb-driver"
462version = "0.2.0"
463source = "registry+https://github.com/rust-lang/crates.io-index"
464checksum = "17119855ccc2d1f7470a39756b12068454ae27a3eabb037d940b5c03d9c77b7a"
465dependencies = [
466 "defmt 1.0.1",
467 "embedded-io-async",
468]
469
470[[package]]
471name = "embedded-hal"
472version = "0.2.7"
473source = "registry+https://github.com/rust-lang/crates.io-index"
474checksum = "35949884794ad573cf46071e41c9b60efb0cb311e3ca01f7af807af1debc66ff"
475dependencies = [
476 "nb 0.1.3",
477 "void",
478]
479
480[[package]]
481name = "embedded-hal"
482version = "1.0.0"
483source = "registry+https://github.com/rust-lang/crates.io-index"
484checksum = "361a90feb7004eca4019fb28352a9465666b24f840f5c3cddf0ff13920590b89"
485dependencies = [
486 "defmt 0.3.100",
487]
488
489[[package]]
490name = "embedded-hal-async"
491version = "1.0.0"
492source = "registry+https://github.com/rust-lang/crates.io-index"
493checksum = "0c4c685bbef7fe13c3c6dd4da26841ed3980ef33e841cddfa15ce8a8fb3f1884"
494dependencies = [
495 "embedded-hal 1.0.0",
496]
497
498[[package]]
499name = "embedded-io"
500version = "0.6.1"
501source = "registry+https://github.com/rust-lang/crates.io-index"
502checksum = "edd0f118536f44f5ccd48bcb8b111bdc3de888b58c74639dfb034a357d0f206d"
503dependencies = [
504 "defmt 0.3.100",
505]
506
507[[package]]
508name = "embedded-io-async"
509version = "0.6.1"
510source = "registry+https://github.com/rust-lang/crates.io-index"
511checksum = "3ff09972d4073aa8c299395be75161d582e7629cd663171d62af73c8d50dba3f"
512dependencies = [
513 "defmt 0.3.100",
514 "embedded-io",
515]
516
517[[package]]
518name = "embedded-storage"
519version = "0.3.1"
520source = "registry+https://github.com/rust-lang/crates.io-index"
521checksum = "a21dea9854beb860f3062d10228ce9b976da520a73474aed3171ec276bc0c032"
522
523[[package]]
524name = "embedded-storage-async"
525version = "0.4.1"
526source = "registry+https://github.com/rust-lang/crates.io-index"
527checksum = "1763775e2323b7d5f0aa6090657f5e21cfa02ede71f5dc40eead06d64dcd15cc"
528dependencies = [
529 "embedded-storage",
530]
531
532[[package]]
533name = "fixed"
534version = "1.29.0"
535source = "registry+https://github.com/rust-lang/crates.io-index"
536checksum = "707070ccf8c4173548210893a0186e29c266901b71ed20cd9e2ca0193dfe95c3"
537dependencies = [
538 "az",
539 "bytemuck",
540 "half",
541 "typenum",
542]
543
544[[package]]
545name = "fnv"
546version = "1.0.7"
547source = "registry+https://github.com/rust-lang/crates.io-index"
548checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1"
549
550[[package]]
551name = "futures"
552version = "0.3.31"
553source = "registry+https://github.com/rust-lang/crates.io-index"
554checksum = "65bc07b1a8bc7c85c5f2e110c476c7389b4554ba72af57d8445ea63a576b0876"
555dependencies = [
556 "futures-channel",
557 "futures-core",
558 "futures-io",
559 "futures-sink",
560 "futures-task",
561 "futures-util",
562]
563
564[[package]]
565name = "futures-channel"
566version = "0.3.31"
567source = "registry+https://github.com/rust-lang/crates.io-index"
568checksum = "2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10"
569dependencies = [
570 "futures-core",
571 "futures-sink",
572]
573
574[[package]]
575name = "futures-core"
576version = "0.3.31"
577source = "registry+https://github.com/rust-lang/crates.io-index"
578checksum = "05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e"
579
580[[package]]
581name = "futures-intrusive"
582version = "0.5.0"
583source = "registry+https://github.com/rust-lang/crates.io-index"
584checksum = "1d930c203dd0b6ff06e0201a4a2fe9149b43c684fd4420555b26d21b1a02956f"
585dependencies = [
586 "futures-core",
587 "lock_api",
588]
589
590[[package]]
591name = "futures-io"
592version = "0.3.31"
593source = "registry+https://github.com/rust-lang/crates.io-index"
594checksum = "9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6"
595
596[[package]]
597name = "futures-sink"
598version = "0.3.31"
599source = "registry+https://github.com/rust-lang/crates.io-index"
600checksum = "e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7"
601
602[[package]]
603name = "futures-task"
604version = "0.3.31"
605source = "registry+https://github.com/rust-lang/crates.io-index"
606checksum = "f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988"
607
608[[package]]
609name = "futures-util"
610version = "0.3.31"
611source = "registry+https://github.com/rust-lang/crates.io-index"
612checksum = "9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81"
613dependencies = [
614 "futures-core",
615 "futures-sink",
616 "futures-task",
617 "pin-project-lite",
618 "pin-utils",
619]
620
621[[package]]
622name = "glob"
623version = "0.3.3"
624source = "registry+https://github.com/rust-lang/crates.io-index"
625checksum = "0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280"
626
627[[package]]
628name = "half"
629version = "2.7.1"
630source = "registry+https://github.com/rust-lang/crates.io-index"
631checksum = "6ea2d84b969582b4b1864a92dc5d27cd2b77b622a8d79306834f1be5ba20d84b"
632dependencies = [
633 "cfg-if",
634 "crunchy",
635 "zerocopy",
636]
637
638[[package]]
639name = "hash32"
640version = "0.3.1"
641source = "registry+https://github.com/rust-lang/crates.io-index"
642checksum = "47d60b12902ba28e2730cd37e95b8c9223af2808df9e902d4df49588d1470606"
643dependencies = [
644 "byteorder",
645]
646
647[[package]]
648name = "heapless"
649version = "0.8.0"
650source = "registry+https://github.com/rust-lang/crates.io-index"
651checksum = "0bfb9eb618601c89945a70e254898da93b13be0388091d42117462b265bb3fad"
652dependencies = [
653 "hash32",
654 "stable_deref_trait",
655]
656
657[[package]]
658name = "heapless"
659version = "0.9.2"
660source = "registry+https://github.com/rust-lang/crates.io-index"
661checksum = "2af2455f757db2b292a9b1768c4b70186d443bcb3b316252d6b540aec1cd89ed"
662dependencies = [
663 "defmt 1.0.1",
664 "hash32",
665 "stable_deref_trait",
666]
667
668[[package]]
669name = "ident_case"
670version = "1.0.1"
671source = "registry+https://github.com/rust-lang/crates.io-index"
672checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39"
673
674[[package]]
675name = "itertools"
676version = "0.13.0"
677source = "registry+https://github.com/rust-lang/crates.io-index"
678checksum = "413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186"
679dependencies = [
680 "either",
681]
682
683[[package]]
684name = "js-sys"
685version = "0.3.83"
686source = "registry+https://github.com/rust-lang/crates.io-index"
687checksum = "464a3709c7f55f1f721e5389aa6ea4e3bc6aba669353300af094b29ffbdde1d8"
688dependencies = [
689 "once_cell",
690 "wasm-bindgen",
691]
692
693[[package]]
694name = "libc"
695version = "0.2.178"
696source = "registry+https://github.com/rust-lang/crates.io-index"
697checksum = "37c93d8daa9d8a012fd8ab92f088405fb202ea0b6ab73ee2482ae66af4f42091"
698
699[[package]]
700name = "libloading"
701version = "0.8.9"
702source = "registry+https://github.com/rust-lang/crates.io-index"
703checksum = "d7c4b02199fee7c5d21a5ae7d8cfa79a6ef5bb2fc834d6e9058e89c825efdc55"
704dependencies = [
705 "cfg-if",
706 "windows-link",
707]
708
709[[package]]
710name = "litrs"
711version = "1.0.0"
712source = "registry+https://github.com/rust-lang/crates.io-index"
713checksum = "11d3d7f243d5c5a8b9bb5d6dd2b1602c0cb0b9db1621bafc7ed66e35ff9fe092"
714
715[[package]]
716name = "lock_api"
717version = "0.4.14"
718source = "registry+https://github.com/rust-lang/crates.io-index"
719checksum = "224399e74b87b5f3557511d98dff8b14089b3dadafcab6bb93eab67d3aace965"
720dependencies = [
721 "scopeguard",
722]
723
724[[package]]
725name = "log"
726version = "0.4.29"
727source = "registry+https://github.com/rust-lang/crates.io-index"
728checksum = "5e5032e24019045c762d3c0f28f5b6b8bbf38563a65908389bf7978758920897"
729
730[[package]]
731name = "memchr"
732version = "2.7.6"
733source = "registry+https://github.com/rust-lang/crates.io-index"
734checksum = "f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273"
735
736[[package]]
737name = "minimal-lexical"
738version = "0.2.1"
739source = "registry+https://github.com/rust-lang/crates.io-index"
740checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a"
741
742[[package]]
743name = "nb"
744version = "0.1.3"
745source = "registry+https://github.com/rust-lang/crates.io-index"
746checksum = "801d31da0513b6ec5214e9bf433a77966320625a37860f910be265be6e18d06f"
747dependencies = [
748 "nb 1.1.0",
749]
750
751[[package]]
752name = "nb"
753version = "1.1.0"
754source = "registry+https://github.com/rust-lang/crates.io-index"
755checksum = "8d5439c4ad607c3c23abf66de8c8bf57ba8adcd1f129e699851a6e43935d339d"
756
757[[package]]
758name = "nom"
759version = "7.1.3"
760source = "registry+https://github.com/rust-lang/crates.io-index"
761checksum = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a"
762dependencies = [
763 "memchr",
764 "minimal-lexical",
765]
766
767[[package]]
768name = "nrf-mpsl"
769version = "0.3.0"
770source = "git+https://github.com/alexmoon/nrf-sdc#5ce36312f7bf39ed73638ecbe1f2a5351da7f6f8"
771dependencies = [
772 "cfg-if",
773 "cortex-m",
774 "critical-section",
775 "defmt 1.0.1",
776 "embassy-nrf",
777 "embassy-sync",
778 "embedded-io",
779 "embedded-storage",
780 "embedded-storage-async",
781 "nrf-mpsl-sys",
782]
783
784[[package]]
785name = "nrf-mpsl-sys"
786version = "0.2.1"
787source = "git+https://github.com/alexmoon/nrf-sdc#5ce36312f7bf39ed73638ecbe1f2a5351da7f6f8"
788dependencies = [
789 "bindgen",
790 "doxygen-rs",
791]
792
793[[package]]
794name = "nrf-pac"
795version = "0.1.0"
796source = "registry+https://github.com/rust-lang/crates.io-index"
797checksum = "d334027d6703534f2a80de0794ae435c0e029358d28278533d3935e69b221b01"
798dependencies = [
799 "cortex-m",
800 "cortex-m-rt",
801]
802
803[[package]]
804name = "nrf-sdc"
805version = "0.4.0"
806source = "git+https://github.com/alexmoon/nrf-sdc#5ce36312f7bf39ed73638ecbe1f2a5351da7f6f8"
807dependencies = [
808 "bt-hci",
809 "critical-section",
810 "defmt 1.0.1",
811 "embassy-hal-internal",
812 "embassy-nrf",
813 "embassy-sync",
814 "embedded-io",
815 "embedded-io-async",
816 "nrf-mpsl",
817 "nrf-sdc-sys",
818 "rand_core 0.9.3",
819]
820
821[[package]]
822name = "nrf-sdc-sys"
823version = "0.2.1"
824source = "git+https://github.com/alexmoon/nrf-sdc#5ce36312f7bf39ed73638ecbe1f2a5351da7f6f8"
825dependencies = [
826 "bindgen",
827 "doxygen-rs",
828 "nrf-mpsl-sys",
829 "winnow",
830]
831
832[[package]]
833name = "num-traits"
834version = "0.2.19"
835source = "registry+https://github.com/rust-lang/crates.io-index"
836checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841"
837dependencies = [
838 "autocfg",
839]
840
841[[package]]
842name = "once_cell"
843version = "1.21.3"
844source = "registry+https://github.com/rust-lang/crates.io-index"
845checksum = "42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d"
846
847[[package]]
848name = "panic-halt"
849version = "1.0.0"
850source = "registry+https://github.com/rust-lang/crates.io-index"
851checksum = "a513e167849a384b7f9b746e517604398518590a9142f4846a32e3c2a4de7b11"
852
853[[package]]
854name = "panic-probe"
855version = "1.0.0"
856source = "registry+https://github.com/rust-lang/crates.io-index"
857checksum = "fd402d00b0fb94c5aee000029204a46884b1262e0c443f166d86d2c0747e1a1a"
858dependencies = [
859 "cortex-m",
860 "defmt 1.0.1",
861]
862
863[[package]]
864name = "phf"
865version = "0.11.3"
866source = "registry+https://github.com/rust-lang/crates.io-index"
867checksum = "1fd6780a80ae0c52cc120a26a1a42c1ae51b247a253e4e06113d23d2c2edd078"
868dependencies = [
869 "phf_macros",
870 "phf_shared",
871]
872
873[[package]]
874name = "phf_generator"
875version = "0.11.3"
876source = "registry+https://github.com/rust-lang/crates.io-index"
877checksum = "3c80231409c20246a13fddb31776fb942c38553c51e871f8cbd687a4cfb5843d"
878dependencies = [
879 "phf_shared",
880 "rand",
881]
882
883[[package]]
884name = "phf_macros"
885version = "0.11.3"
886source = "registry+https://github.com/rust-lang/crates.io-index"
887checksum = "f84ac04429c13a7ff43785d75ad27569f2951ce0ffd30a3321230db2fc727216"
888dependencies = [
889 "phf_generator",
890 "phf_shared",
891 "proc-macro2",
892 "quote",
893 "syn",
894]
895
896[[package]]
897name = "phf_shared"
898version = "0.11.3"
899source = "registry+https://github.com/rust-lang/crates.io-index"
900checksum = "67eabc2ef2a60eb7faa00097bd1ffdb5bd28e62bf39990626a582201b7a754e5"
901dependencies = [
902 "siphasher",
903]
904
905[[package]]
906name = "pin-project-lite"
907version = "0.2.16"
908source = "registry+https://github.com/rust-lang/crates.io-index"
909checksum = "3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b"
910
911[[package]]
912name = "pin-utils"
913version = "0.1.0"
914source = "registry+https://github.com/rust-lang/crates.io-index"
915checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184"
916
917[[package]]
918name = "portable-atomic"
919version = "1.11.1"
920source = "registry+https://github.com/rust-lang/crates.io-index"
921checksum = "f84267b20a16ea918e43c6a88433c2d54fa145c92a811b5b047ccbe153674483"
922
923[[package]]
924name = "prettyplease"
925version = "0.2.37"
926source = "registry+https://github.com/rust-lang/crates.io-index"
927checksum = "479ca8adacdd7ce8f1fb39ce9ecccbfe93a3f1344b3d0d97f20bc0196208f62b"
928dependencies = [
929 "proc-macro2",
930 "syn",
931]
932
933[[package]]
934name = "proc-macro-error-attr2"
935version = "2.0.0"
936source = "registry+https://github.com/rust-lang/crates.io-index"
937checksum = "96de42df36bb9bba5542fe9f1a054b8cc87e172759a1868aa05c1f3acc89dfc5"
938dependencies = [
939 "proc-macro2",
940 "quote",
941]
942
943[[package]]
944name = "proc-macro-error2"
945version = "2.0.1"
946source = "registry+https://github.com/rust-lang/crates.io-index"
947checksum = "11ec05c52be0a07b08061f7dd003e7d7092e0472bc731b4af7bb1ef876109802"
948dependencies = [
949 "proc-macro-error-attr2",
950 "proc-macro2",
951 "quote",
952 "syn",
953]
954
955[[package]]
956name = "proc-macro2"
957version = "1.0.103"
958source = "registry+https://github.com/rust-lang/crates.io-index"
959checksum = "5ee95bc4ef87b8d5ba32e8b7714ccc834865276eab0aed5c9958d00ec45f49e8"
960dependencies = [
961 "unicode-ident",
962]
963
964[[package]]
965name = "quote"
966version = "1.0.42"
967source = "registry+https://github.com/rust-lang/crates.io-index"
968checksum = "a338cc41d27e6cc6dce6cefc13a0729dfbb81c262b1f519331575dd80ef3067f"
969dependencies = [
970 "proc-macro2",
971]
972
973[[package]]
974name = "rand"
975version = "0.8.5"
976source = "registry+https://github.com/rust-lang/crates.io-index"
977checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404"
978dependencies = [
979 "rand_core 0.6.4",
980]
981
982[[package]]
983name = "rand_core"
984version = "0.6.4"
985source = "registry+https://github.com/rust-lang/crates.io-index"
986checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c"
987
988[[package]]
989name = "rand_core"
990version = "0.9.3"
991source = "registry+https://github.com/rust-lang/crates.io-index"
992checksum = "99d9a13982dcf210057a8a78572b2217b667c3beacbf3a0d8b454f6f82837d38"
993
994[[package]]
995name = "regex"
996version = "1.12.2"
997source = "registry+https://github.com/rust-lang/crates.io-index"
998checksum = "843bc0191f75f3e22651ae5f1e72939ab2f72a4bc30fa80a066bd66edefc24d4"
999dependencies = [
1000 "aho-corasick",
1001 "memchr",
1002 "regex-automata",
1003 "regex-syntax",
1004]
1005
1006[[package]]
1007name = "regex-automata"
1008version = "0.4.13"
1009source = "registry+https://github.com/rust-lang/crates.io-index"
1010checksum = "5276caf25ac86c8d810222b3dbb938e512c55c6831a10f3e6ed1c93b84041f1c"
1011dependencies = [
1012 "aho-corasick",
1013 "memchr",
1014 "regex-syntax",
1015]
1016
1017[[package]]
1018name = "regex-syntax"
1019version = "0.8.8"
1020source = "registry+https://github.com/rust-lang/crates.io-index"
1021checksum = "7a2d987857b319362043e95f5353c0535c1f58eec5336fdfcf626430af7def58"
1022
1023[[package]]
1024name = "rustc-hash"
1025version = "2.1.1"
1026source = "registry+https://github.com/rust-lang/crates.io-index"
1027checksum = "357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d"
1028
1029[[package]]
1030name = "rustc_version"
1031version = "0.2.3"
1032source = "registry+https://github.com/rust-lang/crates.io-index"
1033checksum = "138e3e0acb6c9fb258b19b67cb8abd63c00679d2851805ea151465464fe9030a"
1034dependencies = [
1035 "semver",
1036]
1037
1038[[package]]
1039name = "rustversion"
1040version = "1.0.22"
1041source = "registry+https://github.com/rust-lang/crates.io-index"
1042checksum = "b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d"
1043
1044[[package]]
1045name = "sachy-battery"
1046version = "0.1.0"
1047source = "git+https://tangled.org/sachy.dev/sachy-embed-core#06b1aff4d2f18a6d5e07d39274e431781fd9ecb6"
1048
1049[[package]]
1050name = "sachy-bthome"
1051version = "0.1.0"
1052source = "git+https://tangled.org/sachy.dev/sachy-embed-core#06b1aff4d2f18a6d5e07d39274e431781fd9ecb6"
1053dependencies = [
1054 "defmt 1.0.1",
1055 "heapless 0.9.2",
1056 "sachy-fmt",
1057]
1058
1059[[package]]
1060name = "sachy-fmt"
1061version = "0.1.0"
1062source = "git+https://tangled.org/sachy.dev/sachy-embed-core#06b1aff4d2f18a6d5e07d39274e431781fd9ecb6"
1063dependencies = [
1064 "defmt 1.0.1",
1065]
1066
1067[[package]]
1068name = "sachy-parasite"
1069version = "0.1.0"
1070dependencies = [
1071 "bt-hci",
1072 "cortex-m",
1073 "cortex-m-rt",
1074 "defmt 1.0.1",
1075 "defmt-rtt",
1076 "embassy-executor",
1077 "embassy-futures",
1078 "embassy-nrf",
1079 "embassy-sync",
1080 "embassy-time",
1081 "embedded-hal 1.0.0",
1082 "embedded-hal-async",
1083 "embedded-io",
1084 "nrf-mpsl",
1085 "nrf-sdc",
1086 "panic-halt",
1087 "panic-probe",
1088 "sachy-battery",
1089 "sachy-bthome",
1090 "sachy-fmt",
1091 "sachy-shtc3",
1092 "static_cell",
1093 "trouble-host",
1094]
1095
1096[[package]]
1097name = "sachy-shtc3"
1098version = "0.1.0"
1099source = "git+https://tangled.org/sachy.dev/sachy-embed-core#06b1aff4d2f18a6d5e07d39274e431781fd9ecb6"
1100dependencies = [
1101 "defmt 1.0.1",
1102 "embedded-hal 1.0.0",
1103 "embedded-hal-async",
1104]
1105
1106[[package]]
1107name = "scopeguard"
1108version = "1.2.0"
1109source = "registry+https://github.com/rust-lang/crates.io-index"
1110checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49"
1111
1112[[package]]
1113name = "semver"
1114version = "0.9.0"
1115source = "registry+https://github.com/rust-lang/crates.io-index"
1116checksum = "1d7eb9ef2c18661902cc47e535f9bc51b78acd254da71d375c2f6720d9a40403"
1117dependencies = [
1118 "semver-parser",
1119]
1120
1121[[package]]
1122name = "semver-parser"
1123version = "0.7.0"
1124source = "registry+https://github.com/rust-lang/crates.io-index"
1125checksum = "388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3"
1126
1127[[package]]
1128name = "shlex"
1129version = "1.3.0"
1130source = "registry+https://github.com/rust-lang/crates.io-index"
1131checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64"
1132
1133[[package]]
1134name = "siphasher"
1135version = "1.0.1"
1136source = "registry+https://github.com/rust-lang/crates.io-index"
1137checksum = "56199f7ddabf13fe5074ce809e7d3f42b42ae711800501b5b16ea82ad029c39d"
1138
1139[[package]]
1140name = "stable_deref_trait"
1141version = "1.2.1"
1142source = "registry+https://github.com/rust-lang/crates.io-index"
1143checksum = "6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596"
1144
1145[[package]]
1146name = "static_cell"
1147version = "2.1.1"
1148source = "registry+https://github.com/rust-lang/crates.io-index"
1149checksum = "0530892bb4fa575ee0da4b86f86c667132a94b74bb72160f58ee5a4afec74c23"
1150dependencies = [
1151 "portable-atomic",
1152]
1153
1154[[package]]
1155name = "strsim"
1156version = "0.11.1"
1157source = "registry+https://github.com/rust-lang/crates.io-index"
1158checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f"
1159
1160[[package]]
1161name = "syn"
1162version = "2.0.111"
1163source = "registry+https://github.com/rust-lang/crates.io-index"
1164checksum = "390cc9a294ab71bdb1aa2e99d13be9c753cd2d7bd6560c77118597410c4d2e87"
1165dependencies = [
1166 "proc-macro2",
1167 "quote",
1168 "unicode-ident",
1169]
1170
1171[[package]]
1172name = "thiserror"
1173version = "2.0.17"
1174source = "registry+https://github.com/rust-lang/crates.io-index"
1175checksum = "f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8"
1176dependencies = [
1177 "thiserror-impl",
1178]
1179
1180[[package]]
1181name = "thiserror-impl"
1182version = "2.0.17"
1183source = "registry+https://github.com/rust-lang/crates.io-index"
1184checksum = "3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913"
1185dependencies = [
1186 "proc-macro2",
1187 "quote",
1188 "syn",
1189]
1190
1191[[package]]
1192name = "trouble-host"
1193version = "0.5.1"
1194source = "registry+https://github.com/rust-lang/crates.io-index"
1195checksum = "2881b4859001fe1f48445145cda5149deac9110b1d707ec0a251b7ff6d8bdfa4"
1196dependencies = [
1197 "bt-hci",
1198 "defmt 1.0.1",
1199 "embassy-futures",
1200 "embassy-sync",
1201 "embassy-time",
1202 "embedded-io",
1203 "futures",
1204 "heapless 0.9.2",
1205 "rand_core 0.6.4",
1206 "static_cell",
1207 "trouble-host-macros",
1208 "zerocopy",
1209]
1210
1211[[package]]
1212name = "trouble-host-macros"
1213version = "0.3.0"
1214source = "registry+https://github.com/rust-lang/crates.io-index"
1215checksum = "bcb85bec3a8393c22ca1a7c25c82c2d33689ab412f3487c492fd01a033ede7c2"
1216dependencies = [
1217 "convert_case",
1218 "darling",
1219 "proc-macro2",
1220 "quote",
1221 "syn",
1222 "uuid",
1223]
1224
1225[[package]]
1226name = "typenum"
1227version = "1.19.0"
1228source = "registry+https://github.com/rust-lang/crates.io-index"
1229checksum = "562d481066bde0658276a35467c4af00bdc6ee726305698a55b86e61d7ad82bb"
1230
1231[[package]]
1232name = "unicode-ident"
1233version = "1.0.22"
1234source = "registry+https://github.com/rust-lang/crates.io-index"
1235checksum = "9312f7c4f6ff9069b165498234ce8be658059c6728633667c526e27dc2cf1df5"
1236
1237[[package]]
1238name = "unicode-segmentation"
1239version = "1.12.0"
1240source = "registry+https://github.com/rust-lang/crates.io-index"
1241checksum = "f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493"
1242
1243[[package]]
1244name = "uuid"
1245version = "1.19.0"
1246source = "registry+https://github.com/rust-lang/crates.io-index"
1247checksum = "e2e054861b4bd027cd373e18e8d8d8e6548085000e41290d95ce0c373a654b4a"
1248dependencies = [
1249 "js-sys",
1250 "wasm-bindgen",
1251]
1252
1253[[package]]
1254name = "vcell"
1255version = "0.1.3"
1256source = "registry+https://github.com/rust-lang/crates.io-index"
1257checksum = "77439c1b53d2303b20d9459b1ade71a83c716e3f9c34f3228c00e6f185d6c002"
1258
1259[[package]]
1260name = "void"
1261version = "1.0.2"
1262source = "registry+https://github.com/rust-lang/crates.io-index"
1263checksum = "6a02e4885ed3bc0f2de90ea6dd45ebcbb66dacffe03547fadbb0eeae2770887d"
1264
1265[[package]]
1266name = "volatile-register"
1267version = "0.2.2"
1268source = "registry+https://github.com/rust-lang/crates.io-index"
1269checksum = "de437e2a6208b014ab52972a27e59b33fa2920d3e00fe05026167a1c509d19cc"
1270dependencies = [
1271 "vcell",
1272]
1273
1274[[package]]
1275name = "wasm-bindgen"
1276version = "0.2.106"
1277source = "registry+https://github.com/rust-lang/crates.io-index"
1278checksum = "0d759f433fa64a2d763d1340820e46e111a7a5ab75f993d1852d70b03dbb80fd"
1279dependencies = [
1280 "cfg-if",
1281 "once_cell",
1282 "rustversion",
1283 "wasm-bindgen-macro",
1284 "wasm-bindgen-shared",
1285]
1286
1287[[package]]
1288name = "wasm-bindgen-macro"
1289version = "0.2.106"
1290source = "registry+https://github.com/rust-lang/crates.io-index"
1291checksum = "48cb0d2638f8baedbc542ed444afc0644a29166f1595371af4fecf8ce1e7eeb3"
1292dependencies = [
1293 "quote",
1294 "wasm-bindgen-macro-support",
1295]
1296
1297[[package]]
1298name = "wasm-bindgen-macro-support"
1299version = "0.2.106"
1300source = "registry+https://github.com/rust-lang/crates.io-index"
1301checksum = "cefb59d5cd5f92d9dcf80e4683949f15ca4b511f4ac0a6e14d4e1ac60c6ecd40"
1302dependencies = [
1303 "bumpalo",
1304 "proc-macro2",
1305 "quote",
1306 "syn",
1307 "wasm-bindgen-shared",
1308]
1309
1310[[package]]
1311name = "wasm-bindgen-shared"
1312version = "0.2.106"
1313source = "registry+https://github.com/rust-lang/crates.io-index"
1314checksum = "cbc538057e648b67f72a982e708d485b2efa771e1ac05fec311f9f63e5800db4"
1315dependencies = [
1316 "unicode-ident",
1317]
1318
1319[[package]]
1320name = "windows-link"
1321version = "0.2.1"
1322source = "registry+https://github.com/rust-lang/crates.io-index"
1323checksum = "f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5"
1324
1325[[package]]
1326name = "winnow"
1327version = "0.7.14"
1328source = "registry+https://github.com/rust-lang/crates.io-index"
1329checksum = "5a5364e9d77fcdeeaa6062ced926ee3381faa2ee02d3eb83a5c27a8825540829"
1330dependencies = [
1331 "memchr",
1332]
1333
1334[[package]]
1335name = "zerocopy"
1336version = "0.8.31"
1337source = "registry+https://github.com/rust-lang/crates.io-index"
1338checksum = "fd74ec98b9250adb3ca554bdde269adf631549f51d8a8f8f0a10b50f1cb298c3"
1339dependencies = [
1340 "zerocopy-derive",
1341]
1342
1343[[package]]
1344name = "zerocopy-derive"
1345version = "0.8.31"
1346source = "registry+https://github.com/rust-lang/crates.io-index"
1347checksum = "d8a8d209fdf45cf5138cbb5a506f6b52522a25afccc534d1475dad8e31105c6a"
1348dependencies = [
1349 "proc-macro2",
1350 "quote",
1351 "syn",
1352]