ARM-software / bsa-acs

Arm SystemReady : BSA Architecture Compliance Suite
Apache License 2.0
14 stars 40 forks source link

Why PE test 1 doesn't check PMCR_EL0 bits[15:0]? #319

Open sunnywang-arm opened 2 weeks ago

sunnywang-arm commented 2 weeks ago

PMCR_EL0 is NOT mentioned in BSA spec Appendix A Table 18 (Permitted architectural differences). Why do we need to use MASK_PMCR to allow the difference in PMCR_EL0? https://github.com/ARM-software/bsa-acs/blob/8d2382ad2be86ee2598dc69703e11c9315c3cf2b/test_pool/pe/operating_system/test_os_c001.c#L85