HyperPlatform Programmer's Reference
|
See: Debug Status Register (DR6) More...
#include <ia32_type.h>
Public Attributes | |
ULONG_PTR | all |
struct { | |
unsigned b0: 1 | |
[0] Breakpoint Condition Detected 0 More... | |
unsigned b1: 1 | |
[1] Breakpoint Condition Detected 1 More... | |
unsigned b2: 1 | |
[2] Breakpoint Condition Detected 2 More... | |
unsigned b3: 1 | |
[3] Breakpoint Condition Detected 3 More... | |
unsigned reserved1: 8 | |
[4:11] Always 1 More... | |
unsigned reserved2: 1 | |
[12] Always 0 More... | |
unsigned bd: 1 | |
[13] Debug Register Access Detected More... | |
unsigned bs: 1 | |
[14] Single Step More... | |
unsigned bt: 1 | |
[15] Task Switch More... | |
unsigned rtm: 1 | |
[16] Restricted Transactional Memory More... | |
unsigned reserved3: 15 | |
[17:31] Always 1 More... | |
} | fields |
See: Debug Status Register (DR6)
Definition at line 172 of file ia32_type.h.
ULONG_PTR Dr6::all |
Definition at line 173 of file ia32_type.h.
unsigned Dr6::b0 |
[0] Breakpoint Condition Detected 0
Definition at line 175 of file ia32_type.h.
unsigned Dr6::b1 |
[1] Breakpoint Condition Detected 1
Definition at line 176 of file ia32_type.h.
unsigned Dr6::b2 |
[2] Breakpoint Condition Detected 2
Definition at line 177 of file ia32_type.h.
unsigned Dr6::b3 |
[3] Breakpoint Condition Detected 3
Definition at line 178 of file ia32_type.h.
unsigned Dr6::bd |
[13] Debug Register Access Detected
Definition at line 181 of file ia32_type.h.
unsigned Dr6::bs |
[14] Single Step
Definition at line 182 of file ia32_type.h.
unsigned Dr6::bt |
[15] Task Switch
Definition at line 183 of file ia32_type.h.
struct { ... } Dr6::fields |
unsigned Dr6::reserved1 |
[4:11] Always 1
Definition at line 179 of file ia32_type.h.
unsigned Dr6::reserved2 |
[12] Always 0
Definition at line 180 of file ia32_type.h.
unsigned Dr6::reserved3 |
[17:31] Always 1
Definition at line 185 of file ia32_type.h.
unsigned Dr6::rtm |
[16] Restricted Transactional Memory
Definition at line 184 of file ia32_type.h.