Remove platform specific data and update memory map#77
Conversation
Cargo Vet Audit Failed
If the unvetted dependencies are not neededPlease modify Cargo.toml file to avoid including the dependencies. If the unvetted dependencies are neededPost a new comment with the questionnaire below to the PR to help the auditors vet the dependencies. Copy and paste the questionnaire as a new comment and provide your answers:1. What crates (with version) need to be audited? 2. How many of the crates are version updates vs new dependencies? 3. To confirm none of the already included crates serve your needs, please provide a brief description of the purpose of the new crates. 4. Any extra notes to the auditors to help with their audits. |
| active_locality: NO_ACTIVE_LOCALITY, | ||
| interface_id_default: PtpCrbInterfaceIdentifier::new(), | ||
| locality_states: [TpmLocalityState::Closed; NUM_LOCALITIES as usize], | ||
| tpm_internal_crb_address: 0x10000200000, |
There was a problem hiding this comment.
@Raymond-MS cleaned up some of the usage here: 54439c7.
nit: Should we set the default to 0 instead?
|
I'm going to close this and re-open after several other changes. |
Removed all the platform code as we want this in the platform specific repos.
Now that we've switched to ARM_VIRT rather than SBSA updated all the addresses for TPM. Need to review how to expose these addresses in a cleaner way based on platform rather than hard coding in the code as they are today.