summaryrefslogtreecommitdiff
path: root/arm9/lib/include/OS_context.h
blob: cded1acb7b41838cf6a99e185ac017c9c64d5ebd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#ifndef POKEDIAMOND_OS_CONTEXT_H
#define POKEDIAMOND_OS_CONTEXT_H

#include "nitro/types.h"
#include "CP_context.h"

typedef struct OSContext
{
    u32 cpsr;
    u32 r[13];
    u32 sp;
    u32 lr;
    u32 pc_plus4;
    u32 sp_svc;
    CPContext cp_context;
} OSContext;

#endif //POKEDIAMOND_OS_CONTEXT_H