SSBM Decomp
Loading...
Searching...
No Matches
devcom.h
Go to the documentation of this file.
1#ifndef SYSDOLPHIN_BASELIB_DEVCOM_H
2#define SYSDOLPHIN_BASELIB_DEVCOM_H
3
5
7
8bool HSD_DevComIsBusy(int idx);
9void HSD_DevComARAMWakeUp(void);
10void HSD_DevComDVDWakeUp(void);
11int HSD_DevComRequest(int file, uintptr_t src, uintptr_t dest, size_t size,
12 int type, int pri, HSD_DevComCallback callback,
13 uintptr_t args);
14int HSD_DevComCancelEx(int dcReq, u32 flags, HSD_DevComCallback cb,
15 uintptr_t args);
16
17#endif
size_t size
Definition __os.h:98
const void * src
Definition __os.h:108
int HSD_DevComRequest(int file, uintptr_t src, uintptr_t dest, size_t size, int type, int pri, HSD_DevComCallback callback, uintptr_t args)
Definition devcom.c:414
bool HSD_DevComIsBusy(int idx)
Definition devcom.c:44
int HSD_DevComCancelEx(int dcReq, u32 flags, HSD_DevComCallback cb, uintptr_t args)
Definition devcom.c:486
void HSD_DevComDVDWakeUp(void)
Definition devcom.c:353
void HSD_DevComARAMWakeUp(void)
Definition devcom.c:138
static void cb(long result, struct DVDCommandBlock *block)
Definition fstload.c:19
static void callback(HSD_GObj *gobj)
Definition ftdonkeyspeciallw.c:90
unsigned int u32
Definition types.h:13
__UINTPTR_TYPE__ uintptr_t
Definition stddef.h:13
void(* HSD_DevComCallback)(int, uintptr_t, void *, bool cancelflag)
Definition forward.h:112