summaryrefslogtreecommitdiff
path: root/sys/arch/macppc/include/disklabel.h
diff options
context:
space:
mode:
Diffstat (limited to 'sys/arch/macppc/include/disklabel.h')
-rw-r--r--sys/arch/macppc/include/disklabel.h67
1 files changed, 33 insertions, 34 deletions
diff --git a/sys/arch/macppc/include/disklabel.h b/sys/arch/macppc/include/disklabel.h
index 300836b658a..b9522832a87 100644
--- a/sys/arch/macppc/include/disklabel.h
+++ b/sys/arch/macppc/include/disklabel.h
@@ -1,4 +1,4 @@
-/* $OpenBSD: disklabel.h,v 1.2 2002/03/14 01:26:36 millert Exp $ */
+/* $OpenBSD: disklabel.h,v 1.3 2002/09/15 02:02:43 deraadt Exp $ */
/*
* Copyright (c) 1994 Christopher G. Demetriou
@@ -106,8 +106,8 @@ get_le(p)
/* HFS/DPME */
/* partition map structure from Inside Macintosh: Devices, SCSI Manager
- * pp. 13-14. The partition map always begins on physical block 1.
- *
+ * pp. 13-14. The partition map always begins on physical block 1.
+ *
* With the exception of block 0, all blocks on the disk must belong to
* exactly one partition. The partition map itself belongs to a partition
* of type `APPLE_PARTITION_MAP', and is not limited in size by anything
@@ -115,44 +115,43 @@ get_le(p)
* the first partition listed.
*/
struct part_map_entry {
-#define PART_ENTRY_MAGIC 0x504d
- u_int16_t pmSig; /* partition signature */
- u_int16_t pmSigPad; /* (reserved) */
- u_int32_t pmMapBlkCnt; /* number of blocks in partition map */
- u_int32_t pmPyPartStart; /* first physical block of partition */
- u_int32_t pmPartBlkCnt; /* number of blocks in partition */
- char pmPartName[32]; /* partition name */
- char pmPartType[32]; /* partition type */
- u_int32_t pmLgDataStart; /* first logical block of data area */
- u_int32_t pmDataCnt; /* number of blocks in data area */
- u_int32_t pmPartStatus; /* partition status information */
- u_int32_t pmLgBootStart; /* first logical block of boot code */
- u_int32_t pmBootSize; /* size of boot code, in bytes */
- u_int32_t pmBootLoad; /* boot code load address */
- u_int32_t pmBootLoad2; /* (reserved) */
- u_int32_t pmBootEntry; /* boot code entry point */
- u_int32_t pmBootEntry2; /* (reserved) */
- u_int32_t pmBootCksum; /* boot code checksum */
- char pmProcessor[16]; /* processor type (e.g. "68020") */
- u_int8_t pmBootArgs[128]; /* A/UX boot arguments */
+#define PART_ENTRY_MAGIC 0x504d
+ u_int16_t pmSig; /* partition signature */
+ u_int16_t pmSigPad; /* (reserved) */
+ u_int32_t pmMapBlkCnt; /* number of blocks in partition map */
+ u_int32_t pmPyPartStart; /* first physical block of partition */
+ u_int32_t pmPartBlkCnt; /* number of blocks in partition */
+ char pmPartName[32]; /* partition name */
+ char pmPartType[32]; /* partition type */
+ u_int32_t pmLgDataStart; /* first logical block of data area */
+ u_int32_t pmDataCnt; /* number of blocks in data area */
+ u_int32_t pmPartStatus; /* partition status information */
+ u_int32_t pmLgBootStart; /* first logical block of boot code */
+ u_int32_t pmBootSize; /* size of boot code, in bytes */
+ u_int32_t pmBootLoad; /* boot code load address */
+ u_int32_t pmBootLoad2; /* (reserved) */
+ u_int32_t pmBootEntry; /* boot code entry point */
+ u_int32_t pmBootEntry2; /* (reserved) */
+ u_int32_t pmBootCksum; /* boot code checksum */
+ char pmProcessor[16]; /* processor type (e.g. "68020") */
+ u_int8_t pmBootArgs[128]; /* A/UX boot arguments */
/* we do not index the disk image as an array,
* leave out the on disk padding
*/
#if 0
- u_int8_t pad[248]; /* pad to end of block */
+ u_int8_t pad[248]; /* pad to end of block */
#endif
};
-#define PART_TYPE_DRIVER "APPLE_DRIVER"
-#define PART_TYPE_DRIVER43 "APPLE_DRIVER43"
-#define PART_TYPE_DRIVERATA "APPLE_DRIVER_ATA"
-#define PART_TYPE_DRIVERIOKIT "APPLE_DRIVER_IOKIT"
-#define PART_TYPE_FWDRIVER "APPLE_FWDRIVER"
-#define PART_TYPE_FWB_COMPONENT "FWB DRIVER COMPONENTS"
-#define PART_TYPE_FREE "APPLE_FREE"
-#define PART_TYPE_MAC "APPLE_HFS"
-#define PART_TYPE_OPENBSD "OPENBSD"
-
+#define PART_TYPE_DRIVER "APPLE_DRIVER"
+#define PART_TYPE_DRIVER43 "APPLE_DRIVER43"
+#define PART_TYPE_DRIVERATA "APPLE_DRIVER_ATA"
+#define PART_TYPE_DRIVERIOKIT "APPLE_DRIVER_IOKIT"
+#define PART_TYPE_FWDRIVER "APPLE_FWDRIVER"
+#define PART_TYPE_FWB_COMPONENT "FWB DRIVER COMPONENTS"
+#define PART_TYPE_FREE "APPLE_FREE"
+#define PART_TYPE_MAC "APPLE_HFS"
+#define PART_TYPE_OPENBSD "OPENBSD"
struct cpu_disklabel {
struct dos_partition dosparts[NDOSPART];