Cargo.lock 5.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208
  1. # This file is automatically @generated by Cargo.
  2. # It is not intended for manual editing.
  3. version = 3
  4. [[package]]
  5. name = "aclint"
  6. version = "0.0.0"
  7. source = "registry+https://github.com/rust-lang/crates.io-index"
  8. checksum = "8a01ba40421eca6c4f1afcedd8465fba6d9e5ef8e0e13060d0141e4cded4ab4a"
  9. [[package]]
  10. name = "autocfg"
  11. version = "1.3.0"
  12. source = "registry+https://github.com/rust-lang/crates.io-index"
  13. checksum = "0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0"
  14. [[package]]
  15. name = "critical-section"
  16. version = "1.1.3"
  17. source = "registry+https://github.com/rust-lang/crates.io-index"
  18. checksum = "f64009896348fc5af4222e9cf7d7d82a95a256c634ebcf61c53e4ea461422242"
  19. [[package]]
  20. name = "embedded-hal"
  21. version = "1.0.0"
  22. source = "registry+https://github.com/rust-lang/crates.io-index"
  23. checksum = "361a90feb7004eca4019fb28352a9465666b24f840f5c3cddf0ff13920590b89"
  24. [[package]]
  25. name = "fast-trap"
  26. version = "0.0.1"
  27. source = "registry+https://github.com/rust-lang/crates.io-index"
  28. checksum = "7fbe69badc2e0dc98ad2787648fa140b5772d24b49e9a6b180a67e1348f7544c"
  29. [[package]]
  30. name = "lock_api"
  31. version = "0.4.12"
  32. source = "registry+https://github.com/rust-lang/crates.io-index"
  33. checksum = "07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17"
  34. dependencies = [
  35. "autocfg",
  36. "scopeguard",
  37. ]
  38. [[package]]
  39. name = "log"
  40. version = "0.4.22"
  41. source = "registry+https://github.com/rust-lang/crates.io-index"
  42. checksum = "a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24"
  43. [[package]]
  44. name = "panic-halt"
  45. version = "0.2.0"
  46. source = "registry+https://github.com/rust-lang/crates.io-index"
  47. checksum = "de96540e0ebde571dc55c73d60ef407c653844e6f9a1e2fdbd40c07b9252d812"
  48. [[package]]
  49. name = "proc-macro2"
  50. version = "1.0.86"
  51. source = "registry+https://github.com/rust-lang/crates.io-index"
  52. checksum = "5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77"
  53. dependencies = [
  54. "unicode-ident",
  55. ]
  56. [[package]]
  57. name = "quote"
  58. version = "1.0.37"
  59. source = "registry+https://github.com/rust-lang/crates.io-index"
  60. checksum = "b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af"
  61. dependencies = [
  62. "proc-macro2",
  63. ]
  64. [[package]]
  65. name = "riscv"
  66. version = "0.11.1"
  67. source = "registry+https://github.com/rust-lang/crates.io-index"
  68. checksum = "2f5c1b8bf41ea746266cdee443d1d1e9125c86ce1447e1a2615abd34330d33a9"
  69. dependencies = [
  70. "critical-section",
  71. "embedded-hal",
  72. ]
  73. [[package]]
  74. name = "riscv-decode"
  75. version = "0.2.2"
  76. source = "registry+https://github.com/rust-lang/crates.io-index"
  77. checksum = "cf8b4cfb0da0528321d22daee4299a23a8c5ac8848623d716e898d2a9eec0694"
  78. [[package]]
  79. name = "rustsbi"
  80. version = "0.4.0-alpha.3"
  81. source = "registry+https://github.com/rust-lang/crates.io-index"
  82. checksum = "ce47c5c62f6a4d9586b78cc2ba963330bc57a046c4b2949ebc128265707a40c3"
  83. dependencies = [
  84. "riscv",
  85. "rustsbi-macros",
  86. "sbi-spec",
  87. ]
  88. [[package]]
  89. name = "rustsbi-macros"
  90. version = "0.0.2"
  91. source = "registry+https://github.com/rust-lang/crates.io-index"
  92. checksum = "a71347da9582cc6b6f3652c7d2c06516c9555690b3738ecdff7e84297f4e17fc"
  93. dependencies = [
  94. "proc-macro2",
  95. "quote",
  96. "syn",
  97. ]
  98. [[package]]
  99. name = "rustsbi-prototyper"
  100. version = "0.0.0"
  101. dependencies = [
  102. "aclint",
  103. "fast-trap",
  104. "log",
  105. "panic-halt",
  106. "riscv",
  107. "riscv-decode",
  108. "rustsbi",
  109. "sbi-spec",
  110. "serde",
  111. "serde-device-tree",
  112. "sifive-test-device",
  113. "spin",
  114. "uart16550",
  115. ]
  116. [[package]]
  117. name = "sbi-spec"
  118. version = "0.0.7"
  119. source = "registry+https://github.com/rust-lang/crates.io-index"
  120. checksum = "e6e36312fb5ddc10d08ecdc65187402baba4ac34585cb9d1b78522ae2358d890"
  121. [[package]]
  122. name = "scopeguard"
  123. version = "1.2.0"
  124. source = "registry+https://github.com/rust-lang/crates.io-index"
  125. checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49"
  126. [[package]]
  127. name = "serde"
  128. version = "1.0.210"
  129. source = "registry+https://github.com/rust-lang/crates.io-index"
  130. checksum = "c8e3592472072e6e22e0a54d5904d9febf8508f65fb8552499a1abc7d1078c3a"
  131. dependencies = [
  132. "serde_derive",
  133. ]
  134. [[package]]
  135. name = "serde-device-tree"
  136. version = "0.0.1"
  137. source = "git+https://github.com/rustsbi/serde-device-tree#0e6edab85de8c915f8831f8bedd0be2db7e6b7f9"
  138. dependencies = [
  139. "serde",
  140. ]
  141. [[package]]
  142. name = "serde_derive"
  143. version = "1.0.210"
  144. source = "registry+https://github.com/rust-lang/crates.io-index"
  145. checksum = "243902eda00fad750862fc144cea25caca5e20d615af0a81bee94ca738f1df1f"
  146. dependencies = [
  147. "proc-macro2",
  148. "quote",
  149. "syn",
  150. ]
  151. [[package]]
  152. name = "sifive-test-device"
  153. version = "0.0.0"
  154. source = "registry+https://github.com/rust-lang/crates.io-index"
  155. checksum = "ba50a6fd7cb5cdb2645fb93fb2bbae7d8d78390677a889bdcfaf13c3d29286d0"
  156. [[package]]
  157. name = "spin"
  158. version = "0.9.8"
  159. source = "registry+https://github.com/rust-lang/crates.io-index"
  160. checksum = "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67"
  161. dependencies = [
  162. "lock_api",
  163. ]
  164. [[package]]
  165. name = "syn"
  166. version = "2.0.77"
  167. source = "registry+https://github.com/rust-lang/crates.io-index"
  168. checksum = "9f35bcdf61fd8e7be6caf75f429fdca8beb3ed76584befb503b1569faee373ed"
  169. dependencies = [
  170. "proc-macro2",
  171. "quote",
  172. "unicode-ident",
  173. ]
  174. [[package]]
  175. name = "uart16550"
  176. version = "0.0.1"
  177. source = "registry+https://github.com/rust-lang/crates.io-index"
  178. checksum = "939f6f9ccad815fe3efca8fd06f2ec1620c0387fb1bca2b231b61ce710bffb9b"
  179. [[package]]
  180. name = "unicode-ident"
  181. version = "1.0.13"
  182. source = "registry+https://github.com/rust-lang/crates.io-index"
  183. checksum = "e91b56cd4cadaeb79bbf1a5645f6b4f8dc5bde8834ad5894a8db35fda9efa1fe"