Firmware for the Sinara 8451 Thermostat
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

Cargo.lock 10KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407
  1. # This file is automatically @generated by Cargo.
  2. # It is not intended for manual editing.
  3. [[package]]
  4. name = "aligned"
  5. version = "0.3.2"
  6. source = "registry+https://github.com/rust-lang/crates.io-index"
  7. checksum = "eb1ce8b3382016136ab1d31a1b5ce807144f8b7eb2d5f16b2108f0f07edceb94"
  8. dependencies = [
  9. "as-slice",
  10. ]
  11. [[package]]
  12. name = "as-slice"
  13. version = "0.1.3"
  14. source = "registry+https://github.com/rust-lang/crates.io-index"
  15. checksum = "37dfb65bc03b2bc85ee827004f14a6817e04160e3b1a28931986a666a9290e70"
  16. dependencies = [
  17. "generic-array 0.12.3",
  18. "generic-array 0.13.2",
  19. "stable_deref_trait",
  20. ]
  21. [[package]]
  22. name = "autocfg"
  23. version = "1.0.0"
  24. source = "registry+https://github.com/rust-lang/crates.io-index"
  25. checksum = "f8aac770f1885fd7e387acedd76065302551364496e46b3dd00860b2f8359b9d"
  26. [[package]]
  27. name = "bare-metal"
  28. version = "0.2.5"
  29. source = "registry+https://github.com/rust-lang/crates.io-index"
  30. checksum = "5deb64efa5bd81e31fcd1938615a6d98c82eafcbcd787162b6f63b91d6bac5b3"
  31. dependencies = [
  32. "rustc_version",
  33. ]
  34. [[package]]
  35. name = "bit_field"
  36. version = "0.10.0"
  37. source = "registry+https://github.com/rust-lang/crates.io-index"
  38. checksum = "a165d606cf084741d4ac3a28fb6e9b1eb0bd31f6cd999098cfddb0b2ab381dc0"
  39. [[package]]
  40. name = "bitflags"
  41. version = "1.2.1"
  42. source = "registry+https://github.com/rust-lang/crates.io-index"
  43. checksum = "cf1de2fe8c75bc145a2f577add951f8134889b4795d47466a54a5c846d691693"
  44. [[package]]
  45. name = "byteorder"
  46. version = "1.3.4"
  47. source = "registry+https://github.com/rust-lang/crates.io-index"
  48. checksum = "08c48aae112d48ed9f069b33538ea9e3e90aa263cfa3d1c24309612b1f7472de"
  49. [[package]]
  50. name = "cast"
  51. version = "0.2.3"
  52. source = "registry+https://github.com/rust-lang/crates.io-index"
  53. checksum = "4b9434b9a5aa1450faa3f9cb14ea0e8c53bb5d2b3c1bfd1ab4fc03e9f33fbfb0"
  54. dependencies = [
  55. "rustc_version",
  56. ]
  57. [[package]]
  58. name = "cfg-if"
  59. version = "0.1.10"
  60. source = "registry+https://github.com/rust-lang/crates.io-index"
  61. checksum = "4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822"
  62. [[package]]
  63. name = "cortex-m"
  64. version = "0.6.2"
  65. source = "registry+https://github.com/rust-lang/crates.io-index"
  66. checksum = "2954942fbbdd49996704e6f048ce57567c3e1a4e2dc59b41ae9fde06a01fc763"
  67. dependencies = [
  68. "aligned",
  69. "bare-metal",
  70. "volatile-register",
  71. ]
  72. [[package]]
  73. name = "cortex-m-log"
  74. version = "0.6.1"
  75. source = "registry+https://github.com/rust-lang/crates.io-index"
  76. checksum = "978caafe65d1023d38b00c76b83564788fc351d954a5005fb72cf992c0d61458"
  77. dependencies = [
  78. "cortex-m",
  79. "cortex-m-semihosting",
  80. "log",
  81. ]
  82. [[package]]
  83. name = "cortex-m-rt"
  84. version = "0.6.12"
  85. source = "registry+https://github.com/rust-lang/crates.io-index"
  86. checksum = "00d518da72bba39496024b62607c1d8e37bcece44b2536664f1132a73a499a28"
  87. dependencies = [
  88. "cortex-m-rt-macros",
  89. "r0",
  90. ]
  91. [[package]]
  92. name = "cortex-m-rt-macros"
  93. version = "0.1.8"
  94. source = "registry+https://github.com/rust-lang/crates.io-index"
  95. checksum = "4717562afbba06e760d34451919f5c3bf3ac15c7bb897e8b04862a7428378647"
  96. dependencies = [
  97. "proc-macro2",
  98. "quote",
  99. "syn",
  100. ]
  101. [[package]]
  102. name = "cortex-m-semihosting"
  103. version = "0.3.5"
  104. source = "registry+https://github.com/rust-lang/crates.io-index"
  105. checksum = "113ef0ecffee2b62b58f9380f4469099b30e9f9cbee2804771b4203ba1762cfa"
  106. dependencies = [
  107. "cortex-m",
  108. ]
  109. [[package]]
  110. name = "embedded-hal"
  111. version = "0.2.3"
  112. source = "registry+https://github.com/rust-lang/crates.io-index"
  113. checksum = "ee4908a155094da7723c2d60d617b820061e3b4efcc3d9e293d206a5a76c170b"
  114. dependencies = [
  115. "nb",
  116. "void",
  117. ]
  118. [[package]]
  119. name = "generic-array"
  120. version = "0.12.3"
  121. source = "registry+https://github.com/rust-lang/crates.io-index"
  122. checksum = "c68f0274ae0e023facc3c97b2e00f076be70e254bc851d972503b328db79b2ec"
  123. dependencies = [
  124. "typenum",
  125. ]
  126. [[package]]
  127. name = "generic-array"
  128. version = "0.13.2"
  129. source = "registry+https://github.com/rust-lang/crates.io-index"
  130. checksum = "0ed1e761351b56f54eb9dcd0cfaca9fd0daecf93918e1cfc01c8a3d26ee7adcd"
  131. dependencies = [
  132. "typenum",
  133. ]
  134. [[package]]
  135. name = "hash2hwaddr"
  136. version = "0.0.1"
  137. source = "registry+https://github.com/rust-lang/crates.io-index"
  138. checksum = "857afb5ee9e767c3a73b2ad7212b6deea0c3761a27db1e20ea0ed57ee352cfef"
  139. [[package]]
  140. name = "libm"
  141. version = "0.2.1"
  142. source = "registry+https://github.com/rust-lang/crates.io-index"
  143. checksum = "c7d73b3f436185384286bd8098d17ec07c9a7d2388a6599f824d8502b529702a"
  144. [[package]]
  145. name = "log"
  146. version = "0.4.8"
  147. source = "registry+https://github.com/rust-lang/crates.io-index"
  148. checksum = "14b6052be84e6b71ab17edffc2eeabf5c2c3ae1fdb464aae35ac50c67a44e1f7"
  149. dependencies = [
  150. "cfg-if",
  151. ]
  152. [[package]]
  153. name = "managed"
  154. version = "0.7.1"
  155. source = "registry+https://github.com/rust-lang/crates.io-index"
  156. checksum = "fdcec5e97041c7f0f1c5b7d93f12e57293c831c646f4cc7a5db59460c7ea8de6"
  157. [[package]]
  158. name = "memchr"
  159. version = "2.3.3"
  160. source = "registry+https://github.com/rust-lang/crates.io-index"
  161. checksum = "3728d817d99e5ac407411fa471ff9800a778d88a24685968b36824eaf4bee400"
  162. [[package]]
  163. name = "nb"
  164. version = "0.1.2"
  165. source = "registry+https://github.com/rust-lang/crates.io-index"
  166. checksum = "b1411551beb3c11dedfb0a90a0fa256b47d28b9ec2cdff34c25a2fa59e45dbdc"
  167. [[package]]
  168. name = "nom"
  169. version = "5.1.1"
  170. source = "registry+https://github.com/rust-lang/crates.io-index"
  171. checksum = "0b471253da97532da4b61552249c521e01e736071f71c1a4f7ebbfbf0a06aad6"
  172. dependencies = [
  173. "memchr",
  174. "version_check",
  175. ]
  176. [[package]]
  177. name = "num-traits"
  178. version = "0.2.11"
  179. source = "registry+https://github.com/rust-lang/crates.io-index"
  180. checksum = "c62be47e61d1842b9170f0fdeec8eba98e60e90e5446449a0545e5152acd7096"
  181. dependencies = [
  182. "autocfg",
  183. "libm",
  184. ]
  185. [[package]]
  186. name = "panic-abort"
  187. version = "0.3.2"
  188. source = "registry+https://github.com/rust-lang/crates.io-index"
  189. checksum = "4e20e6499bbbc412f280b04a42346b356c6fa0753d5fd22b7bd752ff34c778ee"
  190. [[package]]
  191. name = "panic-semihosting"
  192. version = "0.5.3"
  193. source = "registry+https://github.com/rust-lang/crates.io-index"
  194. checksum = "c03864ac862876c16a308f5286f4aa217f1a69ac45df87ad3cd2847f818a642c"
  195. dependencies = [
  196. "cortex-m",
  197. "cortex-m-semihosting",
  198. ]
  199. [[package]]
  200. name = "proc-macro2"
  201. version = "1.0.9"
  202. source = "registry+https://github.com/rust-lang/crates.io-index"
  203. checksum = "6c09721c6781493a2a492a96b5a5bf19b65917fe6728884e7c44dd0c60ca3435"
  204. dependencies = [
  205. "unicode-xid",
  206. ]
  207. [[package]]
  208. name = "quote"
  209. version = "1.0.3"
  210. source = "registry+https://github.com/rust-lang/crates.io-index"
  211. checksum = "2bdc6c187c65bca4260c9011c9e3132efe4909da44726bad24cf7572ae338d7f"
  212. dependencies = [
  213. "proc-macro2",
  214. ]
  215. [[package]]
  216. name = "r0"
  217. version = "0.2.2"
  218. source = "registry+https://github.com/rust-lang/crates.io-index"
  219. checksum = "e2a38df5b15c8d5c7e8654189744d8e396bddc18ad48041a500ce52d6948941f"
  220. [[package]]
  221. name = "rand_core"
  222. version = "0.5.1"
  223. source = "registry+https://github.com/rust-lang/crates.io-index"
  224. checksum = "90bde5296fc891b0cef12a6d03ddccc162ce7b2aff54160af9338f8d40df6d19"
  225. [[package]]
  226. name = "rustc_version"
  227. version = "0.2.3"
  228. source = "registry+https://github.com/rust-lang/crates.io-index"
  229. checksum = "138e3e0acb6c9fb258b19b67cb8abd63c00679d2851805ea151465464fe9030a"
  230. dependencies = [
  231. "semver",
  232. ]
  233. [[package]]
  234. name = "semver"
  235. version = "0.9.0"
  236. source = "registry+https://github.com/rust-lang/crates.io-index"
  237. checksum = "1d7eb9ef2c18661902cc47e535f9bc51b78acd254da71d375c2f6720d9a40403"
  238. dependencies = [
  239. "semver-parser",
  240. ]
  241. [[package]]
  242. name = "semver-parser"
  243. version = "0.7.0"
  244. source = "registry+https://github.com/rust-lang/crates.io-index"
  245. checksum = "388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3"
  246. [[package]]
  247. name = "smoltcp"
  248. version = "0.6.0"
  249. source = "registry+https://github.com/rust-lang/crates.io-index"
  250. checksum = "0fe46639fd2ec79eadf8fe719f237a7a0bd4dac5d957f1ca5bbdbc1c3c39e53a"
  251. dependencies = [
  252. "bitflags",
  253. "byteorder",
  254. "log",
  255. "managed",
  256. ]
  257. [[package]]
  258. name = "stable_deref_trait"
  259. version = "1.1.1"
  260. source = "registry+https://github.com/rust-lang/crates.io-index"
  261. checksum = "dba1a27d3efae4351c8051072d619e3ade2820635c3958d826bfea39d59b54c8"
  262. [[package]]
  263. name = "stm32-eth"
  264. version = "0.1.2"
  265. source = "git+https://github.com/stm32-rs/stm32-eth.git#2c5dce379b85a31fb0b9c58a028b6454be1727aa"
  266. dependencies = [
  267. "aligned",
  268. "log",
  269. "smoltcp",
  270. "stm32f4xx-hal",
  271. "volatile-register",
  272. ]
  273. [[package]]
  274. name = "stm32f4"
  275. version = "0.10.0"
  276. source = "registry+https://github.com/rust-lang/crates.io-index"
  277. checksum = "44a3d6c58b14e63926273694e7dd644894513c5e35ce6928c4657ddb62cae976"
  278. dependencies = [
  279. "bare-metal",
  280. "cortex-m",
  281. "cortex-m-rt",
  282. "vcell",
  283. ]
  284. [[package]]
  285. name = "stm32f4xx-hal"
  286. version = "0.7.0"
  287. source = "git+https://github.com/thalesfragoso/stm32f4xx-hal?branch=pwm-impl#cfd073e094daa9be9dd2b0a1f859a4e1c6be2b77"
  288. dependencies = [
  289. "bare-metal",
  290. "cast",
  291. "cortex-m",
  292. "cortex-m-rt",
  293. "embedded-hal",
  294. "nb",
  295. "rand_core",
  296. "stm32f4",
  297. "void",
  298. ]
  299. [[package]]
  300. name = "syn"
  301. version = "1.0.17"
  302. source = "registry+https://github.com/rust-lang/crates.io-index"
  303. checksum = "0df0eb663f387145cab623dea85b09c2c5b4b0aef44e945d928e682fce71bb03"
  304. dependencies = [
  305. "proc-macro2",
  306. "quote",
  307. "unicode-xid",
  308. ]
  309. [[package]]
  310. name = "thermostat"
  311. version = "0.0.0"
  312. dependencies = [
  313. "bare-metal",
  314. "bit_field",
  315. "byteorder",
  316. "cortex-m",
  317. "cortex-m-log",
  318. "cortex-m-rt",
  319. "hash2hwaddr",
  320. "log",
  321. "nom",
  322. "num-traits",
  323. "panic-abort",
  324. "panic-semihosting",
  325. "smoltcp",
  326. "stm32-eth",
  327. "stm32f4xx-hal",
  328. ]
  329. [[package]]
  330. name = "typenum"
  331. version = "1.11.2"
  332. source = "registry+https://github.com/rust-lang/crates.io-index"
  333. checksum = "6d2783fe2d6b8c1101136184eb41be8b1ad379e4657050b8aaff0c79ee7575f9"
  334. [[package]]
  335. name = "unicode-xid"
  336. version = "0.2.0"
  337. source = "registry+https://github.com/rust-lang/crates.io-index"
  338. checksum = "826e7639553986605ec5979c7dd957c7895e93eabed50ab2ffa7f6128a75097c"
  339. [[package]]
  340. name = "vcell"
  341. version = "0.1.2"
  342. source = "registry+https://github.com/rust-lang/crates.io-index"
  343. checksum = "876e32dcadfe563a4289e994f7cb391197f362b6315dc45e8ba4aa6f564a4b3c"
  344. [[package]]
  345. name = "version_check"
  346. version = "0.9.1"
  347. source = "registry+https://github.com/rust-lang/crates.io-index"
  348. checksum = "078775d0255232fb988e6fccf26ddc9d1ac274299aaedcedce21c6f72cc533ce"
  349. [[package]]
  350. name = "void"
  351. version = "1.0.2"
  352. source = "registry+https://github.com/rust-lang/crates.io-index"
  353. checksum = "6a02e4885ed3bc0f2de90ea6dd45ebcbb66dacffe03547fadbb0eeae2770887d"
  354. [[package]]
  355. name = "volatile-register"
  356. version = "0.2.0"
  357. source = "registry+https://github.com/rust-lang/crates.io-index"
  358. checksum = "0d67cb4616d99b940db1d6bd28844ff97108b498a6ca850e5b6191a532063286"
  359. dependencies = [
  360. "vcell",
  361. ]