libsavgba
A library to access various backup media in GBA cartridges
gba_eeprom.h
Go to the documentation of this file.
1 #ifndef GBA_EEPROM_H
2 #define GBA_EEPROM_H
3 
7 enum EepromSize {
10 };
11 
21 int eeprom_init(u8 size);
22 
31 int eeprom_read(u32 addr, u16 *data);
32 
41 int eeprom_write(u32 addr, u16 *data);
42 
43 #endif /* GBA_EEPROM_H */
int eeprom_init(u8 size)
Init EEPROM chip.
int eeprom_read(u32 addr, u16 *data)
Read data from EEPROM.
int eeprom_write(u32 addr, u16 *data)
Write data to EEPROM.
EepromSize
EEPROM chip size.
Definition: gba_eeprom.h:7
@ EEPROM_SIZE_512B
512B (4Kbit)
Definition: gba_eeprom.h:8
@ EEPROM_SIZE_8KB
8KB (64K)
Definition: gba_eeprom.h:9