diff options
author | Jesse Talavera <jesse@jesse.tg> | 2024-01-03 07:32:17 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-01-03 13:32:17 +0100 |
commit | d1cbc41115e65e9441ce6cb98d94af2923f42d79 (patch) | |
tree | 6e1d8dc36083a767184d38a635814d0c62ee4436 /res | |
parent | 8bfc6df8de216eff0be4be1dbe37b19a741bed51 (diff) |
Slight fixups with `FATStorage` (#1934)
* Reload the SD card for `CartSD` and all subclasses
* Make `ROMManager::LoadDLDISDCard` delegate to `GetDLDISDCardArgs`
* Add a method overload for `CartSD::SetSDCard`
* Initialize new SD card images with the correct size
* Sync the old card to the host (if applicable) when move-assigning a new one
* Only sync the old card to the host if it's not read-only
* Remove static state in `FATStorage`
- Replace `FF_ReadStorage` and `FF_WriteStorage` with lambda functions
- Keep open and use the single `File` handle throughout the `FATStorage`'s life
Diffstat (limited to 'res')
0 files changed, 0 insertions, 0 deletions