diff options
author | Warner Losh <imp@FreeBSD.org> | 2015-12-11 05:39:42 +0000 |
---|---|---|
committer | Warner Losh <imp@FreeBSD.org> | 2015-12-11 05:39:42 +0000 |
commit | 4224509a3603f498996d83dfd1bc085291fb93cf (patch) | |
tree | 729ac131ff9948a7183b0a0d9049a35620b8e4c2 /usr.bin | |
parent | efd240890090feaeb950faa5a671615d03acca09 (diff) | |
download | src-4224509a3603f498996d83dfd1bc085291fb93cf.tar.gz src-4224509a3603f498996d83dfd1bc085291fb93cf.zip |
Add ppcboot FAT type. Needed to create a bootable powerpc image.
Differential Review: https://reviews.freebsd.org/D4407
Notes
Notes:
svn path=/head/; revision=292082
Diffstat (limited to 'usr.bin')
-rw-r--r-- | usr.bin/mkimg/mbr.c | 4 | ||||
-rw-r--r-- | usr.bin/mkimg/scheme.c | 1 | ||||
-rw-r--r-- | usr.bin/mkimg/scheme.h | 1 |
3 files changed, 6 insertions, 0 deletions
diff --git a/usr.bin/mkimg/mbr.c b/usr.bin/mkimg/mbr.c index 20d4d91e2238..071bcf5fe70d 100644 --- a/usr.bin/mkimg/mbr.c +++ b/usr.bin/mkimg/mbr.c @@ -45,6 +45,9 @@ __FBSDID("$FreeBSD$"); #ifndef DOSPTYP_FAT32 #define DOSPTYP_FAT32 0x0b #endif +#ifndef DOSPTYP_PPCBOOT +#define DOSPTYP_PPCBOOT 0x41 +#endif #ifndef DOSPTYP_EFI #define DOSPTYP_EFI 0xef #endif @@ -56,6 +59,7 @@ static struct mkimg_alias mbr_aliases[] = { { ALIAS_FAT32, ALIAS_INT2TYPE(DOSPTYP_FAT32) }, { ALIAS_FREEBSD, ALIAS_INT2TYPE(DOSPTYP_386BSD) }, { ALIAS_NTFS, ALIAS_INT2TYPE(DOSPTYP_NTFS) }, + { ALIAS_PPCBOOT, ALIAS_INT2TYPE(DOSPTYP_PPCBOOT) }, { ALIAS_NONE, 0 } /* Keep last! */ }; diff --git a/usr.bin/mkimg/scheme.c b/usr.bin/mkimg/scheme.c index 1e648557e75d..6cd332f2a946 100644 --- a/usr.bin/mkimg/scheme.c +++ b/usr.bin/mkimg/scheme.c @@ -61,6 +61,7 @@ static struct { { "freebsd-zfs", ALIAS_FREEBSD_ZFS }, { "mbr", ALIAS_MBR }, { "ntfs", ALIAS_NTFS }, + { "prepboot", ALIAS_PPCBOOT }, { NULL, ALIAS_NONE } /* Keep last! */ }; diff --git a/usr.bin/mkimg/scheme.h b/usr.bin/mkimg/scheme.h index 3ba4243bba90..552d0313f32d 100644 --- a/usr.bin/mkimg/scheme.h +++ b/usr.bin/mkimg/scheme.h @@ -47,6 +47,7 @@ enum alias { ALIAS_FREEBSD_ZFS, ALIAS_MBR, ALIAS_NTFS, + ALIAS_PPCBOOT, /* end */ ALIAS_COUNT /* Keep last! */ }; |