Changeset 94691 in vbox
- Timestamp:
- Apr 22, 2022 9:38:08 PM (3 years ago)
- svn:sync-xref-src-repo-rev:
- 151064
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/iprt/x86.h ¶
r94639 r94691 172 172 /** Bit 2 - PF - Parity flag - Status flag. */ 173 173 #define X86_EFL_PF RT_BIT_32(2) 174 #define X86_EFL_PF_BIT 2 174 175 /** Bit 4 - AF - Auxiliary carry flag - Status flag. */ 175 176 #define X86_EFL_AF RT_BIT_32(4) … … 183 184 /** Bit 8 - TF - Trap flag - System flag. */ 184 185 #define X86_EFL_TF RT_BIT_32(8) 186 #define X86_EFL_TF_BIT 8 185 187 /** Bit 9 - IF - Interrupt flag - System flag. */ 186 188 #define X86_EFL_IF RT_BIT_32(9) 189 #define X86_EFL_IF_BIT 9 187 190 /** Bit 10 - DF - Direction flag - Control flag. */ 188 191 #define X86_EFL_DF RT_BIT_32(10) 192 #define X86_EFL_DF_BIT 10 189 193 /** Bit 11 - OF - Overflow flag - Status flag. */ 190 194 #define X86_EFL_OF RT_BIT_32(11) … … 194 198 /** Bit 14 - NT - Nested task flag - System flag. */ 195 199 #define X86_EFL_NT RT_BIT_32(14) 200 #define X86_EFL_NT_BIT 14 196 201 /** Bit 16 - RF - Resume flag - System flag. */ 197 202 #define X86_EFL_RF RT_BIT_32(16) 203 #define X86_EFL_RF_BIT 16 198 204 /** Bit 17 - VM - Virtual 8086 mode - System flag. */ 199 205 #define X86_EFL_VM RT_BIT_32(17) 206 #define X86_EFL_VM_BIT 17 200 207 /** Bit 18 - AC - Alignment check flag - System flag. Works with CR0.AM. */ 201 208 #define X86_EFL_AC RT_BIT_32(18) 209 #define X86_EFL_AC_BIT 18 202 210 /** Bit 19 - VIF - Virtual interrupt flag - System flag. */ 203 211 #define X86_EFL_VIF RT_BIT_32(19) 212 #define X86_EFL_VIF_BIT 19 204 213 /** Bit 20 - VIP - Virtual interrupt pending flag - System flag. */ 205 214 #define X86_EFL_VIP RT_BIT_32(20) 215 #define X86_EFL_VIP_BIT 20 206 216 /** Bit 21 - ID - CPUID flag - System flag. If this responds to flipping CPUID is supported. */ 207 217 #define X86_EFL_ID RT_BIT_32(21) 218 #define X86_EFL_ID_BIT 21 208 219 /** All live bits. */ 209 220 #define X86_EFL_LIVE_MASK UINT32_C(0x003f7fd5)
Note:
See TracChangeset
for help on using the changeset viewer.