VeraCrypt
aboutsummaryrefslogtreecommitdiff
path: root/Include/Library/DcsCfgLib.h
diff options
context:
space:
mode:
Diffstat (limited to 'Include/Library/DcsCfgLib.h')
-rw-r--r--Include/Library/DcsCfgLib.h27
1 files changed, 27 insertions, 0 deletions
diff --git a/Include/Library/DcsCfgLib.h b/Include/Library/DcsCfgLib.h
index 322aaa1..259004e 100644
--- a/Include/Library/DcsCfgLib.h
+++ b/Include/Library/DcsCfgLib.h
@@ -112,6 +112,33 @@ BOOLEAN
IsRegionOverlap(UINT64 start1, UINT64 end1, UINT64 start2, UINT64 end2);
//////////////////////////////////////////////////////////////////////////
+// Tables
+//////////////////////////////////////////////////////////////////////////
+extern CONST CHAR16* DcsTablesFileName;
+extern UINT8* gDcsTables;
+extern UINTN gDcsTablesSize;
+
+EFI_STATUS
+TablesDel(
+ IN CONST CHAR16* sign
+ );
+
+EFI_STATUS
+TablesNew(
+ IN CONST CHAR16* sign,
+ IN CONST CHAR16* dataFileName
+ );
+
+EFI_STATUS
+TablesLoad();
+
+BOOLEAN
+TablesList(
+ IN UINTN maxSize,
+ IN VOID* tables
+ );
+
+//////////////////////////////////////////////////////////////////////////
// Random
//////////////////////////////////////////////////////////////////////////
enum RndGeneratorTypes {