summaryrefslogtreecommitdiffstats
path: root/target-ppc/op.c
diff options
context:
space:
mode:
authorj_mayer <j_mayer@c046a42c-6fe2-441c-8c8c-71466251a162>2007-09-19 05:44:04 +0000
committerj_mayer <j_mayer@c046a42c-6fe2-441c-8c8c-71466251a162>2007-09-19 05:44:04 +0000
commit5eb7995e34ebf8cf9a3fc43ed2c7af93149d1b0d (patch)
tree007da75ff854ef1bb7b5aeccff93f07cb0da6c55 /target-ppc/op.c
parent1527c87eeeca43ad9e76ed9e394ace2ea03be49a (diff)
downloadhqemu-5eb7995e34ebf8cf9a3fc43ed2c7af93149d1b0d.zip
hqemu-5eb7995e34ebf8cf9a3fc43ed2c7af93149d1b0d.tar.gz
Code provision for PowerPC BookE MMU model support.
Better MSR flags initialisation. git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3189 c046a42c-6fe2-441c-8c8c-71466251a162
Diffstat (limited to 'target-ppc/op.c')
-rw-r--r--target-ppc/op.c48
1 files changed, 48 insertions, 0 deletions
diff --git a/target-ppc/op.c b/target-ppc/op.c
index 8ad2223..1e9bd22 100644
--- a/target-ppc/op.c
+++ b/target-ppc/op.c
@@ -2365,6 +2365,54 @@ void OPPROTO op_wrte (void)
RETURN();
}
+void OPPROTO op_booke_tlbre0 (void)
+{
+ do_booke_tlbre0();
+ RETURN();
+}
+
+void OPPROTO op_booke_tlbre1 (void)
+{
+ do_booke_tlbre1();
+ RETURN();
+}
+
+void OPPROTO op_booke_tlbre2 (void)
+{
+ do_booke_tlbre2();
+ RETURN();
+}
+
+void OPPROTO op_booke_tlbsx (void)
+{
+ do_booke_tlbsx();
+ RETURN();
+}
+
+void OPPROTO op_booke_tlbsx_ (void)
+{
+ do_booke_tlbsx_();
+ RETURN();
+}
+
+void OPPROTO op_booke_tlbwe0 (void)
+{
+ do_booke_tlbwe0();
+ RETURN();
+}
+
+void OPPROTO op_booke_tlbwe1 (void)
+{
+ do_booke_tlbwe1();
+ RETURN();
+}
+
+void OPPROTO op_booke_tlbwe2 (void)
+{
+ do_booke_tlbwe2();
+ RETURN();
+}
+
void OPPROTO op_4xx_tlbre_lo (void)
{
do_4xx_tlbre_lo();
OpenPOWER on IntegriCloud