Mercurial > repos > blastem
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 |