RTEMS  5.1
Macros
mmu.h File Reference
#include <arch/asm.h>
#include <arch/barrier.h>
#include <arch/types.h>

Go to the source code of this file.

Macros

#define ASI_IMMU   0x50
 
#define ASI_IMMU_TSB_8KB_PTR_REG   0x51
 
#define ASI_IMMU_TSB_64KB_PTR_REG   0x52
 
#define ASI_ITLB_DATA_IN_REG   0x54
 
#define ASI_ITLB_DATA_ACCESS_REG   0x55
 
#define ASI_ITLB_TAG_READ_REG   0x56
 
#define ASI_IMMU_DEMAP   0x57
 
#define VA_IMMU_TSB_TAG_TARGET   0x0
 
#define VA_IMMU_SFSR   0x18
 
#define VA_IMMU_TSB_BASE   0x28
 
#define VA_IMMU_TAG_ACCESS   0x30
 
#define ASI_DMMU   0x58
 
#define ASI_DMMU_TSB_8KB_PTR_REG   0x59
 
#define ASI_DMMU_TSB_64KB_PTR_REG   0x5a
 
#define ASI_DMMU_TSB_DIRECT_PTR_REG   0x5b
 
#define ASI_DTLB_DATA_IN_REG   0x5c
 
#define ASI_DTLB_DATA_ACCESS_REG   0x5d
 
#define ASI_DTLB_TAG_READ_REG   0x5e
 
#define ASI_DMMU_DEMAP   0x5f
 
#define VA_DMMU_TSB_TAG_TARGET   0x0
 
#define VA_PRIMARY_CONTEXT_REG   0x8
 
#define VA_SECONDARY_CONTEXT_REG   0x10
 
#define VA_DMMU_SFSR   0x18
 
#define VA_DMMU_SFAR   0x20
 
#define VA_DMMU_TSB_BASE   0x28
 
#define VA_DMMU_TAG_ACCESS   0x30
 
#define VA_DMMU_VA_WATCHPOINT_REG   0x38
 
#define VA_DMMU_PA_WATCHPOINT_REG   0x40