mirror of https://github.com/mgba-emu/mgba.git
GBA Savedata: Rename flash ID constants, add missing entries
This commit is contained in:
parent
2c0e572841
commit
7fe4f4593e
|
@ -45,9 +45,13 @@ enum FlashStateMachine {
|
|||
FLASH_STATE_CONTINUE = 2,
|
||||
};
|
||||
|
||||
enum FlashManufacturer {
|
||||
FLASH_MFG_PANASONIC = 0x1B32,
|
||||
FLASH_MFG_SANYO = 0x1362
|
||||
enum FlashId {
|
||||
FLASH_ATMEL_AT29LV512 = 0x3D1F, // 512k
|
||||
FLASH_MACRONIX_MX29L512 = 0x1CC2, // 512k, unused
|
||||
FLASH_MACRONIX_MX29L010 = 0x09C2, // 1M
|
||||
FLASH_PANASONIC_MN63F805MNP = 0x1B32, // 512k, unused
|
||||
FLASH_SANYO_LE26FV10N1TS = 0x1362, // 1M
|
||||
FLASH_SST_39LVF512 = 0xD4BF, // 512k
|
||||
};
|
||||
|
||||
enum {
|
||||
|
|
|
@ -372,11 +372,11 @@ uint8_t GBASavedataReadFlash(struct GBASavedata* savedata, uint16_t address) {
|
|||
if (savedata->command == FLASH_COMMAND_ID) {
|
||||
if (savedata->type == GBA_SAVEDATA_FLASH512) {
|
||||
if (address < 2) {
|
||||
return FLASH_MFG_PANASONIC >> (address * 8);
|
||||
return FLASH_PANASONIC_MN63F805MNP >> (address * 8);
|
||||
}
|
||||
} else if (savedata->type == GBA_SAVEDATA_FLASH1M) {
|
||||
if (address < 2) {
|
||||
return FLASH_MFG_SANYO >> (address * 8);
|
||||
return FLASH_SANYO_LE26FV10N1TS >> (address * 8);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue