| The Gaudi Framework v29r1 (5cd95fa2)

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files

- File List
- File Members

Classes | Macros
pfmlib_pentium4.h File Reference
`#include <perfmon/pfmlib.h>`
Include dependency graph for pfmlib_pentium4.h:

Go to the source code of this file.

## Classes
union | pentium4_escr_value_t
union | pentium4_cccr_value_t
| pentium4_cccr_value_t More...

## Macros
#define | EVENT_MASK_BITS 16
| pentium4_escr_value_t More...
#define | EVENT_SELECT_BITS 6

## Macro Definition Documentation

#define EVENT_MASK_BITS 16

pentium4_escr_value_t

Bit-wise breakdown of the ESCR registers.

Bits Description

63 - 31 Reserved 30 - 25 Event Select 24 - 9 Event Mask 8 - 5 Tag Value 4 Tag Enable 3 T0 OS - Enable counting in kernel mode (thread 0) 2 T0 USR - Enable counting in user mode (thread 0) 1 T1 OS - Enable counting in kernel mode (thread 1) 0 T1 USR - Enable counting in user mode (thread 1)

Definition at line 55 of file pfmlib_pentium4.h.

#define EVENT_SELECT_BITS 6

Definition at line 56 of file pfmlib_pentium4.h.