diff options
Diffstat (limited to 'src/devices/cpu/i386/pentops.hxx')
-rw-r--r-- | src/devices/cpu/i386/pentops.hxx | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/src/devices/cpu/i386/pentops.hxx b/src/devices/cpu/i386/pentops.hxx index b44ce8c40ed..d5f6f6ca592 100644 --- a/src/devices/cpu/i386/pentops.hxx +++ b/src/devices/cpu/i386/pentops.hxx @@ -203,7 +203,6 @@ void i386_device::pentium_prefetch_m8() // Opcode 0x0f 18 { uint8_t modrm = FETCH(); uint32_t ea = GetEA(modrm,0); - // TODO: manage the cache if present CYCLES(1+(ea & 1)); // TODO: correct cycle count } @@ -1046,7 +1045,7 @@ void i386_device::pentium_movnti_m16_r16() // Opcode 0f c3 // unsupported by cpu CYCLES(1); // TODO: correct cycle count } else { - // TODO: manage the cache if present + // since cache is not implemented uint32_t ea = GetEA(modrm, 0); WRITE16(ea,LOAD_RM16(modrm)); CYCLES(1); // TODO: correct cycle count @@ -1060,7 +1059,7 @@ void i386_device::pentium_movnti_m32_r32() // Opcode 0f c3 // unsupported by cpu CYCLES(1); // TODO: correct cycle count } else { - // TODO: manage the cache if present + // since cache is not implemented uint32_t ea = GetEA(modrm, 0); WRITE32(ea,LOAD_RM32(modrm)); CYCLES(1); // TODO: correct cycle count @@ -1117,7 +1116,7 @@ void i386_device::pentium_movntq_m64_r64() // Opcode 0f e7 if( modrm >= 0xc0 ) { CYCLES(1); // unsupported } else { - // TODO: manage the cache if present + // since cache is not implemented uint32_t ea = GetEA(modrm, 0); WRITEMMX(ea, MMX((modrm >> 3) & 0x7)); CYCLES(1); // TODO: correct cycle count @@ -3318,7 +3317,7 @@ void i386_device::sse_movntps_m128_r128() // Opcode 0f 2b // unsupported by cpu CYCLES(1); // TODO: correct cycle count } else { - // TODO: manage the cache if present + // since cache is not implemented uint32_t ea = GetEA(modrm, 0); WRITEXMM(ea, XMM((modrm >> 3) & 0x7)); CYCLES(1); // TODO: correct cycle count @@ -5963,7 +5962,7 @@ void i386_device::sse_movntdq_m128_r128() // Opcode 66 0f e7 if( modrm >= 0xc0 ) { CYCLES(1); // unsupported } else { - // TODO: manage the cache if present + // since cache is not implemented uint32_t ea = GetEA(modrm, 0); WRITEXMM(ea, XMM((modrm >> 3) & 0x7)); CYCLES(1); // TODO: correct cycle count @@ -6277,7 +6276,7 @@ void i386_device::sse_movntpd_m128_r128() // Opcode 66 0f 2b // unsupported by cpu CYCLES(1); // TODO: correct cycle count } else { - // TODO: manage the cache if present + // since cache is not implemented uint32_t ea = GetEA(modrm, 0); WRITEXMM(ea, XMM((modrm >> 3) & 0x7)); CYCLES(1); // TODO: correct cycle count |