summaryrefslogtreecommitdiff
path: root/include/ereader_helpers.h
diff options
context:
space:
mode:
authorPikalaxALT <pikalaxalt@gmail.com>2019-09-02 21:37:52 -0400
committerhuderlem <huderlem@gmail.com>2019-09-05 20:48:48 -0500
commit8d910465f8597299e6017a9831ba4576595cb748 (patch)
tree68652503a68583656ecd770d8c613b55fa0ee741 /include/ereader_helpers.h
parentde02805388a425f1e193e8bc7288a3cbe605f9fb (diff)
Minor refactor of ereader_helpers.c
Diffstat (limited to 'include/ereader_helpers.h')
-rwxr-xr-xinclude/ereader_helpers.h19
1 files changed, 10 insertions, 9 deletions
diff --git a/include/ereader_helpers.h b/include/ereader_helpers.h
index bcbb68d4f..2e77767aa 100755
--- a/include/ereader_helpers.h
+++ b/include/ereader_helpers.h
@@ -1,22 +1,23 @@
#ifndef GUARD_EREADER_HELPERS_H
#define GUARD_EREADER_HELPERS_H
+#include "trainer_hill.h"
+
struct Unk81D38FC
{
u8 unk0;
u8 filler_1[3];
u8 unk4[0x148];
u8 unk14C[0x124];
- int checksum;
+ u32 checksum;
};
struct EReaderTrainerHillSet
{
- u8 unk_0;
- u8 unk_1;
- u8 unk_2;
- u8 unk_3;
- int checksum;
+ u8 count;
+ u8 id;
+ u16 dummy;
+ u32 checksum;
struct Unk81D38FC unk_8[6];
u8 unk_ec0[40];
};
@@ -41,11 +42,11 @@ struct Unk81D3998
bool8 EReader_IsReceivedDataValid(struct EReaderTrainerHillSet *buffer);
bool32 TryWriteTrainerHill(struct EReaderTrainerHillSet *arg0);
bool32 ReadTrainerHillAndValidate(void);
-int sub_81D3D70(u8, u32, u32*, u32*);
+int EReaderHandleTransfer(u8, u32, u32*, u32*);
void sub_81D3F9C(void);
void sub_81D3FAC(void);
-void sub_81D41A0(void);
-void sub_81D41F4(void);
+void EReaderHelper_SaveRegsState(void);
+void EReaderHelper_RestoreRegsState(void);
void sub_81D4238(void);
#endif // GUARD_EREADER_HELPERS_H