| Previous | 15994 Revisions | Next |
| r6476 Saturday 28th November, 2009 at 07:12:24 UTC by Barry Rodewald |
|---|
| [I386] Fixed OUTSB/OUTSW instructions (also sent to mamedev). |
| [src/emu/cpu/i386] | i386ops.c |
| r6475 | r6476 | |
|---|---|---|
| 973 | 973 | UINT32 vd; |
| 974 | 974 | |
| 975 | 975 | if( cpustate->segment_prefix ) { |
| 976 | eas = i386_translate(cpustate, cpustate->segment_override, REG32(ESI) ); | |
| 976 | eas = i386_translate(cpustate, cpustate->segment_override, cpustate->address_size ? REG32(ESI) : REG16(SI) ); | |
| 977 | 977 | } else { |
| 978 | eas = i386_translate(cpustate, DS, REG32(ESI) ); | |
| 978 | eas = i386_translate(cpustate, DS, cpustate->address_size ? REG32(ESI) : REG16(SI) ); | |
| 979 | 979 | } |
| 980 | 980 | |
| 981 | 981 | switch(size) { |
| Previous | 15994 Revisions | Next |