Mac OS 9
Partition Struct Reference

#include <AppleDiskPartitions.h>

Data Fields

UInt16 pmSig
 
UInt16 pmSigPad
 
UInt32 pmMapBlkCnt
 
UInt32 pmPyPartStart
 
UInt32 pmPartBlkCnt
 
UInt8 pmPartName [32]
 
UInt8 pmParType [32]
 
UInt32 pmLgDataStart
 
UInt32 pmDataCnt
 
UInt32 pmPartStatus
 
UInt32 pmLgBootStart
 
UInt32 pmBootSize
 
UInt32 pmBootAddr
 
UInt32 pmBootAddr2
 
UInt32 pmBootEntry
 
UInt32 pmBootEntry2
 
UInt32 pmBootCksum
 
UInt8 pmProcessor [16]
 
UInt16 pmPad [188]
 

Detailed Description

Partition Map Entry

Field Documentation

◆ pmBootAddr

UInt32 Partition::pmBootAddr

number of bytes in boot code

◆ pmBootAddr2

UInt32 Partition::pmBootAddr2

memory load address of boot code

◆ pmBootCksum

UInt32 Partition::pmBootCksum

currently unused

◆ pmBootEntry

UInt32 Partition::pmBootEntry

currently unused

◆ pmBootEntry2

UInt32 Partition::pmBootEntry2

entry point of boot code

◆ pmBootSize

UInt32 Partition::pmBootSize

log. blk of partition's boot code

◆ pmDataCnt

UInt32 Partition::pmDataCnt

log. # of partition's 1st data blk

◆ pmLgBootStart

UInt32 Partition::pmLgBootStart

bit field for partition status

◆ pmLgDataStart

UInt32 Partition::pmLgDataStart

ASCII partition type

◆ pmMapBlkCnt

UInt32 Partition::pmMapBlkCnt

currently unused

◆ pmPad

UInt16 Partition::pmPad[188]

ASCII for the processor type

◆ pmPartBlkCnt

UInt32 Partition::pmPartBlkCnt

physical start blk of partition

◆ pmPartName

UInt8 Partition::pmPartName[32]

of blks in this partition

◆ pmPartStatus

UInt32 Partition::pmPartStatus

of blks in partition's data area

◆ pmParType

UInt8 Partition::pmParType[32]

ASCII partition name

◆ pmProcessor

UInt8 Partition::pmProcessor[16]

checksum of boot code

◆ pmPyPartStart

UInt32 Partition::pmPyPartStart

of blks in partition map

◆ pmSigPad

UInt16 Partition::pmSigPad

unique value for map entry blk


The documentation for this struct was generated from the following file: