[syslinux:master] ACPI: Fixing ACPI return codes
syslinux-bot for Erwan Velu
erwanaliasr1 at gmail.com
Sun Feb 6 14:07:47 PST 2011
Commit-ID: 7cb79745098c7b84888646b36bdc1c8a2cf99d85
Gitweb: http://syslinux.zytor.com/commit/7cb79745098c7b84888646b36bdc1c8a2cf99d85
Author: Erwan Velu <erwanaliasr1 at gmail.com>
AuthorDate: Mon, 31 Jan 2011 16:29:49 +0100
Committer: Erwan Velu <erwanaliasr1 at gmail.com>
CommitDate: Mon, 31 Jan 2011 16:29:49 +0100
ACPI: Fixing ACPI return codes
Without defining values using the negative values as a return option
could lead to a false positive case.
Setting up the values helps prevent from using the 0 value.
---
com32/gplinclude/acpi/acpi.h | 2 +-
com32/gplinclude/acpi/fadt.h | 2 +-
com32/gplinclude/acpi/rsdp.h | 2 +-
com32/gplinclude/acpi/rsdt.h | 2 +-
com32/gplinclude/acpi/xsdt.h | 2 +-
5 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/com32/gplinclude/acpi/acpi.h b/com32/gplinclude/acpi/acpi.h
index 8f97eb4..db4adc7 100644
--- a/com32/gplinclude/acpi/acpi.h
+++ b/com32/gplinclude/acpi/acpi.h
@@ -32,7 +32,7 @@ void dbg_printf(const char *fmt, ...);
#include <acpi/ecdt.h>
#include <acpi/facs.h>
-enum { ACPI_FOUND, ENO_ACPI, MADT_FOUND, ENO_MADT };
+enum { ACPI_FOUND = 1, ENO_ACPI = 2 , MADT_FOUND = 3 , ENO_MADT = 4 };
#define MAX_SSDT 128
diff --git a/com32/gplinclude/acpi/fadt.h b/com32/gplinclude/acpi/fadt.h
index 72f7a10..fb52bf8 100644
--- a/com32/gplinclude/acpi/fadt.h
+++ b/com32/gplinclude/acpi/fadt.h
@@ -15,7 +15,7 @@
#include <inttypes.h>
#include <stdbool.h>
-enum { FADT_TABLE_FOUND };
+enum { FADT_TABLE_FOUND = 1};
#define FACP "FACP"
#define FADT "FADT"
diff --git a/com32/gplinclude/acpi/rsdp.h b/com32/gplinclude/acpi/rsdp.h
index d3c28c0..8f585fd 100644
--- a/com32/gplinclude/acpi/rsdp.h
+++ b/com32/gplinclude/acpi/rsdp.h
@@ -20,7 +20,7 @@
#define RSDP "RSD PTR"
-enum { RSDP_TABLE_FOUND };
+enum { RSDP_TABLE_FOUND = 1 };
typedef struct {
uint8_t *address;
diff --git a/com32/gplinclude/acpi/rsdt.h b/com32/gplinclude/acpi/rsdt.h
index 2898db4..8b75a60 100644
--- a/com32/gplinclude/acpi/rsdt.h
+++ b/com32/gplinclude/acpi/rsdt.h
@@ -15,7 +15,7 @@
#include <inttypes.h>
#include <stdbool.h>
-enum { RSDT_TABLE_FOUND };
+enum { RSDT_TABLE_FOUND = 1};
#define RSDT "RSDT"
diff --git a/com32/gplinclude/acpi/xsdt.h b/com32/gplinclude/acpi/xsdt.h
index f5bb8dc..b2e4272 100644
--- a/com32/gplinclude/acpi/xsdt.h
+++ b/com32/gplinclude/acpi/xsdt.h
@@ -15,7 +15,7 @@
#include <inttypes.h>
#include <stdbool.h>
-enum { XSDT_TABLE_FOUND };
+enum { XSDT_TABLE_FOUND = 1 };
#define XSDT "XSDT"
More information about the Syslinux-commits
mailing list