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)
committerKajol Jain <kajoljain797@gmail.com>
Wed, 12 Jun 2019 06:30:49 +0000 (12:00 +0530)
commit877e754b561134194b44e8e99913341dbc62bb1f
treeb4e19bae43d2711d04f5bf7f6084cd584e308590
parent6e8a1f853dc5ae6f5389efaa583a8a37a3bcb99e
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