Added option in FLAIM to disable direct I/O on Linux and Unix platforms. Re-architected the FTK I/O layer and cleaned up the async interfaces.

git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@643 0109f412-320b-0410-ab79-c3e0c5ffbbe6
This commit is contained in:
ahodgkinson
2006-07-10 23:38:53 +00:00
parent 91816d4c49
commit c44e49e82c
77 changed files with 7192 additions and 9159 deletions

View File

@@ -204,19 +204,6 @@ void F_FlmSysDataPage::write_data(
// hFileHdlMutex - File handle mutex
printAddress( (void *)&gv_FlmSysData.hFileHdlMutex, szAddress);
printHTMLString(
"hFileHdlMutex",
"F_MUTEX",
(void *)&gv_FlmSysData,
(void *)&gv_FlmSysData.hFileHdlMutex,
(char *)szAddress,
(bHighlight = !bHighlight));
// pFileSystem - File system
printAddress( (void *)gv_FlmSysData.pFileSystem, szAddress);
printHTMLString(
@@ -242,17 +229,6 @@ void F_FlmSysDataPage::write_data(
// bOkToDoAsyncWrites - Asynchronous writes
printHTMLString(
"bOkToDoAsyncWrites",
"FLMBOOL",
(void *)&gv_FlmSysData,
(void *)&gv_FlmSysData.bOkToDoAsyncWrites,
(char *)(gv_FlmSysData.bOkToDoAsyncWrites ? "Yes" : "No"),
(bHighlight = !bHighlight));
// bCheckCache - Check cache
printHTMLString(
"bCheckCache",