summaryrefslogtreecommitdiff
path: root/source/include/acpiosxf.h
diff options
context:
space:
mode:
authorRobert Moore <Robert.Moore@intel.com>2016-06-15 10:51:12 -0700
committerGitHub <noreply@github.com>2016-06-15 10:51:12 -0700
commitd776c9ee6e67f3b7a186d809763558ca7a358710 (patch)
tree22aee76d7f384a2553421abf763747a229bf0680 /source/include/acpiosxf.h
parent8aac0be3c840747a032b63e7365c99190e2a0ba9 (diff)
downloadacpica-d776c9ee6e67f3b7a186d809763558ca7a358710.tar.gz
Revert "Efi edk2"revert-143-efi-edk2
Diffstat (limited to 'source/include/acpiosxf.h')
-rw-r--r--source/include/acpiosxf.h67
1 files changed, 58 insertions, 9 deletions
diff --git a/source/include/acpiosxf.h b/source/include/acpiosxf.h
index 60d61f119..550e264bd 100644
--- a/source/include/acpiosxf.h
+++ b/source/include/acpiosxf.h
@@ -564,15 +564,6 @@ AcpiOsGetLine (
UINT32 *BytesRead);
#endif
-#ifndef ACPI_USE_ALTERNATE_PROTOTYPE_AcpiOsTracePoint
-void
-AcpiOsTracePoint (
- ACPI_TRACE_EVENT_TYPE Type,
- BOOLEAN Begin,
- UINT8 *Aml,
- char *Pathname);
-#endif
-
/*
* Obtain ACPI table(s)
@@ -633,4 +624,62 @@ AcpiOsCloseDirectory (
#endif
+/*
+ * File I/O and related support
+ */
+#ifndef ACPI_USE_ALTERNATE_PROTOTYPE_AcpiOsOpenFile
+ACPI_FILE
+AcpiOsOpenFile (
+ const char *Path,
+ UINT8 Modes);
+#endif
+
+#ifndef ACPI_USE_ALTERNATE_PROTOTYPE_AcpiOsCloseFile
+void
+AcpiOsCloseFile (
+ ACPI_FILE File);
+#endif
+
+#ifndef ACPI_USE_ALTERNATE_PROTOTYPE_AcpiOsReadFile
+int
+AcpiOsReadFile (
+ ACPI_FILE File,
+ void *Buffer,
+ ACPI_SIZE Size,
+ ACPI_SIZE Count);
+#endif
+
+#ifndef ACPI_USE_ALTERNATE_PROTOTYPE_AcpiOsWriteFile
+int
+AcpiOsWriteFile (
+ ACPI_FILE File,
+ void *Buffer,
+ ACPI_SIZE Size,
+ ACPI_SIZE Count);
+#endif
+
+#ifndef ACPI_USE_ALTERNATE_PROTOTYPE_AcpiOsGetFileOffset
+long
+AcpiOsGetFileOffset (
+ ACPI_FILE File);
+#endif
+
+#ifndef ACPI_USE_ALTERNATE_PROTOTYPE_AcpiOsSetFileOffset
+ACPI_STATUS
+AcpiOsSetFileOffset (
+ ACPI_FILE File,
+ long Offset,
+ UINT8 From);
+#endif
+
+#ifndef ACPI_USE_ALTERNATE_PROTOTYPE_AcpiOsTracePoint
+void
+AcpiOsTracePoint (
+ ACPI_TRACE_EVENT_TYPE Type,
+ BOOLEAN Begin,
+ UINT8 *Aml,
+ char *Pathname);
+#endif
+
+
#endif /* __ACPIOSXF_H__ */