Anonymous user
ARM SMMU versions 1 and 2: Difference between revisions
m
→Splitting the Context banks between secure and non-secure mode
[unchecked revision] | [unchecked revision] |
Line 57:
==== Splitting the Context banks between secure and non-secure mode ====
Some number of context banks can be reserved for use by secure mode using SMMU_SCR1.NSNUMCBO. The allocation begins from the top of the available context bank space. The SMMU will intelligently present the correct number of context banks to non-secure mode through non-secure accesses to SMMU_IDR1.NUMCB. ' SMMU_SCR1.NSNUMCBO actually reserves a number of context banks for ''non-secure'' mode. The leftover context banks that come ''after'' those reserved by SMMU_SCR1.NSNUMCBO are what are actually reserved for ''secure'' mode. '.
=== Translation, bypass and faulting ===
|