microsoft/mu_feature_ffa

Public

mirrored fromhttps://github.com/microsoft/mu_feature_ffaAvailable

CodeCommitsIssuesPull requestsActionsInsightsSecurity
3d4b142bc3f2df66be0148459e45a92d4a1edf2c

Branches

Tags

  • No tags available.
0Branches0Tags
Go to file
Add file
Code

Clone

HTTPS

Download ZIP

Cargo.toml

49lines · modecode

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