Diff for /np2/i286c/i286c_0f.c between versions 1.8 and 1.9

version 1.8, 2003/11/28 08:01:32 version 1.9, 2003/11/29 00:36:00
Line 16  I286_0F _sgdt(UINT op) { Line 16  I286_0F _sgdt(UINT op) {
                 i286_memorywrite_w(seg + ad, i286reg.GDTR.limit);                  i286_memorywrite_w(seg + ad, i286reg.GDTR.limit);
                 i286_memorywrite_w(seg + LOW16(ad + 2), i286reg.GDTR.base);                  i286_memorywrite_w(seg + LOW16(ad + 2), i286reg.GDTR.base);
                 i286_memorywrite_w(seg + LOW16(ad + 4),                  i286_memorywrite_w(seg + LOW16(ad + 4),
                                                                         (UINT16)(0xff00 + i286reg.GDTR.base24));                                                                          (REG16)(0xff00 + i286reg.GDTR.base24));
         }          }
         else {          else {
                 INT_NUM(6, I286_IP - 2);                  INT_NUM(6, I286_IP - 2);
Line 34  I286_0F _sidt(UINT op) { Line 34  I286_0F _sidt(UINT op) {
                 i286_memorywrite_w(seg + ad, i286reg.IDTR.limit);                  i286_memorywrite_w(seg + ad, i286reg.IDTR.limit);
                 i286_memorywrite_w(seg + LOW16(ad + 2), i286reg.IDTR.base);                  i286_memorywrite_w(seg + LOW16(ad + 2), i286reg.IDTR.base);
                 i286_memorywrite_w(seg + LOW16(ad + 4),                  i286_memorywrite_w(seg + LOW16(ad + 4),
                                                                         (UINT16)(0xff00 + i286reg.IDTR.base24));                                                                          (REG16)(0xff00 + i286reg.IDTR.base24));
         }          }
         else {          else {
                 INT_NUM(6, I286_IP - 2);                  INT_NUM(6, I286_IP - 2);

Removed from v.1.8  
changed lines
  Added in v.1.9


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