mirror of https://github.com/xqemu/xqemu.git
ppc fix (Jocelyn Mayer)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@816 c046a42c-6fe2-441c-8c8c-71466251a162
This commit is contained in:
parent
13ab5daa86
commit
e63c59cb34
|
@ -2004,7 +2004,6 @@ GEN_HANDLER(mtspr, 0x1F, 0x13, 0x0E, 0x00000001, PPC_MISC)
|
||||||
gen_op_store_xer();
|
gen_op_store_xer();
|
||||||
break;
|
break;
|
||||||
case LR:
|
case LR:
|
||||||
gen_op_andi_(~0x03);
|
|
||||||
gen_op_store_lr();
|
gen_op_store_lr();
|
||||||
break;
|
break;
|
||||||
case CTR:
|
case CTR:
|
||||||
|
@ -2296,7 +2295,7 @@ GEN_HANDLER(mfsrin, 0x1F, 0x13, 0x14, 0x001F0001, PPC_SEGMENT)
|
||||||
}
|
}
|
||||||
|
|
||||||
/* mtsr */
|
/* mtsr */
|
||||||
GEN_HANDLER(mtsr, 0x1F, 0x12, 0x02, 0x0010F801, PPC_SEGMENT)
|
GEN_HANDLER(mtsr, 0x1F, 0x12, 0x06, 0x0010F801, PPC_SEGMENT)
|
||||||
{
|
{
|
||||||
#if defined(CONFIG_USER_ONLY)
|
#if defined(CONFIG_USER_ONLY)
|
||||||
RET_PRIVREG();
|
RET_PRIVREG();
|
||||||
|
@ -2356,7 +2355,7 @@ GEN_HANDLER(tlbie, 0x1F, 0x12, 0x09, 0x03FF0001, PPC_MEM)
|
||||||
}
|
}
|
||||||
|
|
||||||
/* tlbsync */
|
/* tlbsync */
|
||||||
GEN_HANDLER(tlbsync, 0x1F, 0x16, 0x11, 0x03FFFC01, PPC_MEM)
|
GEN_HANDLER(tlbsync, 0x1F, 0x16, 0x11, 0x03FFF801, PPC_MEM)
|
||||||
{
|
{
|
||||||
#if defined(CONFIG_USER_ONLY)
|
#if defined(CONFIG_USER_ONLY)
|
||||||
RET_PRIVOPC();
|
RET_PRIVOPC();
|
||||||
|
|
Loading…
Reference in New Issue