Go to the source code of this file.
|
| s32 | USBStorage_Init (void) |
| |
| void | USBStorage_Umount (void) |
| |
| s32 | USBStorage_Close (usbstorage_handle *dev) |
| |
| s32 | USBStorage_Reset (struct ehci_hcd *ehci, usbstorage_handle *dev) |
| |
| s32 | USBStorage_GetMaxLUN (usbstorage_handle *dev) |
| |
| s32 | USBStorage_MountLUN (struct ehci_hcd *ehci, usbstorage_handle *dev, u8 lun) |
| |
| s32 | USBStorage_Suspend (usbstorage_handle *dev) |
| |
| s32 | USBStorage_ReadCapacity (struct ehci_hcd *ehci, usbstorage_handle *dev, u8 lun, u32 *sector_size, u32 *n_sectors) |
| |
| s32 | USBStorage_Read (struct ehci_hcd *ehci, usbstorage_handle *dev, u8 lun, u32 sector, u16 n_sectors, u8 *buffer) |
| |
| s32 | USBStorage_Write (struct ehci_hcd *ehci, usbstorage_handle *dev, u8 lun, u32 sector, u16 n_sectors, const u8 *buffer) |
| |
| s32 | USBStorage_Inquiry (struct ehci_hcd *ehci, usbstorage_handle *dev, u8 lun) |
| |
◆ DEVICE_TYPE_WII_USB
| #define DEVICE_TYPE_WII_USB (('W'<<24)|('U'<<16)|('S'<<8)|'B') |
◆ USBSTORAGE_EDATARESIDUE
| #define USBSTORAGE_EDATARESIDUE -10007 |
◆ USBSTORAGE_EINIT
| #define USBSTORAGE_EINIT -10009 |
◆ USBSTORAGE_ENOINTERFACE
| #define USBSTORAGE_ENOINTERFACE -10000 |
◆ USBSTORAGE_ESENSE
| #define USBSTORAGE_ESENSE -10001 |
◆ USBSTORAGE_ESHORTREAD
| #define USBSTORAGE_ESHORTREAD -10003 |
◆ USBSTORAGE_ESHORTWRITE
| #define USBSTORAGE_ESHORTWRITE -10002 |
◆ USBSTORAGE_ESIGNATURE
| #define USBSTORAGE_ESIGNATURE -10004 |
◆ USBSTORAGE_ESTATUS
| #define USBSTORAGE_ESTATUS -10006 |
◆ USBSTORAGE_ETAG
| #define USBSTORAGE_ETAG -10005 |
◆ USBSTORAGE_ETIMEDOUT
| #define USBSTORAGE_ETIMEDOUT -ETIMEDOUT |
◆ USBSTORAGE_OK
◆ USBStorage_Close()
◆ USBStorage_GetMaxLUN()
◆ USBStorage_Init()
| s32 USBStorage_Init |
( |
void |
| ) |
|
◆ USBStorage_Inquiry()
◆ USBStorage_MountLUN()
◆ USBStorage_Read()
◆ USBStorage_ReadCapacity()
◆ USBStorage_Reset()
◆ USBStorage_Suspend()
◆ USBStorage_Umount()
| void USBStorage_Umount |
( |
void |
| ) |
|
◆ USBStorage_Write()