mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-08-04 16:23:55 -06:00
target-arm: Add user-mode transaction attribute
Add a transaction attribute indicating that a memory access is being done from user-mode (unprivileged). This corresponds to an equivalent signal in ARM AMBA buses. Signed-off-by: Peter Maydell <peter.maydell@linaro.org> Reviewed-by: Alex Bennée <alex.bennee@linaro.org>
This commit is contained in:
parent
ebca90e4c3
commit
0995bf8cd9
2 changed files with 3 additions and 0 deletions
|
@ -5749,6 +5749,7 @@ static inline int get_phys_addr(CPUARMState *env, target_ulong address,
|
|||
* to secure.
|
||||
*/
|
||||
attrs->secure = regime_is_secure(env, mmu_idx);
|
||||
attrs->user = regime_is_user(env, mmu_idx);
|
||||
|
||||
/* Fast Context Switch Extension. This doesn't exist at all in v8.
|
||||
* In v7 and earlier it affects all stage 1 translations.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue