[Midnightbsd-cvs] src [9334] trunk/sys: Support the FAT16 partition type in gpart(8)
laffer1 at midnightbsd.org
laffer1 at midnightbsd.org
Sat Mar 4 11:02:19 EST 2017
Revision: 9334
http://svnweb.midnightbsd.org/src/?rev=9334
Author: laffer1
Date: 2017-03-04 11:02:19 -0500 (Sat, 04 Mar 2017)
Log Message:
-----------
Support the FAT16 partition type in gpart(8)
Modified Paths:
--------------
trunk/sys/geom/part/g_part.c
trunk/sys/geom/part/g_part.h
trunk/sys/geom/part/g_part_mbr.c
trunk/sys/sys/diskmbr.h
Modified: trunk/sys/geom/part/g_part.c
===================================================================
--- trunk/sys/geom/part/g_part.c 2017-03-04 16:01:36 UTC (rev 9333)
+++ trunk/sys/geom/part/g_part.c 2017-03-04 16:02:19 UTC (rev 9334)
@@ -80,6 +80,7 @@
{ "bios-boot", G_PART_ALIAS_BIOS_BOOT },
{ "ebr", G_PART_ALIAS_EBR },
{ "efi", G_PART_ALIAS_EFI },
+ { "fat16", G_PART_ALIAS_MS_FAT16 },
{ "fat32", G_PART_ALIAS_MS_FAT32 },
{ "freebsd", G_PART_ALIAS_FREEBSD },
{ "freebsd-boot", G_PART_ALIAS_FREEBSD_BOOT },
Modified: trunk/sys/geom/part/g_part.h
===================================================================
--- trunk/sys/geom/part/g_part.h 2017-03-04 16:01:36 UTC (rev 9333)
+++ trunk/sys/geom/part/g_part.h 2017-03-04 16:02:19 UTC (rev 9334)
@@ -75,6 +75,7 @@
G_PART_ALIAS_NETBSD_SWAP, /* A NetBSD swap partition entry. */
G_PART_ALIAS_NETBSD_LFS, /* A NetBSD LFS partition entry. */
G_PART_ALIAS_EBR, /* A EBR partition entry. */
+ G_PART_ALIAS_MS_FAT16, /* A Microsoft FAT16 partition entry. */
G_PART_ALIAS_MS_FAT32, /* A Microsoft FAT32 partition entry. */
G_PART_ALIAS_BIOS_BOOT, /* A GRUB 2 boot partition entry. */
G_PART_ALIAS_VMFS, /* A VMware VMFS partition entry */
Modified: trunk/sys/geom/part/g_part_mbr.c
===================================================================
--- trunk/sys/geom/part/g_part_mbr.c 2017-03-04 16:01:36 UTC (rev 9333)
+++ trunk/sys/geom/part/g_part_mbr.c 2017-03-04 16:02:19 UTC (rev 9334)
@@ -118,6 +118,7 @@
{ DOSPTYP_386BSD, G_PART_ALIAS_MIDNIGHTBSD },
{ DOSPTYP_EXT, G_PART_ALIAS_EBR },
{ DOSPTYP_NTFS, G_PART_ALIAS_MS_NTFS },
+ { DOSPTYP_FAT16, G_PART_ALIAS_MS_FAT16 },
{ DOSPTYP_FAT32, G_PART_ALIAS_MS_FAT32 },
{ DOSPTYP_EXTLBA, G_PART_ALIAS_EBR },
{ DOSPTYP_LDM, G_PART_ALIAS_MS_LDM_DATA },
Modified: trunk/sys/sys/diskmbr.h
===================================================================
--- trunk/sys/sys/diskmbr.h 2017-03-04 16:01:36 UTC (rev 9333)
+++ trunk/sys/sys/diskmbr.h 2017-03-04 16:02:19 UTC (rev 9334)
@@ -45,6 +45,7 @@
#define DOSMAGIC 0xAA55
#define DOSPTYP_EXT 0x05 /* DOS extended partition */
+#define DOSPTYP_FAT16 0x06 /* FAT16 partition */
#define DOSPTYP_NTFS 0x07 /* NTFS partition */
#define DOSPTYP_FAT32 0x0b /* FAT32 partition */
#define DOSPTYP_EXTLBA 0x0f /* DOS extended partition */
More information about the Midnightbsd-cvs
mailing list