Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
OSCache.h
Go to the documentation of this file.
1
#ifndef OSCACHE_H
2
#define OSCACHE_H
3
4
#include "
dolphin/types.h
"
5
6
#ifdef __cplusplus
7
extern
"C"
{
8
#endif
9
10
static
void
DCEnable
(
void
);
11
void
DCInvalidateRange
(
void
*
start
,
u32
nBytes
);
12
void
DCFlushRange
(
void
*
start
,
u32
nBytes
);
13
void
DCStoreRange
(
void
*
start
,
u32
nBytes
);
14
void
DCFlushRangeNoSync
(
void
*
start
,
u32
nBytes
);
15
void
DCStoreRangeNoSync
(
void
*
start
,
u32
nBytes
);
16
void
DCZeroRange
(
void
*
start
,
u32
nBytes
);
17
void
ICInvalidateRange
(
void
*
start
,
u32
nBytes
);
18
void
ICFlashInvalidate
(
void
);
19
static
void
ICEnable
(
void
);
20
void
__LCEnable
(
void
);
21
void
LCEnable
(
void
);
22
void
LCDisable
(
void
);
23
static
void
LCStoreBlocks
(
void
*
destAddr
,
void
*
srcAddr
,
u32
blockNum
);
24
u32
LCStoreData
(
void
*
destAddr
,
void
*
srcAddr
,
u32
nBytes
);
25
void
LCQueueWait
(
u32
len
);
26
static
void
L2GlobalInvalidate
(
void
);
27
static
void
DMAErrorHandler
(
u16
error,
struct
OSContext
*
context
, ...);
28
void
__OSCacheInit
(
void
);
29
30
#ifdef __cplusplus
31
};
32
#endif
33
34
#endif
/* OSCACHE_H */
context
static OSContext context
Definition
JUTException.cpp:233
LCStoreData
u32 LCStoreData(void *destAddr, void *srcAddr, u32 nBytes)
Definition
OSCache.c:328
LCDisable
void LCDisable(void)
Definition
OSCache.c:290
DCInvalidateRange
void DCInvalidateRange(void *start, u32 nBytes)
DCZeroRange
void DCZeroRange(void *start, u32 nBytes)
LCQueueWait
void LCQueueWait(u32 len)
LCStoreBlocks
static void LCStoreBlocks(void *destAddr, void *srcAddr, u32 blockNum)
ICEnable
static void ICEnable(void)
DCStoreRange
void DCStoreRange(void *start, u32 nBytes)
__OSCacheInit
void __OSCacheInit(void)
Definition
OSCache.c:432
ICInvalidateRange
void ICInvalidateRange(void *start, u32 nBytes)
DMAErrorHandler
static void DMAErrorHandler(u16 error, struct OSContext *context,...)
Definition
OSCache.c:381
DCStoreRangeNoSync
void DCStoreRangeNoSync(void *start, u32 nBytes)
ICFlashInvalidate
void ICFlashInvalidate(void)
Definition
OSCache.c:187
DCFlushRange
void DCFlushRange(void *start, u32 nBytes)
__LCEnable
void __LCEnable(void)
Definition
OSCache.c:214
DCFlushRangeNoSync
void DCFlushRangeNoSync(void *start, u32 nBytes)
LCEnable
void LCEnable(void)
Definition
OSCache.c:283
DCEnable
static void DCEnable(void)
L2GlobalInvalidate
static void L2GlobalInvalidate(void)
Definition
OSCache.c:369
cLib_calcTimer
T cLib_calcTimer(T *value)
Definition
c_lib.h:74
start
@ start
Definition
strtoul.c:8
OSContext
Definition
OSContext.h:137
types.h
u32
unsigned long u32
Definition
types.h:10
u16
unsigned short u16
Definition
types.h:9
include
dolphin
os
OSCache.h
Generated by
1.9.8