You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It is technically possible to swap out the SD card at runtime on DSi/3DS consoles (and on flash cartridges too, but this is not entirely fixable there), however this will currently lead to potential data corruption, as the cache and mounted filesystem are not invalidated/deinitialized.
This is probably a low priority issue.
The text was updated successfully, but these errors were encountered:
My only worry here is that delaying IRQ handler end even more is not good but since there is only 1 IRQ for status changes there is no other choice than to check for remove/insert status bits.
We already have the FIFO system, which should be sufficient; SDMMC_INSERT/REMOVE would be received by the ARM9 from the ARM7.
asiekierka
changed the title
DSi SD card swaps do not invalidate cache/FatFs structures
DSi SD card swaps do not call setSDcallback() or invalidate cache/FatFs structures
Nov 5, 2024
It is technically possible to swap out the SD card at runtime on DSi/3DS consoles (and on flash cartridges too, but this is not entirely fixable there), however this will currently lead to potential data corruption, as the cache and mounted filesystem are not invalidated/deinitialized.
This is probably a low priority issue.
The text was updated successfully, but these errors were encountered: