comparison src/gba/EEprom.h @ 19:5e8e5083da94

brought in common and gba, fixed problems with outdated Makefile.am files in both of these packages
author Robert McIntyre <rlm@mit.edu>
date Sun, 04 Mar 2012 14:33:52 -0600
parents f9f4f1b99eed
children
comparison
equal deleted inserted replaced
18:ac56489c2ca6 19:5e8e5083da94
1 #ifndef VBA_EEPROM_H
2 #define VBA_EEPROM_H
3
4 #if _MSC_VER > 1000
5 #pragma once
6 #endif // _MSC_VER > 1000
7
8 #include "zlib.h"
9 #include "../Port.h"
10
11 extern void eepromSaveGame(gzFile gzFile);
12 extern void eepromReadGame(gzFile gzFile, int version);
13 extern int eepromRead(u32 address);
14 extern void eepromWrite(u32 address, u8 value);
15 extern void eepromReset();
16 extern void eepromErase();
17 extern u8 eepromData[0x2000];
18 extern bool8 eepromInUse;
19 extern int32 eepromSize;
20
21 #define EEPROM_IDLE 0
22 #define EEPROM_READADDRESS 1
23 #define EEPROM_READDATA 2
24 #define EEPROM_READDATA2 3
25 #define EEPROM_WRITEDATA 4
26
27 #endif // VBA_EEPROM_H