Author: korli Date: 2011-02-09 21:30:00 +0100 (Wed, 09 Feb 2011) New Revision: 40410 Changeset: http://dev.haiku-os.org/changeset/40410 Modified: haiku/trunk/headers/private/kernel/boot/partitions.h haiku/trunk/headers/private/storage/DiskDeviceTypes.h haiku/trunk/headers/private/system/disk_device_types.h haiku/trunk/src/add-ons/kernel/partitioning_systems/intel/PartitionMap.cpp haiku/trunk/src/kits/storage/disk_device/DiskDeviceTypes.cpp Log: added exFAT partition type Modified: haiku/trunk/headers/private/kernel/boot/partitions.h =================================================================== --- haiku/trunk/headers/private/kernel/boot/partitions.h 2011-02-09 20:08:48 UTC (rev 40409) +++ haiku/trunk/headers/private/kernel/boot/partitions.h 2011-02-09 20:30:00 UTC (rev 40410) @@ -62,6 +62,7 @@ #define kPartitionTypeBFS "BFS Filesystem" #define kPartitionTypeAmigaFFS "AmigaFFS Filesystem" #define kPartitionTypeBTRFS "BTRFS Filesystem" +#define kPartitionTypeEXFAT "exFAT Filesystem" #define kPartitionTypeEXT2 "EXT2 Filesystem" #define kPartitionTypeEXT3 "EXT3 Filesystem" #define kPartitionTypeFAT12 "FAT12 Filesystem" Modified: haiku/trunk/headers/private/storage/DiskDeviceTypes.h =================================================================== --- haiku/trunk/headers/private/storage/DiskDeviceTypes.h 2011-02-09 20:08:48 UTC (rev 40409) +++ haiku/trunk/headers/private/storage/DiskDeviceTypes.h 2011-02-09 20:30:00 UTC (rev 40410) @@ -29,6 +29,7 @@ extern const char *kPartitionTypeAmigaFFS; extern const char *kPartitionTypeBFS; extern const char *kPartitionTypeBTRFS; +extern const char *kPartitionTypeEXFAT; extern const char *kPartitionTypeEXT2; extern const char *kPartitionTypeEXT3; extern const char *kPartitionTypeFAT12; Modified: haiku/trunk/headers/private/system/disk_device_types.h =================================================================== --- haiku/trunk/headers/private/system/disk_device_types.h 2011-02-09 20:08:48 UTC (rev 40409) +++ haiku/trunk/headers/private/system/disk_device_types.h 2011-02-09 20:30:00 UTC (rev 40410) @@ -33,6 +33,7 @@ #define AMIGA_FFS_NAME "AmigaFFS File System" #define BFS_NAME "Be File System" #define BTRFS_NAME "BTRFS File System" +#define EXFAT_FS_NAME "exFAT File System" #define EXT2_FS_NAME "EXT2 File System" #define EXT3_FS_NAME "EXT3 File System" #define FAT12_FS_NAME "FAT12 File System" Modified: haiku/trunk/src/add-ons/kernel/partitioning_systems/intel/PartitionMap.cpp =================================================================== --- haiku/trunk/src/add-ons/kernel/partitioning_systems/intel/PartitionMap.cpp 2011-02-09 20:08:48 UTC (rev 40409) +++ haiku/trunk/src/add-ons/kernel/partitioning_systems/intel/PartitionMap.cpp 2011-02-09 20:30:00 UTC (rev 40410) @@ -91,6 +91,7 @@ static const struct partition_type kPartitionContentTypes[] = { #ifndef _USER_MODE { 0x01, kPartitionTypeFAT12 }, + { 0x07, kPartitionTypeEXFAT }, { 0x0c, kPartitionTypeFAT32 }, { 0x0f, kPartitionTypeIntelExtended }, { 0x83, kPartitionTypeBTRFS }, Modified: haiku/trunk/src/kits/storage/disk_device/DiskDeviceTypes.cpp =================================================================== --- haiku/trunk/src/kits/storage/disk_device/DiskDeviceTypes.cpp 2011-02-09 20:08:48 UTC (rev 40409) +++ haiku/trunk/src/kits/storage/disk_device/DiskDeviceTypes.cpp 2011-02-09 20:30:00 UTC (rev 40410) @@ -36,6 +36,7 @@ const char *kPartitionTypeAmigaFFS = AMIGA_FFS_NAME; const char *kPartitionTypeBFS = BFS_NAME; const char *kPartitionTypeBTRFS = BTRFS_NAME; +const char *kPartitionTypeEXFAT = EXFAT_FS_NAME; const char *kPartitionTypeEXT2 = EXT2_FS_NAME; const char *kPartitionTypeEXT3 = EXT3_FS_NAME; const char *kPartitionTypeFAT12 = FAT12_FS_NAME;