summaryrefslogtreecommitdiff
path: root/include/acdisasm.h
diff options
context:
space:
mode:
authorJung-uk Kim <jkim@FreeBSD.org>2010-07-06 17:18:05 +0000
committerJung-uk Kim <jkim@FreeBSD.org>2010-07-06 17:18:05 +0000
commit6d31afa8e3ab79bfa6c97c341af73f4fc093351a (patch)
tree514e3ade7be23ac83127870abf009b5e5ae1d36f /include/acdisasm.h
parentf2bf96d30fe08965ffd53a28099131ac030e43d5 (diff)
Notes
Diffstat (limited to 'include/acdisasm.h')
-rw-r--r--include/acdisasm.h23
1 files changed, 23 insertions, 0 deletions
diff --git a/include/acdisasm.h b/include/acdisasm.h
index 4ab78ce5c14c..09677285bcc1 100644
--- a/include/acdisasm.h
+++ b/include/acdisasm.h
@@ -185,6 +185,10 @@ typedef const struct acpi_dmtable_info
#define ACPI_DMT_IVRS 34
#define ACPI_DMT_BUFFER 35
#define ACPI_DMT_PCI_PATH 36
+#define ACPI_DMT_EINJACT 37
+#define ACPI_DMT_EINJINST 38
+#define ACPI_DMT_ERSTACT 39
+#define ACPI_DMT_ERSTINST 40
typedef
@@ -201,6 +205,7 @@ typedef struct acpi_dmtable_data
ACPI_DMTABLE_INFO *TableInfo;
ACPI_DMTABLE_HANDLER TableHandler;
ACPI_CMTABLE_HANDLER CmTableHandler;
+ const unsigned char *Template;
char *Name;
} ACPI_DMTABLE_DATA;
@@ -270,6 +275,7 @@ extern ACPI_DMTABLE_INFO AcpiDmTableInfoEcdt[];
extern ACPI_DMTABLE_INFO AcpiDmTableInfoEinj[];
extern ACPI_DMTABLE_INFO AcpiDmTableInfoEinj0[];
extern ACPI_DMTABLE_INFO AcpiDmTableInfoErst[];
+extern ACPI_DMTABLE_INFO AcpiDmTableInfoErst0[];
extern ACPI_DMTABLE_INFO AcpiDmTableInfoFacs[];
extern ACPI_DMTABLE_INFO AcpiDmTableInfoFadt1[];
extern ACPI_DMTABLE_INFO AcpiDmTableInfoFadt2[];
@@ -330,12 +336,20 @@ extern ACPI_DMTABLE_INFO AcpiDmTableInfoUefi[];
extern ACPI_DMTABLE_INFO AcpiDmTableInfoWaet[];
extern ACPI_DMTABLE_INFO AcpiDmTableInfoWdat[];
extern ACPI_DMTABLE_INFO AcpiDmTableInfoWdat0[];
+extern ACPI_DMTABLE_INFO AcpiDmTableInfoWddt[];
extern ACPI_DMTABLE_INFO AcpiDmTableInfoWdrt[];
/*
* dmtable
*/
+extern ACPI_DMTABLE_DATA AcpiDmTableData[];
+
+UINT8
+AcpiDmGenerateChecksum (
+ void *Table,
+ UINT32 Length,
+ UINT8 OriginalChecksum);
ACPI_DMTABLE_DATA *
AcpiDmGetTableData (
@@ -784,4 +798,13 @@ AcpiDmCheckResourceReference (
ACPI_PARSE_OBJECT *Op,
ACPI_WALK_STATE *WalkState);
+
+/*
+ * acdisasm
+ */
+void
+AdDisassemblerHeader (
+ char *Filename);
+
+
#endif /* __ACDISASM_H__ */