Memory Management: Difference between revisions

Neobrain (talk | contribs)
Neobrain (talk | contribs)
m Reordering
Line 1: Line 1:
= Types and structures =
= Types and structures =
== enum MemoryState ==
{| class="wikitable" border="1"
!  Memory state flags
!  Value
|-
| FREE
| 0
|-
| RESERVED
| 1
|-
| IO
| 2
|-
| STATIC
| 3
|-
| CODE
| 4
|-
| PRIVATE
| 5
|-
| SHARED
| 6
|-
| CONTINUOUS
| 7
|-
| ALIASED
| 8
|-
| ALIAS
| 9
|-
| ALIAS CODE
| 10
|-
| LOCKED
| 11
|}


== enum MemoryOperation ==
== enum MemoryOperation ==
Line 118: Line 76:
| DONTCARE
| DONTCARE
| 0x10000000
| 0x10000000
|}
== enum MemoryState ==
{| class="wikitable" border="1"
!  Memory state flags
!  Value
|-
| FREE
| 0
|-
| RESERVED
| 1
|-
| IO
| 2
|-
| STATIC
| 3
|-
| CODE
| 4
|-
| PRIVATE
| 5
|-
| SHARED
| 6
|-
| CONTINUOUS
| 7
|-
| ALIASED
| 8
|-
| ALIAS
| 9
|-
| ALIAS CODE
| 10
|-
| LOCKED
| 11
|}
|}