17 lines
232 B
Rust
17 lines
232 B
Rust
#![allow(dead_code)]
|
|
|
|
use flagset::flags;
|
|
|
|
pub struct MemoryRegion {
|
|
start_address: usize,
|
|
end_address: usize,
|
|
|
|
}
|
|
|
|
flags! {
|
|
pub enum MemoryRegionFlags: u8 {
|
|
READABLE,
|
|
WRITABLE,
|
|
EXECUTABLE,
|
|
}
|
|
} |