arch-arm: Fix HVC trapping beahviour
authorGiacomo Travaglini <giacomo.travaglini@arm.com>
Tue, 23 Oct 2018 12:33:12 +0000 (13:33 +0100)
committerGiacomo Travaglini <giacomo.travaglini@arm.com>
Fri, 26 Oct 2018 09:45:47 +0000 (09:45 +0000)
commit438ecf9cb08f8e5681ef39df7f6709b8fdec2d50
tree310f6026b2534bdfa0fb55e545a87ed3c2b4dd39
parent47a8c479d9b12625d4d56a0c18ba72a0b640579e
arch-arm: Fix HVC trapping beahviour

This patch is fixing HVC trapping behaviour, reusing the pseudocode
implementation provided in the arm arm.

Change-Id: I0bc81478400b99d84534c1c8871f894722f547c5
Signed-off-by: Giacomo Travaglini <giacomo.travaglini@arm.com>
Reviewed-by: Andreas Sandberg <andreas.sandberg@arm.com>
Reviewed-on: https://gem5-review.googlesource.com/c/13776
Maintainer: Andreas Sandberg <andreas.sandberg@arm.com>
src/arch/arm/isa/insts/misc64.isa