From b31d123622cae9aa5c7f4a93e4e77e596dc0c1f7 Mon Sep 17 00:00:00 2001
From: j2-tulloch <james2.tulloch@live.uwe.ac.uk>
Date: Fri, 5 Jan 2024 14:48:06 +0000
Subject: [PATCH] Upload New File

---
 Assignment/Task 3/context.h | 9 +++++++++
 1 file changed, 9 insertions(+)
 create mode 100644 Assignment/Task 3/context.h

diff --git a/Assignment/Task 3/context.h b/Assignment/Task 3/context.h
new file mode 100644
index 0000000..b94b57a
--- /dev/null
+++ b/Assignment/Task 3/context.h	
@@ -0,0 +1,9 @@
+struct Context {
+  void *rip, *rsp;
+  void *rbx, *rbp, *r12, *r13, *r14, *r15;
+  };
+  
+extern "C" int get_context(Context *c);
+extern "C" void set_context(Context *c);
+extern "C" void swap_context(Context *out, Context *in);
+
-- 
GitLab