Cargo.lock 15 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598
  1. # This file is automatically @generated by Cargo.
  2. # It is not intended for manual editing.
  3. version = 3
  4. [[package]]
  5. name = "ag-lcd"
  6. version = "0.1.2"
  7. source = "registry+https://github.com/rust-lang/crates.io-index"
  8. checksum = "8571495f5b5dfa312872fd88556866a7e294c2f693d178ef2340957c9153d6f2"
  9. dependencies = [
  10. "embedded-hal",
  11. ]
  12. [[package]]
  13. name = "aho-corasick"
  14. version = "0.7.19"
  15. source = "registry+https://github.com/rust-lang/crates.io-index"
  16. checksum = "b4f55bd91a0978cbfd91c457a164bab8b4001c833b7f323132c0a4e1922dd44e"
  17. dependencies = [
  18. "memchr",
  19. ]
  20. [[package]]
  21. name = "arduino-hal"
  22. version = "0.1.0"
  23. source = "git+https://github.com/rahix/avr-hal?rev=3b8f39fa2ec5e3359c7bedc33d982e75e8cc3700#3b8f39fa2ec5e3359c7bedc33d982e75e8cc3700"
  24. dependencies = [
  25. "atmega-hal",
  26. "avr-device",
  27. "avr-hal-generic",
  28. "cfg-if 1.0.0",
  29. "embedded-hal",
  30. "ufmt",
  31. "void",
  32. ]
  33. [[package]]
  34. name = "arrayvec"
  35. version = "0.7.2"
  36. source = "registry+https://github.com/rust-lang/crates.io-index"
  37. checksum = "8da52d66c7071e2e3fa2a1e5c6d088fec47b593032b254f5e980de8ea54454d6"
  38. [[package]]
  39. name = "atmega-hal"
  40. version = "0.1.0"
  41. source = "git+https://github.com/rahix/avr-hal?rev=3b8f39fa2ec5e3359c7bedc33d982e75e8cc3700#3b8f39fa2ec5e3359c7bedc33d982e75e8cc3700"
  42. dependencies = [
  43. "avr-device",
  44. "avr-hal-generic",
  45. ]
  46. [[package]]
  47. name = "autocfg"
  48. version = "1.1.0"
  49. source = "registry+https://github.com/rust-lang/crates.io-index"
  50. checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa"
  51. [[package]]
  52. name = "avr-device"
  53. version = "0.3.4"
  54. source = "registry+https://github.com/rust-lang/crates.io-index"
  55. checksum = "edb5cf74147f0a7ef4b7b2b5cdd6bc04e749d050cf48ed2a40048db290165db4"
  56. dependencies = [
  57. "avr-device-macros",
  58. "bare-metal 0.2.5",
  59. "cfg-if 0.1.10",
  60. "rustversion",
  61. "vcell",
  62. ]
  63. [[package]]
  64. name = "avr-device-macros"
  65. version = "0.3.4"
  66. source = "registry+https://github.com/rust-lang/crates.io-index"
  67. checksum = "474dda7ee758065593ae9fd53c9f95a38c1f7d44fac02a4d354838a6c40070d8"
  68. dependencies = [
  69. "proc-macro2",
  70. "quote",
  71. "syn",
  72. ]
  73. [[package]]
  74. name = "avr-hal-generic"
  75. version = "0.1.0"
  76. source = "git+https://github.com/rahix/avr-hal?rev=3b8f39fa2ec5e3359c7bedc33d982e75e8cc3700#3b8f39fa2ec5e3359c7bedc33d982e75e8cc3700"
  77. dependencies = [
  78. "avr-device",
  79. "cfg-if 0.1.10",
  80. "embedded-hal",
  81. "nb 0.1.3",
  82. "paste",
  83. "rustversion",
  84. "ufmt",
  85. "void",
  86. ]
  87. [[package]]
  88. name = "bare-metal"
  89. version = "0.2.5"
  90. source = "registry+https://github.com/rust-lang/crates.io-index"
  91. checksum = "5deb64efa5bd81e31fcd1938615a6d98c82eafcbcd787162b6f63b91d6bac5b3"
  92. dependencies = [
  93. "rustc_version",
  94. ]
  95. [[package]]
  96. name = "bare-metal"
  97. version = "1.0.0"
  98. source = "registry+https://github.com/rust-lang/crates.io-index"
  99. checksum = "f8fe8f5a8a398345e52358e18ff07cc17a568fbca5c6f73873d3a62056309603"
  100. [[package]]
  101. name = "bit_field"
  102. version = "0.10.1"
  103. source = "registry+https://github.com/rust-lang/crates.io-index"
  104. checksum = "dcb6dd1c2376d2e096796e234a70e17e94cc2d5d54ff8ce42b28cef1d0d359a4"
  105. [[package]]
  106. name = "bitfield"
  107. version = "0.13.2"
  108. source = "registry+https://github.com/rust-lang/crates.io-index"
  109. checksum = "46afbd2983a5d5a7bd740ccb198caf5b82f45c40c09c0eed36052d91cb92e719"
  110. [[package]]
  111. name = "cfg-if"
  112. version = "0.1.10"
  113. source = "registry+https://github.com/rust-lang/crates.io-index"
  114. checksum = "4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822"
  115. [[package]]
  116. name = "cfg-if"
  117. version = "1.0.0"
  118. source = "registry+https://github.com/rust-lang/crates.io-index"
  119. checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
  120. [[package]]
  121. name = "cortex-m"
  122. version = "0.7.6"
  123. source = "registry+https://github.com/rust-lang/crates.io-index"
  124. checksum = "70858629a458fdfd39f9675c4dc309411f2a3f83bede76988d81bf1a0ecee9e0"
  125. dependencies = [
  126. "bare-metal 0.2.5",
  127. "bitfield",
  128. "embedded-hal",
  129. "volatile-register",
  130. ]
  131. [[package]]
  132. name = "cortex-m-rt"
  133. version = "0.7.2"
  134. source = "registry+https://github.com/rust-lang/crates.io-index"
  135. checksum = "d6d3328b8b5534f0c90acd66b68950f2763b37e0173cac4d8b4937c4a80761f9"
  136. dependencies = [
  137. "cortex-m-rt-macros",
  138. ]
  139. [[package]]
  140. name = "cortex-m-rt-macros"
  141. version = "0.7.0"
  142. source = "registry+https://github.com/rust-lang/crates.io-index"
  143. checksum = "f0f6f3e36f203cfedbc78b357fb28730aa2c6dc1ab060ee5c2405e843988d3c7"
  144. dependencies = [
  145. "proc-macro2",
  146. "quote",
  147. "syn",
  148. ]
  149. [[package]]
  150. name = "critical-section"
  151. version = "0.2.7"
  152. source = "registry+https://github.com/rust-lang/crates.io-index"
  153. checksum = "95da181745b56d4bd339530ec393508910c909c784e8962d15d722bacf0bcbcd"
  154. dependencies = [
  155. "bare-metal 1.0.0",
  156. "cfg-if 1.0.0",
  157. "cortex-m",
  158. "riscv",
  159. ]
  160. [[package]]
  161. name = "critical-section"
  162. version = "1.1.1"
  163. source = "registry+https://github.com/rust-lang/crates.io-index"
  164. checksum = "6548a0ad5d2549e111e1f6a11a6c2e2d00ce6a3dafe22948d67c2b443f775e52"
  165. [[package]]
  166. name = "either"
  167. version = "1.8.0"
  168. source = "registry+https://github.com/rust-lang/crates.io-index"
  169. checksum = "90e5c1c8368803113bf0c9584fc495a58b86dc8a29edbf8fe877d21d9507e797"
  170. [[package]]
  171. name = "embedded-hal"
  172. version = "0.2.7"
  173. source = "registry+https://github.com/rust-lang/crates.io-index"
  174. checksum = "35949884794ad573cf46071e41c9b60efb0cb311e3ca01f7af807af1debc66ff"
  175. dependencies = [
  176. "nb 0.1.3",
  177. "void",
  178. ]
  179. [[package]]
  180. name = "embedded-time"
  181. version = "0.12.1"
  182. source = "registry+https://github.com/rust-lang/crates.io-index"
  183. checksum = "d7a4b4d10ac48d08bfe3db7688c402baadb244721f30a77ce360bd24c3dffe58"
  184. dependencies = [
  185. "num",
  186. ]
  187. [[package]]
  188. name = "fugit"
  189. version = "0.3.6"
  190. source = "registry+https://github.com/rust-lang/crates.io-index"
  191. checksum = "7ab17bb279def6720d058cb6c052249938e7f99260ab534879281a95367a87e5"
  192. dependencies = [
  193. "gcd",
  194. ]
  195. [[package]]
  196. name = "gcd"
  197. version = "2.1.0"
  198. source = "registry+https://github.com/rust-lang/crates.io-index"
  199. checksum = "f37978dab2ca789938a83b2f8bc1ef32db6633af9051a6cd409eff72cbaaa79a"
  200. dependencies = [
  201. "paste",
  202. ]
  203. [[package]]
  204. name = "itertools"
  205. version = "0.10.5"
  206. source = "registry+https://github.com/rust-lang/crates.io-index"
  207. checksum = "b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473"
  208. dependencies = [
  209. "either",
  210. ]
  211. [[package]]
  212. name = "lazy_static"
  213. version = "1.4.0"
  214. source = "registry+https://github.com/rust-lang/crates.io-index"
  215. checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"
  216. [[package]]
  217. name = "mega2560"
  218. version = "0.1.0"
  219. dependencies = [
  220. "ag-lcd",
  221. "arduino-hal",
  222. "embedded-hal",
  223. "embedded-time",
  224. "panic-halt",
  225. "rp2040-hal",
  226. ]
  227. [[package]]
  228. name = "memchr"
  229. version = "2.5.0"
  230. source = "registry+https://github.com/rust-lang/crates.io-index"
  231. checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d"
  232. [[package]]
  233. name = "nb"
  234. version = "0.1.3"
  235. source = "registry+https://github.com/rust-lang/crates.io-index"
  236. checksum = "801d31da0513b6ec5214e9bf433a77966320625a37860f910be265be6e18d06f"
  237. dependencies = [
  238. "nb 1.0.0",
  239. ]
  240. [[package]]
  241. name = "nb"
  242. version = "1.0.0"
  243. source = "registry+https://github.com/rust-lang/crates.io-index"
  244. checksum = "546c37ac5d9e56f55e73b677106873d9d9f5190605e41a856503623648488cae"
  245. [[package]]
  246. name = "num"
  247. version = "0.3.1"
  248. source = "registry+https://github.com/rust-lang/crates.io-index"
  249. checksum = "8b7a8e9be5e039e2ff869df49155f1c06bd01ade2117ec783e56ab0932b67a8f"
  250. dependencies = [
  251. "num-complex",
  252. "num-integer",
  253. "num-iter",
  254. "num-rational",
  255. "num-traits",
  256. ]
  257. [[package]]
  258. name = "num-complex"
  259. version = "0.3.1"
  260. source = "registry+https://github.com/rust-lang/crates.io-index"
  261. checksum = "747d632c0c558b87dbabbe6a82f3b4ae03720d0646ac5b7b4dae89394be5f2c5"
  262. dependencies = [
  263. "num-traits",
  264. ]
  265. [[package]]
  266. name = "num-integer"
  267. version = "0.1.45"
  268. source = "registry+https://github.com/rust-lang/crates.io-index"
  269. checksum = "225d3389fb3509a24c93f5c29eb6bde2586b98d9f016636dff58d7c6f7569cd9"
  270. dependencies = [
  271. "autocfg",
  272. "num-traits",
  273. ]
  274. [[package]]
  275. name = "num-iter"
  276. version = "0.1.43"
  277. source = "registry+https://github.com/rust-lang/crates.io-index"
  278. checksum = "7d03e6c028c5dc5cac6e2dec0efda81fc887605bb3d884578bb6d6bf7514e252"
  279. dependencies = [
  280. "autocfg",
  281. "num-integer",
  282. "num-traits",
  283. ]
  284. [[package]]
  285. name = "num-rational"
  286. version = "0.3.2"
  287. source = "registry+https://github.com/rust-lang/crates.io-index"
  288. checksum = "12ac428b1cb17fce6f731001d307d351ec70a6d202fc2e60f7d4c5e42d8f4f07"
  289. dependencies = [
  290. "autocfg",
  291. "num-integer",
  292. "num-traits",
  293. ]
  294. [[package]]
  295. name = "num-traits"
  296. version = "0.2.15"
  297. source = "registry+https://github.com/rust-lang/crates.io-index"
  298. checksum = "578ede34cf02f8924ab9447f50c28075b4d3e5b269972345e7e0372b38c6cdcd"
  299. dependencies = [
  300. "autocfg",
  301. ]
  302. [[package]]
  303. name = "num_enum"
  304. version = "0.5.7"
  305. source = "registry+https://github.com/rust-lang/crates.io-index"
  306. checksum = "cf5395665662ef45796a4ff5486c5d41d29e0c09640af4c5f17fd94ee2c119c9"
  307. dependencies = [
  308. "num_enum_derive",
  309. ]
  310. [[package]]
  311. name = "num_enum_derive"
  312. version = "0.5.7"
  313. source = "registry+https://github.com/rust-lang/crates.io-index"
  314. checksum = "3b0498641e53dd6ac1a4f22547548caa6864cc4933784319cd1775271c5a46ce"
  315. dependencies = [
  316. "proc-macro2",
  317. "quote",
  318. "syn",
  319. ]
  320. [[package]]
  321. name = "panic-halt"
  322. version = "0.2.0"
  323. source = "registry+https://github.com/rust-lang/crates.io-index"
  324. checksum = "de96540e0ebde571dc55c73d60ef407c653844e6f9a1e2fdbd40c07b9252d812"
  325. [[package]]
  326. name = "paste"
  327. version = "1.0.9"
  328. source = "registry+https://github.com/rust-lang/crates.io-index"
  329. checksum = "b1de2e551fb905ac83f73f7aedf2f0cb4a0da7e35efa24a202a936269f1f18e1"
  330. [[package]]
  331. name = "pio"
  332. version = "0.2.0"
  333. source = "registry+https://github.com/rust-lang/crates.io-index"
  334. checksum = "0fd642eada42517e6589cd7f5e830630324aec628fb4aa719000f8801e40c0a2"
  335. dependencies = [
  336. "arrayvec",
  337. "num_enum",
  338. "paste",
  339. ]
  340. [[package]]
  341. name = "proc-macro-hack"
  342. version = "0.5.19"
  343. source = "registry+https://github.com/rust-lang/crates.io-index"
  344. checksum = "dbf0c48bc1d91375ae5c3cd81e3722dff1abcf81a30960240640d223f59fe0e5"
  345. [[package]]
  346. name = "proc-macro2"
  347. version = "1.0.47"
  348. source = "registry+https://github.com/rust-lang/crates.io-index"
  349. checksum = "5ea3d908b0e36316caf9e9e2c4625cdde190a7e6f440d794667ed17a1855e725"
  350. dependencies = [
  351. "unicode-ident",
  352. ]
  353. [[package]]
  354. name = "quote"
  355. version = "1.0.21"
  356. source = "registry+https://github.com/rust-lang/crates.io-index"
  357. checksum = "bbe448f377a7d6961e30f5955f9b8d106c3f5e449d493ee1b125c1d43c2b5179"
  358. dependencies = [
  359. "proc-macro2",
  360. ]
  361. [[package]]
  362. name = "rand_core"
  363. version = "0.6.4"
  364. source = "registry+https://github.com/rust-lang/crates.io-index"
  365. checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c"
  366. [[package]]
  367. name = "regex"
  368. version = "1.7.0"
  369. source = "registry+https://github.com/rust-lang/crates.io-index"
  370. checksum = "e076559ef8e241f2ae3479e36f97bd5741c0330689e217ad51ce2c76808b868a"
  371. dependencies = [
  372. "aho-corasick",
  373. "memchr",
  374. "regex-syntax",
  375. ]
  376. [[package]]
  377. name = "regex-syntax"
  378. version = "0.6.28"
  379. source = "registry+https://github.com/rust-lang/crates.io-index"
  380. checksum = "456c603be3e8d448b072f410900c09faf164fbce2d480456f50eea6e25f9c848"
  381. [[package]]
  382. name = "riscv"
  383. version = "0.7.0"
  384. source = "registry+https://github.com/rust-lang/crates.io-index"
  385. checksum = "6907ccdd7a31012b70faf2af85cd9e5ba97657cc3987c4f13f8e4d2c2a088aba"
  386. dependencies = [
  387. "bare-metal 1.0.0",
  388. "bit_field",
  389. "riscv-target",
  390. ]
  391. [[package]]
  392. name = "riscv-target"
  393. version = "0.1.2"
  394. source = "registry+https://github.com/rust-lang/crates.io-index"
  395. checksum = "88aa938cda42a0cf62a20cfe8d139ff1af20c2e681212b5b34adb5a58333f222"
  396. dependencies = [
  397. "lazy_static",
  398. "regex",
  399. ]
  400. [[package]]
  401. name = "rp2040-hal"
  402. version = "0.6.0"
  403. source = "registry+https://github.com/rust-lang/crates.io-index"
  404. checksum = "2f919d0d3c64fd9c7642dac2267a55d6aa1667e45329e8605a3858727acc7711"
  405. dependencies = [
  406. "cortex-m",
  407. "cortex-m-rt",
  408. "critical-section 0.2.7",
  409. "critical-section 1.1.1",
  410. "embedded-hal",
  411. "fugit",
  412. "itertools",
  413. "nb 1.0.0",
  414. "paste",
  415. "pio",
  416. "rand_core",
  417. "rp2040-hal-macros",
  418. "rp2040-pac",
  419. "usb-device",
  420. "vcell",
  421. "void",
  422. ]
  423. [[package]]
  424. name = "rp2040-hal-macros"
  425. version = "0.1.0"
  426. source = "registry+https://github.com/rust-lang/crates.io-index"
  427. checksum = "86479063e497efe1ae81995ef9071f54fd1c7427e04d6c5b84cde545ff672a5e"
  428. dependencies = [
  429. "cortex-m-rt",
  430. "proc-macro2",
  431. "quote",
  432. "syn",
  433. ]
  434. [[package]]
  435. name = "rp2040-pac"
  436. version = "0.3.0"
  437. source = "registry+https://github.com/rust-lang/crates.io-index"
  438. checksum = "13a6106d5db01c7171a39c1f7696780912db9b42fe7ac722db60069c8904ea7c"
  439. dependencies = [
  440. "cortex-m",
  441. "vcell",
  442. ]
  443. [[package]]
  444. name = "rustc_version"
  445. version = "0.2.3"
  446. source = "registry+https://github.com/rust-lang/crates.io-index"
  447. checksum = "138e3e0acb6c9fb258b19b67cb8abd63c00679d2851805ea151465464fe9030a"
  448. dependencies = [
  449. "semver",
  450. ]
  451. [[package]]
  452. name = "rustversion"
  453. version = "1.0.9"
  454. source = "registry+https://github.com/rust-lang/crates.io-index"
  455. checksum = "97477e48b4cf8603ad5f7aaf897467cf42ab4218a38ef76fb14c2d6773a6d6a8"
  456. [[package]]
  457. name = "semver"
  458. version = "0.9.0"
  459. source = "registry+https://github.com/rust-lang/crates.io-index"
  460. checksum = "1d7eb9ef2c18661902cc47e535f9bc51b78acd254da71d375c2f6720d9a40403"
  461. dependencies = [
  462. "semver-parser",
  463. ]
  464. [[package]]
  465. name = "semver-parser"
  466. version = "0.7.0"
  467. source = "registry+https://github.com/rust-lang/crates.io-index"
  468. checksum = "388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3"
  469. [[package]]
  470. name = "syn"
  471. version = "1.0.103"
  472. source = "registry+https://github.com/rust-lang/crates.io-index"
  473. checksum = "a864042229133ada95abf3b54fdc62ef5ccabe9515b64717bcb9a1919e59445d"
  474. dependencies = [
  475. "proc-macro2",
  476. "quote",
  477. "unicode-ident",
  478. ]
  479. [[package]]
  480. name = "ufmt"
  481. version = "0.1.2"
  482. source = "registry+https://github.com/rust-lang/crates.io-index"
  483. checksum = "31d3c0c63312dfc9d8e5c71114d617018a19f6058674003c0da29ee8d8036cdd"
  484. dependencies = [
  485. "proc-macro-hack",
  486. "ufmt-macros",
  487. "ufmt-write",
  488. ]
  489. [[package]]
  490. name = "ufmt-macros"
  491. version = "0.2.0"
  492. source = "registry+https://github.com/rust-lang/crates.io-index"
  493. checksum = "e4ab6c92f30c996394a8bd525aef9f03ce01d0d7ac82d81902968057e37dd7d9"
  494. dependencies = [
  495. "proc-macro-hack",
  496. "proc-macro2",
  497. "quote",
  498. "syn",
  499. ]
  500. [[package]]
  501. name = "ufmt-write"
  502. version = "0.1.0"
  503. source = "registry+https://github.com/rust-lang/crates.io-index"
  504. checksum = "e87a2ed6b42ec5e28cc3b94c09982969e9227600b2e3dcbc1db927a84c06bd69"
  505. [[package]]
  506. name = "unicode-ident"
  507. version = "1.0.5"
  508. source = "registry+https://github.com/rust-lang/crates.io-index"
  509. checksum = "6ceab39d59e4c9499d4e5a8ee0e2735b891bb7308ac83dfb4e80cad195c9f6f3"
  510. [[package]]
  511. name = "usb-device"
  512. version = "0.2.9"
  513. source = "registry+https://github.com/rust-lang/crates.io-index"
  514. checksum = "1f6cc3adc849b5292b4075fc0d5fdcf2f24866e88e336dd27a8943090a520508"
  515. [[package]]
  516. name = "vcell"
  517. version = "0.1.3"
  518. source = "registry+https://github.com/rust-lang/crates.io-index"
  519. checksum = "77439c1b53d2303b20d9459b1ade71a83c716e3f9c34f3228c00e6f185d6c002"
  520. [[package]]
  521. name = "void"
  522. version = "1.0.2"
  523. source = "registry+https://github.com/rust-lang/crates.io-index"
  524. checksum = "6a02e4885ed3bc0f2de90ea6dd45ebcbb66dacffe03547fadbb0eeae2770887d"
  525. [[package]]
  526. name = "volatile-register"
  527. version = "0.2.1"
  528. source = "registry+https://github.com/rust-lang/crates.io-index"
  529. checksum = "9ee8f19f9d74293faf70901bc20ad067dc1ad390d2cbf1e3f75f721ffee908b6"
  530. dependencies = [
  531. "vcell",
  532. ]