W dniu 7.04.2023 o 16:02, Marcin Juszkiewicz via groups.io pisze:
+++ b/ArmPkg/Application/ArmCpuInfo/readregs.S
@@ -0,0 +1,41 @@
+#include
+
+ASM_FUNC(ReadAa64Pfr0El1)
+mrs x0, ID_AA64PFR0_EL1
+ret
+
+ASM_FUNC(ReadAa64Pfr1El1)
+mrs x0, ID_AA64PFR1_EL1
+ret
+
+ASM
App goes through ID_AA64*_EL1 system registers and decode their values.
Signed-off-by: Marcin Juszkiewicz
---
ArmPkg/ArmPkg.dsc|1 +
ArmPkg/Application/ArmCpuInfo/ArmCpuInfo.inf | 38 +
ArmPkg/Application/ArmCpuInfo/readargs.h | 10 +
ArmPkg/Application/Ar