@@ -11026,6 +11026,7 @@ int Shortcut(SCANKEY *scan)
11026
11026
11027
11027
Window *wBox = CreateBox(scan->key, origin, select,
11028
11028
(char*) RSC(BOX_EVENT_TITLE).CODE(),
11029
+ /* Section: */
11029
11030
/* Thermal Sensor */
11030
11031
RSC(BOX_EVENT_THERMAL_SENSOR).CODE(),
11031
11032
RSC(BOX_EVENT).ATTR()[
@@ -11068,30 +11069,90 @@ int Shortcut(SCANKEY *scan)
11068
11069
(ProcessorEvents & EVENT_CROSS_DOMAIN) ? 1 : 0
11069
11070
],
11070
11071
BOXKEY_CLR_X_DOMAIN,
11072
+ /* Section: */
11073
+ RSC(BOX_EVENT_SPACE).CODE(),
11074
+ RSC(BOX_EVENT).ATTR()[0],
11075
+ SCANKEY_NULL,
11071
11076
/* Package PL1 */
11072
11077
RSC(BOX_EVENT_POWER_PL1).CODE(),
11073
11078
RSC(BOX_EVENT).ATTR()[
11074
- (ProcessorEvents & EVENT_POWER_PL1 ) ? 2 : 0
11079
+ (ProcessorEvents & EVENT_CORE_PL1 ) ? 2 : 0
11075
11080
],
11076
- BOXKEY_CLR_PWR_PL1 ,
11081
+ BOXKEY_CLR_CORE_PL1 ,
11077
11082
/* Package PL2 */
11078
11083
RSC(BOX_EVENT_POWER_PL2).CODE(),
11079
11084
RSC(BOX_EVENT).ATTR()[
11080
- (ProcessorEvents & EVENT_POWER_PL2 ) ? 2 : 0
11085
+ (ProcessorEvents & EVENT_CORE_PL2 ) ? 2 : 0
11081
11086
],
11082
- BOXKEY_CLR_PWR_PL2 ,
11087
+ BOXKEY_CLR_CORE_PL2 ,
11083
11088
/* Electrical EDP */
11084
11089
RSC(BOX_EVENT_ELECTRICAL).CODE(),
11085
11090
RSC(BOX_EVENT).ATTR()[
11086
- (ProcessorEvents & EVENT_ELECTRICAL ) ? 2 : 0
11091
+ (ProcessorEvents & EVENT_CORE_EDP ) ? 2 : 0
11087
11092
],
11088
- BOXKEY_CLR_ELECTRICAL ,
11093
+ BOXKEY_CLR_CORE_EDP ,
11089
11094
/* Max Turbo Limit. */
11090
11095
RSC(BOX_EVENT_MAX_TURBO).CODE(),
11091
11096
RSC(BOX_EVENT).ATTR()[
11092
- (ProcessorEvents & EVENT_MAX_TURBO) ? 2 : 0
11097
+ (ProcessorEvents & EVENT_CORE_TURBO) ? 2 : 0
11098
+ ],
11099
+ BOXKEY_CLR_CORE_TURBO,
11100
+ /* Section: */
11101
+ RSC(BOX_EVENT_SPACE).CODE(),
11102
+ RSC(BOX_EVENT).ATTR()[0],
11103
+ SCANKEY_NULL,
11104
+ /* Thermal Sensor */
11105
+ RSC(BOX_EVENT_THERMAL_SENSOR).CODE(),
11106
+ RSC(BOX_EVENT).ATTR()[
11107
+ (ProcessorEvents & EVENT_GFX_THM) ? 2 : 0
11108
+ ],
11109
+ BOXKEY_CLR_GFX_THM,
11110
+ /* Package PL1 */
11111
+ RSC(BOX_EVENT_POWER_PL1).CODE(),
11112
+ RSC(BOX_EVENT).ATTR()[
11113
+ (ProcessorEvents & EVENT_GFX_PL1) ? 2 : 0
11114
+ ],
11115
+ BOXKEY_CLR_GFX_PL1,
11116
+ /* Package PL2 */
11117
+ RSC(BOX_EVENT_POWER_PL2).CODE(),
11118
+ RSC(BOX_EVENT).ATTR()[
11119
+ (ProcessorEvents & EVENT_GFX_PL2) ? 2 : 0
11120
+ ],
11121
+ BOXKEY_CLR_GFX_PL2,
11122
+ /* Electrical EDP */
11123
+ RSC(BOX_EVENT_ELECTRICAL).CODE(),
11124
+ RSC(BOX_EVENT).ATTR()[
11125
+ (ProcessorEvents & EVENT_GFX_EDP) ? 2 : 0
11126
+ ],
11127
+ BOXKEY_CLR_GFX_EDP,
11128
+ /* Section: */
11129
+ RSC(BOX_EVENT_SPACE).CODE(),
11130
+ RSC(BOX_EVENT).ATTR()[0],
11131
+ SCANKEY_NULL,
11132
+ /* Thermal Sensor */
11133
+ RSC(BOX_EVENT_THERMAL_SENSOR).CODE(),
11134
+ RSC(BOX_EVENT).ATTR()[
11135
+ (ProcessorEvents & EVENT_RING_THM) ? 2 : 0
11136
+ ],
11137
+ BOXKEY_CLR_RING_THM,
11138
+ /* Package PL1 */
11139
+ RSC(BOX_EVENT_POWER_PL1).CODE(),
11140
+ RSC(BOX_EVENT).ATTR()[
11141
+ (ProcessorEvents & EVENT_RING_PL1) ? 2 : 0
11142
+ ],
11143
+ BOXKEY_CLR_RING_PL1,
11144
+ /* Package PL2 */
11145
+ RSC(BOX_EVENT_POWER_PL2).CODE(),
11146
+ RSC(BOX_EVENT).ATTR()[
11147
+ (ProcessorEvents & EVENT_RING_PL2) ? 2 : 0
11148
+ ],
11149
+ BOXKEY_CLR_RING_PL2,
11150
+ /* Electrical EDP */
11151
+ RSC(BOX_EVENT_ELECTRICAL).CODE(),
11152
+ RSC(BOX_EVENT).ATTR()[
11153
+ (ProcessorEvents & EVENT_RING_EDP) ? 2 : 0
11093
11154
],
11094
- BOXKEY_CLR_MAX_TURBO );
11155
+ BOXKEY_CLR_RING_EDP );
11095
11156
if (wBox != NULL) {
11096
11157
AppendWindow(wBox, &winList);
11097
11158
} else {
@@ -13319,10 +13380,18 @@ int Shortcut(SCANKEY *scan)
13319
13380
case BOXKEY_CLR_PWR_LIMIT:
13320
13381
case BOXKEY_CLR_CUR_LIMIT:
13321
13382
case BOXKEY_CLR_X_DOMAIN:
13322
- case BOXKEY_CLR_PWR_PL1:
13323
- case BOXKEY_CLR_PWR_PL2:
13324
- case BOXKEY_CLR_ELECTRICAL:
13325
- case BOXKEY_CLR_MAX_TURBO:
13383
+ case BOXKEY_CLR_CORE_PL1:
13384
+ case BOXKEY_CLR_CORE_PL2:
13385
+ case BOXKEY_CLR_CORE_EDP:
13386
+ case BOXKEY_CLR_CORE_TURBO:
13387
+ case BOXKEY_CLR_GFX_THM:
13388
+ case BOXKEY_CLR_GFX_PL1:
13389
+ case BOXKEY_CLR_GFX_PL2:
13390
+ case BOXKEY_CLR_GFX_EDP:
13391
+ case BOXKEY_CLR_RING_THM:
13392
+ case BOXKEY_CLR_RING_PL1:
13393
+ case BOXKEY_CLR_RING_PL2:
13394
+ case BOXKEY_CLR_RING_EDP:
13326
13395
{
13327
13396
const enum EVENT_ENUM lshift = (scan->key & CLEAR_EVENT_MASK) >> 2;
13328
13397
const enum THERM_PWR_EVENTS event = 0x1 << lshift;
@@ -17689,9 +17758,9 @@ void Draw_Footer(Layer *layer, CUINT row)
17689
17758
| EVENT_THERM_PROCHOT
17690
17759
| EVENT_THERM_CRIT
17691
17760
| EVENT_THERM_THOLD
17692
- | EVENT_POWER_PL1
17693
- | EVENT_POWER_PL2
17694
- | EVENT_ELECTRICAL ) )
17761
+ | EVENT_CORE_PL1
17762
+ | EVENT_CORE_PL2
17763
+ | EVENT_CORE_EDP ) )
17695
17764
{
17696
17765
_hot = 4;
17697
17766
_tmp = 1;
0 commit comments