mirror of
https://github.com/mogzol/sharpii.git
synced 2024-11-22 10:19:17 +01:00
bc65416cf7
- You can now download an IOS with -ios # in NUSD - Downloaded IOS wads are now named like so: IOS##-64-####.wad - Under certain conditions, when downloading a wad with NUS, it will not be saved in a folder, just as the WAD (see ReadMe) - If missing dll's are detected (WadInstaller or libWiiSharp), Sharpii will ask to download them, if they are required. - You can now use a .dol file instead of a .wad with the '-dol' in the WAD editor/packer - Probably a few other little things I have forgotten - Even more code cleanup and bug fixes
42 lines
616 B
C
42 lines
616 B
C
#ifndef _FAT_H_
|
|
#define _FAT_H_
|
|
|
|
/* libfat header */
|
|
#include <fat.h>
|
|
#include <sys/dir.h>
|
|
|
|
/* SD headers */
|
|
#include <sdcard/gcsd.h>
|
|
#include <sdcard/wiisd_io.h>
|
|
|
|
|
|
/* 'FAT Device' structure */
|
|
typedef struct {
|
|
/* Device mount point */
|
|
char *mount;
|
|
|
|
/* Device name */
|
|
char *name;
|
|
|
|
/* Device interface */
|
|
const DISC_INTERFACE *interface;
|
|
} fatDevice;
|
|
|
|
/* 'FAT File' structure */
|
|
typedef struct {
|
|
/* Filename */
|
|
char filename[128];
|
|
|
|
/* Filestat */
|
|
struct stat filestat;
|
|
} fatFile;
|
|
|
|
|
|
/* Prototypes */
|
|
s32 Fat_Mount(fatDevice *);
|
|
void Fat_Unmount(fatDevice *);
|
|
char *Fat_ToFilename(const char *);
|
|
|
|
#endif
|
|
|