Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/srv/fs/cdfs/cdfs_ops.c

    r1c88835 r0cebbac  
    117117} cdfs_dir_flag_t;
    118118
     119/** Directory record */
    119120typedef struct {
    120121        uint8_t length;
     
    134135} __attribute__((packed)) cdfs_dir_t;
    135136
     137/** Directory record for the root directory */
     138typedef struct {
     139        uint8_t length;
     140        uint8_t ea_length;
     141       
     142        uint32_t_lb lba;
     143        uint32_t_lb size;
     144       
     145        cdfs_timestamp_t timestamp;
     146        uint8_t flags;
     147        uint8_t unit_size;
     148        uint8_t gap_size;
     149        uint16_t_lb sequence_nr;
     150       
     151        uint8_t name_length;
     152        uint8_t name[1];
     153} __attribute__((packed)) cdfs_root_dir_t;
     154
    136155typedef struct {
    137156        uint8_t flags; /* reserved in primary */
     
    155174        uint32_t opt_path_table_msb;
    156175       
    157         cdfs_dir_t root_dir;
     176        cdfs_root_dir_t root_dir;
    158177        uint8_t pad0;
    159178       
Note: See TracChangeset for help on using the changeset viewer.