1- /* $NetBSD: disklabel_gpt.h,v 1.17 2024/08/19 17:16:02 christos Exp $ */
1+ /* $NetBSD: disklabel_gpt.h,v 1.18 2025/10/11 18:55:31 thorpej Exp $ */
22
33/*
44 * Copyright (c) 2002 Marcel Moolenaar
@@ -170,6 +170,8 @@ struct gpt_ent {
170170 {0x0657fd6d,0xa4ab,0x43c4,0x84,0xe5,{0x09,0x33,0xc8,0x4b,0x4f,0x4f}}
171171#define GPT_ENT_TYPE_LINUX_LVM \
172172 {0xe6d6d379,0xf507,0x44c2,0xa2,0x3c,{0x23,0x8f,0x2a,0x3d,0xf9,0x28}}
173+ #define GPT_ENT_TYPE_LINUX_XBOOTLDR \
174+ {0xbc13c2ff,0x59e6,0x4262,0xa3,0x52,{0xb2,0x75,0xfd,0x6f,0x71,0x72}}
173175
174176#define GPT_ENT_TYPE_APPLE_HFS \
175177 {0x48465300,0x0000,0x11aa,0xaa,0x11,{0x00,0x30,0x65,0x43,0xec,0xac}}
@@ -192,4 +194,11 @@ struct gpt_ent {
192194#define GPT_ENT_TYPE_VMWARE_RESERVED \
193195 {0x9198EFFC,0x31C0,0x11DB,0x8F,0x78,{0x00,0x0C,0x29,0x11,0xD1,0xB8}}
194196
197+ /*
198+ * Used by SiFive and StarFive RISC-V mask ROMs to find the boot
199+ * loader.
200+ */
201+ #define GPT_ENT_TYPE_SIFIVE_BBL \
202+ {0x2e54b353,0x1271,0x4842,0x80,0x6f,{0xe4,0x36,0xd6,0xaf,0x69,0x85}}
203+
195204#endif /* _SYS_DISKLABEL_GPT_H_ */
0 commit comments