|
HyperDbg Debugger
|
Checks for processor compatibility with different features. More...
#include "pch.h"Functions | |
| BOOLEAN | CompatibilityCheckCpuSupportForRtm () |
| Check whether the processor supports RTM or not. | |
| UINT32 | CompatibilityCheckGetX86VirtualAddressWidth () |
| Get virtual address width for x86 processors. | |
| UINT32 | CompatibilityCheckGetX86PhysicalAddressWidth () |
| Get physical address width for x86 processors. | |
| BOOLEAN | CompatibilityCheckModeBasedExecution () |
| Check for mode-based execution. | |
| BOOLEAN | CompatibilityCheckPml () |
| Check for Page Modification Logging (PML) support. | |
| VOID | CompatibilityCheckPerformChecks () |
| Checks for the compatibility features based on current processor @detail NOTE: NOT ALL OF THE CHECKS ARE PERFORMED HERE. | |
Checks for processor compatibility with different features.
| BOOLEAN CompatibilityCheckCpuSupportForRtm | ( | ) |
Check whether the processor supports RTM or not.
| UINT32 CompatibilityCheckGetX86PhysicalAddressWidth | ( | ) |
Get physical address width for x86 processors.
| UINT32 CompatibilityCheckGetX86VirtualAddressWidth | ( | ) |
Get virtual address width for x86 processors.
| BOOLEAN CompatibilityCheckModeBasedExecution | ( | ) |
Check for mode-based execution.
| VOID CompatibilityCheckPerformChecks | ( | ) |
Checks for the compatibility features based on current processor @detail NOTE: NOT ALL OF THE CHECKS ARE PERFORMED HERE.
| BOOLEAN CompatibilityCheckPml | ( | ) |
Check for Page Modification Logging (PML) support.