comparison genesis.c @ 1519:1f745318f10a

Made the NOR flash emulation a bit more flexible, but not yet flexible enough to properly support the flash chip in the MegaWiFi cart
author Michael Pavone <pavone@retrodev.com>
date Wed, 31 Jan 2018 22:05:10 -0800
parents 2e6320d261ff
children c59adc305e46
comparison
equal deleted inserted replaced
1518:713b504dc577 1519:1f745318f10a
1286 gen->eeprom_map = rom->eeprom_map; 1286 gen->eeprom_map = rom->eeprom_map;
1287 gen->num_eeprom = rom->num_eeprom; 1287 gen->num_eeprom = rom->num_eeprom;
1288 if (gen->save_type == SAVE_I2C) { 1288 if (gen->save_type == SAVE_I2C) {
1289 eeprom_init(&gen->eeprom, gen->save_storage, gen->save_size); 1289 eeprom_init(&gen->eeprom, gen->save_storage, gen->save_size);
1290 } else if (gen->save_type == SAVE_NOR) { 1290 } else if (gen->save_type == SAVE_NOR) {
1291 nor_flash_init(&gen->nor, gen->save_storage, gen->save_size, rom->save_page_size, rom->save_product_id, rom->save_bus); 1291 memcpy(&gen->nor, rom->nor, sizeof(gen->nor));
1292 //nor_flash_init(&gen->nor, gen->save_storage, gen->save_size, rom->save_page_size, rom->save_product_id, rom->save_bus);
1292 } 1293 }
1293 } else { 1294 } else {
1294 gen->save_storage = NULL; 1295 gen->save_storage = NULL;
1295 } 1296 }
1296 1297