summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/cpu/drcuml.c
diff options
context:
space:
mode:
author Aaron Giles <aaron@aarongiles.com>2008-06-07 08:13:22 +0000
committer Aaron Giles <aaron@aarongiles.com>2008-06-07 08:13:22 +0000
commitbc9235ad0faff2e13589036d95f6c0c6f1d3b918 (patch)
tree7236c8e9e77d5f87d6425c6571aa09c1d4d275bc /src/emu/cpu/drcuml.c
parent8c92fd4b4019927cccf2d8cb3608374277c02891 (diff)
gticlub:
* Converted sysreg_r/w to 8-bit handlers * Added hack to make network IRQs work; brings some games back to life UML: * Fixed STORE opcode description to allow immediate source operands x86/x64 back-ends: * Added flag support to SEXT, ROLAND, ROLINS, LZCNT opcodes PPC DRC: * Rewrote lswi/stswi as subroutines * Made accesses to tempdata explicitly dword or qword * Fixed SRR0 when generating a syscall * Removed no longer necessary TESTs on extsb/w, rlwinm, rlwnm, rlwimi, cntlzw * Fixed bug where the SO flag was not being computed for compares * Fixed flag computations for mulhw/mulhwu/mullw * Fixed subtlety of shifts between 32 and 63 in srw/sraw * Fixed mffs/mtfsf to use FP registers * Fixed mtfsfi to use the immediate value properly * Now marking terminal count bit in DMA status register
Diffstat (limited to 'src/emu/cpu/drcuml.c')
-rw-r--r--src/emu/cpu/drcuml.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/emu/cpu/drcuml.c b/src/emu/cpu/drcuml.c
index c00cc1eb515..07e091491c6 100644
--- a/src/emu/cpu/drcuml.c
+++ b/src/emu/cpu/drcuml.c
@@ -226,7 +226,7 @@ static const drcuml_opcode_info opcode_info_source[] =
/* Integer Operations */
OPINFO4(LOAD, "!load", 4|8, FALSE, NONE, NONE, ALL, PINFO(OUT, OP, IRM), PINFO(IN, OP, PTR), PINFO(IN, 4, IANY), PINFO(IN, OP, SIZE))
OPINFO4(LOADS, "!loads", 4|8, FALSE, NONE, NONE, ALL, PINFO(OUT, OP, IRM), PINFO(IN, OP, PTR), PINFO(IN, 4, IANY), PINFO(IN, OP, SIZE))
- OPINFO4(STORE, "!store", 4|8, FALSE, NONE, NONE, ALL, PINFO(IN, OP, PTR), PINFO(IN, 4, IANY), PINFO(IN, OP, IRM), PINFO(IN, OP, SIZE))
+ OPINFO4(STORE, "!store", 4|8, FALSE, NONE, NONE, ALL, PINFO(IN, OP, PTR), PINFO(IN, 4, IANY), PINFO(IN, OP, IANY), PINFO(IN, OP, SIZE))
OPINFO3(READ, "!read", 4|8, FALSE, NONE, NONE, ALL, PINFO(OUT, OP, IRM), PINFO(IN, 4, IANY), PINFO(IN, OP, SPSZ))
OPINFO4(READM, "!readm", 4|8, FALSE, NONE, NONE, ALL, PINFO(OUT, OP, IRM), PINFO(IN, 4, IANY), PINFO(IN, OP, IANY), PINFO(IN, OP, SPSZ))
OPINFO3(WRITE, "!write", 4|8, FALSE, NONE, NONE, ALL, PINFO(IN, 4, IANY), PINFO(IN, OP, IANY), PINFO(IN, OP, SPSZ))