From 444bfa2f41143aff7490e4fa21565947565b7d30 Mon Sep 17 00:00:00 2001 From: nasr Date: Fri, 13 Mar 2026 22:31:21 +0100 Subject: cleanup: generalisation --- source/base/base_stack.h | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100755 source/base/base_stack.h (limited to 'source/base/base_stack.h') diff --git a/source/base/base_stack.h b/source/base/base_stack.h new file mode 100755 index 0000000..fc80b20 --- /dev/null +++ b/source/base/base_stack.h @@ -0,0 +1,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 -- cgit v1.3