summaryrefslogtreecommitdiff
path: root/source/base/base_stack.h
blob: fc80b209c678a4bd77f6cf8fb413727d25de9c98 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#ifndef STACK_H
#define STACK_H

typedef struct mem_stack        mem_stack;
typedef struct mem_stack_header mem_stack_header;

struct mem_stack
{
    u8 *base_position;
    umm current_offset;
    umm capacity;
};

struct mem_stack_header
{
    u8 padding;
    u8 previous_offset;
};

#endif