NAME
    CacheClearU - User callable simple cache clearing (V37)
SYNOPSIS
    CacheClearU()
    void CacheClearU(void);
FUNCTION
    Flush out the contents of any CPU instruction and data caches.
    If dirty data cache lines are present, push them to memory first.
    Caches must be cleared after *any* operation that could cause
    invalid or stale data.  The most common cases are DMA and modifying
    instructions using the processor.  See the cachecleare() autodoc
    for a more complete description.
    Some examples of when the cache needs clearing:
                    Self modifying code
                    Building Jump tables
                    Run-time code patches
                    Relocating code for use at different addresses.
                    Loading code from disk
SEE ALSO
    exec/execbase.i, cachecontrol, cachecleare