Kernel - Cleaning up useless message spam
[tpg/acess2.git] / KernelLand / Modules / Filesystems / FAT / common.h
index 340fff0..79513a9 100644 (file)
@@ -84,6 +84,8 @@ struct sFAT_CachedNode
 
 // --- General Helpers ---
 extern int     FAT_int_GetAddress(tVFS_Node *Node, Uint64 Offset, Uint64 *Addr, Uint32 *Cluster);
+extern tTime   FAT_int_GetAcessTimestamp(Uint16 Date, Uint16 Time, Uint8 MS);
+extern void    FAT_int_GetFATTimestamp(tTime AcessTimestamp, Uint16 *Date, Uint16 *Time, Uint8 *MS);
 
 // --- Node Caching ---
 // NOTE: FAT uses its own node cache that references by cluster (not the inode value that the Inode_* cache uses)
@@ -91,7 +93,7 @@ extern int    FAT_int_GetAddress(tVFS_Node *Node, Uint64 Offset, Uint64 *Addr, Uint
 extern tVFS_Node       *FAT_int_CreateNode(tVFS_Node *Parent, fat_filetable *Entry);
 extern tVFS_Node       *FAT_int_CreateIncompleteDirNode(tFAT_VolInfo *Disk, Uint32 Cluster);
 extern tVFS_Node       *FAT_int_GetNode(tFAT_VolInfo *Disk, Uint32 Cluster);
-extern void    FAT_int_DerefNode(tVFS_Node *Node);
+extern int     FAT_int_DerefNode(tVFS_Node *Node);
 extern void    FAT_int_ClearNodeCache(tFAT_VolInfo *Disk);
 
 // --- FAT Access ---

UCC git Repository :: git.ucc.asn.au