RTEMS 6.1-rc2
Loading...
Searching...
No Matches
Macros
cache-cp15.h File Reference

This header file provides interfaces of the ARM CP15 cache controller suppport. More...

#include <bsp.h>
#include <libcpu/arm-cp15.h>

Go to the source code of this file.

Macros

#define ARM_CACHE_L1_CPU_DATA_ALIGNMENT   32
 
#define ARM_CACHE_L1_CPU_INSTRUCTION_ALIGNMENT   32
 
#define ARM_CACHE_L1_CSS_ID_DATA    (ARM_CP15_CACHE_CSS_ID_DATA | ARM_CP15_CACHE_CSS_LEVEL(0))
 
#define ARM_CACHE_L1_CSS_ID_INSTRUCTION    (ARM_CP15_CACHE_CSS_ID_INSTRUCTION | ARM_CP15_CACHE_CSS_LEVEL(0))
 
#define ARM_CACHE_L1_DATA_LINE_MASK   ( ARM_CACHE_L1_CPU_DATA_ALIGNMENT - 1 )
 
#define ARM_CACHE_L1_INSTRUCTION_LINE_MASK
 

Detailed Description

This header file provides interfaces of the ARM CP15 cache controller suppport.

Macro Definition Documentation

◆ ARM_CACHE_L1_INSTRUCTION_LINE_MASK

#define ARM_CACHE_L1_INSTRUCTION_LINE_MASK
Value:
( ARM_CACHE_L1_CPU_INSTRUCTION_ALIGNMENT \
- 1 )