power: Add support for real-mode addressing (translation is off)
authorPhanikiran Harithas <phanikiran.harithas@gmail.com>
Sun, 10 Jun 2018 10:41:41 +0000 (16:11 +0530)
committerLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Sun, 24 Jan 2021 03:55:00 +0000 (03:55 +0000)
commit64d981681c354aaf444cd08f8dc33cbd6fdab1af
tree3b5184b0eef4995d8a69bcc59437d233372bd037
parent1f4b0e1c2e16c46bfe7c3f35420f84d77a507bde
power: Add support for real-mode addressing (translation is off)

This patch adds support for executing programs which don't have the
translation support (MSR[IR, DR] = 0). With this change, we should be
able to run 64 little endian elf binaries executing previleged
instructions with translation off.

Change-Id: Iaa64a37676874cee1ed1a0591b51b5e842774b45
Signed-off-by: Phanikiran Harithas <phanikiran.harithas@gmail.com>
Signed-off-by: Venkatnarayan Kulkarni <venkatnarayankulkarni@gmail.com>
src/arch/power/isa.cc
src/arch/power/isa.hh
src/arch/power/tlb.cc