Commit | Line | Data |
---|---|---|
6aa8b732 AK |
1 | struct segment_descriptor { |
2 | u16 limit_low; | |
3 | u16 base_low; | |
4 | u8 base_mid; | |
5 | u8 type : 4; | |
6 | u8 system : 1; | |
7 | u8 dpl : 2; | |
8 | u8 present : 1; | |
9 | u8 limit_high : 4; | |
10 | u8 avl : 1; | |
11 | u8 long_mode : 1; | |
12 | u8 default_op : 1; | |
13 | u8 granularity : 1; | |
14 | u8 base_high; | |
15 | } __attribute__((packed)); | |
16 | ||
17 |