SSBM Decomp
Toggle main menu visibility
Loading...
Searching...
No Matches
__dvd.h
Go to the documentation of this file.
1
#ifndef _DOLPHIN_DVD_INTERNAL_H_
2
#define _DOLPHIN_DVD_INTERNAL_H_
3
4
#include <
dolphin/dvd.h
>
5
6
// dvd.c
7
static
void
stateTimeout
(
void
);
8
static
void
cbForStateError
(
unsigned
long
intType);
9
static
void
cbForUnrecoveredError
(
unsigned
long
);
10
static
void
cbForUnrecoveredErrorRetry
(
unsigned
long
);
11
void
__DVDAudioBufferConfig
(
struct
DVDCommandBlock
* block,
12
unsigned
long
enable,
unsigned
long
size
,
13
void
(*
callback
)(
long
,
struct
DVDCommandBlock
*));
14
15
void
__DVDFSInit
();
16
void
__DVDPrepareResetAsync
(
DVDCBCallback
);
17
18
// dvdlow.c
19
void
__DVDInitWA
(
void
);
20
void
__DVDInterruptHandler
(
short
unused
,
struct
OSContext
* context);
21
22
// dvdqueue.c
23
void
__DVDClearWaitingQueue
();
24
int
__DVDPushWaitingQueue
(
long
prio,
struct
DVDCommandBlock
* block);
25
struct
DVDCommandBlock
*
__DVDPopWaitingQueue
();
26
int
__DVDCheckWaitingQueue
();
27
int
__DVDDequeueWaitingQueue
(
struct
DVDCommandBlock
* block);
28
int
__DVDIsBlockInWaitingQueue
(
struct
DVDCommandBlock
* block);
29
30
// fstload.c
31
void
__fstLoad
();
32
33
#endif
// _DOLPHIN_DVD_INTERNAL_H_
__fstLoad
void __fstLoad()
Definition
fstload.c:45
cbForStateError
static void cbForStateError(unsigned long intType)
stateTimeout
static void stateTimeout(void)
__DVDPushWaitingQueue
int __DVDPushWaitingQueue(long prio, struct DVDCommandBlock *block)
Definition
dvdqueue.c:25
__DVDCheckWaitingQueue
int __DVDCheckWaitingQueue()
Definition
dvdqueue.c:74
__DVDFSInit
void __DVDFSInit()
Definition
dvdfs.c:33
__DVDPrepareResetAsync
void __DVDPrepareResetAsync(DVDCBCallback)
Definition
dvd.c:1763
cbForUnrecoveredErrorRetry
static void cbForUnrecoveredErrorRetry(unsigned long)
__DVDAudioBufferConfig
void __DVDAudioBufferConfig(struct DVDCommandBlock *block, unsigned long enable, unsigned long size, void(*callback)(long, struct DVDCommandBlock *))
Definition
dvd.c:1290
__DVDDequeueWaitingQueue
int __DVDDequeueWaitingQueue(struct DVDCommandBlock *block)
Definition
dvdqueue.c:92
__DVDClearWaitingQueue
void __DVDClearWaitingQueue()
Definition
dvdqueue.c:13
__DVDInterruptHandler
void __DVDInterruptHandler(short unused, struct OSContext *context)
Definition
dvdlow.c:77
__DVDInitWA
void __DVDInitWA(void)
Definition
dvdlow.c:49
__DVDIsBlockInWaitingQueue
int __DVDIsBlockInWaitingQueue(struct DVDCommandBlock *block)
Definition
dvdqueue.c:111
__DVDPopWaitingQueue
struct DVDCommandBlock * __DVDPopWaitingQueue()
Definition
dvdqueue.c:56
cbForUnrecoveredError
static void cbForUnrecoveredError(unsigned long)
size
size_t size
Definition
__os.h:98
unused
u32 unused
Definition
dbcamera.c:35
dvd.h
DVDCBCallback
void(* DVDCBCallback)(s32 result, DVDCommandBlock *block)
Definition
dvd.h:17
callback
static void callback(HSD_GObj *gobj)
Definition
ftdonkeyspeciallw.c:89
DVDCommandBlock
Definition
dvd.h:18
OSContext
Definition
OSContext.h:137
libs
dolphin
src
dolphin
dvd
__dvd.h
Generated by
1.17.0