revert 213 commits (to 56092) from the last month. 10 still need work to resolve...
[AROS.git] / compiler / include / dos / filesystemids.h
blobca3bf01ea6bcc8892c2321cc4e5c272531d9811e
1 #ifndef DOS_FILESYSTEMIDS_H
2 #define DOS_FILESYSTEMIDS_H
4 /*
5 Copyright © 2014, The AROS Development Team. All rights reserved.
6 $Id: dos.h 49655 2014-09-21 23:01:25Z neil $
8 Desc: Additional Filesystem Id's
9 Lang: english
12 #ifndef AROS_MACROS_H
13 # include <aros/macros.h>
14 #endif
16 #define ID_AFS0_DISK (0x41465300L) /* AFS\0 */
17 #define ID_muFS_DISK (0x6d754653L) /* muFS - Multiuserfsys */
19 #define ID_PFS_DISK (0x50465301L) /* PFS */
20 #define ID_PFS2_DISK (0x50465302L)
21 #define ID_PFS2_SCSI_DISK (0x50445300L)
22 #define ID_PFS2_muFS_DISK (0x6d755046L)
23 #define ID_FLOPPY_PFS_DISK (0x50465300L)
25 #define ID_ACD0_DISK (0x41434400L) /* ACD\0 - AmiCDFS disk */
26 #define ID_CDFS_DISK (0x43444653L) /* CDFS - AmiCDFS disk */
27 #define ID_CACHECDFS_DISK (0x43443031L)
28 #define ID_ASIMCDFS_DISK (0x662dabacL)
30 /* SFS */
31 #define ID_SFS_BE_DISK AROS_MAKE_ID('S','F','S',0)
32 #define ID_SFS_LE_DISK AROS_MAKE_ID('s','f','s',0)
34 /* Exotic Filesystems */
35 #define ID_FAT_DISK AROS_MAKE_ID('F','A','T',0)
36 #define ID_FAT12_DISK AROS_MAKE_ID('F','A','T',0)
37 #define ID_FAT16_DISK AROS_MAKE_ID('F','A','T',1)
38 #define ID_FAT32_DISK AROS_MAKE_ID('F','A','T',2)
40 #define ID_NTFS_DISK AROS_MAKE_ID('N','T','F','S')
42 #define ID_MAC_DISK2 (0x4d414300L) /* MAC\0 - xfs mac disk */
43 #define ID_MNX1_DISK (0x4d4e5801L) /* MNX\1 - xfs minix disk */
44 #define ID_MNX2_DISK (0x4d4e5802L) /* MNX\2 - xfs minix disk */
45 #define ID_QL5A_DISK (0x514c3541L) /* QL5A - xfs ql 720k / ed disk */
46 #define ID_QL5B_DISK (0x514c3542L) /* QL5B - xfs ql 1440k disk */
47 #define ID_ZXS0_DISK (0x5a585300L) /* Spectrum Disciple - xfs */
48 #define ID_ZXS1_DISK (0x5a585301L) /* Spectrum UniDos - xfs */
49 #define ID_ZXS2_DISK (0x5a585302L) /* Spectrum SamDos - xfs */
50 #define ID_ZXS4_DISK (0x5a585304L) /* Spectrum Opus 180k - xfs */
51 #define ID_ARME_DISK (0x41524d44L) /* Archimedes - xfs */
52 #define ID_ARMD_DISK (0x41524d43L) /* Archimedes - xfs */
53 #define ID_CPM_DISK (0x43505c4dL) /* CP/M - xfs */
54 #define ID_ZXS3_DISK (0x5a585303L) /* ZXS\3 - Plus3Dos xfs */
55 #define ID_1541_DISK (0x31353431L) /* 1541 - xfs */
56 #define ID_1581_DISK (0x31353831L) /* 1581 - xfs */
57 #define ID_MAC_DISK (0x4d534800L) /* MSH\0 - CrossDos MACDisk ?! */
58 #define ID_P2A0_DISK (0x50324130L)
60 #define ID_EXT2_DISK (0x45585432L) /* Extended 2 - Linux */
62 #endif /* DOS_FILESYSTEMIDS_H */