Diff for /np2/i286x/i286x.cpp between versions 1.2 and 1.3

version 1.2, 2003/10/17 07:17:20 version 1.3, 2003/10/19 14:56:15
Line 178  LABEL void i286(void) { Line 178  LABEL void i286(void) {
   
 i286_mnlp:              movzx   eax, bl  i286_mnlp:              movzx   eax, bl
                                 call    i286op[eax*4]                                  call    i286op[eax*4]
                                 cmp             nevent.remainclock, 0                                  cmp             I286_REMCLOCK, 0
                                 jg              i286_mnlp                                  jg              i286_mnlp
                                 mov             dword ptr (i286reg.prefetchque), ebx                                  mov             dword ptr (i286reg.prefetchque), ebx
                                 mov             I286_IP, si                                  mov             I286_IP, si
Line 189  i286_mnlp:  movzx eax, bl Line 189  i286_mnlp:  movzx eax, bl
 i286_dma_mnlp:  movzx   eax, bl  i286_dma_mnlp:  movzx   eax, bl
                                 call    i286op[eax*4]                                  call    i286op[eax*4]
                                 call    dmap_i286                                  call    dmap_i286
                                 cmp             nevent.remainclock, 0                                  cmp             I286_REMCLOCK, 0
                                 jg              i286_dma_mnlp                                  jg              i286_dma_mnlp
                                 mov             dword ptr (i286reg.prefetchque), ebx                                  mov             dword ptr (i286reg.prefetchque), ebx
                                 mov             I286_IP, si                                  mov             I286_IP, si
Line 4084  I286 _repe(void) {        // F3: repe Line 4084  I286 _repe(void) {        // F3: repe
 I286 _hlt(void) {                                                               // F4: hlt  I286 _hlt(void) {                                                               // F4: hlt
   
                 __asm {                  __asm {
                                 mov             nevent.remainclock, -1                                  mov             I286_REMCLOCK, -1
                                 ret                                  ret
                 }                  }
 }  }

Removed from v.1.2  
changed lines
  Added in v.1.3


RetroPC.NET-CVS <cvs@retropc.net>