#include <Cpuid.h>
CPUID Intel Processor Trace EBX for CPUID leaf CPUID_INTEL_PROCESSOR_TRACE, sub-leaf CPUID_INTEL_PROCESSOR_TRACE_MAIN_LEAF.
Definition at line 2957 of file Cpuid.h.
struct { ... } CPUID_INTEL_PROCESSOR_TRACE_MAIN_LEAF_EBX::Bits |
◆ ConfigurablePsb
UINT32 CPUID_INTEL_PROCESSOR_TRACE_MAIN_LEAF_EBX::ConfigurablePsb |
[Bit 1] If 1, indicates support of Configurable PSB and Cycle-Accurate Mode.
Definition at line 2971 of file Cpuid.h.
◆ Cr3Filter
UINT32 CPUID_INTEL_PROCESSOR_TRACE_MAIN_LEAF_EBX::Cr3Filter |
[Bit 0] If 1, indicates that IA32_RTIT_CTL.CR3Filter can be set to 1, and that IA32_RTIT_CR3_MATCH MSR can be accessed.
Definition at line 2966 of file Cpuid.h.
◆ IpTraceStopFiltering
UINT32 CPUID_INTEL_PROCESSOR_TRACE_MAIN_LEAF_EBX::IpTraceStopFiltering |
[Bit 2] If 1, indicates support of IP Filtering, TraceStop filtering, and preservation of Intel PT MSRs across warm reset.
Definition at line 2976 of file Cpuid.h.
◆ Mtc
UINT32 CPUID_INTEL_PROCESSOR_TRACE_MAIN_LEAF_EBX::Mtc |
[Bit 3] If 1, indicates support of MTC timing packet and suppression of COFI-based packets.
Definition at line 2981 of file Cpuid.h.
◆ PowerEventTrace
UINT32 CPUID_INTEL_PROCESSOR_TRACE_MAIN_LEAF_EBX::PowerEventTrace |
[Bit 5] If 1, indicates support of Power Event Trace. Writes can set IA32_RTIT_CTL[4] (PwrEvtEn), enabling Power Event Trace packet generation.
Definition at line 2993 of file Cpuid.h.
◆ PTWrite
UINT32 CPUID_INTEL_PROCESSOR_TRACE_MAIN_LEAF_EBX::PTWrite |
[Bit 4] If 1, indicates support of PTWRITE. Writes can set IA32_RTIT_CTL[12] (PTWEn) and IA32_RTIT_CTL[5] (FUPonPTW), and PTWRITE can generate packets.
Definition at line 2987 of file Cpuid.h.
◆ Reserved
UINT32 CPUID_INTEL_PROCESSOR_TRACE_MAIN_LEAF_EBX::Reserved |
◆ Uint32
UINT32 CPUID_INTEL_PROCESSOR_TRACE_MAIN_LEAF_EBX::Uint32 |
All bit fields as a 32-bit value
Definition at line 2999 of file Cpuid.h.
The documentation for this union was generated from the following file:
- sdk/include/reactos/x86x64/Intel/Cpuid.h