Diff for /np2/i386c/ia32/cpu.h between versions 1.11 and 1.12

version 1.11, 2004/01/27 15:51:35 version 1.12, 2004/02/03 14:49:39
Line 164  typedef struct { Line 164  typedef struct {
         BYTE            paging;          BYTE            paging;
         BYTE            vm86;          BYTE            vm86;
   
           DWORD           pde_base;
   
         DWORD           ioaddr;         /* I/O bitmap linear address */          DWORD           ioaddr;         /* I/O bitmap linear address */
         WORD            iolimit;        /* I/O bitmap count */          WORD            iolimit;        /* I/O bitmap count */
   
Line 410  void set_eflags(DWORD new_flags, DWORD m Line 412  void set_eflags(DWORD new_flags, DWORD m
 #define CPU_STAT_VM86           CPU_STATSAVE.cpu_stat.vm86  #define CPU_STAT_VM86           CPU_STATSAVE.cpu_stat.vm86
 #define CPU_STAT_PAGING         CPU_STATSAVE.cpu_stat.paging  #define CPU_STAT_PAGING         CPU_STATSAVE.cpu_stat.paging
 #define CPU_STAT_CPL            CPU_STATSAVE.cpu_stat.cpl  #define CPU_STAT_CPL            CPU_STATSAVE.cpu_stat.cpl
   #define CPU_STAT_PDE_BASE       CPU_STATSAVE.cpu_stat.pde_base
   
 #define CPU_STAT_IOPL           ((CPU_EFLAG & IOPL_FLAG) >> 12)  #define CPU_STAT_IOPL           ((CPU_EFLAG & IOPL_FLAG) >> 12)
 #define CPU_IOPL0               0  #define CPU_IOPL0               0

Removed from v.1.11  
changed lines
  Added in v.1.12


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