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
7extern "C" {
8#endif
9
10static void DCEnable(void);
18void ICFlashInvalidate(void);
19static void ICEnable(void);
20void __LCEnable(void);
21void LCEnable(void);
22void LCDisable(void);
23static void LCStoreBlocks(void* destAddr, void* srcAddr, u32 blockNum);
26static void L2GlobalInvalidate(void);
27static void DMAErrorHandler(u16 error, struct OSContext* context, ...);
28void __OSCacheInit(void);
29
30#ifdef __cplusplus
31};
32#endif
33
34#endif /* OSCACHE_H */
static OSContext context
Definition JUTException.cpp:233
u32 LCStoreData(void *destAddr, void *srcAddr, u32 nBytes)
Definition OSCache.c:328
void LCDisable(void)
Definition OSCache.c:290
void DCInvalidateRange(void *start, u32 nBytes)
void DCZeroRange(void *start, u32 nBytes)
void LCQueueWait(u32 len)
static void LCStoreBlocks(void *destAddr, void *srcAddr, u32 blockNum)
static void ICEnable(void)
void DCStoreRange(void *start, u32 nBytes)
void __OSCacheInit(void)
Definition OSCache.c:432
void ICInvalidateRange(void *start, u32 nBytes)
static void DMAErrorHandler(u16 error, struct OSContext *context,...)
Definition OSCache.c:381
void DCStoreRangeNoSync(void *start, u32 nBytes)
void ICFlashInvalidate(void)
Definition OSCache.c:187
void DCFlushRange(void *start, u32 nBytes)
void __LCEnable(void)
Definition OSCache.c:214
void DCFlushRangeNoSync(void *start, u32 nBytes)
void LCEnable(void)
Definition OSCache.c:283
static void DCEnable(void)
static void L2GlobalInvalidate(void)
Definition OSCache.c:369
T cLib_calcTimer(T *value)
Definition c_lib.h:74
@ start
Definition strtoul.c:8
Definition OSContext.h:137
unsigned long u32
Definition types.h:10
unsigned short u16
Definition types.h:9