Difference between revisions of "Memory Management"

From 3dbrew
Jump to navigation Jump to search
(Created page with "= How The Kernel Allocates And Tracks Memory = == HeapChunkHeader == Size : 0xC bytes {| class="wikitable" border="1" |- ! Offset ! Type ! Description |- | 0x0 | u32 | Size ...")
(No difference)

Revision as of 22:29, 8 October 2015

How The Kernel Allocates And Tracks Memory

HeapChunkHeader

Size : 0xC bytes

Offset Type Description
0x0 u32 Size in pages
0x4 HeapChunkHeader* Next
0x8 HeapChunkHeader* Prev


Region Data

Size : 0x10 bytes

Offset Type Description
0x0 HeapChunkHeader*
0x4 HeapChunkHeader*
0x8 u32 Region start
0xC u32 Region size