libgui 2.01
libgui is a GUI library for the GameCube, Wii, and Wii U
 
Loading...
Searching...
No Matches
WutStorageSlot Struct Reference

One USB mass-storage slot as Cafe OS/Mocha actually exposes it: just a DISC_INTERFACE handed to libdvm (vfat/exfat/ntfs) via dvm_wut.c - see tryMountStorageSlot(). More...

#include <WutFileSystemDriver.h>

Public Attributes

const DISC_INTERFACE * iface
 &Mocha_usb1_disc_interface .
 
const char * mountName
 devoptab basename, eg.
 
int failCount
 consecutive mount failures since the last success or hardware change - see tryMountStorageSlot()
 
int backoffPollsLeft
 polls left to skip before the next probe attempt (0 = probe now)
 

Detailed Description

One USB mass-storage slot as Cafe OS/Mocha actually exposes it: just a DISC_INTERFACE handed to libdvm (vfat/exfat/ntfs) via dvm_wut.c - see tryMountStorageSlot().

These are attach-order slots, not fixed physical ports/port-groups.

Definition at line 17 of file WutFileSystemDriver.h.

Member Data Documentation

◆ backoffPollsLeft

int WutStorageSlot::backoffPollsLeft

polls left to skip before the next probe attempt (0 = probe now)

Definition at line 22 of file WutFileSystemDriver.h.

◆ failCount

int WutStorageSlot::failCount

consecutive mount failures since the last success or hardware change - see tryMountStorageSlot()

Definition at line 21 of file WutFileSystemDriver.h.

◆ iface

const DISC_INTERFACE* WutStorageSlot::iface

&Mocha_usb1_disc_interface .

. &Mocha_usb3_disc_interface

Definition at line 19 of file WutFileSystemDriver.h.

◆ mountName

const char* WutStorageSlot::mountName

devoptab basename, eg.

"usb1" - also the dvm_wut.c volume name

Definition at line 20 of file WutFileSystemDriver.h.


The documentation for this struct was generated from the following file: