@@ -11026,6 +11026,7 @@ int Shortcut(SCANKEY *scan)
1102611026
1102711027 Window *wBox = CreateBox(scan->key, origin, select,
1102811028 (char*) RSC(BOX_EVENT_TITLE).CODE(),
11029+ /* Section: */
1102911030 /* Thermal Sensor */
1103011031 RSC(BOX_EVENT_THERMAL_SENSOR).CODE(),
1103111032 RSC(BOX_EVENT).ATTR()[
@@ -11068,30 +11069,90 @@ int Shortcut(SCANKEY *scan)
1106811069 (ProcessorEvents & EVENT_CROSS_DOMAIN) ? 1 : 0
1106911070 ],
1107011071 BOXKEY_CLR_X_DOMAIN,
11072+ /* Section: */
11073+ RSC(BOX_EVENT_SPACE).CODE(),
11074+ RSC(BOX_EVENT).ATTR()[0],
11075+ SCANKEY_NULL,
1107111076 /* Package PL1 */
1107211077 RSC(BOX_EVENT_POWER_PL1).CODE(),
1107311078 RSC(BOX_EVENT).ATTR()[
11074- (ProcessorEvents & EVENT_POWER_PL1 ) ? 2 : 0
11079+ (ProcessorEvents & EVENT_CORE_PL1 ) ? 2 : 0
1107511080 ],
11076- BOXKEY_CLR_PWR_PL1 ,
11081+ BOXKEY_CLR_CORE_PL1 ,
1107711082 /* Package PL2 */
1107811083 RSC(BOX_EVENT_POWER_PL2).CODE(),
1107911084 RSC(BOX_EVENT).ATTR()[
11080- (ProcessorEvents & EVENT_POWER_PL2 ) ? 2 : 0
11085+ (ProcessorEvents & EVENT_CORE_PL2 ) ? 2 : 0
1108111086 ],
11082- BOXKEY_CLR_PWR_PL2 ,
11087+ BOXKEY_CLR_CORE_PL2 ,
1108311088 /* Electrical EDP */
1108411089 RSC(BOX_EVENT_ELECTRICAL).CODE(),
1108511090 RSC(BOX_EVENT).ATTR()[
11086- (ProcessorEvents & EVENT_ELECTRICAL ) ? 2 : 0
11091+ (ProcessorEvents & EVENT_CORE_EDP ) ? 2 : 0
1108711092 ],
11088- BOXKEY_CLR_ELECTRICAL ,
11093+ BOXKEY_CLR_CORE_EDP ,
1108911094 /* Max Turbo Limit. */
1109011095 RSC(BOX_EVENT_MAX_TURBO).CODE(),
1109111096 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
1109311154 ],
11094- BOXKEY_CLR_MAX_TURBO );
11155+ BOXKEY_CLR_RING_EDP );
1109511156 if (wBox != NULL) {
1109611157 AppendWindow(wBox, &winList);
1109711158 } else {
@@ -13319,10 +13380,18 @@ int Shortcut(SCANKEY *scan)
1331913380 case BOXKEY_CLR_PWR_LIMIT:
1332013381 case BOXKEY_CLR_CUR_LIMIT:
1332113382 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:
1332613395 {
1332713396 const enum EVENT_ENUM lshift = (scan->key & CLEAR_EVENT_MASK) >> 2;
1332813397 const enum THERM_PWR_EVENTS event = 0x1 << lshift;
@@ -17689,9 +17758,9 @@ void Draw_Footer(Layer *layer, CUINT row)
1768917758 | EVENT_THERM_PROCHOT
1769017759 | EVENT_THERM_CRIT
1769117760 | 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 ) )
1769517764 {
1769617765 _hot = 4;
1769717766 _tmp = 1;
0 commit comments