From d0b2047f4a5d2fd15ca303bdb414216659861bb7 Mon Sep 17 00:00:00 2001 From: j2-tulloch <james2.tulloch@live.uwe.ac.uk> Date: Fri, 5 Jan 2024 14:43:11 +0000 Subject: [PATCH] Upload New File --- Assignment/Task 2/context.h | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 Assignment/Task 2/context.h diff --git a/Assignment/Task 2/context.h b/Assignment/Task 2/context.h new file mode 100644 index 0000000..b94b57a --- /dev/null +++ b/Assignment/Task 2/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