| Home | Trees | Indices | Help |
|
|---|
|
|
Class to manipulate debug registers. Used by HardwareBreakpoint.
|
|||
|
Inherited from |
|||
|
|||
|
|||
|
|||
| int |
|
||
|
|||
registerMask = 4294967295
|
|||
| Trigger flags used by HardwareBreakpoint | |||
|---|---|---|---|
| int |
BREAK_ON_EXECUTION = 0Break on execution. |
||
| int |
BREAK_ON_WRITE = 1Break on write. |
||
| int |
BREAK_ON_ACCESS = 3Break on read or write. |
||
| int |
BREAK_ON_IO_ACCESS = 2Break on I/O port access. |
||
| Size flags used by HardwareBreakpoint | |||
| int |
WATCH_BYTE = 0Watch a byte. |
||
| int |
WATCH_WORD = 1Watch a word. |
||
| int |
WATCH_DWORD = 3Watch a double word. |
||
| int |
WATCH_QWORD = 2Watch one quad word. |
||
| Bitwise masks for Dr7 | |||
| 4-tuple of integers |
enableMask = Enable bit on Dr7 for each slot. |
||
| 4-tuple of integers |
disableMask = Mask of the enable bit on Dr7 for each slot. |
||
| 4-tuple of 2-tuples of integers |
triggerMask = Trigger bits on Dr7 for each trigger flag value. |
||
| 4-tuple of 2-tuples of integers |
watchMask = Watch bits on Dr7 for each watch flag value. |
||
| 4-tuple of integers |
clearMask = Mask of all important bits on Dr7 for each slot. |
||
| Bitwise masks for Dr6 | |||
| 4-tuple of integers |
hitMask = Hit bit on Dr6 for each slot. |
||
|
|||
|
Inherited from |
|||
|
|||
Clears a hardware breakpoint.
See Also: find_slot, set_bp |
Sets a hardware breakpoint.
See Also: clear_bp, find_slot |
Finds an empty slot to set a hardware breakpoint.
See Also: clear_bp, set_bp |
|
|||
enableMaskEnable bit on Dr7 for each slot. Works as a bitwise-OR mask.
|
disableMaskMask of the enable bit on Dr7 for each slot. Works as a bitwise-AND mask.
|
triggerMaskTrigger bits on Dr7 for each trigger flag value. Each 2-tuple has the bitwise-OR mask and the bitwise-AND mask.
|
watchMaskWatch bits on Dr7 for each watch flag value. Each 2-tuple has the bitwise-OR mask and the bitwise-AND mask.
|
clearMaskMask of all important bits on Dr7 for each slot. Works as a bitwise-AND mask.
|
hitMaskHit bit on Dr6 for each slot. Works as a bitwise-AND mask.
|
| Home | Trees | Indices | Help |
|
|---|
| Generated by Epydoc 3.0.1 on Fri Feb 12 19:46:15 2010 | http://epydoc.sourceforge.net |