SSBM Decomp
Loading...
Searching...
No Matches
CARDStat.h
Go to the documentation of this file.
1#ifndef _DOLPHIN_CARDSTAT_H_
2#define _DOLPHIN_CARDSTAT_H_
3
4typedef struct CARDStat
5{
6 /*0x00*/ char fileName[CARD_FILENAME_MAX];
7 /*0x20*/ u32 length;
8 /*0x24*/ u32 time;
9 /*0x28*/ u8 gameName[4];
10 /*0x2C*/ u8 company[2];
11 /*0x2E*/ u8 bannerFormat;
12 /*0x30*/ u32 iconAddr;
13 /*0x34*/ u16 iconFormat;
14 /*0x36*/ u16 iconSpeed;
15 /*0x38*/ u32 commentAddr;
16 /*0x3C*/ u32 offsetBanner;
20 /*0x68*/ u32 offsetData;
21} CARDStat;
22
25long CARDSetStatus(long chan, long fileNo, struct CARDStat * stat);
26
27#endif // _DOLPHIN_CARDSTAT_H_
s32 CARDGetStatus(s32 chan, s32 fileNo, CARDStat *stat)
s32 CARDSetStatusAsync(s32 chan, s32 fileNo, CARDStat *stat, CARDCallback callback)
long CARDSetStatus(long chan, long fileNo, struct CARDStat *stat)
#define CARD_FILENAME_MAX
Definition card.h:12
void(* CARDCallback)(s32 chan, s32 result)
Definition card.h:16
#define CARD_ICON_MAX
Definition card.h:14
unsigned long u32
Definition types.h:9
unsigned short int u16
Definition types.h:7
static void callback(HSD_GObj *gobj)
Definition ftDk_SpecialLw.c:90
signed long s32
Definition hsd_3B2B.h:1
unsigned char u8
Definition hsd_3B2B.h:2
u8 stat[6][2]
Definition mnruleplus.c:99
Definition CARDStat.h:5
u8 bannerFormat
Definition CARDStat.h:11
u32 offsetBannerTlut
Definition CARDStat.h:17
u32 length
Definition CARDStat.h:7
u32 offsetIconTlut
Definition CARDStat.h:19
u32 time
Definition CARDStat.h:8
u8 gameName[4]
Definition CARDStat.h:9
u32 offsetIcon[CARD_ICON_MAX]
Definition CARDStat.h:18
char fileName[CARD_FILENAME_MAX]
Definition CARDStat.h:6
u32 offsetData
Definition CARDStat.h:20
u16 iconSpeed
Definition CARDStat.h:14
u16 iconFormat
Definition CARDStat.h:13
u32 iconAddr
Definition CARDStat.h:12
u32 offsetBanner
Definition CARDStat.h:16
u32 commentAddr
Definition CARDStat.h:15
u8 company[2]
Definition CARDStat.h:10