diff options
author | imp <imp@FreeBSD.org> | 2015-12-11 05:39:42 +0000 |
---|---|---|
committer | imp <imp@FreeBSD.org> | 2015-12-11 05:39:42 +0000 |
commit | 8bd017c5ae0c1a25ee3ab9c3afd03f6bf0436765 (patch) | |
tree | 729ac131ff9948a7183b0a0d9049a35620b8e4c2 /usr.bin/mkimg | |
parent | 1aa6cb6ed51398173ff484d50b0be871101edb87 (diff) | |
download | FreeBSD-src-8bd017c5ae0c1a25ee3ab9c3afd03f6bf0436765.zip FreeBSD-src-8bd017c5ae0c1a25ee3ab9c3afd03f6bf0436765.tar.gz |
Add ppcboot FAT type. Needed to create a bootable powerpc image.
Differential Review: https://reviews.freebsd.org/D4407
Diffstat (limited to 'usr.bin/mkimg')
-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 20d4d91..071bcf5 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 1e64855..6cd332f 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 3ba4243..552d031 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! */ }; |