Kernel - (minor) Debug changes in x86_64
[tpg/acess2.git] / KernelLand / Kernel / include / heap_int.h
1 /*
2  * AcessOS Microkernel Version
3  * heap_int.h
4  * - Internal Heap Header
5  */
6 #ifndef _HEAP_INT_H
7 #define _HEAP_INT_H
8
9 typedef struct {
10         Uint    Size;
11          int    ValidSize;
12         const char      *File;
13          int    Line;
14         Uint    Magic;
15         tTime   AllocateTime;
16         char    Data[];
17 } tHeapHead;
18
19 typedef struct {
20         Uint    Magic;
21         tHeapHead       *Head;
22         tHeapHead       NextHead[];     // Array to make it act like an element, but have no size and refer to the next block
23 } tHeapFoot;
24
25 #endif

UCC git Repository :: git.ucc.asn.au