Is there an existing issue for this?
Current Behavior
PlatformInitDxe cannot be compiled for systems that are not x86 based. This is root caused to the expected support of MTTR features for DxeTestPointCheckLib.
Expected Behavior
PlatformInitDxe is silicon agnostic and by default will at least for x86 and aarch64 systems.
Steps To Reproduce
- Enable MinPlatformPkg and TestPoint support for an aarch64 based platform.
- Attempt to compile PlatformInitDxe.
- Results in compilation issues related to missing support for
AsmCpuid and the MttrLib
Build Environment
- OS(s): Ubuntu 24.04 or Windows 11
- Tool Chain(s): CLANGPDB
- Targets Impacted: DEBUG
Version Information
Commit: 433f4e4b8bf98514832978706ef8965364311d30
Tag: release/202511
Urgency
Low
Are you going to fix this?
Someone else needs to fix it
Do you need maintainer feedback?
Maintainer feedback requested
Anything else?
I realize for MU that MinPlatformPkg is still listed under the mu_common_intel_min_platform repository, so maybe this is expected. However, upstream has moved to make MinPlatformPkg silicon agnostic. Are there plans to do the same for this version of MinPlatformPkg?
Is there an existing issue for this?
Current Behavior
PlatformInitDxe cannot be compiled for systems that are not x86 based. This is root caused to the expected support of MTTR features for DxeTestPointCheckLib.
Expected Behavior
PlatformInitDxe is silicon agnostic and by default will at least for x86 and aarch64 systems.
Steps To Reproduce
AsmCpuidand theMttrLibBuild Environment
Version Information
Urgency
Low
Are you going to fix this?
Someone else needs to fix it
Do you need maintainer feedback?
Maintainer feedback requested
Anything else?
I realize for MU that MinPlatformPkg is still listed under the
mu_common_intel_min_platformrepository, so maybe this is expected. However, upstream has moved to make MinPlatformPkg silicon agnostic. Are there plans to do the same for this version of MinPlatformPkg?