Changeset 1433ecda in mainline for uspace/app/mkexfat/exfat.h
- Timestamp:
- 2018-04-04T15:42:37Z (8 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 2c4e1cc
- Parents:
- 47b2d7e3
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/app/mkexfat/exfat.h
r47b2d7e3 r1433ecda 61 61 uint16_t label[11]; 62 62 uint8_t _reserved[8]; 63 } __attribute__ 63 } __attribute__((packed)) exfat_vollabel_dentry_t; 64 64 65 65 typedef struct { … … 68 68 uint32_t firstc; 69 69 uint64_t size; 70 } __attribute__ 70 } __attribute__((packed)) exfat_bitmap_dentry_t; 71 71 72 72 typedef struct { … … 76 76 uint32_t firstc; 77 77 uint64_t size; 78 } __attribute__ 78 } __attribute__((packed)) exfat_uctable_dentry_t; 79 79 80 80 typedef struct { … … 84 84 uint8_t guid[16]; 85 85 uint8_t _reserved[10]; 86 } __attribute__ 86 } __attribute__((packed)) exfat_guid_dentry_t; 87 87 88 88 typedef struct { … … 100 100 uint8_t atime_tz; 101 101 uint8_t _reserved2[7]; 102 } __attribute__ 102 } __attribute__((packed)) exfat_file_dentry_t; 103 103 104 104 typedef struct { … … 112 112 uint32_t firstc; 113 113 uint64_t data_size; 114 } __attribute__ 114 } __attribute__((packed)) exfat_stream_dentry_t; 115 115 116 116 typedef struct { 117 117 uint8_t flags; 118 118 uint16_t name[EXFAT_NAME_PART_LEN]; 119 } __attribute__ 119 } __attribute__((packed)) exfat_name_dentry_t; 120 120 121 121 … … 131 131 exfat_name_dentry_t name; 132 132 }; 133 } __attribute__ 133 } __attribute__((packed)) exfat_dentry_t; 134 134 135 135 … … 163 163 uint8_t minor; 164 164 uint8_t major; 165 } __attribute__ 165 } __attribute__((packed)) version; 166 166 uint16_t volume_flags; /* 0x6A volume state flags */ 167 167 uint8_t bytes_per_sector; /* 0x6C sector size as (1 << n) */
Note:
See TracChangeset
for help on using the changeset viewer.