summaryrefslogtreecommitdiff
path: root/Cryptlib/Library/BaseMemoryLib.h
diff options
context:
space:
mode:
authorMathieu Trudel-Lapierre <mathieu.trudel-lapierre@canonical.com>2015-05-10 10:03:20 -0400
committerMathieu Trudel-Lapierre <mathieu.trudel-lapierre@canonical.com>2015-05-10 10:03:20 -0400
commit86a08c30b489047d29cd84188c30fe2bc13ff1e9 (patch)
treeecfef5f1808b45a6e28b6524d70a3b24d40170fd /Cryptlib/Library/BaseMemoryLib.h
parent37358ddb1cdda9a677d34f0635113bf2d542e025 (diff)
downloadefi-boot-shim-86a08c30b489047d29cd84188c30fe2bc13ff1e9.tar.gz
efi-boot-shim-86a08c30b489047d29cd84188c30fe2bc13ff1e9.zip
Reapplying all patches
Diffstat (limited to 'Cryptlib/Library/BaseMemoryLib.h')
-rw-r--r--Cryptlib/Library/BaseMemoryLib.h41
1 files changed, 41 insertions, 0 deletions
diff --git a/Cryptlib/Library/BaseMemoryLib.h b/Cryptlib/Library/BaseMemoryLib.h
new file mode 100644
index 00000000..471a055a
--- /dev/null
+++ b/Cryptlib/Library/BaseMemoryLib.h
@@ -0,0 +1,41 @@
+#ifndef __BASE_MEMORY_LIB__
+#define __BASE_MEMORY_LIB__
+
+CHAR8 *
+ScanMem8 (
+ IN CHAR8 *Buffer,
+ IN UINTN Size,
+ IN CHAR8 Value
+ );
+
+UINT32
+WriteUnaligned32(
+ UINT32 *Buffer,
+ UINT32 Value
+ );
+
+CHAR8 *
+AsciiStrCat(
+ CHAR8 *Destination,
+ CHAR8 *Source
+ );
+
+CHAR8 *
+AsciiStrCpy(
+ CHAR8 *Destination,
+ CHAR8 *Source
+ );
+
+CHAR8 *
+AsciiStrnCpy(
+ CHAR8 *Destination,
+ CHAR8 *Source,
+ UINTN count
+ );
+
+UINTN
+AsciiStrSize(
+ CHAR8 *string
+ );
+
+#endif