From 5bf13c7f48fe91c7902ce50250bc1a5a2398a2ae Mon Sep 17 00:00:00 2001 From: red031000 Date: Fri, 23 Jul 2021 01:11:15 +0100 Subject: separate out libs to libc, libnns and NitroSDK --- arm9/lib/NitroSDK/include/CP_context.h | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 arm9/lib/NitroSDK/include/CP_context.h (limited to 'arm9/lib/NitroSDK/include/CP_context.h') diff --git a/arm9/lib/NitroSDK/include/CP_context.h b/arm9/lib/NitroSDK/include/CP_context.h new file mode 100644 index 00000000..9d392352 --- /dev/null +++ b/arm9/lib/NitroSDK/include/CP_context.h @@ -0,0 +1,17 @@ +#ifndef POKEDIAMOND_CP_CONTEXT_H +#define POKEDIAMOND_CP_CONTEXT_H + +#include "nitro/types.h" + +typedef struct CPContext { + u64 div_numer; + u64 div_denom; + u64 sqrt; + u16 div_mode; + u16 sqrt_mode; +} CPContext; + +void CP_SaveContext(register CPContext *context); +void CPi_RestoreContext(const CPContext* context); + +#endif //POKEDIAMOND_CP_CONTEXT_H -- cgit v1.2.3