summaryrefslogtreecommitdiffstats
path: root/include/exec/user
diff options
context:
space:
mode:
authorTim 'mithro' Ansell2017-04-18 08:15:51 +0200
committerStafford Horne2017-04-21 16:56:00 +0200
commit3fee028d1ea02cd16470dc5c65d54974ef85b673 (patch)
treea3c5ffc541f87d3ca753306e83d7999bb23fc2a8 /include/exec/user
parenttarget/openrisc: Implement EVBAR register (diff)
downloadqemu-3fee028d1ea02cd16470dc5c65d54974ef85b673.tar.gz
qemu-3fee028d1ea02cd16470dc5c65d54974ef85b673.tar.xz
qemu-3fee028d1ea02cd16470dc5c65d54974ef85b673.zip
target/openrisc: Implement EPH bit
Exception Prefix High (EPH) control bit of the Supervision Register (SR). The significant bits (31-12) of the vector offset address for each exception depend on the setting of the Supervision Register (SR)'s EPH bit and the Exception Vector Base Address Register (EVBAR). If SR[EPH] is set, the vector offset is logically ORed with the offset 0xF0000000. This means if EPH is; * 0 - Exceptions vectors start at EVBAR * 1 - Exception vectors start at EVBAR | 0xF0000000 Signed-off-by: Tim 'mithro' Ansell <mithro@mithis.com> Signed-off-by: Stafford Horne <shorne@gmail.com>
Diffstat (limited to 'include/exec/user')
0 files changed, 0 insertions, 0 deletions