RV32 SoC DS UG
High-Perf RV32 SoC DS UG
RV64 SoC DS UG API and Examples
Embedded IDE UG
Loading...
Searching...
No Matches
l2ctrl.c File Reference
#include "l2ctrl/l2ctrl.h"

Go to the source code of this file.

Macros

#define L2CTRL   ((l2ctrl_hwreg_t *)0)

Functions

void l2cache_waitFlush ()
 Wait until Flush is completed.
void l2cache_flush (void *address, u64 size)
 Use the L2 cache registers to flush a range of memory, using physical address.
void l2cache_flushBlocking (void *address, u64 size)
 Use the L2 cache registers to flush a range of memory, using physical address and wait until the flush is completed.
void l2cache_setFlushInterrupt (u64 mask)
 Set L2 Cache Flush Interrupt.

Macro Definition Documentation

◆ L2CTRL

#define L2CTRL   ((l2ctrl_hwreg_t *)0)

Definition at line 6 of file l2ctrl.c.