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 /cmake/overlay-triplets/git@pipeframe.xyz:fork | |
| 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 'cmake/overlay-triplets/git@pipeframe.xyz:fork')
0 files changed, 0 insertions, 0 deletions