| # This file is automatically @generated by Cargo. |
| # It is not intended for manual editing. |
| version = 4 |
| |
| [[package]] |
| name = "bitfield" |
| version = "0.14.0" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "2d7e60934ceec538daadb9d8432424ed043a904d8e0243f3c6446bce549a46ac" |
| |
| [[package]] |
| name = "byteorder" |
| version = "1.5.0" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" |
| |
| [[package]] |
| name = "crc" |
| version = "3.4.0" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "5eb8a2a1cd12ab0d987a5d5e825195d372001a4094a0376319d5a0ad71c1ba0d" |
| dependencies = [ |
| "crc-catalog", |
| ] |
| |
| [[package]] |
| name = "crc-catalog" |
| version = "2.4.0" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "19d374276b40fb8bbdee95aef7c7fa6b5316ec764510eb64b8dd0e2ed0d7e7f5" |
| |
| [[package]] |
| name = "crypto-api" |
| version = "0.1.0" |
| dependencies = [ |
| "zerocopy", |
| ] |
| |
| [[package]] |
| name = "embedded-crc-macros" |
| version = "1.0.0" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "4f1c75747a43b086df1a87fb2a889590bc0725e0abf54bba6d0c4bf7bd9e762c" |
| |
| [[package]] |
| name = "embedded-hal" |
| version = "1.0.0" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "361a90feb7004eca4019fb28352a9465666b24f840f5c3cddf0ff13920590b89" |
| |
| [[package]] |
| name = "embedded-hal-async" |
| version = "1.0.0" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "0c4c685bbef7fe13c3c6dd4da26841ed3980ef33e841cddfa15ce8a8fb3f1884" |
| dependencies = [ |
| "embedded-hal", |
| ] |
| |
| [[package]] |
| name = "embedded-hal-nb" |
| version = "1.0.0" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "fba4268c14288c828995299e59b12babdbe170f6c6d73731af1b4648142e8605" |
| dependencies = [ |
| "embedded-hal", |
| "nb", |
| ] |
| |
| [[package]] |
| name = "embedded-io" |
| version = "0.6.1" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "edd0f118536f44f5ccd48bcb8b111bdc3de888b58c74639dfb034a357d0f206d" |
| |
| [[package]] |
| name = "embedded-io-async" |
| version = "0.6.1" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "3ff09972d4073aa8c299395be75161d582e7629cd663171d62af73c8d50dba3f" |
| dependencies = [ |
| "embedded-io", |
| ] |
| |
| [[package]] |
| name = "hash32" |
| version = "0.3.1" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "47d60b12902ba28e2730cd37e95b8c9223af2808df9e902d4df49588d1470606" |
| dependencies = [ |
| "byteorder", |
| ] |
| |
| [[package]] |
| name = "heapless" |
| version = "0.8.0" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "0bfb9eb618601c89945a70e254898da93b13be0388091d42117462b265bb3fad" |
| dependencies = [ |
| "hash32", |
| "stable_deref_trait", |
| ] |
| |
| [[package]] |
| name = "heapless" |
| version = "0.9.1" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "b1edcd5a338e64688fbdcb7531a846cfd3476a54784dcb918a0844682bc7ada5" |
| dependencies = [ |
| "hash32", |
| "stable_deref_trait", |
| ] |
| |
| [[package]] |
| name = "log" |
| version = "0.4.29" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "5e5032e24019045c762d3c0f28f5b6b8bbf38563a65908389bf7978758920897" |
| |
| [[package]] |
| name = "mctp" |
| version = "0.2.0" |
| source = "git+https://github.com/OpenPRoT/mctp-rs.git?branch=sync-features#fafe92f6fcadf6e57683b91757fad9933ddd223d" |
| |
| [[package]] |
| name = "mctp-estack" |
| version = "0.1.0" |
| source = "git+https://github.com/OpenPRoT/mctp-rs.git?branch=sync-features#fafe92f6fcadf6e57683b91757fad9933ddd223d" |
| dependencies = [ |
| "crc", |
| "embedded-io", |
| "embedded-io-async", |
| "heapless 0.8.0", |
| "log", |
| "mctp", |
| "smbus-pec", |
| "uuid", |
| ] |
| |
| [[package]] |
| name = "mctp-lib" |
| version = "0.1.0" |
| source = "git+https://github.com/9elements/mctp-lib.git?branch=buildup#9c53adaeb7ae544cbeab4654530a50d158e33fe5" |
| dependencies = [ |
| "mctp", |
| "mctp-estack", |
| ] |
| |
| [[package]] |
| name = "nb" |
| version = "1.1.0" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "8d5439c4ad607c3c23abf66de8c8bf57ba8adcd1f129e699851a6e43935d339d" |
| |
| [[package]] |
| name = "openprot" |
| version = "0.1.0" |
| |
| [[package]] |
| name = "openprot-hal-async" |
| version = "0.1.0" |
| dependencies = [ |
| "embedded-hal-async", |
| ] |
| |
| [[package]] |
| name = "openprot-hal-blocking" |
| version = "0.1.0" |
| dependencies = [ |
| "embedded-hal", |
| "rand_core", |
| "subtle", |
| "zerocopy", |
| "zeroize", |
| ] |
| |
| [[package]] |
| name = "openprot-hal-nb" |
| version = "0.1.0" |
| dependencies = [ |
| "embedded-hal", |
| "embedded-hal-nb", |
| "nb", |
| "openprot-hal-blocking", |
| ] |
| |
| [[package]] |
| name = "openprot-i2c-api" |
| version = "0.1.0" |
| dependencies = [ |
| "embedded-hal", |
| ] |
| |
| [[package]] |
| name = "openprot-mctp-api" |
| version = "0.1.0" |
| dependencies = [ |
| "heapless 0.9.1", |
| "zerocopy", |
| ] |
| |
| [[package]] |
| name = "openprot-mctp-client" |
| version = "0.1.0" |
| dependencies = [ |
| "openprot-mctp-api", |
| ] |
| |
| [[package]] |
| name = "openprot-mctp-server" |
| version = "0.1.0" |
| dependencies = [ |
| "heapless 0.9.1", |
| "mctp", |
| "mctp-lib", |
| "openprot-mctp-api", |
| ] |
| |
| [[package]] |
| name = "openprot-mctp-transport-i2c" |
| version = "0.1.0" |
| dependencies = [ |
| "embedded-hal", |
| "heapless 0.9.1", |
| "mctp", |
| "mctp-lib", |
| "openprot-i2c-api", |
| "openprot-mctp-api", |
| ] |
| |
| [[package]] |
| name = "openprot-platform-linux" |
| version = "0.1.0" |
| |
| [[package]] |
| name = "openprot-platform-tock" |
| version = "0.1.0" |
| |
| [[package]] |
| name = "openprot-services-storage" |
| version = "0.1.0" |
| |
| [[package]] |
| name = "openprot-services-telemetry" |
| version = "0.1.0" |
| |
| [[package]] |
| name = "openprot-spdm-requester" |
| version = "0.1.0" |
| dependencies = [ |
| "heapless 0.9.1", |
| "openprot-spdm-transport-mctp", |
| "spdm-lib", |
| ] |
| |
| [[package]] |
| name = "openprot-spdm-responder" |
| version = "0.1.0" |
| dependencies = [ |
| "heapless 0.9.1", |
| "openprot-spdm-transport-mctp", |
| "spdm-lib", |
| ] |
| |
| [[package]] |
| name = "openprot-spdm-transport-mctp" |
| version = "0.1.0" |
| dependencies = [ |
| "openprot-mctp-api", |
| "spdm-lib", |
| ] |
| |
| [[package]] |
| name = "proc-macro2" |
| version = "1.0.97" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "d61789d7719defeb74ea5fe81f2fdfdbd28a803847077cecce2ff14e1472f6f1" |
| dependencies = [ |
| "unicode-ident", |
| ] |
| |
| [[package]] |
| name = "quote" |
| version = "1.0.40" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d" |
| dependencies = [ |
| "proc-macro2", |
| ] |
| |
| [[package]] |
| name = "rand_core" |
| version = "0.9.3" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "99d9a13982dcf210057a8a78572b2217b667c3beacbf3a0d8b454f6f82837d38" |
| |
| [[package]] |
| name = "same-file" |
| version = "1.0.6" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502" |
| dependencies = [ |
| "winapi-util", |
| ] |
| |
| [[package]] |
| name = "smbus-pec" |
| version = "1.0.1" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "ca0763a680cd5d72b28f7bfc8a054c117d8841380a6ad4f72f05bd2a34217d3e" |
| dependencies = [ |
| "embedded-crc-macros", |
| ] |
| |
| [[package]] |
| name = "spdm-lib" |
| version = "0.1.0" |
| source = "git+https://github.com/9elements/spdm-lib.git?branch=buildup#dcd0f23f1431b0a7cab21704b1c8584d911a8e2e" |
| dependencies = [ |
| "bitfield", |
| "zerocopy", |
| ] |
| |
| [[package]] |
| name = "stable_deref_trait" |
| version = "1.2.1" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596" |
| |
| [[package]] |
| name = "subtle" |
| version = "2.6.1" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292" |
| |
| [[package]] |
| name = "syn" |
| version = "2.0.105" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "7bc3fcb250e53458e712715cf74285c1f889686520d79294a9ef3bd7aa1fc619" |
| dependencies = [ |
| "proc-macro2", |
| "quote", |
| "unicode-ident", |
| ] |
| |
| [[package]] |
| name = "unicode-ident" |
| version = "1.0.18" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512" |
| |
| [[package]] |
| name = "uuid" |
| version = "1.22.0" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "a68d3c8f01c0cfa54a75291d83601161799e4a89a39e0929f4b0354d88757a37" |
| |
| [[package]] |
| name = "walkdir" |
| version = "2.5.0" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b" |
| dependencies = [ |
| "same-file", |
| "winapi-util", |
| ] |
| |
| [[package]] |
| name = "winapi-util" |
| version = "0.1.9" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb" |
| dependencies = [ |
| "windows-sys", |
| ] |
| |
| [[package]] |
| name = "windows-sys" |
| version = "0.59.0" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b" |
| dependencies = [ |
| "windows-targets", |
| ] |
| |
| [[package]] |
| name = "windows-targets" |
| version = "0.52.6" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973" |
| dependencies = [ |
| "windows_aarch64_gnullvm", |
| "windows_aarch64_msvc", |
| "windows_i686_gnu", |
| "windows_i686_gnullvm", |
| "windows_i686_msvc", |
| "windows_x86_64_gnu", |
| "windows_x86_64_gnullvm", |
| "windows_x86_64_msvc", |
| ] |
| |
| [[package]] |
| name = "windows_aarch64_gnullvm" |
| version = "0.52.6" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3" |
| |
| [[package]] |
| name = "windows_aarch64_msvc" |
| version = "0.52.6" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469" |
| |
| [[package]] |
| name = "windows_i686_gnu" |
| version = "0.52.6" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b" |
| |
| [[package]] |
| name = "windows_i686_gnullvm" |
| version = "0.52.6" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66" |
| |
| [[package]] |
| name = "windows_i686_msvc" |
| version = "0.52.6" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66" |
| |
| [[package]] |
| name = "windows_x86_64_gnu" |
| version = "0.52.6" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78" |
| |
| [[package]] |
| name = "windows_x86_64_gnullvm" |
| version = "0.52.6" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d" |
| |
| [[package]] |
| name = "windows_x86_64_msvc" |
| version = "0.52.6" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" |
| |
| [[package]] |
| name = "xshell" |
| version = "0.2.7" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "9e7290c623014758632efe00737145b6867b66292c42167f2ec381eb566a373d" |
| dependencies = [ |
| "xshell-macros", |
| ] |
| |
| [[package]] |
| name = "xshell-macros" |
| version = "0.2.7" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "32ac00cd3f8ec9c1d33fb3e7958a82df6989c42d747bd326c822b1d625283547" |
| |
| [[package]] |
| name = "xtask" |
| version = "0.1.0" |
| dependencies = [ |
| "walkdir", |
| "xshell", |
| ] |
| |
| [[package]] |
| name = "zerocopy" |
| version = "0.8.27" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "0894878a5fa3edfd6da3f88c4805f4c8558e2b996227a3d864f47fe11e38282c" |
| dependencies = [ |
| "zerocopy-derive", |
| ] |
| |
| [[package]] |
| name = "zerocopy-derive" |
| version = "0.8.27" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "88d2b8d9c68ad2b9e4340d7832716a4d21a22a1154777ad56ea55c51a9cf3831" |
| dependencies = [ |
| "proc-macro2", |
| "quote", |
| "syn", |
| ] |
| |
| [[package]] |
| name = "zeroize" |
| version = "1.8.2" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "b97154e67e32c85465826e8bcc1c59429aaaf107c1e4a9e53c8d8ccd5eff88d0" |
| dependencies = [ |
| "zeroize_derive", |
| ] |
| |
| [[package]] |
| name = "zeroize_derive" |
| version = "1.4.2" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69" |
| dependencies = [ |
| "proc-macro2", |
| "quote", |
| "syn", |
| ] |