gave names to functions and magic values

This commit is contained in:
Henny022p
2021-02-27 00:48:36 +01:00
parent 2697b736e2
commit 1810f771e5
8 changed files with 82 additions and 51 deletions
-1
View File
@@ -213,7 +213,6 @@ extern void sub_0807CF48(u32);
extern u32 sub_0807CF10(u8*);
extern void sub_08056208(void);
extern void sub_08050384();
extern void sub_080B1520(u32);
extern struct_0807D1C4* sub_0807D1C4(u32);
extern u32 sub_0807D24C(u32, const char*, u32);
extern void sub_0807CF68(u32);
+20
View File
@@ -0,0 +1,20 @@
#ifndef GUARD_GBA_EEPROM
#define GUARD_GBA_EEPROM
// error codes
#define EEPROM_OUT_OF_RANGE 0x80ff
#define EEPROM_COMPARE_FAILED 0x8000
#define EEPROM_UNSUPPORTED_TYPE 0x8080
/**
* selects EEPROM type
* selects 512byte on invalid argument
*
* @param unk_1 4 for 512 byte, 0x40 for 8k
* @return 1 on invalid argument, 0 otherwise
*/
u32 EEPROMConfigure(u16 unk_1);
u16 EEPROMCompare(u16 address, u16* data);
u32 EEPROMWrite0_8k_Check(u16 address, u16* data);
#endif // GUARD_GBA_EEPROM