Datasheet

Processor Uncore Configuration Registers
534 Datasheet, Volume 2
4.6.2.10 HAPmonDbgCtrl—HA Perfmon Debug Control Register
Control register for the special debug wrapper around counter 4 in the Home Agent.
4.6.2.11 HAPmonDbgCntResetVal—Perfmon Counter 4 Reset
Value Register
Perfmon counter reset value. This is for debug only. Whenever counter 4 is reset, it
will load this value instead of resetting to zero.
HAPmonDbgCtrl
Bus: 1 Device: 14 Function: 1 Offset: 4Ch
Bit Attr
Reset
Value
Description
31:14 RV 0h Reserved
13 RW-L 0b
ClockedIncEnable
Changes when the counter increments. Rather than incrementing based on the
event, the counter will increment by 1 in each cycle. This is used by the Pulse
Widge, A after B, and Inactivity usage models.
12 RV 0h Reserved
11 RW-L 0b
MyEventResetEn
When this is enabled, the counter will reset whenever the counter’s event is
triggered. This is used by the Inactivity usage model.
10 RV 0h Reserved
9RW-L 0b
OtherEventResetEn
When this bit is set, the counter will reset whenever the partner counter’s event
occurs. This is used by the Pulse Width and A after B usage models.
8RV0hReserved
7RW-L 0b
MyEventStartEn
When this ibit s set, the counter’s enable bit will automatically be set to 1
whenever the event occurs. It is generally used with the ClockedIncEn bit. It is
used in the Pulse Widge, A after B, and Inactivity usage models.
6RV0hReserved
5RW-L 0b
OtherEventStartEn
When this bit is set, the counter’s enable bit will be set to 1 whenever the partner
counter’s event occurs. This is an optional event, which is generally intended for
cases when we need to use the queue occupancy counter, which only exists on
counter 3.
4:2 RV 0h Reserved
1RW-L 0b
OtherEventStopEn
When this is set, the counter’s enable bit will be set to 0 whenever the partner
counter’s event occurs. This should be used with the Pulse Width and A after B
usage models.
0RV0hReserved
HAPmonDbgCntResetVal
Bus: 1 Device: 14 Function: 1 Offset: 50h
Bit Attr
Reset
Value
Description
63:48 RV 0h Reserved
47:0 RW-L
0000000
00000h
Reset Value
The value to reset the counter to.