SSBM Decomp
Toggle main menu visibility
Loading...
Searching...
No Matches
DBInterface.h
Go to the documentation of this file.
1
#ifndef _DOLPHIN_DBINTERFACE_H_
2
#define _DOLPHIN_DBINTERFACE_H_
3
4
#include <
dolphin/os.h
>
5
6
#ifdef __cplusplus
7
extern
"C"
{
8
#endif
9
10
typedef
struct
DBInterface
{
11
u32
bPresent
;
12
u32
exceptionMask
;
13
void (*
ExceptionDestination
)(void);
14
void
*
exceptionReturn
;
15
}
DBInterface
;
16
17
extern
DBInterface
*
__DBInterface
;
18
19
void
DBInit
(
void
);
20
void
DBInitComm
(
int
* inputFlagPtr,
int
* mtrCallback);
21
void
__DBExceptionDestination
(
void
);
22
void
__DBExceptionDestinationAux
(
void
);
23
BOOL
__DBIsExceptionMarked
(
__OSException
exception);
24
void
__DBMarkException
(
u8
exception,
int
value);
25
void
__DBSetPresent
(
u32
value);
26
27
#ifdef __cplusplus
28
}
29
#endif
30
31
#endif
__DBInterface
DBInterface * __DBInterface
Definition
db.c:8
__DBExceptionDestination
void __DBExceptionDestination(void)
Definition
db.c:38
__DBExceptionDestinationAux
void __DBExceptionDestinationAux(void)
Definition
db.c:26
__DBIsExceptionMarked
BOOL __DBIsExceptionMarked(__OSException exception)
Definition
db.c:48
DBInit
void DBInit(void)
Definition
db.c:10
__DBMarkException
void __DBMarkException(u8 exception, int value)
Definition
db.c:54
__DBSetPresent
void __DBSetPresent(u32 value)
Definition
db.c:65
DBInitComm
void DBInitComm(int *inputFlagPtr, int *mtrCallback)
Definition
odemustubs.c:10
__OSException
u8 __OSException
Definition
OSException.h:29
BOOL
int BOOL
Definition
types.h:25
u32
unsigned int u32
Definition
types.h:13
u8
unsigned char u8
Definition
types.h:5
os.h
DBInterface
Definition
DBInterface.h:10
DBInterface::exceptionReturn
void * exceptionReturn
Definition
DBInterface.h:14
DBInterface::bPresent
u32 bPresent
Definition
DBInterface.h:11
DBInterface::exceptionMask
u32 exceptionMask
Definition
DBInterface.h:12
DBInterface::ExceptionDestination
void(* ExceptionDestination)(void)
Definition
DBInterface.h:13
libs
dolphin
include
dolphin
db
DBInterface.h
Generated by
1.17.0