Changeset 99956 in vbox for trunk/include/iprt
- Timestamp:
- May 24, 2023 11:39:15 AM (21 months ago)
- svn:sync-xref-src-repo-rev:
- 157614
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/iprt/armv8.h
r99739 r99956 185 185 /** @name System register IDs. 186 186 * @{ */ 187 /** OSLAR_EL1 register - RW. */187 /** OSLAR_EL1 register - WO. */ 188 188 #define ARMV8_AARCH64_SYSREG_OSLAR_EL1 ARMV8_AARCH64_SYSREG_ID_CREATE(2, 0, 1, 0, 4) 189 /** OSLSR_EL1 register - R W. */189 /** OSLSR_EL1 register - RO. */ 190 190 #define ARMV8_AARCH64_SYSREG_OSLSR_EL1 ARMV8_AARCH64_SYSREG_ID_CREATE(2, 0, 1, 1, 4) 191 191 /** OSDLR_EL1 register - RW. */ … … 1068 1068 /** @} */ 1069 1069 1070 1070 1071 /** @name ICC_IGRPEN1_EL1 - Interrupt Controller Interrupt Group 1 Enable Register (EL1) 1071 1072 * @{ */ … … 1074 1075 #define ARMV8_ICC_IGRPEN1_EL1_AARCH64_ENABLE_BIT 0 1075 1076 /** @} */ 1076 1077 1077 1078 1078 … … 1091 1091 1092 1092 1093 /** @name OSLAR_EL1 - OS Lock Access Register. 1094 * @{ */ 1095 /** Bit 0 - The OS Lock status bit. */ 1096 #define ARMV8_OSLAR_EL1_AARCH64_OSLK RT_BIT_64(0) 1097 #define ARMV8_OSLAR_EL1_AARCH64_OSLK_BIT 0 1098 /** @} */ 1099 1100 1101 /** @name OSLSR_EL1 - OS Lock Status Register. 1102 * @{ */ 1103 /** Bit 0 - OSLM[0] Bit 0 of OS Lock model implemented. */ 1104 #define ARMV8_OSLSR_EL1_AARCH64_OSLM0 RT_BIT_64(0) 1105 #define ARMV8_OSLSR_EL1_AARCH64_OSLM0_BIT 0 1106 /** Bit 1 - The OS Lock status bit. */ 1107 #define ARMV8_OSLSR_EL1_AARCH64_OSLK RT_BIT_64(1) 1108 #define ARMV8_OSLSR_EL1_AARCH64_OSLK_BIT 1 1109 /** Bit 2 - Not 32-bit access. */ 1110 #define ARMV8_OSLSR_EL1_AARCH64_NTT RT_BIT_64(2) 1111 #define ARMV8_OSLSR_EL1_AARCH64_NTT_BIT 2 1112 /** Bit 0 - OSLM[1] Bit 1 of OS Lock model implemented. */ 1113 #define ARMV8_OSLSR_EL1_AARCH64_OSLM1 RT_BIT_64(3) 1114 #define ARMV8_OSLSR_EL1_AARCH64_OSLM1_BIT 3 1115 /** @} */ 1116 1117 1093 1118 /** @} */ 1094 1119
Note:
See TracChangeset
for help on using the changeset viewer.