Closed leBsky closed 1 month ago
The case is legal. Entry2 is not considered a hit. An entry is hit when the entry matches all bytes of a transaction and the entry grants the transaction permission. Of course, the entry must have the highest priority. The rules about multiple non-priority entries have been clarified in the latest commit 1461046.
The transaction is illegal. If RRID of the transaction is legal, the error code of the transaction is "Not hit any rule".
For example, hit non-priority entry1 and gets all the permission needed. Also, hit non-priority entry2 and the rwx permission is 3'b000. In this case, is it legal or not? Should interrupt or error response be generated based on entry2's setting? Please help clarify this in spec.