Diff for /np2/i386c/ia32/segments.h between versions 1.15 and 1.16

version 1.15, 2012/02/05 06:16:08 version 1.16, 2012/02/05 06:31:44
Line 37  typedef struct { Line 37  typedef struct {
         union {          union {
                 struct {                  struct {
                         UINT32  segbase;                          UINT32  segbase;
                         UINT32  segend; /* unused */                          UINT32  d_pad;
                         UINT32  limit;                          UINT32  limit;
   
                         UINT8   c;      /* 0 = data, 1 = code */                          UINT8   c;      /* 0 = data, 1 = code */
Line 149  typedef struct { Line 149  typedef struct {
 #define CPU_SYSDESC_TYPE_TSS_BUSY_IND   0x02  #define CPU_SYSDESC_TYPE_TSS_BUSY_IND   0x02
   
   
 STATIC_INLINE void CPUCALL  
 segdesc_clear(descriptor_t *sdp)  
 {  
   
         memset((sdp), 0, sizeof(*sdp));  
 }  
   
 void CPUCALL segdesc_init(int idx, UINT16 sreg, descriptor_t *sdp);  void CPUCALL segdesc_init(int idx, UINT16 sreg, descriptor_t *sdp);
 void CPUCALL load_descriptor(descriptor_t *sdp, UINT32 addr);  void CPUCALL load_descriptor(descriptor_t *sdp, UINT32 addr);
   

Removed from v.1.15  
changed lines
  Added in v.1.16


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