SSBM Decomp
Toggle main menu visibility
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
4
#include <
sysdolphin/baselib/forward.h
>
5
6
#include <
sysdolphin/baselib/archive.h
>
7
8
bool
HSD_DevComIsBusy
(
int
idx);
9
void
HSD_DevComARAMWakeUp
(
void
);
10
void
HSD_DevComDVDWakeUp
(
void
);
11
int
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);
14
int
HSD_DevComCancelEx
(
int
dcReq,
u32
flags,
HSD_DevComCallback
cb
,
15
uintptr_t
args);
16
17
#endif
size
size_t size
Definition
__os.h:98
src
const void * src
Definition
__os.h:108
archive.h
HSD_DevComRequest
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
HSD_DevComIsBusy
bool HSD_DevComIsBusy(int idx)
Definition
devcom.c:44
HSD_DevComCancelEx
int HSD_DevComCancelEx(int dcReq, u32 flags, HSD_DevComCallback cb, uintptr_t args)
Definition
devcom.c:486
HSD_DevComDVDWakeUp
void HSD_DevComDVDWakeUp(void)
Definition
devcom.c:353
HSD_DevComARAMWakeUp
void HSD_DevComARAMWakeUp(void)
Definition
devcom.c:138
cb
static void cb(long result, struct DVDCommandBlock *block)
Definition
fstload.c:19
callback
static void callback(HSD_GObj *gobj)
Definition
ftdonkeyspeciallw.c:90
u32
unsigned int u32
Definition
types.h:13
uintptr_t
__UINTPTR_TYPE__ uintptr_t
Definition
stddef.h:13
forward.h
HSD_DevComCallback
void(* HSD_DevComCallback)(int, uintptr_t, void *, bool cancelflag)
Definition
forward.h:112
src
sysdolphin
baselib
devcom.h
Generated by
1.17.0