Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Toggle main menu visibility
Main Page
Topics
Namespaces
Namespace List
Namespace Members
All
_
a
b
c
d
e
f
g
h
i
j
l
m
o
p
q
r
s
t
u
w
Functions
_
a
b
c
d
e
f
g
h
i
j
l
m
o
p
q
r
s
t
u
w
Variables
a
b
c
d
e
f
g
h
j
l
m
p
s
w
Typedefs
Enumerations
Enumerator
c
e
o
t
u
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
a
b
c
d
e
f
g
i
j
m
o
p
r
s
t
u
v
Enumerations
a
b
c
d
e
f
g
h
i
j
k
l
m
o
p
q
r
s
t
Enumerator
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
t
u
v
w
x
y
z
Related Symbols
Files
File List
File Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
_
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
q
r
s
t
u
v
w
x
Enumerations
_
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
r
s
t
u
v
w
z
Enumerator
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
z
▼
Twilight Princess
►
About
►
Topics
►
Namespaces
►
Classes
▼
Files
▼
File List
►
docs
▼
include
►
c
►
d
►
dolphin
►
f_ap
►
f_op
►
f_pc
►
JSystem
►
m_Do
►
REL
►
SSystem
▼
TRK_MINNOW_DOLPHIN
►
GCN
▼
MetroTRK
►
Export
▼
Portable
►
dispatch.h
►
main_TRK.h
►
mainloop.h
mem_TRK.h
►
msg.h
►
msgbuf.h
►
msghndlr.h
►
mutex_TRK.h
notify.h
►
nubevent.h
►
nubinit.h
►
serpoll.h
►
support.h
►
Os
►
ppc
►
utils
►
Z2AudioLib
dol2asm.h
►
DynamicLink.h
►
global.h
►
src
►
File Members
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Modules
Pages
Loading...
Searching...
No Matches
dispatch.h
Go to the documentation of this file.
1
#ifndef METROTRK_PORTABLE_DISPATCH_H
2
#define METROTRK_PORTABLE_DISPATCH_H
3
4
#include "
dolphin/types.h
"
5
6
#ifdef __cplusplus
7
extern
"C"
{
8
#endif
9
10
#define TRK_DISPATCH_CMD_CONNECT 1
/* Connect to the console */
11
#define TRK_DISPATCH_CMD_DISCONNECT 2
/* Disconnect from the console */
12
#define TRK_DISPATCH_CMD_RESET 3
/* Reset the debugger */
13
#define TRK_DISPATCH_CMD_GETVERSION 4
/* Get debugger version */
14
#define TRK_DISPATCH_CMD_GETSUPPORTMASK 5
/* Get Support Mask */
15
#define TRK_DISPATCH_CMD_OVERRIDE 7
/* Override? */
16
#define TRK_DISPATCH_CMD_READMEM 16
/* Reading from memory */
17
#define TRK_DISPATCH_CMD_WRITEMEM 17
/* Writing to memory */
18
#define TRK_DISPATCH_CMD_READREGS 18
/* Read a register value */
19
#define TRK_DISPATCH_CMD_WRITEREGS 19
/* Set a register */
20
#define TRK_DISPATCH_CMD_SETOPTION 23
/* Set an option? */
21
#define TRK_DISPATCH_CMD_CONTINUE 24
/* Continue debugging */
22
#define TRK_DISPATCH_CMD_STEP 25
/* Step through an instruction */
23
#define TRK_DISPATCH_CMD_STOP 26
/* Stop the debugger */
24
25
typedef
struct
TRKBuffer
TRKBuffer
;
26
27
BOOL
TRKDispatchMessage
(
TRKBuffer
*
buffer
);
28
29
#ifdef __cplusplus
30
}
31
#endif
32
33
#endif
/* METROTRK_PORTABLE_DISPATCH_H */
buffer
static OSTime buffer
Definition
ai.c:24
TRKDispatchMessage
BOOL TRKDispatchMessage(TRKBuffer *buffer)
Definition
dispatch.c:16
TRKBuffer
Definition
trk.h:203
types.h
BOOL
int BOOL
Definition
types.h:30
include
TRK_MINNOW_DOLPHIN
MetroTRK
Portable
dispatch.h
Generated by
1.12.0