summaryrefslogtreecommitdiff
path: root/arm9/src/unk_0202ABBC.c
blob: 75a43f604b9a9331cdf4201860aad0a29ad77035 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
#include "global.h"
#include "save_block_2.h"
#include "MI_memory.h"
#include "unk_0202ABBC.h"

THUMB_FUNC void *FUN_0202ABBC(struct SaveBlock2* sav2)
{
    return SavArray_get(sav2, 26);
}

THUMB_FUNC u32 FUN_0202ABC8()
{
    return sizeof(struct Unk0202ABBC); // 0xF4
}

THUMB_FUNC void FUN_0202ABCC(struct Unk0202ABBC* unk)
{
    MI_CpuClearFast(unk, sizeof(struct Unk0202ABBC));
}

THUMB_FUNC u16 FUN_0202ABDC(struct Unk0202ABBC* unk)
{
    return unk->unk_EC;
}

THUMB_FUNC void FUN_0202ABE4(struct Unk0202ABBC* unk, u16 data)
{
    unk->unk_EC = data;
}

THUMB_FUNC void FUN_0202ABEC(void *srcp, void *destp)
{
    MI_CpuCopyFast(srcp, destp, 0xec);
}

THUMB_FUNC void FUN_0202ABF8(void *destp, void *srcp)
{
    MI_CpuCopyFast(srcp, destp, 0xec);
}

THUMB_FUNC u32 FUN_0202AC08(struct Unk0202ABBC* unk)
{
    return unk->unk_F0;
}

THUMB_FUNC void FUN_0202AC10(struct Unk0202ABBC* unk, u32 data)
{
    unk->unk_F0 = data;
}

THUMB_FUNC u16 FUN_0202AC18(struct Unk0202ABBC* unk)
{
    return unk->unk_EE;
}