| OLD | NEW |
| 1 /* Copyright (c) 2011 The Chromium OS Authors. All rights reserved. | 1 /* Copyright (c) 2011 The Chromium OS Authors. All rights reserved. |
| 2 * Use of this source code is governed by a BSD-style license that can be | 2 * Use of this source code is governed by a BSD-style license that can be |
| 3 * found in the LICENSE file. | 3 * found in the LICENSE file. |
| 4 */ | 4 */ |
| 5 | 5 |
| 6 #include <stdio.h> | 6 #include <stdio.h> |
| 7 #include <string.h> | 7 #include <string.h> |
| 8 #include <sys/types.h> | 8 #include <sys/types.h> |
| 9 #include <sys/stat.h> | 9 #include <sys/stat.h> |
| 10 #include <unistd.h> | 10 #include <unistd.h> |
| (...skipping 511 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 522 if (-1 == value) | 522 if (-1 == value) |
| 523 value = VbGetCmosRebootField(CMOSRF_TRY_B); | 523 value = VbGetCmosRebootField(CMOSRF_TRY_B); |
| 524 } | 524 } |
| 525 | 525 |
| 526 return value; | 526 return value; |
| 527 } | 527 } |
| 528 | 528 |
| 529 | 529 |
| 530 const char* VbGetArchPropertyString(const char* name, char* dest, int size) { | 530 const char* VbGetArchPropertyString(const char* name, char* dest, int size) { |
| 531 | 531 |
| 532 if (!strcasecmp(name,"hwid")) { | 532 if (!strcasecmp(name,"arch")) { |
| 533 return StrCopy(dest, "x86", size); |
| 534 } else if (!strcasecmp(name,"hwid")) { |
| 533 return ReadFileString(dest, size, ACPI_BASE_PATH "/HWID"); | 535 return ReadFileString(dest, size, ACPI_BASE_PATH "/HWID"); |
| 534 } else if (!strcasecmp(name,"fwid")) { | 536 } else if (!strcasecmp(name,"fwid")) { |
| 535 return ReadFileString(dest, size, ACPI_BASE_PATH "/FWID"); | 537 return ReadFileString(dest, size, ACPI_BASE_PATH "/FWID"); |
| 536 } else if (!strcasecmp(name,"ro_fwid")) { | 538 } else if (!strcasecmp(name,"ro_fwid")) { |
| 537 return ReadFileString(dest, size, ACPI_BASE_PATH "/FRID"); | 539 return ReadFileString(dest, size, ACPI_BASE_PATH "/FRID"); |
| 538 } else if (!strcasecmp(name,"mainfw_act")) { | 540 } else if (!strcasecmp(name,"mainfw_act")) { |
| 539 switch(ReadFileInt(ACPI_BINF_PATH ".1")) { | 541 switch(ReadFileInt(ACPI_BINF_PATH ".1")) { |
| 540 case 0: | 542 case 0: |
| 541 return StrCopy(dest, "recovery", size); | 543 return StrCopy(dest, "recovery", size); |
| 542 case 1: | 544 case 1: |
| (...skipping 39 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 582 | 584 |
| 583 return -1; | 585 return -1; |
| 584 } | 586 } |
| 585 | 587 |
| 586 | 588 |
| 587 int VbSetArchPropertyString(const char* name, const char* value) { | 589 int VbSetArchPropertyString(const char* name, const char* value) { |
| 588 /* If there were settable architecture-dependent string properties, | 590 /* If there were settable architecture-dependent string properties, |
| 589 * they'd be here. */ | 591 * they'd be here. */ |
| 590 return -1; | 592 return -1; |
| 591 } | 593 } |
| OLD | NEW |