Diff for /np2/i286c/i286c_0f.c between versions 1.4 and 1.6

version 1.4, 2003/10/19 14:56:15 version 1.6, 2003/11/21 06:51:11
Line 1 Line 1
 #include        "compiler.h"  #include        "compiler.h"
 #include        "i286.h"  #include        "i286.h"
 #include        "i286c.h"  #include        "i286c.h"
 #include        "i286c.mcr"  
 #include        "memory.h"  #include        "memory.h"
 #include        "nevent.h"  #include        "i286c.mcr"
   
   
 I286_0F _sgdt(UINT op) {  I286_0F _sgdt(UINT op) {
Line 80  I286_0F _smsw(UINT op) { Line 79  I286_0F _smsw(UINT op) {
   
         if (op >= 0xc0) {          if (op >= 0xc0) {
                 I286_WORKCLOCK(3);                  I286_WORKCLOCK(3);
                 *(reg16_b20[op]) = i286reg.MSW;                  *(REG16_B20(op)) = i286reg.MSW;
         }          }
         else {          else {
                 I286_WORKCLOCK(6);                  I286_WORKCLOCK(6);
Line 92  I286_0F _lmsw(UINT op) { Line 91  I286_0F _lmsw(UINT op) {
   
         if (op >= 0xc0) {          if (op >= 0xc0) {
                 I286_WORKCLOCK(2);                  I286_WORKCLOCK(2);
                 i286reg.MSW = *(reg16_b20[op]);                  i286reg.MSW = *(REG16_B20(op));
         }          }
         else {          else {
                 I286_WORKCLOCK(3);                  I286_WORKCLOCK(3);

Removed from v.1.4  
changed lines
  Added in v.1.6


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