SSBM Decomp
Loading...
Searching...
No Matches
CARDWrite.c File Reference

Macros

#define OFFSET(n, a)   (((u32) (n)) & ((a) - 1))
 

Functions

static void EraseCallback (EXIChannel chan, s32 result)
 
static void WriteCallback (EXIChannel chan, s32 result)
 
s32 CARDWriteAsync (CARDFileInfo *fileInfo, const void *buf, u32 length, s32 offset, CARDCallback callback)
 
int CARDWrite (CARDFileInfo *info, void *buf, s32 length, s32 offset)
 

Macro Definition Documentation

◆ OFFSET

#define OFFSET (   n,
  a 
)    (((u32) (n)) & ((a) - 1))

Function Documentation

◆ EraseCallback()

static void EraseCallback ( EXIChannel  chan,
s32  result 
)
static

◆ WriteCallback()

static void WriteCallback ( EXIChannel  chan,
s32  result 
)
static

◆ CARDWriteAsync()

s32 CARDWriteAsync ( CARDFileInfo fileInfo,
const void *  buf,
u32  length,
s32  offset,
CARDCallback  callback 
)
Todo:
Eliminate cast to CARDCallback.

◆ CARDWrite()

int CARDWrite ( CARDFileInfo info,
void *  buf,
s32  length,
s32  offset 
)
Todo:
Eliminate cast to CARDCallback.