SSBM Decomp
Loading...
Searching...
No Matches
hsd_3933.h File Reference
#include <Runtime/platform.h>

Go to the source code of this file.

Data Structures

struct  MCCPacket
 One 0x20-byte host-IO packet, as exchanged with the MCC server. More...
struct  MccPacketBuffer
 A packet buffer: one MCC block plus 8 bytes the transfers never touch. More...

Functions

 ASSERT_SIZE (MCCPacket, 0x20)
 ASSERT_SIZE (MccPacketBuffer, 0x28)
void fn_803932D0 (s32, u32, s32)
s32 hsd_80393328 (void)
void hsd_80393440 (MCCPacket *, MCCPacket *)
void hsd_80393840 (MCCPacket *, MCCPacket *)
void hsd_80393844 (void)
bool hsd_80393A04 (void)
 Checks whether USB server is set up.
void hsd_80393A54 (int)
int hsd_80393A5C (char *, void *, int)

Variables

s32 hsd_804CF740 [16]
 Which MCC channels are open, indexed by channel.

Function Documentation

◆ ASSERT_SIZE() [1/2]

ASSERT_SIZE ( MCCPacket ,
0x20  )

◆ ASSERT_SIZE() [2/2]

ASSERT_SIZE ( MccPacketBuffer ,
0x28  )

◆ fn_803932D0()

void fn_803932D0 ( s32 type,
u32 flags,
s32 value )

◆ hsd_80393328()

s32 hsd_80393328 ( void )

◆ hsd_80393440()

void hsd_80393440 ( MCCPacket * request,
MCCPacket * response )

◆ hsd_80393840()

void hsd_80393840 ( MCCPacket * request,
MCCPacket * response )

◆ hsd_80393844()

void hsd_80393844 ( void )

The response packet sent back to the host.

The request packet read from the host.

◆ hsd_80393A04()

bool hsd_80393A04 ( void )

Checks whether USB server is set up.

◆ hsd_80393A54()

void hsd_80393A54 ( int level)

◆ hsd_80393A5C()

int hsd_80393A5C ( char * filename,
void * data,
int size )

Variable Documentation

◆ hsd_804CF740

s32 hsd_804CF740[16]
extern

Which MCC channels are open, indexed by channel.