#include <mem.h>
Data Fields | |
| word | limit | 
| word | base0_15 | 
| byte | base16_23 | 
| byte | attribs0_7 | 
| P(1bit) | DPL(2bit) | S(1bit) | Type(4bit).  | |
| byte | attribs8_15 | 
| G(1bit) | D/B(1bit) | 0(1bit) | AVL(1bit) | limit16_19(4bit).  | |
| byte | base24_31 | 
P=Present, DPL=Descriptor Privilege Level, S=Descriptor type (0=system; 1=code or data), Type=Segment type, G=Granularity, D/B=Default operation size(0=16bit; 1=32bit segment), AVL=Available for use by system software.
Definition at line 114 of file mem.h.
      
  | 
  
| 
 P(1bit) | DPL(2bit) | S(1bit) | Type(4bit). 
  | 
  
      
  | 
  
| 
 G(1bit) | D/B(1bit) | 0(1bit) | AVL(1bit) | limit16_19(4bit). 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
1.2.18