Dataspace flags definitions.
More...
|
enum | { Caching_shift = 4
} |
|
enum | Flags {
R = L4_FPAGE_RO
, Ro = L4_FPAGE_RO
, RW = L4_FPAGE_RW
, W = L4_FPAGE_W
,
X = L4_FPAGE_X
, RX = L4_FPAGE_RX
, RWX = L4_FPAGE_RWX
, Rights_mask = 0x0f
,
Normal = 0x00
, Cacheable = Normal
, Bufferable = 0x10
, Uncacheable = 0x20
,
Caching_mask = 0x30
} |
| Flags for map operations. More...
|
|
Dataspace flags definitions.
Definition at line 67 of file dataspace.
◆ anonymous enum
Enumerator |
---|
Caching_shift | shift value for caching flags
|
Definition at line 69 of file dataspace.
◆ Flags
Flags for map operations.
Enumerator |
---|
R | Request read-only mapping.
|
Ro | Request read-only mapping.
|
RW | Request writable mapping (R + W)
|
W | Request write-only memory.
|
Rights_mask | All rights bits available for mappings.
|
Normal | request normal memory mapping
|
Cacheable | request normal memory mapping
|
Bufferable | request bufferable (write buffered) mappings
|
Uncacheable | request uncacheable memory mappings
|
Caching_mask | mask for caching flags
|
Definition at line 77 of file dataspace.
The documentation for this struct was generated from the following file: