S_L5PE_03 is not covered in sbsa-acs now, but it looks testable.
The test can detect the Arm revision and apply differnt rules.
- If it is Armv9, reports SKIPPED. we may want to check if both ETE and TRBE are supported.
- If it is Armv8, reports WARNING and ask user to do manual review on CS-BSA combination C. Of course, if the IBDVRK is testable, please also implement the test for it.
Rule:
- S_L5PE_03 PEs that are based on Armv8.4 or later must implement the requirements of the CS-BSA combination C.
- IBDVRK CS-BSA combination C [5] requires that PEs based on Armv8.x implement the Armv8.4 self-hosted trace extension. See FEAT_TRF in [2].
- IDXFCG For self-hosted debug requirement for PEs that are based on Armv9 architecture, see Section 1.2.11.
S_L5PE_03 is not covered in sbsa-acs now, but it looks testable.
The test can detect the Arm revision and apply differnt rules.
Rule: