-
Notifications
You must be signed in to change notification settings - Fork 67
Description
Hello,
I have been trying to implement game saves in the JTNGP core, but the thing is that the SD system already implemented in hps_io requires a byte per clock speed for each block written or read in in the .sav image, and we are storing the cartridge's flash memory within SDRAM, in which it is not possible to obtain a byte per clock.
I'm also trying to avoid using a BRAM intermediate, so I thought of adding a sd_buff_wait signal in hps_io, similar to how ioctl_wait can be used to stop the NVRAM download process. However, in Main_MiSTer's user_io.cpp side, it is clear that this process works in a per block manner, making it difficult to change it to write bytes without breaking something else in the way.
Any suggestions on how I could solve this? Thanks!