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

Functions

u16__CARDGetFatBlock (CARDControl *card)
 
static void WriteCallback (s32 chan, s32 result)
 
static void EraseCallback (s32 chan, s32 result)
 
s32 __CARDAllocBlock (s32 chan, u32 cBlock, CARDCallback callback)
 
s32 __CARDFreeBlock (s32 chan, u16 nBlock, CARDCallback callback)
 
s32 __CARDUpdateFatBlock (s32 chan, u16 *fat, CARDCallback callback)
 

Function Documentation

◆ __CARDGetFatBlock()

u16 * __CARDGetFatBlock ( CARDControl card)

◆ WriteCallback()

static void WriteCallback ( s32  chan,
s32  result 
)
static

◆ EraseCallback()

static void EraseCallback ( s32  chan,
s32  result 
)
static
Todo:
Eliminate cast to CARDCallback.

◆ __CARDAllocBlock()

s32 __CARDAllocBlock ( s32  chan,
u32  cBlock,
CARDCallback  callback 
)

◆ __CARDFreeBlock()

s32 __CARDFreeBlock ( s32  chan,
u16  nBlock,
CARDCallback  callback 
)
Todo:
Looks like a missing inline.

◆ __CARDUpdateFatBlock()

s32 __CARDUpdateFatBlock ( s32  chan,
u16 fat,
CARDCallback  callback 
)
Todo:
Eliminate cast to CARDCallback.