Jump to main content

##

# 2.7.22 CACHE_COHERENCY Enum

## C

    typedef enum
    {
        /*Set Cache policy to write-through and no write-allocate*/
        CACHE_WRITETHROUGH_NO_WRITEALLOCATE = 0,

        /*Set Cache policy to write-through and write-allocate*/
        CACHE_WRITETHROUGH_WRITEALLOCATE = 1,

        /*Disables Cache*/
        CACHE_DISABLE = 2,

        /* Set Cache policy to write-back and write-allocate */
        CACHE_WRITEBACK_WRITEALLOCATE = 3

    } CACHE_COHERENCY;

## Summary

L1 cache coherency settings.

## Description

This enumeration defines the supported system L1 cache coherency settings.

## Remarks

Used to read or write cache coherency policy for kseg0.