Cargo.lock 4.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191
  1. # This file is automatically @generated by Cargo.
  2. # It is not intended for manual editing.
  3. version = 4
  4. [[package]]
  5. name = "arch"
  6. version = "0.1.0"
  7. dependencies = [
  8. "buddy_allocator",
  9. "cfg-if",
  10. "eonix_mm",
  11. "intrusive_list",
  12. "once_cell",
  13. "percpu-macros",
  14. "riscv",
  15. "sbi",
  16. "spin",
  17. "volatile",
  18. ]
  19. [[package]]
  20. name = "autocfg"
  21. version = "1.4.0"
  22. source = "registry+https://github.com/rust-lang/crates.io-index"
  23. checksum = "ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26"
  24. [[package]]
  25. name = "bitflags"
  26. version = "2.9.1"
  27. source = "registry+https://github.com/rust-lang/crates.io-index"
  28. checksum = "1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967"
  29. [[package]]
  30. name = "buddy_allocator"
  31. version = "0.1.0"
  32. dependencies = [
  33. "eonix_mm",
  34. "intrusive_list",
  35. ]
  36. [[package]]
  37. name = "cfg-if"
  38. version = "1.0.0"
  39. source = "registry+https://github.com/rust-lang/crates.io-index"
  40. checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
  41. [[package]]
  42. name = "critical-section"
  43. version = "1.2.0"
  44. source = "registry+https://github.com/rust-lang/crates.io-index"
  45. checksum = "790eea4361631c5e7d22598ecd5723ff611904e3344ce8720784c93e3d83d40b"
  46. [[package]]
  47. name = "embedded-hal"
  48. version = "1.0.0"
  49. source = "registry+https://github.com/rust-lang/crates.io-index"
  50. checksum = "361a90feb7004eca4019fb28352a9465666b24f840f5c3cddf0ff13920590b89"
  51. [[package]]
  52. name = "eonix_mm"
  53. version = "0.1.0"
  54. dependencies = [
  55. "bitflags",
  56. ]
  57. [[package]]
  58. name = "intrusive_list"
  59. version = "0.1.0"
  60. [[package]]
  61. name = "lock_api"
  62. version = "0.4.13"
  63. source = "registry+https://github.com/rust-lang/crates.io-index"
  64. checksum = "96936507f153605bddfcda068dd804796c84324ed2510809e5b2a624c81da765"
  65. dependencies = [
  66. "autocfg",
  67. "scopeguard",
  68. ]
  69. [[package]]
  70. name = "once_cell"
  71. version = "1.21.3"
  72. source = "registry+https://github.com/rust-lang/crates.io-index"
  73. checksum = "42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d"
  74. [[package]]
  75. name = "paste"
  76. version = "1.0.15"
  77. source = "registry+https://github.com/rust-lang/crates.io-index"
  78. checksum = "57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a"
  79. [[package]]
  80. name = "percpu-macros"
  81. version = "0.1.0"
  82. dependencies = [
  83. "proc-macro2",
  84. "quote",
  85. "syn",
  86. ]
  87. [[package]]
  88. name = "proc-macro2"
  89. version = "1.0.92"
  90. source = "registry+https://github.com/rust-lang/crates.io-index"
  91. checksum = "37d3544b3f2748c54e147655edb5025752e2303145b5aefb3c3ea2c78b973bb0"
  92. dependencies = [
  93. "unicode-ident",
  94. ]
  95. [[package]]
  96. name = "quote"
  97. version = "1.0.37"
  98. source = "registry+https://github.com/rust-lang/crates.io-index"
  99. checksum = "b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af"
  100. dependencies = [
  101. "proc-macro2",
  102. ]
  103. [[package]]
  104. name = "riscv"
  105. version = "0.13.0"
  106. source = "registry+https://github.com/rust-lang/crates.io-index"
  107. checksum = "afa3cdbeccae4359f6839a00e8b77e5736caa200ba216caf38d24e4c16e2b586"
  108. dependencies = [
  109. "critical-section",
  110. "embedded-hal",
  111. "paste",
  112. "riscv-macros",
  113. "riscv-pac",
  114. ]
  115. [[package]]
  116. name = "riscv-macros"
  117. version = "0.2.0"
  118. source = "registry+https://github.com/rust-lang/crates.io-index"
  119. checksum = "e8c4aa1ea1af6dcc83a61be12e8189f9b293c3ba5a487778a4cd89fb060fdbbc"
  120. dependencies = [
  121. "proc-macro2",
  122. "quote",
  123. "syn",
  124. ]
  125. [[package]]
  126. name = "riscv-pac"
  127. version = "0.2.0"
  128. source = "registry+https://github.com/rust-lang/crates.io-index"
  129. checksum = "8188909339ccc0c68cfb5a04648313f09621e8b87dc03095454f1a11f6c5d436"
  130. [[package]]
  131. name = "sbi"
  132. version = "0.3.0"
  133. source = "registry+https://github.com/rust-lang/crates.io-index"
  134. checksum = "5c64a569a412de4ad7b123f429e434751d74dd7ed25654af962b93c4d1cd584e"
  135. [[package]]
  136. name = "scopeguard"
  137. version = "1.2.0"
  138. source = "registry+https://github.com/rust-lang/crates.io-index"
  139. checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49"
  140. [[package]]
  141. name = "spin"
  142. version = "0.10.0"
  143. source = "registry+https://github.com/rust-lang/crates.io-index"
  144. checksum = "d5fe4ccb98d9c292d56fec89a5e07da7fc4cf0dc11e156b41793132775d3e591"
  145. dependencies = [
  146. "lock_api",
  147. ]
  148. [[package]]
  149. name = "syn"
  150. version = "2.0.89"
  151. source = "registry+https://github.com/rust-lang/crates.io-index"
  152. checksum = "44d46482f1c1c87acd84dea20c1bf5ebff4c757009ed6bf19cfd36fb10e92c4e"
  153. dependencies = [
  154. "proc-macro2",
  155. "quote",
  156. "unicode-ident",
  157. ]
  158. [[package]]
  159. name = "unicode-ident"
  160. version = "1.0.14"
  161. source = "registry+https://github.com/rust-lang/crates.io-index"
  162. checksum = "adb9e6ca4f869e1180728b7950e35922a7fc6397f7b641499e8f3ef06e50dc83"
  163. [[package]]
  164. name = "volatile"
  165. version = "0.6.1"
  166. source = "registry+https://github.com/rust-lang/crates.io-index"
  167. checksum = "af8ca9a5d4debca0633e697c88269395493cebf2e10db21ca2dbde37c1356452"