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 /*0x00*/ char fileName[CARD_FILENAME_MAX];
6 /*0x20*/ u32 length;
7 /*0x24*/ u32 time;
8 /*0x28*/ u8 gameName[4];
9 /*0x2C*/ u8 company[2];
10 /*0x2E*/ u8 bannerFormat;
11 /*0x30*/ u32 iconAddr;
12 /*0x34*/ u16 iconFormat;
13 /*0x36*/ u16 iconSpeed;
14 /*0x38*/ u32 commentAddr;
15 /*0x3C*/ u32 offsetBanner;
19 /*0x68*/ u32 offsetData;
20} CARDStat;
21
22s32 CARDGetStatus(s32 chan, s32 fileNo, CARDStat* stat);
23s32 CARDSetStatusAsync(s32 chan, s32 fileNo, CARDStat* stat,
25long CARDSetStatus(long chan, long fileNo, struct CARDStat* stat);
26
27#endif // _DOLPHIN_CARDSTAT_H_
s32 CARDGetStatus(s32 chan, s32 fileNo, CARDStat *stat)
Definition CARDStat.c:72
s32 CARDSetStatusAsync(s32 chan, s32 fileNo, CARDStat *stat, CARDCallback callback)
Definition CARDStat.c:118
long CARDSetStatus(long chan, long fileNo, struct CARDStat *stat)
Definition CARDStat.c:170
static void callback(HSD_GObj *gobj)
Definition ftdonkeyspeciallw.c:90
#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
signed int s32
Definition types.h:12
unsigned int u32
Definition types.h:13
unsigned short int u16
Definition types.h:7
unsigned char u8
Definition types.h:5
Definition CARDStat.h:4
u8 bannerFormat
Definition CARDStat.h:10
u32 offsetBannerTlut
Definition CARDStat.h:16
u32 length
Definition CARDStat.h:6
u32 offsetIconTlut
Definition CARDStat.h:18
u32 time
Definition CARDStat.h:7
u8 gameName[4]
Definition CARDStat.h:8
u32 offsetIcon[CARD_ICON_MAX]
Definition CARDStat.h:17
char fileName[CARD_FILENAME_MAX]
Definition CARDStat.h:5
u32 offsetData
Definition CARDStat.h:19
u16 iconSpeed
Definition CARDStat.h:13
u16 iconFormat
Definition CARDStat.h:12
u32 iconAddr
Definition CARDStat.h:11
u32 offsetBanner
Definition CARDStat.h:15
u32 commentAddr
Definition CARDStat.h:14
u8 company[2]
Definition CARDStat.h:9