VxWorks Reference Manual : Libraries
cacheR4kLib - MIPS R4000 cache management library
cacheR4kLibInit( ) - initialize the R4000 cache library
This library contains architecture-specific cache library functions for the MIPS R4000 architecture. The R4000 utilizes a variable-size instruction and data cache that operates in write-back mode. Cache line size also varies.
For general information about caching, see the manual entry for cacheLib.
cacheLib.h
cacheR4kLibInit( ) - initialize the R4000 cache library
STATUS cacheR4kLibInit ( CACHE_MODE instMode, /* instruction cache mode */ CACHE_MODE dataMode, /* data cache mode */ UINT32 iCacheSize, UINT32 iCacheLineSize, UINT32 dCacheSize, UINT32 dCacheLineSize, UINT32 sCacheSize, UINT32 sCacheLineSize )
This routine initializes the function pointers for the R4000 cache library. The board support package can select this cache library by assigning the function pointer sysCacheLibInit to cacheR4kLibInit( ).
OK.