VxWorks Reference Manual : Libraries

cacheI960JxLib

NAME

cacheI960JxLib - I960Jx cache management library

ROUTINES

cacheI960JxLibInit( ) - initialize the I960Jx cache library (i960)

DESCRIPTION

This library contains architecture-specific cache library functions for the Intel I960Jx architecture. The I960JF utilizes a 4KB instruction cache and a 2KB data cache that operate in write-through mode. The I960JA utilizes a 2KB instruction cache and a 1KB data cache that operate in write-through mode. Cache line size is fixed at 16 bytes.

For general information about caching, see the manual entry for cacheLib.

INCLUDE FILES

arch/i960/cacheI960JxLib.h, cacheLib.h

SEE ALSO

cacheI960JxLib, cacheLib, Intel i960Jx User's Manual


Libraries : Routines

cacheI960JxLibInit( )

NAME

cacheI960JxLibInit( ) - initialize the I960Jx cache library (i960)

SYNOPSIS

STATUS cacheI960JxLibInit
    (
    CACHE_MODE instMode, /* instruction cache mode */
    CACHE_MODE dataMode  /* data cache mode */
    )

DESCRIPTION

This routine initializes the function pointers for the I960Jx cache library. The board support package can select this cache library by calling this routine.

RETURNS

OK.

SEE ALSO

cacheI960JxLib