ARM-software / bsa-acs

Arm SystemReady : BSA Architecture Compliance Suite
Apache License 2.0
16 stars 42 forks source link

Improvement for 811: Check RP Byte Enable Rules #41

Closed sunnywang-arm closed 2 years ago

sunnywang-arm commented 2 years ago

This issue is just created for giving more information about the failure that was fixed by https://github.com/ARM-software/bsa-acs/commit/0160970f969766ee5c78274bcbfbc5b10bff4f67.

The problem with the original test case is that the command register is not suitable for checking the RP Byte Enable Rules as some SoC may have read-only MSE and BME bits and it can only cover 1 byte request. The test case should cover 1, 2, 4 byte requests.
Therefore, the fix in https://github.com/ARM-software/bsa-acs/commit/0160970f969766ee5c78274bcbfbc5b10bff4f67 is to use Bus number register instead.

sunnywang-arm commented 2 years ago

Fixed by https://github.com/ARM-software/bsa-acs/commit/0160970f969766ee5c78274bcbfbc5b10bff4f67