Loading [MathJax]/extensions/tex2jax.js
Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
CARDNet.c File Reference

Functions

u16 CARDSetVendorID (u16 vendorID)
 
u16 CARDGetVendorID ()
 
s32 CARDGetSerialNo (s32 chan, u64 *serialNo)
 
s32 CARDGetUniqueCode (s32 chan, u64 *uniqueCode)
 
s32 CARDGetAttributes (s32 chan, s32 fileNo, u8 *attr)
 
s32 CARDSetAttributesAsync (s32 chan, s32 fileNo, u8 attr, CARDCallback callback)
 
s32 CARDSetAttributes (s32 chan, s32 fileNo, u8 attr)
 
static int __CARDEnablePerm (u8 perm, BOOL enable)
 
int __CARDEnableGlobal (BOOL enable)
 
int __CARDEnableCompany (BOOL enable)
 

Variables

u16 __CARDVendorID = 0xFFFF
 
u8 __CARDPermMask = 0x1C
 

Function Documentation

◆ __CARDEnableCompany()

int __CARDEnableCompany ( BOOL enable)

◆ __CARDEnableGlobal()

int __CARDEnableGlobal ( BOOL enable)

◆ __CARDEnablePerm()

static int __CARDEnablePerm ( u8 perm,
BOOL enable )
static

◆ CARDGetAttributes()

s32 CARDGetAttributes ( s32 chan,
s32 fileNo,
u8 * attr )

◆ CARDGetSerialNo()

s32 CARDGetSerialNo ( s32 chan,
u64 * serialNo )

◆ CARDGetUniqueCode()

s32 CARDGetUniqueCode ( s32 chan,
u64 * uniqueCode )

◆ CARDGetVendorID()

u16 CARDGetVendorID ( )

◆ CARDSetAttributes()

s32 CARDSetAttributes ( s32 chan,
s32 fileNo,
u8 attr )

◆ CARDSetAttributesAsync()

s32 CARDSetAttributesAsync ( s32 chan,
s32 fileNo,
u8 attr,
CARDCallback callback )

◆ CARDSetVendorID()

u16 CARDSetVendorID ( u16 vendorID)

Variable Documentation

◆ __CARDPermMask

u8 __CARDPermMask = 0x1C

◆ __CARDVendorID

u16 __CARDVendorID = 0xFFFF