char name[12]; //!< Volume Name (With NULL Terminator)
Uint32 firstDataSect; //!< First data sector
Uint32 rootOffset; //!< Root Offset (clusters)
+ Uint32 RootSector; //!< Root Offset (sectors)
Uint32 ClusterCount; //!< Total Cluster Count
fat_bootsect bootsect; //!< Boot Sector
tVFS_Node rootNode; //!< Root Node
// --- Directory Access ---
extern int FAT_ReadDir(tVFS_Node *Node, int ID, char Dest[FILENAME_MAX]);
-extern tVFS_Node *FAT_FindDir(tVFS_Node *Node, const char *Name);
+extern tVFS_Node *FAT_FindDir(tVFS_Node *Node, const char *Name, Uint Flags);
extern tVFS_Node *FAT_GetNodeFromINode(tVFS_Node *Root, Uint64 Inode);
extern int FAT_int_GetEntryByCluster(tVFS_Node *DirNode, Uint32 Cluster, fat_filetable *Entry);
#if SUPPORT_WRITE