Changeset e1e3b26 in mainline for uspace/srv/fs/fat/fat.h


Ignore:
Timestamp:
2008-04-10T05:08:30Z (16 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
e22632a9
Parents:
44882c8
Message:

Commit progress on the FAT file system server implementation.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/srv/fs/fat/fat.h

    r44882c8 re1e3b26  
    5959        uint16_t        headcnt;        /**< Number of heads. */
    6060        uint32_t        hidden_sec;     /**< Hidden sectors. */
    61         uint32_t        totseci32;      /**< Total sectors. 32-bit version. */
     61        uint32_t        totsec32;       /**< Total sectors. 32-bit version. */
    6262
    6363        union {
     
    141141
    142142typedef enum {
     143        FAT_INVALID,
    143144        FAT_DIRECTORY,
    144145        FAT_FILE
     
    150151        /** VFS index is the node's first allocated cluster. */
    151152        fs_index_t              index;
     153        /** VFS index of the parent node. */
     154        fs_index_t              pindex;
    152155        dev_handle_t            dev_handle;
    153156        /** FAT in-core node hash table link. */
    154157        link_t                  fin_link;
     158        /** FAT in-core node free list link. */
     159        link_t                  ffn_link;
    155160        size_t                  size;
    156161        unsigned                lnkcnt;
     162        unsigned                refcnt;
     163        bool                    dirty;
    157164} fat_node_t;
    158165
Note: See TracChangeset for help on using the changeset viewer.