From 073dbd6b8df389ea050b31e2398f1e2f82337602 Mon Sep 17 00:00:00 2001 From: Jeffrey Pfau Date: Sat, 21 Mar 2015 00:23:19 -0700 Subject: [PATCH] GBA: Remove unused portions of EEPROM state machine --- src/gba/savedata.c | 3 --- src/gba/savedata.h | 2 -- 2 files changed, 5 deletions(-) diff --git a/src/gba/savedata.c b/src/gba/savedata.c index fb8e83868..00acf2648 100644 --- a/src/gba/savedata.c +++ b/src/gba/savedata.c @@ -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))); diff --git a/src/gba/savedata.h b/src/gba/savedata.h index cef539202..42aad655a 100644 --- a/src/gba/savedata.h +++ b/src/gba/savedata.h @@ -70,8 +70,6 @@ struct GBASavedata { int readBitsRemaining; int readAddress; int writeAddress; - int writePending; - int addressBits; uint8_t* currentBank;