Loading [MathJax]/extensions/tex2jax.js
Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
OSCache.h File Reference

Go to the source code of this file.

Functions

void DCInvalidateRange (void *addr, u32 nBytes)
 
void DCFlushRange (void *addr, u32 nBytes)
 
void DCStoreRange (void *addr, u32 nBytes)
 
void DCFlushRangeNoSync (void *addr, u32 nBytes)
 
void DCStoreRangeNoSync (void *addr, u32 nBytes)
 
void DCZeroRange (void *addr, u32 nBytes)
 
void DCTouchRange (void *addr, u32 nBytes)
 
void ICInvalidateRange (void *addr, u32 nBytes)
 
void LCEnable (void)
 
void LCDisable (void)
 
void LCLoadBlocks (void *destTag, void *srcAddr, u32 numBlocks)
 
void LCStoreBlocks (void *destAddr, void *srcTag, u32 numBlocks)
 
u32 LCLoadData (void *destAddr, void *srcAddr, u32 nBytes)
 
u32 LCStoreData (void *destAddr, void *srcAddr, u32 nBytes)
 
u32 LCQueueLength (void)
 
void LCQueueWait (u32 len)
 
void LCFlushQueue (void)
 
void __OSCacheInit (void)
 

Function Documentation

◆ __OSCacheInit()

void __OSCacheInit ( void )

◆ DCFlushRange()

void DCFlushRange ( void * addr,
u32 nBytes )

◆ DCFlushRangeNoSync()

void DCFlushRangeNoSync ( void * addr,
u32 nBytes )

◆ DCInvalidateRange()

void DCInvalidateRange ( void * addr,
u32 nBytes )

◆ DCStoreRange()

void DCStoreRange ( void * addr,
u32 nBytes )

◆ DCStoreRangeNoSync()

void DCStoreRangeNoSync ( void * addr,
u32 nBytes )

◆ DCTouchRange()

void DCTouchRange ( void * addr,
u32 nBytes )

◆ DCZeroRange()

void DCZeroRange ( void * addr,
u32 nBytes )

◆ ICInvalidateRange()

void ICInvalidateRange ( void * addr,
u32 nBytes )

◆ LCDisable()

void LCDisable ( void )

◆ LCEnable()

void LCEnable ( void )

◆ LCFlushQueue()

void LCFlushQueue ( void )

◆ LCLoadBlocks()

void LCLoadBlocks ( void * destTag,
void * srcAddr,
u32 numBlocks )

◆ LCLoadData()

u32 LCLoadData ( void * destAddr,
void * srcAddr,
u32 nBytes )

◆ LCQueueLength()

u32 LCQueueLength ( void )

◆ LCQueueWait()

void LCQueueWait ( u32 len)

◆ LCStoreBlocks()

void LCStoreBlocks ( void * destAddr,
void * srcTag,
u32 numBlocks )

◆ LCStoreData()

u32 LCStoreData ( void * destAddr,
void * srcAddr,
u32 nBytes )