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
4#include <placeholder.h>
5#include <platform.h>
6
7#include "baselib/archive.h"
8
9#include "baselib/forward.h"
10
11#include <dolphin/ar.h>
12
25
26bool HSD_DevComIsBusy(int idx);
28void HSD_DevComStdCallback(ARQRequest*);
29void HSD_DevComARAMCallback(ARQRequest*);
36int HSD_DevComRequest(int file, u32 src, u32 dest, size_t size, int type,
37 int pri, HSD_DevComCallback callback, void* args);
38int HSD_DevComCancelEx(int, int, void*, int);
39
40#endif
UNK_RET HSD_DevComDVDMemCallback(UNK_PARAMS)
UNK_RET HSD_DevComARAMWakeUp(UNK_PARAMS)
bool HSD_DevComIsBusy(int idx)
Definition devcom.c:21
void HSD_DevComARAMCallback(ARQRequest *)
Definition devcom.c:82
int HSD_DevComCancelEx(int, int, void *, int)
int HSD_DevComRequest(int file, u32 src, u32 dest, size_t size, int type, int pri, HSD_DevComCallback callback, void *args)
Definition devcom.c:140
UNK_RET HSD_DevComDVDARAMEndCallback(UNK_PARAMS)
void HSD_DevComUnlink(HSD_DevCom *)
Definition devcom.c:26
UNK_RET HSD_DevComDVDCallback(UNK_PARAMS)
UNK_RET HSD_DevComDVDStdCallback(UNK_PARAMS)
UNK_RET HSD_DevComDVDWakeUp(UNK_PARAMS)
void HSD_DevComStdCallback(ARQRequest *)
Definition devcom.c:56
static void callback(HSD_GObj *gobj)
Definition ftDk_SpecialLw.c:89
#define UNK_PARAMS
Definition placeholder.h:48
#define UNK_RET
Definition placeholder.h:40
Definition devcom.h:13
HSD_DevComCallback callback
Definition devcom.h:22
size_t size
Definition devcom.h:19
int file
Definition devcom.h:16
u16 type
Definition devcom.h:20
u32 dest
Definition devcom.h:18
int dcReq
Definition devcom.h:15
u16 cancelflag
Definition devcom.h:21
u32 src
Definition devcom.h:17
void * args
Definition devcom.h:23
HSD_DevCom * next
Definition devcom.h:14
void(* HSD_DevComCallback)(void *, int, void *, bool cancelflag)
Definition forward.h:108