mirror of
https://github.com/cyring/CoreFreq.git
synced 2025-07-23 12:13:07 +02:00
[UI] Auto make RSC_LAYOUT_PACKAGE_FABRIC_CODE based on AMD_ZEN_PMC
This commit is contained in:
2
Makefile
2
Makefile
@@ -120,6 +120,7 @@ corefreq-cli.o: corefreq-cli.c
|
||||
corefreq-cli-rsc.o: corefreq-cli-rsc.c
|
||||
$(CC) $(OPTIM_FLG) $(WARNING) -c corefreq-cli-rsc.c \
|
||||
$(DEFINITIONS) $(LAYOUT) \
|
||||
-D AMD_ZEN_PMC=$(AMD_ZEN_PMC) \
|
||||
-o corefreq-cli-rsc.o
|
||||
|
||||
corefreq-cli-json.o: corefreq-cli-json.c
|
||||
@@ -138,6 +139,7 @@ corefreq-cli: corefreq-cli.o corefreq-ui.o corefreq-cli-rsc.o \
|
||||
corefreq-cli.c corefreq-ui.c corefreq-cli-rsc.c \
|
||||
corefreq-cli-json.c corefreq-cli-extra.c \
|
||||
$(DEFINITIONS) $(LAYOUT) \
|
||||
-D AMD_ZEN_PMC=$(AMD_ZEN_PMC) \
|
||||
-o corefreq-cli -lm -lrt
|
||||
|
||||
.PHONY: info
|
||||
|
@@ -417,7 +417,7 @@
|
||||
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ' \
|
||||
}
|
||||
|
||||
#define RSC_LAYOUT_PACKAGE_FABRIC_CODE_EN \
|
||||
#define RSC_LAYOUT_PACKAGE_FABRIC_UMC_CODE_EN \
|
||||
{ \
|
||||
'M','C','L','K',':',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
|
||||
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
|
||||
@@ -441,6 +441,47 @@
|
||||
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ' \
|
||||
}
|
||||
|
||||
#define RSC_LAYOUT_PACKAGE_FABRIC_L3_CODE_EN \
|
||||
{ \
|
||||
' ','T','S','C',':',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
|
||||
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
|
||||
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
|
||||
' ',' ','F','A','B','R','I','C',':',' ',' ',' ',' ',' ',' ',' ',\
|
||||
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
|
||||
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
|
||||
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
|
||||
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
|
||||
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
|
||||
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
|
||||
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
|
||||
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
|
||||
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
|
||||
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
|
||||
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
|
||||
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
|
||||
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
|
||||
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
|
||||
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
|
||||
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ' \
|
||||
}
|
||||
|
||||
#define RSC_LAYOUT_PACKAGE_FABRIC_PERF_CODE_EN \
|
||||
RSC_LAYOUT_PACKAGE_FABRIC_L3_CODE_EN
|
||||
|
||||
#if defined(AMD_ZEN_PMC)
|
||||
#define _RSC_LAYOUT_PACKAGE_FABRIC_PMC_CODE_EN_(_PMC_) \
|
||||
RSC_LAYOUT_PACKAGE_FABRIC_##_PMC_##_CODE_EN
|
||||
|
||||
#define RSC_LAYOUT_PACKAGE_FABRIC_PMC_CODE_EN(_PMC_) \
|
||||
_RSC_LAYOUT_PACKAGE_FABRIC_PMC_CODE_EN_(_PMC_)
|
||||
|
||||
#define RSC_LAYOUT_PACKAGE_FABRIC_CODE_EN \
|
||||
RSC_LAYOUT_PACKAGE_FABRIC_PMC_CODE_EN(AMD_ZEN_PMC)
|
||||
#else
|
||||
#define RSC_LAYOUT_PACKAGE_FABRIC_CODE_EN \
|
||||
RSC_LAYOUT_PACKAGE_FABRIC_UMC_CODE_EN
|
||||
#endif
|
||||
|
||||
#define RSC_LAYOUT_TASKS_STATE_SORTED_CODE_EN \
|
||||
{ \
|
||||
'(','s','o','r','t','e','d',' ', 'b','y', \
|
||||
|
Reference in New Issue
Block a user