diff options
Diffstat (limited to 'host/arch')
-rw-r--r-- | host/arch/arm/lib/crossystem_arch.c | 4 | ||||
-rw-r--r-- | host/arch/x86/lib/crossystem_arch.c | 4 |
2 files changed, 6 insertions, 2 deletions
diff --git a/host/arch/arm/lib/crossystem_arch.c b/host/arch/arm/lib/crossystem_arch.c index 34f38f6e..4304ce7c 100644 --- a/host/arch/arm/lib/crossystem_arch.c +++ b/host/arch/arm/lib/crossystem_arch.c @@ -75,7 +75,9 @@ int VbGetArchPropertyInt(const char* name) { const char* VbGetArchPropertyString(const char* name, char* dest, int size) { /* TODO: IMPLEMENT ME! For now, return reasonable defaults for * values where reasonable defaults exist. */ - if (!strcasecmp(name,"hwid")) { + if (!strcasecmp(name,"arch")) { + return StrCopy(dest, "arm", size); + } else if (!strcasecmp(name,"hwid")) { return StrCopy(dest, "UnknownArmHwid", size); } else if (!strcasecmp(name,"fwid")) { return StrCopy(dest, "UnknownArmFwid", size); diff --git a/host/arch/x86/lib/crossystem_arch.c b/host/arch/x86/lib/crossystem_arch.c index 1e1f75b8..b8e6add5 100644 --- a/host/arch/x86/lib/crossystem_arch.c +++ b/host/arch/x86/lib/crossystem_arch.c @@ -529,7 +529,9 @@ int VbGetArchPropertyInt(const char* name) { const char* VbGetArchPropertyString(const char* name, char* dest, int size) { - if (!strcasecmp(name,"hwid")) { + if (!strcasecmp(name,"arch")) { + return StrCopy(dest, "x86", size); + } else if (!strcasecmp(name,"hwid")) { return ReadFileString(dest, size, ACPI_BASE_PATH "/HWID"); } else if (!strcasecmp(name,"fwid")) { return ReadFileString(dest, size, ACPI_BASE_PATH "/FWID"); |