GBA: Remove unused portions of EEPROM state machine

This commit is contained in:
Jeffrey Pfau 2015-03-21 00:23:19 -07:00
parent 64b396aff9
commit 073dbd6b8d
2 changed files with 0 additions and 5 deletions

View File

@ -323,10 +323,8 @@ void GBASavedataWriteEEPROM(struct GBASavedata* savedata, uint16_t value, uint32
savedata->command <<= 1;
savedata->command |= value & 0x1;
if (savedata->command == EEPROM_COMMAND_WRITE) {
savedata->addressBits = writeSize - 64 - 2;
savedata->writeAddress = 0;
} else {
savedata->addressBits = writeSize - 2;
savedata->readAddress = 0;
}
break;
@ -338,7 +336,6 @@ void GBASavedataWriteEEPROM(struct GBASavedata* savedata, uint16_t value, uint32
savedata->writeAddress |= (value & 0x1) << 6;
} else if (writeSize == 1) {
savedata->command = EEPROM_COMMAND_NULL;
savedata->writePending = 1;
} else {
uint8_t current = savedata->data[savedata->writeAddress >> 3];
current &= ~(1 << (0x7 - (savedata->writeAddress & 0x7)));

View File

@ -70,8 +70,6 @@ struct GBASavedata {
int readBitsRemaining;
int readAddress;
int writeAddress;
int writePending;
int addressBits;
uint8_t* currentBank;