aboutsummaryrefslogtreecommitdiff
path: root/src/shared/descriptor.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/shared/descriptor.rs')
-rw-r--r--src/shared/descriptor.rs26
1 files changed, 13 insertions, 13 deletions
diff --git a/src/shared/descriptor.rs b/src/shared/descriptor.rs
index 32abb79..7fdf098 100644
--- a/src/shared/descriptor.rs
+++ b/src/shared/descriptor.rs
@@ -107,7 +107,7 @@ bitflags!{
// Code => permissions
const FLAGS_TYPE_SEG_C_READ = 0b1_0010,
- const FLAGS_TYPE_SEG_D_CONFORMING = 0b1_0100,
+ const FLAGS_TYPE_SEG_C_CONFORMING = 0b1_0100,
/// Data Read-Only
const FLAGS_TYPE_SEG_D_RO = FLAGS_TYPE_DATA.bits,
@@ -139,32 +139,32 @@ bitflags!{
| FLAGS_TYPE_SEG_ACCESSED.bits,
/// Code Execute-Only
- const FLAGS_TYPE_SEG_C_EO = FLAGS_TYPE_DATA.bits,
+ const FLAGS_TYPE_SEG_C_EO = FLAGS_TYPE_CODE.bits,
/// Code Execute-Only, accessed
- const FLAGS_TYPE_SEG_C_EOA = FLAGS_TYPE_DATA.bits
+ const FLAGS_TYPE_SEG_C_EOA = FLAGS_TYPE_CODE.bits
| FLAGS_TYPE_SEG_ACCESSED.bits,
/// Code Execute/Read
- const FLAGS_TYPE_SEG_C_ER = FLAGS_TYPE_DATA.bits
+ const FLAGS_TYPE_SEG_C_ER = FLAGS_TYPE_CODE.bits
| FLAGS_TYPE_SEG_C_READ.bits,
/// Code Execute/Read, accessed
- const FLAGS_TYPE_SEG_C_ERA = FLAGS_TYPE_DATA.bits
+ const FLAGS_TYPE_SEG_C_ERA = FLAGS_TYPE_CODE.bits
| FLAGS_TYPE_SEG_C_READ.bits
| FLAGS_TYPE_SEG_ACCESSED.bits,
/// Code Execute-Only, conforming
- const FLAGS_TYPE_SEG_C_EOC = FLAGS_TYPE_DATA.bits
- | FLAGS_TYPE_SEG_D_CONFORMING.bits,
+ const FLAGS_TYPE_SEG_C_EOC = FLAGS_TYPE_CODE.bits
+ | FLAGS_TYPE_SEG_C_CONFORMING.bits,
/// Code Execute-Only, conforming, accessed
- const FLAGS_TYPE_SEG_C_EOCA = FLAGS_TYPE_DATA.bits
- | FLAGS_TYPE_SEG_D_CONFORMING.bits
+ const FLAGS_TYPE_SEG_C_EOCA = FLAGS_TYPE_CODE.bits
+ | FLAGS_TYPE_SEG_C_CONFORMING.bits
| FLAGS_TYPE_SEG_ACCESSED.bits,
/// Code Execute/Read, conforming
- const FLAGS_TYPE_SEG_C_ERC = FLAGS_TYPE_DATA.bits
+ const FLAGS_TYPE_SEG_C_ERC = FLAGS_TYPE_CODE.bits
| FLAGS_TYPE_SEG_C_READ.bits
- | FLAGS_TYPE_SEG_D_CONFORMING.bits,
+ | FLAGS_TYPE_SEG_C_CONFORMING.bits,
/// Code Execute/Read, conforming, accessed
- const FLAGS_TYPE_SEG_C_ERCA = FLAGS_TYPE_DATA.bits
+ const FLAGS_TYPE_SEG_C_ERCA = FLAGS_TYPE_CODE.bits
| FLAGS_TYPE_SEG_C_READ.bits
- | FLAGS_TYPE_SEG_D_CONFORMING.bits
+ | FLAGS_TYPE_SEG_C_CONFORMING.bits
| FLAGS_TYPE_SEG_ACCESSED.bits,
}
}