/**\r
- Acess Version 1\r
- \file fs_ext2_int.h\r
- \brief EXT2 Filesystem Driver\r
-*/\r
+ * Acess2\r
+ * \file fs_ext2.h\r
+ * \brief EXT2 Filesystem Driver\r
+ */\r
\r
/**\r
\name Inode Flag Values\r
\r
#define EXT2_NAME_LEN 255 //!< Maximum Name Length\r
\r
-//STRUCTURES\r
+// === TYPEDEFS ===\r
+typedef struct ext2_inode_s tExt2_Inode; //!< Inode Type\r
+typedef struct ext2_super_block_s tExt2_SuperBlock; //!< Superblock Type\r
+typedef struct ext2_group_desc_s tExt2_Group; //!< Group Descriptor Type\r
+typedef struct ext2_dir_entry_s tExt2_DirEnt; //!< Directory Entry Type\r
+\r
+// === STRUCTURES ===\r
/**\r
- \struct ext2_super_block_s\r
- \brief EXT2 Superblock Structure\r
-*/\r
+ * \brief EXT2 Superblock Structure\r
+ */\r
struct ext2_super_block_s {\r
Uint32 s_inodes_count; //!< Inodes count\r
Uint32 s_blocks_count; //!< Blocks count\r
};\r
\r
/**\r
- \struct ext2_inode_s\r
- \brief EXT2 Inode Definition\r
-*/\r
+ * \struct ext2_inode_s\r
+ * \brief EXT2 Inode Definition\r
+ */\r
struct ext2_inode_s {\r
Uint16 i_mode; //!< File mode\r
Uint16 i_uid; //!< Owner Uid\r
};\r
\r
/**\r
- \struct ext2_group_desc_s\r
- \brief EXT2 Group Descriptor\r
-*/\r
+ * \struct ext2_group_desc_s\r
+ * \brief EXT2 Group Descriptor\r
+ */\r
struct ext2_group_desc_s {\r
Uint32 bg_block_bitmap; //!< Blocks bitmap block\r
Uint32 bg_inode_bitmap; //!< Inodes bitmap block\r
};\r
\r
/**\r
- \struct ext2_dir_entry\r
- \brief EXT2 Directory Entry\r
- \note The name may take up less than 255 characters\r
-*/\r
+ * \brief EXT2 Directory Entry\r
+ * \note The name may take up less than 255 characters\r
+ */\r
struct ext2_dir_entry_s {\r
Uint32 inode; //!< Inode number\r
Uint16 rec_len; //!< Directory entry length\r
Uint8 type; //!< File Type\r
char name[]; //!< File name\r
};\r
-\r
-//TYPEDEFS\r
-typedef struct ext2_inode_s tExt2_Inode; //!< Inode Type\r
-typedef struct ext2_super_block_s tExt2_SuperBlock; //!< Superblock Type\r
-typedef struct ext2_group_desc_s tExt2_Group; //!< Group Descriptor Type\r
-typedef struct ext2_dir_entry_s tExt2_DirEnt; //!< Directory Entry Type\r