Changeset 0ecfc62 in mainline for uspace/lib/c/include/vol.h


Ignore:
Timestamp:
2015-10-09T18:11:08Z (9 years ago)
Author:
Jiri Svoboda <jiri@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
3a43785
Parents:
372df8f
Message:

Information structures need updating to new model.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/c/include/vol.h

    r372df8f r0ecfc62  
    4747} vol_t;
    4848
     49typedef enum {
     50        /** Partition is empty */
     51        vpc_empty,
     52        /** Partition contains a recognized filesystem */
     53        vpc_fs,
     54        /** Partition contains unrecognized data */
     55        vpc_unknown
     56} vol_part_cnt_t;
     57
     58/** File system type */
     59typedef enum {
     60        fs_exfat,
     61        fs_fat,
     62        fs_minix,
     63        fs_ext4
     64} vol_fstype_t;
     65
    4966/** Partition information */
    5067typedef struct {
    51         /** Partition contents */
    52         label_disk_cnt_t dcnt;
    53         /** Label type, if partition contents is label XXX */
    54         label_type_t ltype;
    55         /** Label flags */
    56         label_flags_t flags;
     68        /** Partition content type */
     69        vol_part_cnt_t pcnt;
     70        /** Filesystem type */
     71        vol_fstype_t fstype;
    5772} vol_part_info_t;
    5873
Note: See TracChangeset for help on using the changeset viewer.