VxWorks API Reference : OS Libraries
cacheR3kLib - MIPS R3000 cache management library
cacheR3kLibInit( ) - initialize the R3000 cache library
This library contains architecture-specific cache library functions for the MIPS R3000 architecture. The R3000 utilizes a variable-size instruction and data cache that operates in write-through mode. Cache line size also varies. Cache tags may be invalidated on a per-word basis by execution of a byte write to a specified word while the cache is isolated. See also the manual entry for cacheR3kALib.
For general information about caching, see the manual entry for cacheLib.
cacheLib.h
cacheR3kALib, cacheLib, Gerry Kane: MIPS R3000 RISC Architecture
cacheR3kLibInit( ) - initialize the R3000 cache library
STATUS cacheR3kLibInit ( CACHE_MODE instMode, /* instruction cache mode */ CACHE_MODE dataMode /* data cache mode */ )
This routine initializes the function pointers for the R3000 cache library. The board support package can select this cache library by calling this routine.
OK.