mirror of
https://github.com/encounter/ac-decomp.git
synced 2026-03-30 10:57:04 -07:00
31 lines
626 B
C
31 lines
626 B
C
#ifndef OS_CACHE_H
|
|
#define OS_CACHE_H
|
|
#include "types.h"
|
|
#ifdef __cplusplus
|
|
extern "C" {
|
|
#endif
|
|
|
|
void DCEnable(void);
|
|
void DCInvalidateRange(void*, u32);
|
|
void DCFlushRange(void*, u32);
|
|
void DCStoreRange(void*, u32);
|
|
void DCFlushRangeNoSync(void*, u32);
|
|
void DCStoreRangeNoSync(void*, u32);
|
|
void DCZeroRange(void*, u32);
|
|
void DCTouchRange(void*, u32 len);
|
|
void ICInvalidateRange(void*, u32);
|
|
void ICFlashInvalidate(void);
|
|
void ICEnable(void);
|
|
void LCDisable(void);
|
|
|
|
//void L2GlobalInvalidate(void);
|
|
|
|
//void DMAErrorHandler(u8, struct OSContext*, u32, u32, ...);
|
|
|
|
//void __OSCacheInit(void);
|
|
|
|
#ifdef __cplusplus
|
|
}
|
|
#endif
|
|
#endif
|