SSBM Decomp
Loading...
Searching...
No Matches
hio.h
Go to the documentation of this file.
1#ifndef _DOLPHIN_HIO_H_
2
3#include <dolphin/types.h>
4
5typedef void (*HIOCallback)(void);
6typedef BOOL (*HIOEnumCallback)(s32 chan);
7
12BOOL HIORead(u32 addr, void *buffer, s32 size);
13BOOL HIOWrite(u32 addr, void *buffer, s32 size);
17
18#endif
char buffer[1500]
Definition dbbonus.c:26
int BOOL
Definition types.h:20
unsigned long u32
Definition types.h:9
static void callback(HSD_GObj *gobj)
Definition ftDk_SpecialLw.c:90
BOOL HIOWriteAsync(u32 addr, void *buffer, s32 size, HIOCallback callback)
BOOL HIOEnumDevices(HIOEnumCallback callback)
BOOL HIOReadMailbox(u32 *word)
BOOL HIOReadStatus(u32 *status)
BOOL HIOWrite(u32 addr, void *buffer, s32 size)
BOOL HIOReadAsync(u32 addr, void *buffer, s32 size, HIOCallback callback)
BOOL HIOInit(s32 chan, HIOCallback callback)
BOOL(* HIOEnumCallback)(s32 chan)
Definition hio.h:6
void(* HIOCallback)(void)
Definition hio.h:5
BOOL HIORead(u32 addr, void *buffer, s32 size)
BOOL HIOWriteMailbox(u32 word)
signed long s32
Definition hsd_3B2B.h:1