]> git.kernelconcepts.de Git - karo-tx-redboot.git/blobdiff - packages/io/fileio/v2_0/include/fileio.h
unified MX27, MX25, MX37 trees
[karo-tx-redboot.git] / packages / io / fileio / v2_0 / include / fileio.h
index 98173d38c7fb71c3ab4f9f00352f982664d6d261..fca68689ca527727964dbb173ed277593d40c0c5 100644 (file)
@@ -159,7 +159,9 @@ struct cyg_fstab_entry
 #define FS_INFO_GETCWD          3       /* getcwd() */
 #define FS_INFO_SYNC            4       /* cyg_fs_fssync() */
 #define FS_INFO_ATTRIB          5       /* cyg_fs_(get|set)_attrib() */
-
+#ifdef  CYGSEM_FILEIO_INFO_DISK_USAGE
+#define FS_INFO_DISK_USAGE      6       /* get_disk_usage()    */
+#endif
 //-----------------------------------------------------------------------------
 // Types for link()
 
@@ -175,6 +177,12 @@ struct cyg_getcwd_info
     size_t      size;           /* size of buffer */
 };
 
+struct cyg_fs_disk_usage{
+  cyg_uint64 total_blocks;
+  cyg_uint64 free_blocks;
+  cyg_uint32 block_size;
+};
+
 typedef cyg_uint32 cyg_fs_attrib_t;
 
 //-----------------------------------------------------------------------------