[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