SSBM Decomp
Loading...
Searching...
No Matches
hsd_3A94.c File Reference
#include "hsd_3A94.h"
#include "hsd_3AA7.h"
#include "hsd_3B2B.h"
#include "hsd_3B2E.h"
#include <dolphin/card.h>
#include <string.h>

Data Structures

struct  CardBufEntry
struct  CardBlock

Macros

#define CMD_S32(off)
#define CMD_STATE   ((CardState*) CMD_S32(0x14))
#define CMD_PTR(off)
#define CMD_TYPE   (((CardBufEntry*) hsd_804D1138)[hsd_804D7980].x10)

Functions

static s32 hsd_803A949C_Close (CardState *state)
static s32 hsd_803A949C_IconSize (CardState *state)
static s32 hsd_803A949C_FileId (CardBlock *block)
void hsd_803A949C (s32 chan, s32 arg1)

Variables

volatile s32 hsd_804D7980
s32 hsd_804D7988
s32 hsd_804D799C

Macro Definition Documentation

◆ CMD_S32

#define CMD_S32 ( off)
Value:
u8 x0
Definition dbbonus.c:20
volatile s32 hsd_804D7980
u8 hsd_804D1138[0x10]
Definition hsd_3A94.c:14

◆ CMD_STATE

#define CMD_STATE   ((CardState*) CMD_S32(0x14))

◆ CMD_PTR

#define CMD_PTR ( off)
Value:
((void*) CMD_S32(off))
#define CMD_S32(off)
Definition hsd_3A94.c:29

◆ CMD_TYPE

#define CMD_TYPE   (((CardBufEntry*) hsd_804D1138)[hsd_804D7980].x10)

Function Documentation

◆ hsd_803A949C_Close()

s32 hsd_803A949C_Close ( CardState * state)
inlinestatic

◆ hsd_803A949C_IconSize()

s32 hsd_803A949C_IconSize ( CardState * state)
inlinestatic

◆ hsd_803A949C_FileId()

s32 hsd_803A949C_FileId ( CardBlock * block)
inlinestatic

◆ hsd_803A949C()

void hsd_803A949C ( s32 chan,
s32 arg1 )

Variable Documentation

◆ hsd_804D7980

volatile s32 hsd_804D7980
extern

◆ hsd_804D7988

s32 hsd_804D7988
extern

◆ hsd_804D799C

s32 hsd_804D799C
extern