Fixes to Libc, Doxygen Comments and VTerm layout
[tpg/acess2.git] / Kernel / vfs / fs / fs_ext2.h
index 0041116..f7c9ae1 100644 (file)
@@ -1,8 +1,8 @@
 /**\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
@@ -70,9 +75,9 @@ struct ext2_super_block_s {
 };\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
@@ -120,9 +125,9 @@ struct ext2_inode_s {
 };\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
@@ -135,10 +140,9 @@ struct ext2_group_desc_s {
 };\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
@@ -146,9 +150,3 @@ struct ext2_dir_entry_s {
        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

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