Changeset View
Changeset View
Standalone View
Standalone View
sys/arm64/include/armreg.h
Show First 20 Lines • Show All 737 Lines • ▼ Show 20 Lines | |||||
#define MAIR_NORMAL_WT 0xbb | #define MAIR_NORMAL_WT 0xbb | ||||
#define MAIR_NORMAL_WB 0xff | #define MAIR_NORMAL_WB 0xff | ||||
/* PAR_EL1 - Physical Address Register */ | /* PAR_EL1 - Physical Address Register */ | ||||
#define PAR_F_SHIFT 0 | #define PAR_F_SHIFT 0 | ||||
#define PAR_F (0x1 << PAR_F_SHIFT) | #define PAR_F (0x1 << PAR_F_SHIFT) | ||||
#define PAR_SUCCESS(x) (((x) & PAR_F) == 0) | #define PAR_SUCCESS(x) (((x) & PAR_F) == 0) | ||||
/* When PAR_F == 0 (success) */ | /* When PAR_F == 0 (success) */ | ||||
#define PAR_LOW_MASK 0xfff | |||||
#define PAR_SH_SHIFT 7 | #define PAR_SH_SHIFT 7 | ||||
#define PAR_SH_MASK (0x3 << PAR_SH_SHIFT) | #define PAR_SH_MASK (0x3 << PAR_SH_SHIFT) | ||||
#define PAR_NS_SHIFT 9 | #define PAR_NS_SHIFT 9 | ||||
#define PAR_NS_MASK (0x3 << PAR_NS_SHIFT) | #define PAR_NS_MASK (0x3 << PAR_NS_SHIFT) | ||||
#define PAR_PA_SHIFT 12 | #define PAR_PA_SHIFT 12 | ||||
#define PAR_PA_MASK 0x0000fffffffff000 | #define PAR_PA_MASK 0x0000fffffffff000 | ||||
#define PAR_ATTR_SHIFT 56 | #define PAR_ATTR_SHIFT 56 | ||||
#define PAR_ATTR_MASK (0xff << PAR_ATTR_SHIFT) | #define PAR_ATTR_MASK (0xff << PAR_ATTR_SHIFT) | ||||
▲ Show 20 Lines • Show All 219 Lines • Show Last 20 Lines |