summaryrefslogtreecommitdiffstats
path: root/compiler/dtcompiler.h
diff options
context:
space:
mode:
authorjkim <jkim@FreeBSD.org>2010-07-06 17:18:05 +0000
committerjkim <jkim@FreeBSD.org>2010-07-06 17:18:05 +0000
commit9ef1b91c0f59a1a15565c354b3e372ab265c7b5a (patch)
tree514e3ade7be23ac83127870abf009b5e5ae1d36f /compiler/dtcompiler.h
parentd54ec0eced2867779a0ed7f3c8043be7a3325934 (diff)
downloadFreeBSD-src-9ef1b91c0f59a1a15565c354b3e372ab265c7b5a.zip
FreeBSD-src-9ef1b91c0f59a1a15565c354b3e372ab265c7b5a.tar.gz
Import ACPICA 20100702.
Diffstat (limited to 'compiler/dtcompiler.h')
-rw-r--r--compiler/dtcompiler.h38
1 files changed, 35 insertions, 3 deletions
diff --git a/compiler/dtcompiler.h b/compiler/dtcompiler.h
index 75d6411..f2ce61b 100644
--- a/compiler/dtcompiler.h
+++ b/compiler/dtcompiler.h
@@ -290,12 +290,11 @@ DtCompileBuffer (
DT_FIELD *Field,
UINT32 ByteLength);
-UINT32
+void
DtCompileFlag (
UINT8 *Buffer,
DT_FIELD *Field,
- ACPI_DMTABLE_INFO *Info,
- UINT32 BitPosition);
+ ACPI_DMTABLE_INFO *Info);
/* dtutils - Miscellaneous utilities */
@@ -447,6 +446,39 @@ ACPI_STATUS
DtCompileXsdt (
void **PFieldList);
+/* ACPI Table templates */
+
+extern const unsigned char TemplateAsf[];
+extern const unsigned char TemplateBoot[];
+extern const unsigned char TemplateBert[];
+extern const unsigned char TemplateCpep[];
+extern const unsigned char TemplateDbgp[];
+extern const unsigned char TemplateDmar[];
+extern const unsigned char TemplateEcdt[];
+extern const unsigned char TemplateEinj[];
+extern const unsigned char TemplateErst[];
+extern const unsigned char TemplateFadt[];
+extern const unsigned char TemplateHest[];
+extern const unsigned char TemplateHpet[];
+extern const unsigned char TemplateIvrs[];
+extern const unsigned char TemplateMadt[];
+extern const unsigned char TemplateMcfg[];
+extern const unsigned char TemplateMchi[];
+extern const unsigned char TemplateMsct[];
+extern const unsigned char TemplateRsdt[];
+extern const unsigned char TemplateSbst[];
+extern const unsigned char TemplateSlic[];
+extern const unsigned char TemplateSlit[];
+extern const unsigned char TemplateSpcr[];
+extern const unsigned char TemplateSpmi[];
+extern const unsigned char TemplateSrat[];
+extern const unsigned char TemplateTcpa[];
+extern const unsigned char TemplateUefi[];
+extern const unsigned char TemplateWaet[];
+extern const unsigned char TemplateWdat[];
+extern const unsigned char TemplateWddt[];
+extern const unsigned char TemplateWdrt[];
+extern const unsigned char TemplateXsdt[];
/* Debug */
OpenPOWER on IntegriCloud