diff --git a/structures/FileSystem.inc b/structures/FileSystem.inc index bcbf1d8..6d87435 100644 --- a/structures/FileSystem.inc +++ b/structures/FileSystem.inc @@ -1,4 +1,5 @@ ; +//--------------------------------------------------------------------------- STRUCT _sBOOT_SEC ; 62 bytes .JMP: BLOCK 3,0 ; +#00 "JMP" .ID_NAME: TEXT 8, {"DSS_1.7","0"} ; +#03 DOS NAME - DB "DSS_1.70" @@ -27,9 +28,28 @@ STRUCT _sMBR_Table ENDS - //--------------------------------------------------------------------------- +; +//--------------------------------------------------------------------------- +PartitionSysTypes: +.Empty EQU #00 +.FAT12 EQU #01 +.FAT16_32M EQU #04 +.Extended EQU #05 +.FAT16 EQU #06 +.HPFS_NTFS EQU #07 +.FAT32 EQU #0B +.FAT32_LBA EQU #0C +.FAT16_LBA EQU #0E +.Win_Ext_LBA EQU #0F +.Linux_swap EQU #82 +.Linux EQU #83 +.Linux_extended EQU #85 +//--------------------------------------------------------------------------- + +; +//--------------------------------------------------------------------------- ; * DOS partition types ; * ; * Taken from fdisk/i386_sys_types.c and fdisk/common.h of