comparison z80_to_x86.c @ 389:3815ad1e684e

Removed out of date TODO
author Mike Pavone <pavone@retrodev.com>
date Thu, 06 Jun 2013 08:45:54 -0700
parents 228e4c696317
children 561fe3ea3fc8
comparison
equal deleted inserted replaced
388:228e4c696317 389:3815ad1e684e
895 dst = mov_irdisp8(dst, 0, CONTEXT, offsetof(z80_context, iff1), SZ_B); 895 dst = mov_irdisp8(dst, 0, CONTEXT, offsetof(z80_context, iff1), SZ_B);
896 dst = mov_irdisp8(dst, 0, CONTEXT, offsetof(z80_context, iff2), SZ_B); 896 dst = mov_irdisp8(dst, 0, CONTEXT, offsetof(z80_context, iff2), SZ_B);
897 dst = mov_rdisp8r(dst, CONTEXT, offsetof(z80_context, sync_cycle), ZLIMIT, SZ_D); 897 dst = mov_rdisp8r(dst, CONTEXT, offsetof(z80_context, sync_cycle), ZLIMIT, SZ_D);
898 break; 898 break;
899 case Z80_EI: 899 case Z80_EI:
900 //TODO: Implement interrupt enable latency of 1 instruction afer EI
901 dst = zcycles(dst, 4); 900 dst = zcycles(dst, 4);
902 dst = mov_rrdisp8(dst, ZCYCLES, CONTEXT, offsetof(z80_context, int_enable_cycle), SZ_D); 901 dst = mov_rrdisp8(dst, ZCYCLES, CONTEXT, offsetof(z80_context, int_enable_cycle), SZ_D);
903 dst = mov_irdisp8(dst, 1, CONTEXT, offsetof(z80_context, iff1), SZ_B); 902 dst = mov_irdisp8(dst, 1, CONTEXT, offsetof(z80_context, iff1), SZ_B);
904 dst = mov_irdisp8(dst, 1, CONTEXT, offsetof(z80_context, iff2), SZ_B); 903 dst = mov_irdisp8(dst, 1, CONTEXT, offsetof(z80_context, iff2), SZ_B);
905 //interrupt enable has a one-instruction latency, minimum instruction duration is 4 cycles 904 //interrupt enable has a one-instruction latency, minimum instruction duration is 4 cycles