microsoft/mu_feature_ffa
Publicmirrored fromhttps://github.com/microsoft/mu_feature_ffaAvailable
Cargo.toml
49lines · modecode
| 1 | [workspace] |
| 2 | resolver = "2" |
| 3 | |
| 4 | # Add packages that generate binaries here |
| 5 | members = [ |
| 6 | "FfaFeaturePkg/Library/TestServiceLibRust", |
| 7 | "FfaFeaturePkg/SecurePartitions/MsSecurePartitionRust" |
| 8 | ] |
| 9 | |
| 10 | # Add packages that generate libraries here |
| 11 | [workspace.dependencies] |
| 12 | |
| 13 | memoffset = "0.9.0" |
| 14 | num-traits = { version = "0.2", default-features = false} |
| 15 | num-derive = { version = "0.4", default-features = false} |
| 16 | r-efi = "4.3.0" |
| 17 | rustversion = "1.0.14" |
| 18 | spin = "0.9.8" |
| 19 | scroll = { version = "0.12", default-features = false, features = ["derive"]} |
| 20 | |
| 21 | aarch64-cpu = "10.0.0" |
| 22 | aarch64-paging = { version = "0.8.1", default-features = false } |
| 23 | aarch64-rt = { version = "0.1.0", default-features = false, features = [ |
| 24 | "el1", |
| 25 | "exceptions", |
| 26 | ] } |
| 27 | bit-register = { git = "https://github.com/OpenDevicePartnership/odp-utilities", rev = "2f79d238" } |
| 28 | critical-section = { version = "1.1.0", default-features = false } |
| 29 | debug-non-default = { git = "https://github.com/OpenDevicePartnership/odp-utilities", rev = "2f79d238" } |
| 30 | ec-service-lib = { git = "https://github.com/OpenDevicePartnership/haf-ec-service" } |
| 31 | embassy-aarch64-haf = { git = "https://github.com/OpenDevicePartnership/haf-ec-service" } |
| 32 | embassy-executor = { git = "https://github.com/embassy-rs/embassy" } |
| 33 | embassy-futures = { git = "https://github.com/embassy-rs/embassy" } |
| 34 | embassy-hal-internal = { git = "https://github.com/embassy-rs/embassy" } |
| 35 | embassy-sync = { git = "https://github.com/embassy-rs/embassy" } |
| 36 | embassy-time = { git = "https://github.com/embassy-rs/embassy" } |
| 37 | embassy-time-driver = { git = "https://github.com/embassy-rs/embassy" } |
| 38 | embassy-time-queue-utils = { git = "https://github.com/embassy-rs/embassy" } |
| 39 | embedded-hal = { git = "https://github.com/rust-embedded/embedded-hal" } |
| 40 | odp-ffa = { git = "https://github.com/OpenDevicePartnership/haf-ec-service" } |
| 41 | hafnium = { git = "https://github.com/OpenDevicePartnership/haf-ec-service" } |
| 42 | test-service-lib = { path = "FfaFeaturePkg/Library/TestServiceLibRust" } |
| 43 | heapless = "0.8.0" |
| 44 | log = { version = "0.4", default-features = false } |
| 45 | mockall = "0.13.1" |
| 46 | num_enum = { version = "0.7.3", default-features = false } |
| 47 | subenum = { version = "1.1.2", default-features = false } |
| 48 | uuid = { version = "1.0", default-features = false, features = ["v1"] } |
| 49 | rstest = "0.25.0" |
| 50 | |