xref: /haiku/headers/private/storage/DiskDeviceTypes.h (revision 245df7abd37e25abfbb4735d1caaf57cdcd43c22)
1 /*
2  * Copyright 2003-2009, Haiku Inc.
3  * Distributed under the terms of the MIT License.
4  */
5 #ifndef _DISK_DEVICE_TYPES_H
6 #define _DISK_DEVICE_TYPES_H
7 
8 // Device Types
9 
10 extern const char *kDeviceTypeFloppyDisk;
11 extern const char *kDeviceTypeHardDisk;
12 extern const char *kDeviceTypeOptical;
13 
14 // Partition types
15 
16 extern const char *kPartitionTypeUnrecognized;
17 
18 extern const char *kPartitionTypeMultisession;
19 extern const char *kPartitionTypeAudioSession;
20 extern const char *kPartitionTypeDataSession;
21 
22 extern const char *kPartitionTypeAmiga;
23 extern const char *kPartitionTypeApple;
24 extern const char *kPartitionTypeEFI;
25 extern const char *kPartitionTypeIntel;
26 extern const char *kPartitionTypeIntelExtended;
27 extern const char *kPartitionTypeVMDK;
28 
29 extern const char *kPartitionTypeAmigaFFS;
30 extern const char *kPartitionTypeBFS;
31 extern const char *kPartitionTypeBTRFS;
32 extern const char *kPartitionTypeEXFAT;
33 extern const char *kPartitionTypeEXT2;
34 extern const char *kPartitionTypeEXT3;
35 extern const char *kPartitionTypeFAT12;
36 extern const char *kPartitionTypeFAT32;
37 extern const char *kPartitionTypeHFS;
38 extern const char *kPartitionTypeHFSPlus;
39 extern const char *kPartitionTypeISO9660;
40 extern const char *kPartitionTypeReiser;
41 extern const char *kPartitionTypeUDF;
42 
43 #endif // _DISK_DEVICE_TYPES_H
44