xref: /haiku/src/kits/storage/disk_device/DiskDeviceTypes.cpp (revision e1b526b95a2dc473c254bc332454c53ca892ac5e)
1 /*
2  * Copyright 2003-2009, Haiku Inc.
3  * Distributed under the terms of the MIT License.
4  *
5  * Authors:
6  *		Tyler Akidau
7  */
8 
9 
10 #include <DiskDeviceTypes.h>
11 
12 #include <disk_device_types.h>
13 
14 
15 // Device Types
16 
17 const char* kDeviceTypeFloppyDisk		= FLOPPY_DEVICE_NAME;
18 const char* kDeviceTypeHardDisk			= HARD_DISK_DEVICE_NAME;
19 const char* kDeviceTypeOptical			= OPTICAL_DEVICE_NAME;
20 
21 // Partition types
22 
23 const char* kPartitionTypeUnrecognized	= UNRECOGNIZED_PARTITION_NAME;
24 
25 const char* kPartitionTypeMultisession	= MULTISESSION_PARTITION_NAME;
26 const char* kPartitionTypeAudioSession	= AUDIO_SESSION_PARTITION_NAME;
27 const char* kPartitionTypeDataSession	= DATA_SESSION_PARTITION_NAME;
28 
29 const char* kPartitionTypeAmiga			= AMIGA_PARTITION_NAME;
30 const char* kPartitionTypeApple			= APPLE_PARTITION_NAME;
31 const char* kPartitionTypeEFI			= EFI_PARTITION_NAME;
32 const char* kPartitionTypeIntel			= INTEL_PARTITION_NAME;
33 const char* kPartitionTypeIntelExtended	= INTEL_EXTENDED_PARTITION_NAME;
34 const char* kPartitionTypeVMDK			= VMDK_PARTITION_NAME;
35 
36 const char* kPartitionTypeAmigaFFS		= AMIGA_FFS_NAME;
37 const char* kPartitionTypeBFS			= BFS_NAME;
38 const char* kPartitionTypeBTRFS			= BTRFS_NAME;
39 const char* kPartitionTypeEXFAT			= EXFAT_FS_NAME;
40 const char* kPartitionTypeEXT2			= EXT2_FS_NAME;
41 const char* kPartitionTypeEXT3			= EXT3_FS_NAME;
42 const char* kPartitionTypeFAT12			= FAT12_FS_NAME;
43 const char* kPartitionTypeFAT32			= FAT32_FS_NAME;
44 const char* kPartitionTypeHFS			= HFS_NAME;
45 const char* kPartitionTypeHFSPlus		= HFS_PLUS_NAME;
46 const char* kPartitionTypeISO9660		= ISO9660_FS_NAME;
47 const char* kPartitionTypeReiser		= REISER_FS_NAME;
48 const char* kPartitionTypeUDF			= UDF_FS_NAME;
49