arduino-tnc

git clone https://git.bradleygannon.com/arduino-tnc.git
Log | Files | Refs

Cargo.lock (27452B)


      1 # This file is automatically @generated by Cargo.
      2 # It is not intended for manual editing.
      3 version = 4
      4 
      5 [[package]]
      6 name = "aho-corasick"
      7 version = "1.1.4"
      8 source = "registry+https://github.com/rust-lang/crates.io-index"
      9 checksum = "ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301"
     10 dependencies = [
     11  "memchr",
     12 ]
     13 
     14 [[package]]
     15 name = "anyhow"
     16 version = "1.0.102"
     17 source = "registry+https://github.com/rust-lang/crates.io-index"
     18 checksum = "7f202df86484c868dbad7eaa557ef785d5c66295e41b460ef922eca0723b842c"
     19 
     20 [[package]]
     21 name = "arduino-hal"
     22 version = "0.1.0"
     23 source = "git+https://github.com/rahix/avr-hal?rev=e5c8f37fe48419956e722490a82b9ca9b9fc61a2#e5c8f37fe48419956e722490a82b9ca9b9fc61a2"
     24 dependencies = [
     25  "atmega-hal",
     26  "avr-device",
     27  "avr-hal-generic",
     28  "cfg-if",
     29  "embedded-hal 1.0.0",
     30  "ufmt",
     31 ]
     32 
     33 [[package]]
     34 name = "arduino-tnc"
     35 version = "0.1.0"
     36 dependencies = [
     37  "arduino-hal",
     38  "avr-device",
     39  "crc",
     40  "embedded-hal 1.0.0",
     41  "heapless",
     42  "nb 1.1.0",
     43  "panic-halt",
     44  "tnc-core",
     45  "trig-const",
     46  "ufmt",
     47 ]
     48 
     49 [[package]]
     50 name = "arraydeque"
     51 version = "0.5.1"
     52 source = "registry+https://github.com/rust-lang/crates.io-index"
     53 checksum = "7d902e3d592a523def97af8f317b08ce16b7ab854c1985a0c671e6f15cebc236"
     54 
     55 [[package]]
     56 name = "atdf2svd"
     57 version = "0.5.1"
     58 source = "registry+https://github.com/rust-lang/crates.io-index"
     59 checksum = "179e5f106191a4d02437d8f66ed06f852e1a85774db29f934251d33cfec219fa"
     60 dependencies = [
     61  "cfg-if",
     62  "log",
     63  "svd-encoder",
     64  "svd-rs",
     65  "xmltree 0.10.3",
     66 ]
     67 
     68 [[package]]
     69 name = "atmega-hal"
     70 version = "0.1.0"
     71 source = "git+https://github.com/rahix/avr-hal?rev=e5c8f37fe48419956e722490a82b9ca9b9fc61a2#e5c8f37fe48419956e722490a82b9ca9b9fc61a2"
     72 dependencies = [
     73  "avr-device",
     74  "avr-hal-generic",
     75 ]
     76 
     77 [[package]]
     78 name = "avr-device"
     79 version = "0.8.1"
     80 source = "registry+https://github.com/rust-lang/crates.io-index"
     81 checksum = "0584fb409e2ff23423979617c6b7ab34628727c8ef8026b665d41f41114060b9"
     82 dependencies = [
     83  "anyhow",
     84  "atdf2svd",
     85  "avr-device-macros",
     86  "bare-metal",
     87  "cfg-if",
     88  "critical-section",
     89  "prettyplease",
     90  "svd-rs",
     91  "svd2rust",
     92  "svdtools",
     93  "syn 2.0.110",
     94  "vcell",
     95  "yaml-rust2",
     96 ]
     97 
     98 [[package]]
     99 name = "avr-device-macros"
    100 version = "0.8.1"
    101 source = "registry+https://github.com/rust-lang/crates.io-index"
    102 checksum = "129341bd5b981a038dd2ae0963550bfcb67ad56c64b53aa462cf1a0764405e97"
    103 dependencies = [
    104  "proc-macro2",
    105  "quote",
    106  "syn 1.0.109",
    107 ]
    108 
    109 [[package]]
    110 name = "avr-hal-generic"
    111 version = "0.1.0"
    112 source = "git+https://github.com/rahix/avr-hal?rev=e5c8f37fe48419956e722490a82b9ca9b9fc61a2#e5c8f37fe48419956e722490a82b9ca9b9fc61a2"
    113 dependencies = [
    114  "avr-device",
    115  "embedded-hal 0.2.7",
    116  "embedded-hal 1.0.0",
    117  "embedded-hal-bus",
    118  "embedded-storage",
    119  "nb 1.1.0",
    120  "paste",
    121  "ufmt",
    122  "unwrap-infallible",
    123 ]
    124 
    125 [[package]]
    126 name = "bare-metal"
    127 version = "1.0.0"
    128 source = "registry+https://github.com/rust-lang/crates.io-index"
    129 checksum = "f8fe8f5a8a398345e52358e18ff07cc17a568fbca5c6f73873d3a62056309603"
    130 
    131 [[package]]
    132 name = "bstr"
    133 version = "1.12.1"
    134 source = "registry+https://github.com/rust-lang/crates.io-index"
    135 checksum = "63044e1ae8e69f3b5a92c736ca6269b8d12fa7efe39bf34ddb06d102cf0e2cab"
    136 dependencies = [
    137  "memchr",
    138  "serde",
    139 ]
    140 
    141 [[package]]
    142 name = "byteorder"
    143 version = "1.5.0"
    144 source = "registry+https://github.com/rust-lang/crates.io-index"
    145 checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b"
    146 
    147 [[package]]
    148 name = "cfg-if"
    149 version = "1.0.4"
    150 source = "registry+https://github.com/rust-lang/crates.io-index"
    151 checksum = "9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801"
    152 
    153 [[package]]
    154 name = "commands"
    155 version = "0.0.5"
    156 source = "registry+https://github.com/rust-lang/crates.io-index"
    157 checksum = "688226b9769bbf11a9d82a94fb4adda15793a6023d33a8ca7695dbafec6f4123"
    158 
    159 [[package]]
    160 name = "convert_case"
    161 version = "0.6.0"
    162 source = "registry+https://github.com/rust-lang/crates.io-index"
    163 checksum = "ec182b0ca2f35d8fc196cf3404988fd8b8c739a4d270ff118a398feb0cbec1ca"
    164 dependencies = [
    165  "unicode-segmentation",
    166 ]
    167 
    168 [[package]]
    169 name = "crc"
    170 version = "3.4.0"
    171 source = "registry+https://github.com/rust-lang/crates.io-index"
    172 checksum = "5eb8a2a1cd12ab0d987a5d5e825195d372001a4094a0376319d5a0ad71c1ba0d"
    173 dependencies = [
    174  "crc-catalog",
    175 ]
    176 
    177 [[package]]
    178 name = "crc-catalog"
    179 version = "2.5.0"
    180 source = "registry+https://github.com/rust-lang/crates.io-index"
    181 checksum = "217698eaf96b4a3f0bc4f3662aaa55bdf913cd54d7204591faa790070c6d0853"
    182 
    183 [[package]]
    184 name = "critical-section"
    185 version = "1.2.0"
    186 source = "registry+https://github.com/rust-lang/crates.io-index"
    187 checksum = "790eea4361631c5e7d22598ecd5723ff611904e3344ce8720784c93e3d83d40b"
    188 
    189 [[package]]
    190 name = "displaydoc"
    191 version = "0.2.6"
    192 source = "registry+https://github.com/rust-lang/crates.io-index"
    193 checksum = "1ac70aa55017e108007fbaf5aa0f54b021c98f92ff8af59d42eda9da96e3dd4f"
    194 dependencies = [
    195  "proc-macro2",
    196  "quote",
    197  "syn 2.0.110",
    198 ]
    199 
    200 [[package]]
    201 name = "either"
    202 version = "1.16.0"
    203 source = "registry+https://github.com/rust-lang/crates.io-index"
    204 checksum = "91622ff5e7162018101f2fea40d6ebf4a78bbe5a49736a2020649edf9693679e"
    205 
    206 [[package]]
    207 name = "embedded-hal"
    208 version = "0.2.7"
    209 source = "registry+https://github.com/rust-lang/crates.io-index"
    210 checksum = "35949884794ad573cf46071e41c9b60efb0cb311e3ca01f7af807af1debc66ff"
    211 dependencies = [
    212  "nb 0.1.3",
    213  "void",
    214 ]
    215 
    216 [[package]]
    217 name = "embedded-hal"
    218 version = "1.0.0"
    219 source = "registry+https://github.com/rust-lang/crates.io-index"
    220 checksum = "361a90feb7004eca4019fb28352a9465666b24f840f5c3cddf0ff13920590b89"
    221 
    222 [[package]]
    223 name = "embedded-hal-bus"
    224 version = "0.1.0"
    225 source = "registry+https://github.com/rust-lang/crates.io-index"
    226 checksum = "57b4e6ede84339ebdb418cd986e6320a34b017cdf99b5cc3efceec6450b06886"
    227 dependencies = [
    228  "critical-section",
    229  "embedded-hal 1.0.0",
    230 ]
    231 
    232 [[package]]
    233 name = "embedded-storage"
    234 version = "0.2.0"
    235 source = "registry+https://github.com/rust-lang/crates.io-index"
    236 checksum = "723dce4e9f25b6e6c5f35628e144794e5b459216ed7da97b7c4b66cdb3fa82ca"
    237 
    238 [[package]]
    239 name = "encoding_rs"
    240 version = "0.8.35"
    241 source = "registry+https://github.com/rust-lang/crates.io-index"
    242 checksum = "75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3"
    243 dependencies = [
    244  "cfg-if",
    245 ]
    246 
    247 [[package]]
    248 name = "equivalent"
    249 version = "1.0.2"
    250 source = "registry+https://github.com/rust-lang/crates.io-index"
    251 checksum = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f"
    252 
    253 [[package]]
    254 name = "foldhash"
    255 version = "0.1.5"
    256 source = "registry+https://github.com/rust-lang/crates.io-index"
    257 checksum = "d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2"
    258 
    259 [[package]]
    260 name = "form_urlencoded"
    261 version = "1.2.2"
    262 source = "registry+https://github.com/rust-lang/crates.io-index"
    263 checksum = "cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf"
    264 dependencies = [
    265  "percent-encoding",
    266 ]
    267 
    268 [[package]]
    269 name = "globset"
    270 version = "0.4.18"
    271 source = "registry+https://github.com/rust-lang/crates.io-index"
    272 checksum = "52dfc19153a48bde0cbd630453615c8151bce3a5adfac7a0aebfbf0a1e1f57e3"
    273 dependencies = [
    274  "aho-corasick",
    275  "bstr",
    276  "log",
    277  "regex-automata",
    278  "regex-syntax",
    279 ]
    280 
    281 [[package]]
    282 name = "hash32"
    283 version = "0.3.1"
    284 source = "registry+https://github.com/rust-lang/crates.io-index"
    285 checksum = "47d60b12902ba28e2730cd37e95b8c9223af2808df9e902d4df49588d1470606"
    286 dependencies = [
    287  "byteorder",
    288 ]
    289 
    290 [[package]]
    291 name = "hashbrown"
    292 version = "0.15.5"
    293 source = "registry+https://github.com/rust-lang/crates.io-index"
    294 checksum = "9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1"
    295 dependencies = [
    296  "foldhash",
    297 ]
    298 
    299 [[package]]
    300 name = "hashbrown"
    301 version = "0.17.1"
    302 source = "registry+https://github.com/rust-lang/crates.io-index"
    303 checksum = "ed5909b6e89a2db4456e54cd5f673791d7eca6732202bbf2a9cc504fe2f9b84a"
    304 
    305 [[package]]
    306 name = "hashlink"
    307 version = "0.10.0"
    308 source = "registry+https://github.com/rust-lang/crates.io-index"
    309 checksum = "7382cf6263419f2d8df38c55d7da83da5c18aef87fc7a7fc1fb1e344edfe14c1"
    310 dependencies = [
    311  "hashbrown 0.15.5",
    312 ]
    313 
    314 [[package]]
    315 name = "heapless"
    316 version = "0.9.3"
    317 source = "registry+https://github.com/rust-lang/crates.io-index"
    318 checksum = "25ba4bd83f9415b58b4ed8dc5714c76e626a105be4646c02630ad730ad3b5aa4"
    319 dependencies = [
    320  "hash32",
    321  "stable_deref_trait",
    322 ]
    323 
    324 [[package]]
    325 name = "icu_collections"
    326 version = "2.2.0"
    327 source = "registry+https://github.com/rust-lang/crates.io-index"
    328 checksum = "2984d1cd16c883d7935b9e07e44071dca8d917fd52ecc02c04d5fa0b5a3f191c"
    329 dependencies = [
    330  "displaydoc",
    331  "potential_utf",
    332  "utf8_iter",
    333  "yoke",
    334  "zerofrom",
    335  "zerovec",
    336 ]
    337 
    338 [[package]]
    339 name = "icu_locale_core"
    340 version = "2.2.0"
    341 source = "registry+https://github.com/rust-lang/crates.io-index"
    342 checksum = "92219b62b3e2b4d88ac5119f8904c10f8f61bf7e95b640d25ba3075e6cac2c29"
    343 dependencies = [
    344  "displaydoc",
    345  "litemap",
    346  "tinystr",
    347  "writeable",
    348  "zerovec",
    349 ]
    350 
    351 [[package]]
    352 name = "icu_normalizer"
    353 version = "2.2.0"
    354 source = "registry+https://github.com/rust-lang/crates.io-index"
    355 checksum = "c56e5ee99d6e3d33bd91c5d85458b6005a22140021cc324cea84dd0e72cff3b4"
    356 dependencies = [
    357  "icu_collections",
    358  "icu_normalizer_data",
    359  "icu_properties",
    360  "icu_provider",
    361  "smallvec",
    362  "zerovec",
    363 ]
    364 
    365 [[package]]
    366 name = "icu_normalizer_data"
    367 version = "2.2.0"
    368 source = "registry+https://github.com/rust-lang/crates.io-index"
    369 checksum = "da3be0ae77ea334f4da67c12f149704f19f81d1adf7c51cf482943e84a2bad38"
    370 
    371 [[package]]
    372 name = "icu_properties"
    373 version = "2.2.0"
    374 source = "registry+https://github.com/rust-lang/crates.io-index"
    375 checksum = "bee3b67d0ea5c2cca5003417989af8996f8604e34fb9ddf96208a033901e70de"
    376 dependencies = [
    377  "icu_collections",
    378  "icu_locale_core",
    379  "icu_properties_data",
    380  "icu_provider",
    381  "zerotrie",
    382  "zerovec",
    383 ]
    384 
    385 [[package]]
    386 name = "icu_properties_data"
    387 version = "2.2.0"
    388 source = "registry+https://github.com/rust-lang/crates.io-index"
    389 checksum = "8e2bbb201e0c04f7b4b3e14382af113e17ba4f63e2c9d2ee626b720cbce54a14"
    390 
    391 [[package]]
    392 name = "icu_provider"
    393 version = "2.2.0"
    394 source = "registry+https://github.com/rust-lang/crates.io-index"
    395 checksum = "139c4cf31c8b5f33d7e199446eff9c1e02decfc2f0eec2c8d71f65befa45b421"
    396 dependencies = [
    397  "displaydoc",
    398  "icu_locale_core",
    399  "writeable",
    400  "yoke",
    401  "zerofrom",
    402  "zerotrie",
    403  "zerovec",
    404 ]
    405 
    406 [[package]]
    407 name = "idna"
    408 version = "1.1.0"
    409 source = "registry+https://github.com/rust-lang/crates.io-index"
    410 checksum = "3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de"
    411 dependencies = [
    412  "idna_adapter",
    413  "smallvec",
    414  "utf8_iter",
    415 ]
    416 
    417 [[package]]
    418 name = "idna_adapter"
    419 version = "1.2.2"
    420 source = "registry+https://github.com/rust-lang/crates.io-index"
    421 checksum = "cb68373c0d6620ef8105e855e7745e18b0d00d3bdb07fb532e434244cdb9a714"
    422 dependencies = [
    423  "icu_normalizer",
    424  "icu_properties",
    425 ]
    426 
    427 [[package]]
    428 name = "indexmap"
    429 version = "2.14.0"
    430 source = "registry+https://github.com/rust-lang/crates.io-index"
    431 checksum = "d466e9454f08e4a911e14806c24e16fba1b4c121d1ea474396f396069cf949d9"
    432 dependencies = [
    433  "equivalent",
    434  "hashbrown 0.17.1",
    435 ]
    436 
    437 [[package]]
    438 name = "inflections"
    439 version = "1.1.1"
    440 source = "registry+https://github.com/rust-lang/crates.io-index"
    441 checksum = "a257582fdcde896fd96463bf2d40eefea0580021c0712a0e2b028b60b47a837a"
    442 
    443 [[package]]
    444 name = "itertools"
    445 version = "0.14.0"
    446 source = "registry+https://github.com/rust-lang/crates.io-index"
    447 checksum = "2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285"
    448 dependencies = [
    449  "either",
    450 ]
    451 
    452 [[package]]
    453 name = "litemap"
    454 version = "0.8.2"
    455 source = "registry+https://github.com/rust-lang/crates.io-index"
    456 checksum = "92daf443525c4cce67b150400bc2316076100ce0b3686209eb8cf3c31612e6f0"
    457 
    458 [[package]]
    459 name = "log"
    460 version = "0.4.30"
    461 source = "registry+https://github.com/rust-lang/crates.io-index"
    462 checksum = "616ec5685824bcc94416c6d4a7a446eea774a31efd7062c8480ba6fd06d7a6e5"
    463 
    464 [[package]]
    465 name = "memchr"
    466 version = "2.8.1"
    467 source = "registry+https://github.com/rust-lang/crates.io-index"
    468 checksum = "6b947ae49db0d222b1dbc6b113ce7248a3fc3a6ca21b696717bfc000ba4484d8"
    469 
    470 [[package]]
    471 name = "nb"
    472 version = "0.1.3"
    473 source = "registry+https://github.com/rust-lang/crates.io-index"
    474 checksum = "801d31da0513b6ec5214e9bf433a77966320625a37860f910be265be6e18d06f"
    475 dependencies = [
    476  "nb 1.1.0",
    477 ]
    478 
    479 [[package]]
    480 name = "nb"
    481 version = "1.1.0"
    482 source = "registry+https://github.com/rust-lang/crates.io-index"
    483 checksum = "8d5439c4ad607c3c23abf66de8c8bf57ba8adcd1f129e699851a6e43935d339d"
    484 
    485 [[package]]
    486 name = "normpath"
    487 version = "1.5.1"
    488 source = "registry+https://github.com/rust-lang/crates.io-index"
    489 checksum = "b9985ef7269fa99f3b12437bb698381da2428743ab90f20393f399fa14cab21a"
    490 dependencies = [
    491  "windows-sys",
    492 ]
    493 
    494 [[package]]
    495 name = "once_cell"
    496 version = "1.21.4"
    497 source = "registry+https://github.com/rust-lang/crates.io-index"
    498 checksum = "9f7c3e4beb33f85d45ae3e3a1792185706c8e16d043238c593331cc7cd313b50"
    499 
    500 [[package]]
    501 name = "panic-halt"
    502 version = "1.0.0"
    503 source = "registry+https://github.com/rust-lang/crates.io-index"
    504 checksum = "a513e167849a384b7f9b746e517604398518590a9142f4846a32e3c2a4de7b11"
    505 
    506 [[package]]
    507 name = "paste"
    508 version = "1.0.15"
    509 source = "registry+https://github.com/rust-lang/crates.io-index"
    510 checksum = "57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a"
    511 
    512 [[package]]
    513 name = "percent-encoding"
    514 version = "2.3.2"
    515 source = "registry+https://github.com/rust-lang/crates.io-index"
    516 checksum = "9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220"
    517 
    518 [[package]]
    519 name = "phf"
    520 version = "0.11.3"
    521 source = "registry+https://github.com/rust-lang/crates.io-index"
    522 checksum = "1fd6780a80ae0c52cc120a26a1a42c1ae51b247a253e4e06113d23d2c2edd078"
    523 dependencies = [
    524  "phf_macros",
    525  "phf_shared",
    526 ]
    527 
    528 [[package]]
    529 name = "phf_generator"
    530 version = "0.11.3"
    531 source = "registry+https://github.com/rust-lang/crates.io-index"
    532 checksum = "3c80231409c20246a13fddb31776fb942c38553c51e871f8cbd687a4cfb5843d"
    533 dependencies = [
    534  "phf_shared",
    535  "rand",
    536 ]
    537 
    538 [[package]]
    539 name = "phf_macros"
    540 version = "0.11.3"
    541 source = "registry+https://github.com/rust-lang/crates.io-index"
    542 checksum = "f84ac04429c13a7ff43785d75ad27569f2951ce0ffd30a3321230db2fc727216"
    543 dependencies = [
    544  "phf_generator",
    545  "phf_shared",
    546  "proc-macro2",
    547  "quote",
    548  "syn 2.0.110",
    549 ]
    550 
    551 [[package]]
    552 name = "phf_shared"
    553 version = "0.11.3"
    554 source = "registry+https://github.com/rust-lang/crates.io-index"
    555 checksum = "67eabc2ef2a60eb7faa00097bd1ffdb5bd28e62bf39990626a582201b7a754e5"
    556 dependencies = [
    557  "siphasher",
    558 ]
    559 
    560 [[package]]
    561 name = "potential_utf"
    562 version = "0.1.5"
    563 source = "registry+https://github.com/rust-lang/crates.io-index"
    564 checksum = "0103b1cef7ec0cf76490e969665504990193874ea05c85ff9bab8b911d0a0564"
    565 dependencies = [
    566  "zerovec",
    567 ]
    568 
    569 [[package]]
    570 name = "prettyplease"
    571 version = "0.2.37"
    572 source = "registry+https://github.com/rust-lang/crates.io-index"
    573 checksum = "479ca8adacdd7ce8f1fb39ce9ecccbfe93a3f1344b3d0d97f20bc0196208f62b"
    574 dependencies = [
    575  "proc-macro2",
    576  "syn 2.0.110",
    577 ]
    578 
    579 [[package]]
    580 name = "proc-macro2"
    581 version = "1.0.106"
    582 source = "registry+https://github.com/rust-lang/crates.io-index"
    583 checksum = "8fd00f0bb2e90d81d1044c2b32617f68fcb9fa3bb7640c23e9c748e53fb30934"
    584 dependencies = [
    585  "unicode-ident",
    586 ]
    587 
    588 [[package]]
    589 name = "quick-xml"
    590 version = "0.37.5"
    591 source = "registry+https://github.com/rust-lang/crates.io-index"
    592 checksum = "331e97a1af0bf59823e6eadffe373d7b27f485be8748f71471c662c1f269b7fb"
    593 dependencies = [
    594  "memchr",
    595  "serde",
    596 ]
    597 
    598 [[package]]
    599 name = "quote"
    600 version = "1.0.45"
    601 source = "registry+https://github.com/rust-lang/crates.io-index"
    602 checksum = "41f2619966050689382d2b44f664f4bc593e129785a36d6ee376ddf37259b924"
    603 dependencies = [
    604  "proc-macro2",
    605 ]
    606 
    607 [[package]]
    608 name = "rand"
    609 version = "0.8.6"
    610 source = "registry+https://github.com/rust-lang/crates.io-index"
    611 checksum = "5ca0ecfa931c29007047d1bc58e623ab12e5590e8c7cc53200d5202b69266d8a"
    612 dependencies = [
    613  "rand_core",
    614 ]
    615 
    616 [[package]]
    617 name = "rand_core"
    618 version = "0.6.4"
    619 source = "registry+https://github.com/rust-lang/crates.io-index"
    620 checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c"
    621 
    622 [[package]]
    623 name = "regex"
    624 version = "1.12.3"
    625 source = "registry+https://github.com/rust-lang/crates.io-index"
    626 checksum = "e10754a14b9137dd7b1e3e5b0493cc9171fdd105e0ab477f51b72e7f3ac0e276"
    627 dependencies = [
    628  "aho-corasick",
    629  "memchr",
    630  "regex-automata",
    631  "regex-syntax",
    632 ]
    633 
    634 [[package]]
    635 name = "regex-automata"
    636 version = "0.4.14"
    637 source = "registry+https://github.com/rust-lang/crates.io-index"
    638 checksum = "6e1dd4122fc1595e8162618945476892eefca7b88c52820e74af6262213cae8f"
    639 dependencies = [
    640  "aho-corasick",
    641  "memchr",
    642  "regex-syntax",
    643 ]
    644 
    645 [[package]]
    646 name = "regex-syntax"
    647 version = "0.8.10"
    648 source = "registry+https://github.com/rust-lang/crates.io-index"
    649 checksum = "dc897dd8d9e8bd1ed8cdad82b5966c3e0ecae09fb1907d58efaa013543185d0a"
    650 
    651 [[package]]
    652 name = "roxmltree"
    653 version = "0.20.0"
    654 source = "registry+https://github.com/rust-lang/crates.io-index"
    655 checksum = "6c20b6793b5c2fa6553b250154b78d6d0db37e72700ae35fad9387a46f487c97"
    656 
    657 [[package]]
    658 name = "serde"
    659 version = "1.0.228"
    660 source = "registry+https://github.com/rust-lang/crates.io-index"
    661 checksum = "9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e"
    662 dependencies = [
    663  "serde_core",
    664  "serde_derive",
    665 ]
    666 
    667 [[package]]
    668 name = "serde_core"
    669 version = "1.0.228"
    670 source = "registry+https://github.com/rust-lang/crates.io-index"
    671 checksum = "41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad"
    672 dependencies = [
    673  "serde_derive",
    674 ]
    675 
    676 [[package]]
    677 name = "serde_derive"
    678 version = "1.0.228"
    679 source = "registry+https://github.com/rust-lang/crates.io-index"
    680 checksum = "d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79"
    681 dependencies = [
    682  "proc-macro2",
    683  "quote",
    684  "syn 2.0.110",
    685 ]
    686 
    687 [[package]]
    688 name = "siphasher"
    689 version = "1.0.3"
    690 source = "registry+https://github.com/rust-lang/crates.io-index"
    691 checksum = "8ee5873ec9cce0195efcb7a4e9507a04cd49aec9c83d0389df45b1ef7ba2e649"
    692 
    693 [[package]]
    694 name = "smallvec"
    695 version = "1.15.1"
    696 source = "registry+https://github.com/rust-lang/crates.io-index"
    697 checksum = "67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03"
    698 
    699 [[package]]
    700 name = "stable_deref_trait"
    701 version = "1.2.1"
    702 source = "registry+https://github.com/rust-lang/crates.io-index"
    703 checksum = "6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596"
    704 
    705 [[package]]
    706 name = "svd-encoder"
    707 version = "0.14.7"
    708 source = "registry+https://github.com/rust-lang/crates.io-index"
    709 checksum = "f0961dac31cc1ce3e673918792e826d6bdf5e4005b197acb996b793cfc732f83"
    710 dependencies = [
    711  "convert_case",
    712  "svd-rs",
    713  "thiserror 1.0.69",
    714  "xmltree 0.11.0",
    715 ]
    716 
    717 [[package]]
    718 name = "svd-parser"
    719 version = "0.14.9"
    720 source = "registry+https://github.com/rust-lang/crates.io-index"
    721 checksum = "a41fe17e46dee363a7d3b20e878bbf6d6b4e839ae010ff07ef0e05d41d201811"
    722 dependencies = [
    723  "anyhow",
    724  "roxmltree",
    725  "svd-rs",
    726  "thiserror 1.0.69",
    727 ]
    728 
    729 [[package]]
    730 name = "svd-rs"
    731 version = "0.14.12"
    732 source = "registry+https://github.com/rust-lang/crates.io-index"
    733 checksum = "c9b88ee2e82f09623ff76965587dc15a2e7150a3126854899c86e94dab777458"
    734 dependencies = [
    735  "once_cell",
    736  "regex",
    737  "serde",
    738  "thiserror 1.0.69",
    739 ]
    740 
    741 [[package]]
    742 name = "svd2rust"
    743 version = "0.37.1"
    744 source = "registry+https://github.com/rust-lang/crates.io-index"
    745 checksum = "1eaf6a040bfbc04e7b946a6a373b24aab09e1feb875bb0e20c929946c4b7bfc4"
    746 dependencies = [
    747  "anyhow",
    748  "inflections",
    749  "log",
    750  "proc-macro2",
    751  "quote",
    752  "regex",
    753  "svd-parser",
    754  "svd-rs",
    755  "syn 2.0.110",
    756  "thiserror 2.0.18",
    757  "url",
    758 ]
    759 
    760 [[package]]
    761 name = "svdtools"
    762 version = "0.5.0"
    763 source = "registry+https://github.com/rust-lang/crates.io-index"
    764 checksum = "6cb2e48b200a352e10c4c50056b3f0a2da8e571c317d5af47c41ba672b2e9c87"
    765 dependencies = [
    766  "anyhow",
    767  "commands",
    768  "globset",
    769  "hashlink",
    770  "itertools",
    771  "log",
    772  "normpath",
    773  "once_cell",
    774  "phf",
    775  "quick-xml",
    776  "regex",
    777  "serde",
    778  "svd-encoder",
    779  "svd-parser",
    780  "svd-rs",
    781  "thiserror 1.0.69",
    782  "yaml-rust2",
    783 ]
    784 
    785 [[package]]
    786 name = "syn"
    787 version = "1.0.109"
    788 source = "registry+https://github.com/rust-lang/crates.io-index"
    789 checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237"
    790 dependencies = [
    791  "proc-macro2",
    792  "quote",
    793  "unicode-ident",
    794 ]
    795 
    796 [[package]]
    797 name = "syn"
    798 version = "2.0.110"
    799 source = "registry+https://github.com/rust-lang/crates.io-index"
    800 checksum = "a99801b5bd34ede4cf3fc688c5919368fea4e4814a4664359503e6015b280aea"
    801 dependencies = [
    802  "proc-macro2",
    803  "quote",
    804  "unicode-ident",
    805 ]
    806 
    807 [[package]]
    808 name = "synstructure"
    809 version = "0.13.2"
    810 source = "registry+https://github.com/rust-lang/crates.io-index"
    811 checksum = "728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2"
    812 dependencies = [
    813  "proc-macro2",
    814  "quote",
    815  "syn 2.0.110",
    816 ]
    817 
    818 [[package]]
    819 name = "thiserror"
    820 version = "1.0.69"
    821 source = "registry+https://github.com/rust-lang/crates.io-index"
    822 checksum = "b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52"
    823 dependencies = [
    824  "thiserror-impl 1.0.69",
    825 ]
    826 
    827 [[package]]
    828 name = "thiserror"
    829 version = "2.0.18"
    830 source = "registry+https://github.com/rust-lang/crates.io-index"
    831 checksum = "4288b5bcbc7920c07a1149a35cf9590a2aa808e0bc1eafaade0b80947865fbc4"
    832 dependencies = [
    833  "thiserror-impl 2.0.18",
    834 ]
    835 
    836 [[package]]
    837 name = "thiserror-impl"
    838 version = "1.0.69"
    839 source = "registry+https://github.com/rust-lang/crates.io-index"
    840 checksum = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1"
    841 dependencies = [
    842  "proc-macro2",
    843  "quote",
    844  "syn 2.0.110",
    845 ]
    846 
    847 [[package]]
    848 name = "thiserror-impl"
    849 version = "2.0.18"
    850 source = "registry+https://github.com/rust-lang/crates.io-index"
    851 checksum = "ebc4ee7f67670e9b64d05fa4253e753e016c6c95ff35b89b7941d6b856dec1d5"
    852 dependencies = [
    853  "proc-macro2",
    854  "quote",
    855  "syn 2.0.110",
    856 ]
    857 
    858 [[package]]
    859 name = "tinystr"
    860 version = "0.8.3"
    861 source = "registry+https://github.com/rust-lang/crates.io-index"
    862 checksum = "c8323304221c2a851516f22236c5722a72eaa19749016521d6dff0824447d96d"
    863 dependencies = [
    864  "displaydoc",
    865  "zerovec",
    866 ]
    867 
    868 [[package]]
    869 name = "tnc-core"
    870 version = "0.1.0"
    871 
    872 [[package]]
    873 name = "trig-const"
    874 version = "0.4.0"
    875 source = "registry+https://github.com/rust-lang/crates.io-index"
    876 checksum = "ffec2fe2ed1e10dac46d8530afb395cae635fa02ef03d7fff1c211e94f9059fc"
    877 
    878 [[package]]
    879 name = "ufmt"
    880 version = "0.2.0"
    881 source = "registry+https://github.com/rust-lang/crates.io-index"
    882 checksum = "1a64846ec02b57e9108d6469d98d1648782ad6bb150a95a9baac26900bbeab9d"
    883 dependencies = [
    884  "ufmt-macros",
    885  "ufmt-write",
    886 ]
    887 
    888 [[package]]
    889 name = "ufmt-macros"
    890 version = "0.3.0"
    891 source = "registry+https://github.com/rust-lang/crates.io-index"
    892 checksum = "d337d3be617449165cb4633c8dece429afd83f84051024079f97ad32a9663716"
    893 dependencies = [
    894  "proc-macro2",
    895  "quote",
    896  "syn 1.0.109",
    897 ]
    898 
    899 [[package]]
    900 name = "ufmt-write"
    901 version = "0.1.0"
    902 source = "registry+https://github.com/rust-lang/crates.io-index"
    903 checksum = "e87a2ed6b42ec5e28cc3b94c09982969e9227600b2e3dcbc1db927a84c06bd69"
    904 
    905 [[package]]
    906 name = "unicode-ident"
    907 version = "1.0.24"
    908 source = "registry+https://github.com/rust-lang/crates.io-index"
    909 checksum = "e6e4313cd5fcd3dad5cafa179702e2b244f760991f45397d14d4ebf38247da75"
    910 
    911 [[package]]
    912 name = "unicode-segmentation"
    913 version = "1.13.2"
    914 source = "registry+https://github.com/rust-lang/crates.io-index"
    915 checksum = "9629274872b2bfaf8d66f5f15725007f635594914870f65218920345aa11aa8c"
    916 
    917 [[package]]
    918 name = "unwrap-infallible"
    919 version = "0.1.5"
    920 source = "registry+https://github.com/rust-lang/crates.io-index"
    921 checksum = "151ac09978d3c2862c4e39b557f4eceee2cc72150bc4cb4f16abf061b6e381fb"
    922 
    923 [[package]]
    924 name = "url"
    925 version = "2.5.8"
    926 source = "registry+https://github.com/rust-lang/crates.io-index"
    927 checksum = "ff67a8a4397373c3ef660812acab3268222035010ab8680ec4215f38ba3d0eed"
    928 dependencies = [
    929  "form_urlencoded",
    930  "idna",
    931  "percent-encoding",
    932  "serde",
    933  "serde_derive",
    934 ]
    935 
    936 [[package]]
    937 name = "utf8_iter"
    938 version = "1.0.4"
    939 source = "registry+https://github.com/rust-lang/crates.io-index"
    940 checksum = "b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be"
    941 
    942 [[package]]
    943 name = "vcell"
    944 version = "0.1.3"
    945 source = "registry+https://github.com/rust-lang/crates.io-index"
    946 checksum = "77439c1b53d2303b20d9459b1ade71a83c716e3f9c34f3228c00e6f185d6c002"
    947 
    948 [[package]]
    949 name = "void"
    950 version = "1.0.2"
    951 source = "registry+https://github.com/rust-lang/crates.io-index"
    952 checksum = "6a02e4885ed3bc0f2de90ea6dd45ebcbb66dacffe03547fadbb0eeae2770887d"
    953 
    954 [[package]]
    955 name = "windows-link"
    956 version = "0.2.1"
    957 source = "registry+https://github.com/rust-lang/crates.io-index"
    958 checksum = "f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5"
    959 
    960 [[package]]
    961 name = "windows-sys"
    962 version = "0.61.2"
    963 source = "registry+https://github.com/rust-lang/crates.io-index"
    964 checksum = "ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc"
    965 dependencies = [
    966  "windows-link",
    967 ]
    968 
    969 [[package]]
    970 name = "writeable"
    971 version = "0.6.3"
    972 source = "registry+https://github.com/rust-lang/crates.io-index"
    973 checksum = "1ffae5123b2d3fc086436f8834ae3ab053a283cfac8fe0a0b8eaae044768a4c4"
    974 
    975 [[package]]
    976 name = "xml-rs"
    977 version = "0.8.28"
    978 source = "registry+https://github.com/rust-lang/crates.io-index"
    979 checksum = "3ae8337f8a065cfc972643663ea4279e04e7256de865aa66fe25cec5fb912d3f"
    980 
    981 [[package]]
    982 name = "xmltree"
    983 version = "0.10.3"
    984 source = "registry+https://github.com/rust-lang/crates.io-index"
    985 checksum = "d7d8a75eaf6557bb84a65ace8609883db44a29951042ada9b393151532e41fcb"
    986 dependencies = [
    987  "xml-rs",
    988 ]
    989 
    990 [[package]]
    991 name = "xmltree"
    992 version = "0.11.0"
    993 source = "registry+https://github.com/rust-lang/crates.io-index"
    994 checksum = "b619f8c85654798007fb10afa5125590b43b088c225a25fc2fec100a9fad0fc6"
    995 dependencies = [
    996  "indexmap",
    997  "xml-rs",
    998 ]
    999 
   1000 [[package]]
   1001 name = "yaml-rust2"
   1002 version = "0.10.4"
   1003 source = "registry+https://github.com/rust-lang/crates.io-index"
   1004 checksum = "2462ea039c445496d8793d052e13787f2b90e750b833afee748e601c17621ed9"
   1005 dependencies = [
   1006  "arraydeque",
   1007  "encoding_rs",
   1008  "hashlink",
   1009 ]
   1010 
   1011 [[package]]
   1012 name = "yoke"
   1013 version = "0.8.2"
   1014 source = "registry+https://github.com/rust-lang/crates.io-index"
   1015 checksum = "abe8c5fda708d9ca3df187cae8bfb9ceda00dd96231bed36e445a1a48e66f9ca"
   1016 dependencies = [
   1017  "stable_deref_trait",
   1018  "yoke-derive",
   1019  "zerofrom",
   1020 ]
   1021 
   1022 [[package]]
   1023 name = "yoke-derive"
   1024 version = "0.8.2"
   1025 source = "registry+https://github.com/rust-lang/crates.io-index"
   1026 checksum = "de844c262c8848816172cef550288e7dc6c7b7814b4ee56b3e1553f275f1858e"
   1027 dependencies = [
   1028  "proc-macro2",
   1029  "quote",
   1030  "syn 2.0.110",
   1031  "synstructure",
   1032 ]
   1033 
   1034 [[package]]
   1035 name = "zerofrom"
   1036 version = "0.1.8"
   1037 source = "registry+https://github.com/rust-lang/crates.io-index"
   1038 checksum = "0ec05a11813ea801ff6d75110ad09cd0824ddba17dfe17128ea0d5f68e6c5272"
   1039 dependencies = [
   1040  "zerofrom-derive",
   1041 ]
   1042 
   1043 [[package]]
   1044 name = "zerofrom-derive"
   1045 version = "0.1.7"
   1046 source = "registry+https://github.com/rust-lang/crates.io-index"
   1047 checksum = "11532158c46691caf0f2593ea8358fed6bbf68a0315e80aae9bd41fbade684a1"
   1048 dependencies = [
   1049  "proc-macro2",
   1050  "quote",
   1051  "syn 2.0.110",
   1052  "synstructure",
   1053 ]
   1054 
   1055 [[package]]
   1056 name = "zerotrie"
   1057 version = "0.2.4"
   1058 source = "registry+https://github.com/rust-lang/crates.io-index"
   1059 checksum = "0f9152d31db0792fa83f70fb2f83148effb5c1f5b8c7686c3459e361d9bc20bf"
   1060 dependencies = [
   1061  "displaydoc",
   1062  "yoke",
   1063  "zerofrom",
   1064 ]
   1065 
   1066 [[package]]
   1067 name = "zerovec"
   1068 version = "0.11.6"
   1069 source = "registry+https://github.com/rust-lang/crates.io-index"
   1070 checksum = "90f911cbc359ab6af17377d242225f4d75119aec87ea711a880987b18cd7b239"
   1071 dependencies = [
   1072  "yoke",
   1073  "zerofrom",
   1074  "zerovec-derive",
   1075 ]
   1076 
   1077 [[package]]
   1078 name = "zerovec-derive"
   1079 version = "0.11.3"
   1080 source = "registry+https://github.com/rust-lang/crates.io-index"
   1081 checksum = "625dc425cab0dca6dc3c3319506e6593dcb08a9f387ea3b284dbd52a92c40555"
   1082 dependencies = [
   1083  "proc-macro2",
   1084  "quote",
   1085  "syn 2.0.110",
   1086 ]