SSBM Decomp
Loading...
Searching...
No Matches
CARDDir.c File Reference
#include <platform.h>
#include <__mem.h>
#include <dolphin/card.h>
#include <dolphin/card/CARDBios.h>
#include <dolphin/card/CARDCheck.h>
#include <dolphin/card/CARDDir.h>
#include <dolphin/card/CARDRdwr.h>
#include <dolphin/os/OSCache.h>

Functions

CARDDir__CARDGetDirBlock (CARDControl *card)
 
static void WriteCallback (s32 chan, s32 result)
 
static void EraseCallback (s32 chan, s32 result)
 
s32 __CARDUpdateDir (s32 chan, CARDCallback callback)
 

Variables

static usize_t const card_size = 0x2000
 

Function Documentation

◆ __CARDGetDirBlock()

CARDDir * __CARDGetDirBlock ( 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.

◆ __CARDUpdateDir()

s32 __CARDUpdateDir ( s32  chan,
CARDCallback  callback 
)
Todo:
Eliminate cast to CARDCallback.

Variable Documentation

◆ card_size

usize_t const card_size = 0x2000
static