SSBM Decomp
Loading...
Searching...
No Matches
CARDCreate.c File Reference
#include <__mem.h>
#include <cstring.h>
#include <string.h>
#include <dolphin/card.h>
#include <dolphin/card/CARDBios.h>
#include <dolphin/card/CARDBlock.h>
#include <dolphin/card/CARDCreate.h>
#include <dolphin/card/CARDDir.h>
#include <dolphin/card/CARDOpen.h>
#include <dolphin/dvd/dvd.h>
#include <dolphin/os/OSTime.h>

Macros

#define CARDSetIconSpeed(stat, n, f)
 

Functions

void CreateCallbackFat (s32 chan, s32 result)
 
s32 CARDCreateAsync (s32 chan, const char *fileName, u32 size, CARDFileInfo *fileInfo, CARDCallback callback)
 

Macro Definition Documentation

◆ CARDSetIconSpeed

#define CARDSetIconSpeed (   stat,
  n,
 
)
Value:
((stat)->iconSpeed = \
(((stat)->iconSpeed & ~(CARD_STAT_SPEED_MASK << (2 * (n)))) | \
((f) << (2 * (n)))))
#define CARD_STAT_SPEED_MASK
Definition card.h:71

Function Documentation

◆ CreateCallbackFat()

void CreateCallbackFat ( s32  chan,
s32  result 
)

◆ CARDCreateAsync()

s32 CARDCreateAsync ( s32  chan,
const char *  fileName,
u32  size,
CARDFileInfo fileInfo,
CARDCallback  callback 
)
Todo:
Used only by hsd_803AAA48.
Todo:
CARDControl::sectorSize is probably size_t.
Todo:
Eliminate cast to CARDCallback.
Todo:
Eliminate cast to CARDCallback.