forked from cyring/CoreFreq
-
Notifications
You must be signed in to change notification settings - Fork 0
/
corefreq-cli-rsc-en.h
2203 lines (1932 loc) · 101 KB
/
corefreq-cli-rsc-en.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
/*
* CoreFreq
* Copyright (C) 2015-2021 CYRIL INGENIERIE
* Licenses: GPL2
*/
#define RSC_COPY0_CODE_EN " by CyrIng "
#define RSC_COPY1_CODE_EN " "
#define RSC_COPY2_CODE_EN " (C)2015-2021 CYRIL INGENIERIE "
#define RSC_LAYOUT_LCD_RESET_CODE "::::"
#define RSC_LAYOUT_HEADER_PROC_CODE_EN \
{ \
' ','P','r','o','c','e','s','s','o','r',' ','[' \
}
#define RSC_LAYOUT_HEADER_CPU_CODE_EN \
{ \
']',' ',' ',' ',' ','/',' ',' ',' ',' ','C','P','U' \
}
#define RSC_LAYOUT_HEADER_ARCH_CODE_EN \
{ \
' ','A','r','c','h','i','t','e','c','t','u','r','e',' ','[' \
}
#define RSC_LAYOUT_HEADER_CACHE_L1_CODE_EN \
{ \
']',' ','C','a','c','h','e','s',' ', \
'L','1',' ','I','n','s','t','=',' ',' ',' ', \
'D','a','t','a','=',' ',' ',' ','K','B' \
}
#define RSC_LAYOUT_HEADER_BCLK_CODE_EN \
{ \
' ','B','a','s','e',' ','C','l','o','c','k',' ', \
'~',' ','0','0','0',',','0','0','0',',','0','0','0',' ','H','z' \
}
#define RSC_LAYOUT_HEADER_CACHES_CODE_EN \
{ \
'L','2','=',' ',' ',' ',' ',' ',' ',' ', \
'L','3','=',' ',' ',' ',' ',' ',' ','K','B' \
}
#define RSC_LAYOUT_RULER_LOAD_CODE_EN \
{ \
'-','-','-',' ', '!',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-' \
}
#define RSC_LAYOUT_RULER_REL_LOAD_CODE_EN \
{ \
'R','e','l','a','t','i','v','e',' ','f','r','e','q','u','e','n',\
'c','y' \
}
#define RSC_LAYOUT_RULER_ABS_LOAD_CODE_EN \
{ \
'A','b','s','o','l','u','t','e',' ','f','r','e','q','u','e','n',\
'c','y' \
}
#define RSC_LAYOUT_MONITOR_FREQUENCY_CODE_EN \
{ \
' ',' ',' ',' ',' ',0x0,' ',' ',' ',0x0,' ',' ',0x0,' ',' ',0x0,\
' ',' ',' ',' ',0x0,' ',' ',0x0,' ',' ',' ',' ',0x0,' ',' ',0x0,\
' ',' ',' ',' ',0x0,' ',' ',0x0,' ',' ',' ',' ',0x0,' ',' ',0x0,\
' ',' ',' ',' ',0x0,' ',' ',0x0,' ',' ',' ',' ',0x0,' ',' ',0x0,\
' ',' ',' ',' ',' ',0x0,' ',' ',' ',0x0,' ',' ',' ' \
}
#define RSC_LAYOUT_MONITOR_INST_CODE_EN \
{ \
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',0x0,' ',' ',' ',' ',\
' ',' ',0x0,0x0,' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',0x0,' ',\
' ',' ',' ',' ',' ',0x0,0x0,' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',0x0,' ',' ',' ',' ',' ',' ',0x0,0x0,' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ' \
}
#define RSC_LAYOUT_MONITOR_COMMON_CODE_EN \
{ \
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ' \
}
#define RSC_LAYOUT_MONITOR_TASKS_CODE_EN \
{ \
' ',' ',' ',' ',' ',0x0,' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ' \
}
#define RSC_LAYOUT_MONITOR_SLICE_CODE_EN \
{ \
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ' \
}
#define RSC_LAYOUT_CUSTOM_FIELD_CODE_EN \
{ \
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ' \
}
#define RSC_LAYOUT_RULER_FREQUENCY_CODE_EN \
{ \
'-','-','-',' ','F','r','e','q','(','M','H','z',')',' ','R','a',\
't','i','o',' ','-',' ','T','u','r','b','o',' ','-','-',' ','C',\
'0',' ','-','-','-','-',' ','C','1',' ','-','-',' ','C','2',':',\
'C','3',' ','-',' ','C','4',':','C','6',' ','-','-','-',' ','C',\
'7',' ','-','-',' ','M','i','n',' ','T','M','P',' ','M','a','x',\
' ','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-' \
}
#define RSC_LAYOUT_RULER_FREQUENCY_AVG_CODE_EN \
{ \
'-','-','-','-','-','-',' ','%',' ','A','v','e','r','a','g','e',\
's',' ','[',' ',' ',' ',' ',0x0,' ',' ',0x0,' ',' ',' ',' ',0x0,\
' ',' ',0x0,' ',' ',' ',' ',0x0,' ',' ',0x0,' ',' ',' ',' ',0x0,\
' ',' ',0x0,' ',' ',' ',' ',0x0,' ',' ',0x0,' ',' ',' ',' ',0x0,\
' ',' ',0x0,' ',']','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-' \
}
#define RSC_LAYOUT_RULER_FREQUENCY_PKG_CODE_EN \
{ \
'%',' ','P','k','g',' ','[',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',']',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-' \
}
#define RSC_LAYOUT_RULER_INST_CODE_EN \
{ \
'-','-','-','-','-','-','-','-','-','-','-','-',' ','I','P','S',\
' ','-','-','-','-','-','-','-','-','-','-','-','-','-','-',' ',\
'I','P','C',' ','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-',' ','C','P','I',' ','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-',' ','I','N','S','T',' ','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-' \
}
#define RSC_LAYOUT_RULER_CYCLES_CODE_EN \
{ \
'-','-','-','-','-','-','-','-','-','-','-','-','-','-',' ','C',\
'0',':','U','C','C',' ','-','-','-','-','-','-','-','-','-','-',\
' ','C','0',':','U','R','C',' ','-','-','-','-','-','-','-','-',\
'-','-','-','-',' ','C','1',' ','-','-','-','-','-','-','-','-',\
'-','-','-','-','-',' ','T','S','C',' ','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-' \
}
#define RSC_LAYOUT_RULER_CSTATES_CODE_EN \
{ \
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
' ','C','1',' ','-','-','-','-','-','-','-','-','-','-','-','-',\
' ','C','2',':','C','3',' ','-','-','-','-','-','-','-','-','-',\
'-','-',' ','C','4',':','C','6',' ','-','-','-','-','-','-','-',\
'-','-','-','-','-','-',' ','C','7',' ','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-' \
}
#define RSC_LAYOUT_RULER_INTERRUPTS_CODE_EN \
{ \
'-','-','-','-','-','-','-','-','-','-',' ','S','M','I',' ','-',\
'-','-','-','-','-','-','-','-','-','-','-',' ','N','M','I','[',\
' ','L','O','C','A','L',' ',' ',' ','U','N','K','N','O','W','N',\
' ',' ','P','C','I','_','S','E','R','R','#',' ',' ','I','O','_',\
'C','H','E','C','K',']',' ','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-',\
'-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-' \
}
#define RSC_LAYOUT_RULER_PACKAGE_CODE_EN \
"------------ Cycles ---- State -------------------- TSC Rati" \
"o ----------------------------------------------------------" \
"------------------------------------------------------------" \
"------------------------------------------------------------" \
"------------------------------------------------------------" \
"--------------------"
#define RSC_LAYOUT_RULER_TASKS_CODE_EN \
"--- Freq(MHz) --- Tasks -----------------" \
"------------------------------------------------------------" \
"------------------------------------------------------------" \
"------------------------------------------------------------" \
"------------------------------------------------------------" \
"--------------------"
#define RSC_LAYOUT_PACKAGE_PC_CODE_EN \
{ \
' ',' ','0','0',':',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ' \
}
#define RSC_LAYOUT_PACKAGE_PC02_CODE_EN {'P', 'C', '0', '2'}
#define RSC_LAYOUT_PACKAGE_PC03_CODE_EN {'P', 'C', '0', '3'}
#define RSC_LAYOUT_PACKAGE_PC04_CODE_EN {'P', 'C', '0', '4'}
#define RSC_LAYOUT_PACKAGE_PC06_CODE_EN {'P', 'C', '0', '6'}
#define RSC_LAYOUT_PACKAGE_PC07_CODE_EN {'P', 'C', '0', '7'}
#define RSC_LAYOUT_PACKAGE_PC08_CODE_EN {'P', 'C', '0', '8'}
#define RSC_LAYOUT_PACKAGE_PC09_CODE_EN {'P', 'C', '0', '9'}
#define RSC_LAYOUT_PACKAGE_PC10_CODE_EN {'P', 'C', '1', '0'}
#define RSC_LAYOUT_PACKAGE_MC06_CODE_EN {'M', 'C', '0', '6'}
#define RSC_LAYOUT_PACKAGE_UNCORE_CODE_EN \
{ \
' ','T','S','C',':',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',' ','U','N','C','O','R','E',':',' ',' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ' \
}
#define RSC_LAYOUT_TASKS_STATE_SORTED_CODE_EN \
{ \
'(','s','o','r','t','e','d',' ', 'b','y', \
' ','S','t','a','t','e',')',' ', '-','-','-' \
}
#define RSC_LAYOUT_TASKS_RUNTIME_SORTED_CODE_EN \
{ \
'(','s','o','r','t','e','d',' ', 'b','y', \
' ','R','u','n','T','i','m','e', ')',' ','-' \
}
#define RSC_LAYOUT_TASKS_USRTIME_SORTED_CODE_EN \
{ \
'(','s','o','r','t','e','d',' ', 'b','y', \
' ','U','s','e','r','T','i','m', 'e',')',' ' \
}
#define RSC_LAYOUT_TASKS_SYSTIME_SORTED_CODE_EN \
{ \
'(','s','o','r','t','e','d',' ', 'b','y', \
' ','S','y','s','T','i','m','e', ')',' ','-' \
}
#define RSC_LAYOUT_TASKS_PROCESS_SORTED_CODE_EN \
{ \
'(','s','o','r','t','e','d',' ', 'b','y', \
' ','P','I','D',')',' ','-','-', '-','-','-' \
}
#define RSC_LAYOUT_TASKS_COMMAND_SORTED_CODE_EN \
{ \
'(','s','o','r','t','e','d',' ', 'b','y', \
' ','C','o','m','m','a','n','d', ')',' ','-' \
}
#define RSC_LAYOUT_TASKS_REVERSE_SORT_OFF_CODE_EN \
{ \
' ', 'I','n','v','e','r','s','e',' ','[','O','F','F',']',' ' \
}
#define RSC_LAYOUT_TASKS_REVERSE_SORT_ON_CODE_EN \
{ \
' ', 'I','n','v','e','r','s','e',' ','[',' ','O','N',']',' ' \
}
#define RSC_LAYOUT_TASKS_VALUE_SWITCH_CODE_EN \
{ \
' ', 'V','a','l','u','e',' ','[',' ',' ',' ',']',' ' \
}
#define RSC_LAYOUT_TASKS_VALUE_OFF_CODE_EN \
{ \
'O','F','F' \
}
#define RSC_LAYOUT_TASKS_VALUE_ON_CODE_EN \
{ \
' ','O','N' \
}
#define RSC_LAYOUT_TASKS_TRACKING_CODE_EN \
{ \
' ','T','r','a','c','k','i', 'n','g',' ','P','I','D',' ','[',' ',\
' ','O','F','F',' ',' ',']',' ' \
}
#define RSC_LAYOUT_RULER_SENSORS_CODE_EN \
"--- Freq(MHz) --- Vcore --- TMP( ) --- Energy(J) --- Power(W" \
") ----------------------------------------------------------" \
"------------------------------------------------------------" \
"------------------------------------------------------------" \
"------------------------------------------------------------" \
"--------------------"
#define RSC_LAYOUT_RULER_PWR_UNCORE_CODE_EN \
"-RAM: . ( ) - Uncore: . ( ) - Package: . ( ) " \
"- Cores: . ( )-----------------------------------------" \
"------------------------------------------------------------" \
"------------------------------------------------------------" \
"------------------------------------------------------------" \
"--------------------"
#define RSC_LAYOUT_RULER_PWR_SOC_CODE_EN \
"-RAM: . ( ) --- SoC : . ( ) - Package: . ( ) " \
"- Cores: . ( )-----------------------------------------" \
"------------------------------------------------------------" \
"------------------------------------------------------------" \
"------------------------------------------------------------" \
"--------------------"
#define RSC_LAYOUT_RULER_PWR_PLATFORM_CODE_EN \
"-RAM: . ( ) Platform: . ( ) - Package: . ( ) " \
"- Cores: . ( )-----------------------------------------" \
"------------------------------------------------------------" \
"------------------------------------------------------------" \
"------------------------------------------------------------" \
"--------------------"
#define RSC_LAYOUT_RULER_VOLTAGE_CODE_EN \
"--- Freq(MHz) - VID --- Min(V) - Vcore -- Max(V) -----------" \
"------------------------------------------------------------" \
"------------------------------------------------------------" \
"------------------------------------------------------------" \
"------------------------------------------------------------" \
"--------------------"
#define RSC_LAYOUT_RULER_VPKG_SOC_CODE_EN \
"- Processor[ ] ----- SoC " \
"[ ] [ V]-----------------------------------------" \
"------------------------------------------------------------" \
"------------------------------------------------------------" \
"------------------------------------------------------------" \
"--------------------"
#define RSC_LAYOUT_RULER_ENERGY_CODE_EN \
"--- Freq(MHz) -- Accumulator -------- Min ------ Energy(J) -" \
"- Max ------------------------------------------------------" \
"------------------------------------------------------------" \
"------------------------------------------------------------" \
"------------------------------------------------------------" \
"--------------------"
#define RSC_LAYOUT_RULER_POWER_CODE_EN \
"--- Freq(MHz) -- Accumulator -------- Min ------- Power(W) -" \
"- Max ------------------------------------------------------" \
"------------------------------------------------------------" \
"------------------------------------------------------------" \
"------------------------------------------------------------" \
"--------------------"
#define RSC_LAYOUT_RULER_SLICE_CODE_EN \
"--- Freq(MHz) ------ Cycles -- Instructions ------------ TSC" \
" ------------ PMC0 ----------- Error -----------------------" \
"------------------------------------------------------------" \
"------------------------------------------------------------" \
"------------------------------------------------------------" \
"--------------------"
#define RSC_LAYOUT_RULER_CUSTOM_CODE_EN \
"----- Min - Relative - Max ---- Min - Absolute - Max - Min T" \
"MP Max - Min(V) - Vcore - Max(V) - Min( ) - Power -- Max( ) " \
"- Turbo -- C0 -- C1 -- C2:C3 C4:C6 -- C7 --- IPS ----- IPC " \
"----- CPI --------------------------------------------------" \
"------------------------------------------------------------" \
"--------------------"
#define RSC_LAYOUT_FOOTER_TECH_X86_CODE_EN \
{ \
'T','e','c','h',' ','[',' ',' ','T','S','C',' ',' ',',' \
}
#define RSC_LAYOUT_FOOTER_TECH_INTEL_CODE_EN \
{ \
'H','T','T',',','E','I','S','T',',','I','D','A',',', \
'T','U','R','B','O',',','C','1','E',',', \
' ','P','M',',','C','3','A',',','C','1','A',',', \
'C','3','U',',','C','1','U',',', \
'T','M',',','H','O','T',']',' ' \
}
#define RSC_LAYOUT_FOOTER_TECH_AMD_CODE_EN \
{ \
'S','M','T',',','C','n','Q',',','H','W','P',',', \
'B','O','O','S','T',',','C','1','E',',','C','C','6', \
',','P','C','6',',','C','C','x',',','D','T','S',',', \
'T','T','P',',','H','O','T',']',' ',' ',' ',' ',' ' \
}
#define RSC_LAYOUT_FOOTER_VOLT_TEMP_CODE_EN \
{ \
'V','[',' ','.',' ',' ',']',' ','T','[',' ',' ',' ',' ',']' \
}
#define RSC_LAYOUT_FOOTER_SYSTEM_CODE_EN \
{ \
'T','a','s','k','s',' ','[',' ',' ',' ',' ',' ',' ',']', \
' ','M','e','m',' ','[',' ',' ',' ',' ',' ',' ',' ',' ', \
' ','/',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ','B',']' \
}
#define RSC_LAYOUT_FOOTER_TSC_NONE_CODE " TSC "
#define RSC_LAYOUT_FOOTER_TSC_VAR_CODE "TSC-VAR"
#define RSC_LAYOUT_FOOTER_TSC_INV_CODE "TSC-INV"
#define RSC_LAYOUT_CARD_CORE_ONLINE_COND0_CODE_EN \
{ \
'[',' ',' ',' ',' ',' ',' ',' ',' ','C',' ',']' \
}
#define RSC_LAYOUT_CARD_CORE_ONLINE_COND1_CODE_EN \
{ \
'[',' ',' ',' ',' ',' ',' ',' ',' ','F',' ',']' \
}
#define RSC_LAYOUT_CARD_CORE_OFFLINE_CODE_EN \
{ \
'[',' ',' ',' ',' ',' ',' ','O','F','F',' ',']' \
}
#define RSC_LAYOUT_CARD_CLK_CODE_EN \
{ \
'[',' ','0','0','0','.','0',' ','M','H','z',']' \
}
#define RSC_LAYOUT_CARD_UNCORE_CODE_EN \
{ \
'[','U','N','C','O','R','E',' ',' ',' ',' ',']' \
}
#define RSC_LAYOUT_CARD_BUS_CODE_EN \
{ \
'[','B','u','s',' ',' ',' ',' ',' ',' ',' ',']' \
}
#define RSC_LAYOUT_CARD_MC_CODE_EN \
{ \
'[',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',']' \
}
#define RSC_LAYOUT_CARD_LOAD_CODE_EN \
{ \
'[',' ',' ','%','L','O','A','D',' ',' ',' ',']' \
}
#define RSC_LAYOUT_CARD_IDLE_CODE_EN \
{ \
'[',' ',' ','%','I','D','L','E',' ',' ',' ',']' \
}
#define RSC_LAYOUT_CARD_RAM_CODE_EN \
{ \
'[',' ',' ',' ',' ',' ',' ','/',' ',' ',' ',']' \
}
#define RSC_LAYOUT_CARD_TASK_CODE_EN \
{ \
'[','T','a','s','k','s',' ',' ',' ',' ',' ',']' \
}
#define RSC_CREATE_HOTPLUG_CPU_TITLE_CODE " CPU "
#define RSC_CREATE_HOTPLUG_CPU_ENABLE_CODE_EN "< ENABLE >"
#define RSC_CREATE_HOTPLUG_CPU_DISABLE_CODE_EN "< DISABLE >"
#define RSC_CREATE_HOTPLUG_CPU_ONLINE_CODE_EN " %03u On "
#define RSC_CREATE_HOTPLUG_CPU_OFFLINE_CODE_EN " %03u Off "
#define RSC_COREFREQ_TITLE_CODE " CoreFreq "
#define RSC_PROCESSOR_TITLE_CODE_EN " Processor "
#define RSC_PROCESSOR_CODE_EN "Processor"
#define RSC_ARCHITECTURE_CODE_EN "Architecture"
#define RSC_VENDOR_ID_CODE_EN "Vendor ID"
#define RSC_MICROCODE_CODE_EN "Microcode"
#define RSC_SIGNATURE_CODE_EN "Signature"
#define RSC_STEPPING_CODE_EN "Stepping"
#define RSC_ONLINE_CPU_CODE_EN "Online CPU"
#define RSC_BASE_CLOCK_CODE_EN "Base Clock"
#define RSC_FREQUENCY_CODE_EN "Frequency"
#define RSC_RATIO_CODE_EN "Ratio"
#define RSC_FACTORY_CODE_EN "Factory"
#define RSC_PERFORMANCE_CODE_EN "Performance"
#define RSC_TARGET_CODE_EN "Target"
#define RSC_LEVEL_CODE_EN "Level"
#define RSC_PROGRAMMABLE_CODE_EN "Programmable"
#define RSC_CONFIGURATION_CODE_EN "Configuration"
#define RSC_TURBO_ACTIVATION_CODE_EN "Turbo Activation"
#define RSC_NOMINAL_CODE_EN "Nominal"
#define RSC_UNLOCK_CODE_EN "UNLOCK"
#define RSC_LOCK_CODE_EN " LOCK"
#define RSC_ENABLE_CODE_EN " Enable"
#define RSC_DISABLE_CODE_EN "Disable"
#define RSC_CAPABILITIES_CODE_EN "Capabilities"
#define RSC_LOWEST_CODE_EN "Lowest"
#define RSC_EFFICIENT_CODE_EN "Efficient"
#define RSC_GUARANTEED_CODE_EN "Guaranteed"
#define RSC_HIGHEST_CODE_EN "Highest"
#define RSC_RECORDER_CODE_EN "Recorder"
#define RSC_STRESS_CODE_EN "Stress"
#define RSC_SYSGATE_CODE "SysGate"
#define RSC_SCOPE_NONE_CODE_EN "None"
#define RSC_SCOPE_THREAD_CODE_EN " SMT"
#define RSC_SCOPE_CORE_CODE_EN "Core"
#define RSC_SCOPE_PACKAGE_CODE_EN " Pkg"
#define RSC_CPUID_TITLE_CODE_EN \
" function EAX EBX ECX EDX "
#define RSC_LARGEST_STD_FUNC_CODE_EN "Largest Standard Function"
#define RSC_LARGEST_EXT_FUNC_CODE_EN "Largest Extended Function"
#define RSC_SYS_REGS_TITLE_CODE_EN " System Registers "
#define RSC_SYS_REG_FLAGS_TF_CODE_EN " Trap Flag "
#define RSC_SYS_REG_FLAGS_IF_CODE_EN " Interrupt Flag "
#define RSC_SYS_REG_FLAGS_IOPL_CODE_EN " I/O Privilege Level "
#define RSC_SYS_REG_FLAGS_NT_CODE_EN " Nested Task "
#define RSC_SYS_REG_FLAGS_RF_CODE_EN " Resume Flag "
#define RSC_SYS_REG_FLAGS_VM_CODE_EN " Virtual-8086 Mode "
#define RSC_SYS_REG_FLAGS_AC_CODE_EN " Alignment Check "
#define RSC_SYS_REG_FLAGS_VIF_CODE_EN " Virtual Interrupt Flag "
#define RSC_SYS_REG_FLAGS_VIP_CODE_EN " Virtual Interrupt Pending "
#define RSC_SYS_REG_FLAGS_ID_CODE_EN " Identification "
#define RSC_SYS_REGS_CR0_CODE_EN " Control Register 0 "
#define RSC_SYS_REG_CR0_PE_CODE_EN " Protection Enable "
#define RSC_SYS_REG_CR0_MP_CODE_EN " Monitor Coprocessor "
#define RSC_SYS_REG_CR0_EM_CODE_EN " FPU Emulation "
#define RSC_SYS_REG_CR0_TS_CODE_EN " Task Switched "
#define RSC_SYS_REG_CR0_ET_CODE_EN " Extension Type "
#define RSC_SYS_REG_CR0_NE_CODE_EN " Numeric Exception "
#define RSC_SYS_REG_CR0_WP_CODE_EN " Write Protect "
#define RSC_SYS_REG_CR0_AM_CODE_EN " Alignment Mask "
#define RSC_SYS_REG_CR0_NW_CODE_EN " Not Write-through "
#define RSC_SYS_REG_CR0_CD_CODE_EN " Cache Disable "
#define RSC_SYS_REG_CR0_PG_CODE_EN " Paging enable "
#define RSC_SYS_REGS_CR3_CODE_EN " Control Register 3 "
#define RSC_SYS_REG_CR3_PWT_CODE_EN " Page-level Write-Through "
#define RSC_SYS_REG_CR3_PCD_CODE_EN " Page-level Cache Disable "
#define RSC_SYS_REGS_CR4_CODE_EN " Control Register 4 "
#define RSC_SYS_REG_CR4_VME_CODE_EN " Virtual-8086 Mode Extensions "
#define RSC_SYS_REG_CR4_PVI_CODE_EN " Protected-mode Virtual Interrupts "
#define RSC_SYS_REG_CR4_TSD_CODE_EN " Time-Stamp Disable "
#define RSC_SYS_REG_CR4_DE_CODE_EN " Debugging Extensions "
#define RSC_SYS_REG_CR4_PSE_CODE_EN " Page Size Extension "
#define RSC_SYS_REG_CR4_PAE_CODE_EN " Physical Address Extension "
#define RSC_SYS_REG_CR4_MCE_CODE_EN " Machine-Check Enable "
#define RSC_SYS_REG_CR4_PGE_CODE_EN " Page Global Enable "
#define RSC_SYS_REG_CR4_PCE_CODE_EN " Performance Counter Enable "
#define RSC_SYS_REG_CR4_FX_CODE_EN " OS Support for FXSAVE and FXRSTOR "
#define RSC_SYS_REG_CR4_XMM_CODE_EN " OS Support for Unmasked SSE Exceptions "
#define RSC_SYS_REG_CR4_UMIP_CODE_EN " User-Mode Instruction Prevention "
#define RSC_SYS_REG_CR4_5LP_CODE_EN " 57-bit Linear Addresses - 5-level paging "
#define RSC_SYS_REG_CR4_VMX_CODE_EN " Virtual Machine eXtension Enable "
#define RSC_SYS_REG_CR4_SMX_CODE_EN " Safer Mode eXtension Enable "
#define RSC_SYS_REG_CR4_FS_CODE_EN " FS and GS base read/write instructions "
#define RSC_SYS_REG_CR4_PCID_CODE_EN " Process-Context Identifiers Enable "
#define RSC_SYS_REG_CR4_SAV_CODE_EN " XSAVE and Processor Extended States "
#define RSC_SYS_REG_CR4_KL_CODE_EN " Key-Locker Enable "
#define RSC_SYS_REG_CR4_SME_CODE_EN " Supervisor-Mode Execution Prevention "
#define RSC_SYS_REG_CR4_SMA_CODE_EN " Supervisor-Mode Access Prevention "
#define RSC_SYS_REG_CR4_PKE_CODE_EN " Protection Keys for user-mode pages "
#define RSC_SYS_REG_CR4_CET_CODE_EN " Control-flow Enforcement Technology "
#define RSC_SYS_REG_CR4_PKS_CODE_EN \
" Protection Keys for Supervisor-mode pages "
#define RSC_SYS_REGS_CR8_CODE_EN " Control Register 8 "
#define RSC_SYS_REG_CR8_TPL_CODE_EN " Task Priority Level "
#define RSC_SYS_REGS_EFCR_CODE_EN " Feature Control Bits Register "
#define RSC_SYS_REG_EFCR_LCK_CODE_EN " Lock bit "
#define RSC_SYS_REG_EFCR_VMX_CODE_EN " VMX Inside SMX Operation "
#define RSC_SYS_REG_EFCR_SGX_CODE_EN " VMX Outside SMX Operation "
#define RSC_SYS_REG_EFCR_LSE_CODE_EN " SENTER Local Functions "
#define RSC_SYS_REG_EFCR_GSE_CODE_EN " SENTER Global Functions "
#define RSC_SYS_REG_EFCR_LSGX_CODE_EN " SGX Launch Control "
#define RSC_SYS_REG_EFCR_GSGX_CODE_EN " SGX Global Functions "
#define RSC_SYS_REG_EFCR_LMC_CODE_EN " Local Machine Check "
#define RSC_SYS_REGS_EFER_CODE_EN " Extended-Feature-Enable Register "
#define RSC_SYS_REG_EFER_SCE_CODE_EN " System-Call Extension "
#define RSC_SYS_REG_EFER_LME_CODE_EN " Long Mode Enable "
#define RSC_SYS_REG_EFER_LMA_CODE_EN " Long Mode Active "
#define RSC_SYS_REG_EFER_NXE_CODE_EN " Execute-Disable Bit Enable "
#define RSC_SYS_REG_EFER_SVM_CODE_EN " Secure Virtual Machine Enable "
#define RSC_SYS_REG_EFER_LMS_CODE_EN " Long Mode Segment Limit Enable "
#define RSC_SYS_REG_EFER_FFX_CODE_EN " Fast FXSAVE/FRSTOR Enable "
#define RSC_SYS_REG_EFER_TCE_CODE_EN " Translation Cache Extension Enable "
#define RSC_SYS_REG_EFER_MCM_CODE_EN " MCOMMIT Memory Commit Instruction "
#define RSC_SYS_REG_EFER_WBI_CODE_EN " Interruptible WBINVD, WBNOINVD "
#define RSC_ISA_TITLE_CODE_EN " Instruction Set Extensions "
#define RSC_ISA_3DNOW_COMM_CODE_EN \
" AMD 3DNow! SIMD instructions / 3DNow! Extensions "
#define RSC_ISA_ADX_COMM_CODE_EN " Multi-Precision Add-Carry "
#define RSC_ISA_AES_COMM_CODE_EN " Advanced Encryption Standard "
#define RSC_ISA_AVX_COMM_CODE_EN " Advanced Vector Extensions "
#define RSC_ISA_BMI_COMM_CODE_EN " Bit Manipulation Instructions "
#define RSC_ISA_CLWB_COMM_CODE_EN " Cache Line Write Back "
#define RSC_ISA_CLFLUSH_COMM_CODE_EN " Flush Cache Line / CLFLUSH Optimized "
#define RSC_ISA_AC_FLAG_COMM_CODE_EN \
" Clear AC - Set AC Flag in EFLAGS Register "
#define RSC_ISA_CMOV_COMM_CODE_EN " Conditional Move instructions "
#define RSC_ISA_XCHG8B_COMM_CODE_EN " Compare and Exchange 8 Bytes "
#define RSC_ISA_XCHG16B_COMM_CODE_EN " Compare and Exchange 16 Bytes "
#define RSC_ISA_F16C_COMM_CODE_EN \
" 16-bit floating-point conversion instructions "
#define RSC_ISA_FPU_COMM_CODE_EN " Floating Point Unit On-Chip "
#define RSC_ISA_FXSR_COMM_CODE_EN " FXSAVE and FXRSTOR instructions "
#define RSC_ISA_LSHF_COMM_CODE_EN \
" Load-Store Status Flags into AH register "
#define RSC_ISA_MMX_COMM_CODE_EN " MultiMedia eXtensions / Extended MMX "
#define RSC_ISA_MWAITX_COMM_CODE_EN " Monitor Wait / MWAIT eXtensions "
#define RSC_ISA_MOVBE_COMM_CODE_EN " Move Data After Swapping Bytes "
#define RSC_ISA_PCLMULDQ_COMM_CODE_EN " Carryless Multiplication Quadword "
#define RSC_ISA_POPCNT_COMM_CODE_EN " Count of Number of Bits Set to 1 "
#define RSC_ISA_RDRAND_COMM_CODE_EN " Read Random Number "
#define RSC_ISA_RDSEED_COMM_CODE_EN " Read Random SEED "
#define RSC_ISA_RDTSCP_COMM_CODE_EN \
" Read Time-Stamp Counter and Processor ID "
#define RSC_ISA_SEP_COMM_CODE_EN " SYSENTER and SYSEXIT instructions "
#define RSC_ISA_SHA_COMM_CODE_EN " Secure Hash Algorithms extensions "
#define RSC_ISA_SSE_COMM_CODE_EN " Streaming SIMD Extensions "
#define RSC_ISA_SSE2_COMM_CODE_EN " Streaming SIMD Extensions 2 "
#define RSC_ISA_SSE3_COMM_CODE_EN " Streaming SIMD Extensions 3 "
#define RSC_ISA_SSSE3_COMM_CODE_EN \
" Supplemental Streaming SIMD Extensions 3 "
#define RSC_ISA_SSE4_1_COMM_CODE_EN \
" Streaming SIMD Extensions 4.1 / AMD SSE 4A "
#define RSC_ISA_SSE4_2_COMM_CODE_EN " Streaming SIMD Extensions 4.2 "
#define RSC_ISA_SERIALIZE_COMM_CODE_EN " Serialize instruction "
#define RSC_ISA_SYSCALL_COMM_CODE_EN \
" Fast System Call and SYSRET - Return From SYSCALL "
#define RSC_ISA_RDPID_COMM_CODE_EN " Read Processor ID "
#define RSC_ISA_UMIP_COMM_CODE_EN " User Mode Instruction Prevention "
#define RSC_ISA_SGX_COMM_CODE_EN " Intel Software Guard eXtensions "
#define RSC_FEATURES_TITLE_CODE_EN " Features "
#define RSC_NOT_AVAILABLE_CODE_EN "N/A"
#define RSC_AUTOMATIC_CODE_EN "AUTO"
#define RSC_MISSING_CODE_EN "Missing"
#define RSC_PRESENT_CODE_EN "Capable"
#define RSC_VARIANT_CODE_EN "Variant"
#define RSC_INVARIANT_CODE_EN "Invariant"
#define RSC_FEATURES_1GB_PAGES_CODE_EN "1 GB Pages Support"
#define RSC_FEATURES_100MHZ_CODE_EN "100 MHz multiplier Control"
#define RSC_FEATURES_ACPI_CODE_EN "Advanced Configuration & Power Interface"
#define RSC_FEATURES_APIC_CODE_EN "Advanced Programmable Interrupt Controller"
#define RSC_FEATURES_CORE_MP_CODE_EN "Core Multi-Processing"
#define RSC_FEATURES_CNXT_ID_CODE_EN "L1 Data Cache Context ID"
#define RSC_FEATURES_CPPC_CODE_EN \
"Collaborative Processor Performance Control"
#define RSC_FEATURES_DCA_CODE_EN "Direct Cache Access"
#define RSC_FEATURES_DE_CODE_EN "Debugging Extension"
#define RSC_FEATURES_DS_PEBS_CODE_EN \
"Debug Store & Precise Event Based Sampling"
#define RSC_FEATURES_DS_CPL_CODE_EN "CPL Qualified Debug Store"
#define RSC_FEATURES_DTES_64_CODE_EN "64-Bit Debug Store"
#define RSC_FEATURES_FAST_STR_CODE_EN "Fast-String Operation"
#define RSC_FEATURES_FMA_CODE_EN "Fused Multiply Add"
#define RSC_FEATURES_HLE_CODE_EN "Hardware Lock Elision"
#define RSC_FEATURES_IBS_CODE_EN "Instruction Based Sampling"
#define RSC_FEATURES_INVLPGB_CODE_EN "Instruction INVLPGB"
#define RSC_FEATURES_LM_CODE_EN "Long Mode 64 bits"
#define RSC_FEATURES_LWP_CODE_EN "LightWeight Profiling"
#define RSC_FEATURES_MBE_CODE_EN "Memory Bandwidth Enforcement"
#define RSC_FEATURES_MCA_CODE_EN "Machine-Check Architecture"
#define RSC_FEATURES_MCOMMIT_CODE_EN "Instruction MCOMMIT"
#define RSC_FEATURES_MPX_CODE_EN "Memory Protection Extensions"
#define RSC_FEATURES_MSR_CODE_EN "Model Specific Registers"
#define RSC_FEATURES_MTRR_CODE_EN "Memory Type Range Registers"
#define RSC_FEATURES_NX_CODE_EN "No-Execute Page Protection"
#define RSC_FEATURES_OSXSAVE_CODE_EN "OS-Enabled Ext. State Management"
#define RSC_FEATURES_PAE_CODE_EN "Physical Address Extension"
#define RSC_FEATURES_PAT_CODE_EN "Page Attribute Table"
#define RSC_FEATURES_PBE_CODE_EN "Pending Break Enable"
#define RSC_FEATURES_PCID_CODE_EN "Process Context Identifiers"
#define RSC_FEATURES_PDCM_CODE_EN "Perfmon and Debug Capability"
#define RSC_FEATURES_PGE_CODE_EN "Page Global Enable"
#define RSC_FEATURES_PSE_CODE_EN "Page Size Extension"
#define RSC_FEATURES_PSE36_CODE_EN "36-bit Page Size Extension"
#define RSC_FEATURES_PSN_CODE_EN "Processor Serial Number"
#define RSC_FEATURES_RDT_PQE_CODE_EN "Resource Director Technology/PQE"
#define RSC_FEATURES_RDT_PQM_CODE_EN "Resource Director Technology/PQM"
#define RSC_FEATURES_RDPRU_CODE_EN "Read Processor Register at User level"
#define RSC_FEATURES_RTM_CODE_EN "Restricted Transactional Memory"
#define RSC_FEATURES_SMX_CODE_EN "Safer Mode Extensions"
#define RSC_FEATURES_SELF_SNOOP_CODE_EN "Self-Snoop"
#define RSC_FEATURES_SMAP_CODE_EN "Supervisor-Mode Access Prevention"
#define RSC_FEATURES_SMEP_CODE_EN "Supervisor-Mode Execution Prevention"
#define RSC_FEATURES_TSC_CODE_EN "Time Stamp Counter"
#define RSC_FEATURES_TSC_DEADLN_CODE_EN "Time Stamp Counter Deadline"
#define RSC_FEATURES_TSXABORT_CODE_EN "TSX Force Abort MSR Register"
#define RSC_FEATURES_TSXLDTRK_CODE_EN "TSX Suspend Load Address Tracking"
#define RSC_FEATURES_UMIP_CODE_EN "User-Mode Instruction Prevention"
#define RSC_FEATURES_VME_CODE_EN "Virtual Mode Extension"
#define RSC_FEATURES_VMX_CODE_EN "Virtual Machine Extensions"
#define RSC_FEATURES_X2APIC_CODE_EN "Extended xAPIC Support"
#define RSC_FEATURES_XD_BIT_CODE_EN "Execution Disable Bit Support"
#define RSC_FEATURES_XSAVE_CODE_EN "XSAVE/XSTOR States"
#define RSC_FEATURES_XTPR_CODE_EN "xTPR Update Control"
#define RSC_FEAT_SECTION_MECH_CODE_EN "Mitigation mechanisms"
#define RSC_TECHNOLOGIES_TITLE_CODE_EN " Technologies "
#define RSC_TECHNOLOGIES_DCU_CODE_EN "Data Cache Unit"
#define RSC_TECH_L1_HW_PREFETCH_CODE_EN "L1 Prefetcher"
#define RSC_TECH_L1_HW_IP_PREFETCH_CODE_EN "L1 IP Prefetcher"
#define RSC_TECH_L2_HW_PREFETCH_CODE_EN "L2 Prefetcher"
#define RSC_TECH_L2_HW_CL_PREFETCH_CODE_EN "L2 Line Prefetcher"
#define RSC_TECHNOLOGIES_SMM_CODE_EN "System Management Mode"
#define RSC_TECHNOLOGIES_HTT_CODE_EN "Hyper-Threading"
#define RSC_TECHNOLOGIES_EIST_CODE_EN "SpeedStep"
#define RSC_TECHNOLOGIES_IDA_CODE_EN "Dynamic Acceleration"
#define RSC_TECHNOLOGIES_TURBO_CODE_EN "Turbo Boost"
#define RSC_TECHNOLOGIES_TBMT3_CODE_EN "Turbo Boost Max 3.0"
#define RSC_TECHNOLOGIES_VM_CODE_EN "Virtualization"
#define RSC_TECHNOLOGIES_IOMMU_CODE_EN "I/O MMU"
#define RSC_TECHNOLOGIES_SMT_CODE_EN "Simultaneous Multithreading"
#define RSC_TECHNOLOGIES_CNQ_CODE_EN "PowerNow!"
#define RSC_TECHNOLOGIES_CPB_CODE_EN "Core Performance Boost"
#define RSC_TECHNOLOGIES_EEO_CODE_EN "Energy Efficiency Optimization"
#define RSC_TECHNOLOGIES_R2H_CODE_EN "Race To Halt Optimization"
#define RSC_TECHNOLOGIES_HYPERV_CODE_EN "Hypervisor"
#define RSC_TECHNOLOGIES_WDT_CODE_EN "Watchdog Timer"
#define RSC_PERF_MON_TITLE_CODE_EN " Performance Monitoring "
#define RSC_VERSION_CODE_EN "Version"
#define RSC_COUNTERS_CODE_EN "Counters"
#define RSC_GENERAL_CTRS_CODE_EN "General"
#define RSC_FIXED_CTRS_CODE_EN "Fixed"
#define RSC_PERF_MON_UNIT_BIT_CODE_EN "bits"
#define RSC_PERF_MON_UNIT_HWP_CODE_EN "(MHz)"
#define RSC_PERF_MON_C1E_CODE_EN "Enhanced Halt State"
#define RSC_PERF_MON_C1A_CODE_EN "C1 Auto Demotion"
#define RSC_PERF_MON_C3A_CODE_EN "C3 Auto Demotion"
#define RSC_PERF_MON_C1U_CODE_EN "C1 UnDemotion"
#define RSC_PERF_MON_C2U_CODE_EN "C2 UnDemotion"
#define RSC_PERF_MON_C3U_CODE_EN "C3 UnDemotion"
#define RSC_PERF_MON_C6D_CODE_EN "C6 Core Demotion"
#define RSC_PERF_MON_MC6_CODE_EN "C6 Module Demotion"
#define RSC_PERF_MON_CC6_CODE_EN "Core C6 State"
#define RSC_PERF_MON_PC6_CODE_EN "Package C6 State"
#define RSC_PERF_MON_FID_CODE_EN "Legacy Frequency ID control"
#define RSC_PERF_MON_VID_CODE_EN "Legacy Voltage ID control"
#define RSC_PERF_MON_HWCF_CODE_EN "P-State Hardware Coordination Feedback"
#define RSC_PERF_MON_HWP_CODE_EN "Hardware-Controlled Performance States"
#define RSC_PERF_MON_HDC_CODE_EN "Hardware Duty Cycling"
#define RSC_PERF_MON_PKG_CSTATE_CODE_EN "Package C-States"
#define RSC_PERF_MON_CORE_CSTATE_CODE_EN "Core C-States"
#define RSC_PERF_MON_CFG_CTRL_CODE_EN "Configuration Control"
#define RSC_PERF_MON_LOW_CSTATE_CODE_EN "Lowest C-State"
#define RSC_PERF_MON_IOMWAIT_CODE_EN "I/O MWAIT Redirection"
#define RSC_PERF_MON_MAX_CSTATE_CODE_EN "Max C-State Inclusion"
#define RSC_PERF_MON_CSTATE_BAR_CODE_EN "C-States Base Address"
#define RSC_PERF_MON_MONITOR_MWAIT_CODE_EN "MONITOR/MWAIT"
#define RSC_PERF_MON_MWAIT_IDX_CSTATE_CODE_EN "State index"
#define RSC_PERF_MON_MWAIT_SUB_CSTATE_CODE_EN "Sub C-State"
#define RSC_PERF_MON_CORE_CYCLE_CODE_EN "Core Cycles"
#define RSC_PERF_MON_INST_RET_CODE_EN "Instructions Retired"
#define RSC_PERF_MON_REF_CYCLE_CODE_EN "Reference Cycles"
#define RSC_PERF_MON_REF_LLC_CODE_EN "Last Level Cache References"
#define RSC_PERF_MON_MISS_LLC_CODE_EN "Last Level Cache Misses"
#define RSC_PERF_MON_BRANCH_RET_CODE_EN "Branch Instructions Retired"
#define RSC_PERF_MON_BRANCH_MIS_CODE_EN "Branch Mispredicts Retired"
#define RSC_PERF_MON_TOPDOWN_SLOTS_CODE_EN "Top-down slots Counter"
#define RSC_PERF_MON_TSC_CODE_EN "Performance Time Stamp Counter"
#define RSC_PERF_MON_NB_DF_CODE_EN "Data Fabric Performance Counter"
#define RSC_PERF_MON_CORE_CODE_EN "Core Performance Counter"
#define RSC_POWER_THERMAL_TITLE_CODE_EN " Power, Current & Thermal "
#define RSC_POWER_THERMAL_ODCM_CODE_EN "Clock Modulation"
#define RSC_POWER_THERMAL_DUTY_CODE_EN "DutyCycle"
#define RSC_POWER_THERMAL_MGMT_CODE_EN "Power Management"
#define RSC_POWER_THERMAL_BIAS_CODE_EN "Energy Policy"
#define RSC_POWER_THERMAL_TJMAX_CODE_EN "Junction Temperature"
#define RSC_POWER_THERMAL_DTS_CODE_EN "Digital Thermal Sensor"
#define RSC_POWER_THERMAL_PLN_CODE_EN "Power Limit Notification"
#define RSC_POWER_THERMAL_PTM_CODE_EN "Package Thermal Management"
#define RSC_POWER_THERMAL_TM1_CODE_EN "Thermal Monitor 1"
#define RSC_POWER_THERMAL_TM2_CODE_EN "Thermal Monitor 2"
#define RSC_POWER_THERMAL_UNITS_CODE_EN "Units"
#define RSC_POWER_THERMAL_POWER_CODE_EN "Power"
#define RSC_POWER_THERMAL_ENERGY_CODE_EN "Energy"
#define RSC_POWER_THERMAL_WINDOW_CODE_EN "Window"
#define RSC_POWER_THERMAL_WATT_CODE_EN "watt"
#define RSC_POWER_THERMAL_JOULE_CODE_EN "joule"
#define RSC_POWER_THERMAL_SECOND_CODE_EN "second"
#define RSC_POWER_THERMAL_TDP_CODE_EN "Thermal Design Power"
#define RSC_POWER_THERMAL_MIN_CODE_EN "Minimum Power"
#define RSC_POWER_THERMAL_MAX_CODE_EN "Maximum Power"
#define RSC_POWER_THERMAL_PPT_CODE_EN "Package Power Tracking"
#define RSC_POWER_THERMAL_TPL_CODE_EN "Power Limit"
#define RSC_POWER_THERMAL_EDC_CODE_EN "Electrical Design Current"
#define RSC_POWER_THERMAL_TDC_CODE_EN "Thermal Design Current"
#define RSC_KERNEL_TITLE_CODE_EN " Kernel "
#define RSC_KERNEL_TOTAL_RAM_CODE_EN "Total RAM"