1 1.1.26.1 skrll /* $NetBSD: disklabel.h,v 1.1.26.1 2004/08/03 10:34:59 skrll Exp $ */ 2 1.1 uch 3 1.1 uch /* Windows CE architecture */ 4 1.1 uch 5 1.1 uch #define LABELSECTOR 1 /* sector containing label */ 6 1.1 uch #define LABELOFFSET 0 /* offset of label in sector */ 7 1.1 uch #define MAXPARTITIONS 8 /* number of partitions */ 8 1.1 uch #define RAW_PART 3 /* raw partition: XX?d (XXX) */ 9 1.1 uch 10 1.1 uch /* Pull in MBR partition definitions. */ 11 1.1.26.1 skrll 12 1.1.26.1 skrll #if !defined(__GNUC__) 13 1.1.26.1 skrll #include <sys/cdefs.h> /* force <sys/cdefs.h> to be read */ 14 1.1.26.1 skrll #undef __packed /* so that we can undo the damage */ 15 1.1.26.1 skrll #define __packed 16 1.1.26.1 skrll #pragma pack(push, _sys_bootblock_h, 1) 17 1.1.26.1 skrll #endif 18 1.1.26.1 skrll 19 1.1.26.1 skrll #include <sys/bootblock.h> 20 1.1.26.1 skrll 21 1.1.26.1 skrll #if !defined(__GNUC__) 22 1.1.26.1 skrll #pragma pack(pop, _sys_bootblock_h) 23 1.1.26.1 skrll #endif 24