User and Reference Guide

  • 2020
  • 10/23/2020
  • Public Content

Setting Platform Breaks

The new Intel® System Debugger allows you to intercept system-level events, namely platform breaks. This type of breaks include events like system reset and start or end of the System Management Mode. To set a platform breakpoint:
  1. Halt the target by pressing the
    Suspend button.
  2. In the upper-right corner of the Breakpoints view, click
    Add Breakpoint.
  3. In the Add Breakpoint dialog, select the Platform Break radio button.
  4. In the Platform Type drop-down menu, select the break condition:
    • To capture the system reset, select Reset.
    • To capture the entry to the System Management Mode, select SmmEntry.
    • To capture the exit from the System Management Mode, select SmmExit.
    • To capture Virtual Machine Extensions (VMX) related events select:
      • VMClear to capture the event of clearing Intel® Virtual Machine Control Structure (Intel® VMCS)
      • VMExit to capture the exit from the virtual machine
      • VMLaunch to capture the virtual machine launch.
  5. Click
Now you can resume you target and see how the specified event is caught.
When the target is halted, the intercepted event is shown in parenthesis next to the corresponding hardware thread in Debug view.
See Also

Product and Performance Information


Intel's compilers may or may not optimize to the same degree for non-Intel microprocessors for optimizations that are not unique to Intel microprocessors. These optimizations include SSE2, SSE3, and SSSE3 instruction sets and other optimizations. Intel does not guarantee the availability, functionality, or effectiveness of any optimization on microprocessors not manufactured by Intel. Microprocessor-dependent optimizations in this product are intended for use with Intel microprocessors. Certain optimizations not specific to Intel microarchitecture are reserved for Intel microprocessors. Please refer to the applicable product User and Reference Guides for more information regarding the specific instruction sets covered by this notice.

Notice revision #20110804