Flash : Erased memory is FFh-filled

https://akkit.org/info/gbatek.htm#gbacartbackupflashrom
This commit is contained in:
negativeExponent 2021-07-05 00:02:02 +08:00
parent eb6c434e29
commit 983ea451d0
1 changed files with 2 additions and 2 deletions

View File

@ -172,13 +172,13 @@ void flashWrite(uint32_t address, uint8_t byte)
if (byte == 0x30) {
// SECTOR ERASE
memset(&flashSaveMemory[(flashBank << 16) + (address & 0xF000)],
0,
0xff,
0x1000);
systemSaveUpdateCounter = SYSTEM_SAVE_UPDATED;
flashReadState = FLASH_ERASE_COMPLETE;
} else if (byte == 0x10) {
// CHIP ERASE
memset(flashSaveMemory, 0, flashSize);
memset(flashSaveMemory, 0xff, flashSize);
systemSaveUpdateCounter = SYSTEM_SAVE_UPDATED;
flashReadState = FLASH_ERASE_COMPLETE;
} else {