mirror of
https://github.com/zeldaret/tmc
synced 2026-09-03 18:23:34 -04:00
gave names to functions and magic values
This commit is contained in:
@@ -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);
|
||||
|
||||
@@ -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
|
||||
Reference in New Issue
Block a user