Changeset 66689 in vbox for trunk/include/iprt/formats
- Timestamp:
- Apr 27, 2017 2:39:50 PM (8 years ago)
- svn:sync-xref-src-repo-rev:
- 115082
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/iprt/formats/fat.h
r66676 r66689 53 53 #define FAT_ID_IS_VALID(a_bFatId) ( (uint8_t)(a_bFatId) >= 0xf8 \ 54 54 || (uint8_t)(a_bFatId) == 0xf0 \ 55 || (uint8_t)(a_b Media) == 0xf4 /* obscure - msdos 2.11 */ \56 || (uint8_t)(a_b Media) == 0xf5 /* obscure - msdos 2.11 */ \55 || (uint8_t)(a_bFatId) == 0xf4 /* obscure - msdos 2.11 */ \ 56 || (uint8_t)(a_bFatId) == 0xf5 /* obscure - msdos 2.11 */ \ 57 57 || (uint8_t)(a_bFatId) == 0xed /* obscure, tandy 2000 */ \ 58 58 || (uint8_t)(a_bFatId) == 0xe5 /* obscure, tandy 2000 */ ) … … 503 503 * @{ */ 504 504 #define FAT_FIRST_DATA_CLUSTER 2 /**< The first data cluster. */ 505 506 #define FAT_MAX_FAT12_TOTAL_CLUSTERS UINT32_C(0x00000ff6) /**< Maximum number of clusters in a 12-bit FAT . */ 507 #define FAT_MAX_FAT16_TOTAL_CLUSTERS UINT32_C(0x0000fff6) /**< Maximum number of clusters in a 16-bit FAT . */ 508 #define FAT_MAX_FAT32_TOTAL_CLUSTERS UINT32_C(0x0ffffff6) /**< Maximum number of clusters in a 32-bit FAT . */ 509 505 510 #define FAT_LAST_FAT12_DATA_CLUSTER UINT32_C(0x00000ff5) /**< The last possible data cluster for FAT12. */ 506 511 #define FAT_LAST_FAT16_DATA_CLUSTER UINT32_C(0x0000fff5) /**< The last possible data cluster for FAT16. */ 507 512 #define FAT_LAST_FAT32_DATA_CLUSTER UINT32_C(0x0ffffff5) /**< The last possible data cluster for FAT32. */ 513 514 #define FAT_MAX_FAT12_DATA_CLUSTERS UINT32_C(0x00000ff4) /**< Maximum number of data clusters for FAT12. */ 515 #define FAT_MAX_FAT16_DATA_CLUSTERS UINT32_C(0x0000fff4) /**< Maximum number of data clusters for FAT16. */ 516 #define FAT_MAX_FAT32_DATA_CLUSTERS UINT32_C(0x0ffffff4) /**< Maximum number of data clusters for FAT32. */ 517 518 #define FAT_MIN_FAT12_DATA_CLUSTERS UINT32_C(0x00000001) /**< Maximum number of data clusters for FAT12. */ 519 #define FAT_MIN_FAT16_DATA_CLUSTERS UINT32_C(0x00000ff5) /**< Maximum number of data clusters for FAT16. */ 520 #define FAT_MIN_FAT32_DATA_CLUSTERS UINT32_C(0x0000fff5) /**< Maximum number of data clusters for FAT32. */ 508 521 509 522 #define FAT_FIRST_FAT12_EOC UINT32_C(0x00000ff8) /**< The first end-of-file-cluster number for FAT12. */
Note:
See TracChangeset
for help on using the changeset viewer.