7#include "../OgcFileSystemDriver.h"
Shared GameCube/Wii FileSystemDriver base: FAT slot enumeration, mounting and polling.
Wii FileSystemDriver: hot-pluggable SD and up to 3 concurrent USB MSD plus DVD (ISO9660) and DEVICE_S...
void shutdownPlatform() override
Platform-specific extra teardown beyond the shared per-slot fatUnmount() pass (eg.
void prepareMount(int deviceId) override
Platform-specific work that must run immediately before a user-initiated mount attempt on deviceId,...
const int * getValidSaveDevices(int &outCount) const override
Devices (Device enum values, in priority order) that are offered when choosing where to save to on th...
void init() override
Initializes the driver and auto-mounts devices flagged autoMountAtStartup.
const int * getValidLoadDevices(int &outCount) const override
Devices (Device enum values, in priority order) that are offered when choosing where to load from on ...
bool pollPlatformExtra() override
Platform-specific extra polling that must run before the shared per-slot presence check (eg.