Loader services refactor

This commit is contained in:
TuxSH
2019-04-18 19:48:01 +02:00
parent 5c4d6c68b2
commit 0b33134f6c
12 changed files with 845 additions and 718 deletions

View File

@@ -3,6 +3,7 @@
#include <3ds/types.h>
#include <3ds/result.h>
#include <3ds/os.h>
#include <3ds/srv.h>
#define REG32(reg) (*(vu32 *)reg)
#define REG64(reg) (*(vu64 *)reg)
@@ -20,7 +21,6 @@
#define TRY(expr) if(R_FAILED(res = (expr))) return res;
#define TRYG(expr, label) if(R_FAILED(res = (expr))) goto label;
#define XDS
#ifdef XDS
static void hexItoa(u64 number, char *out, u32 digits, bool uppercase)
{