![]() |
Repetier-Firmware
0.91
|
MBR partition table entry. More...
#include <FatStructs.h>
Data Fields | |
| uint8_t | boot |
| uint8_t | beginHead |
| unsigned | beginSector: 6 |
| unsigned | beginCylinderHigh: 2 |
| uint8_t | beginCylinderLow |
| uint8_t | type |
| uint8_t | endHead |
| unsigned | endSector: 6 |
| unsigned | endCylinderHigh: 2 |
| uint8_t | endCylinderLow |
| uint32_t | firstSector |
| uint32_t | totalSectors |
MBR partition table entry.
A partition table entry for a MBR formatted storage device. The MBR partition table has four entries.
| unsigned beginCylinderHigh |
High bits cylinder for first block in partition.
| uint8_t beginCylinderLow |
Combine beginCylinderLow with beginCylinderHigh. Legal values are 0-1023. Only used in old PC BIOS.
| uint8_t beginHead |
Head part of Cylinder-head-sector address of the first block in the partition. Legal values are 0-255. Only used in old PC BIOS.
| unsigned beginSector |
Sector part of Cylinder-head-sector address of the first block in the partition. Legal values are 1-63. Only used in old PC BIOS.
| uint8_t boot |
Boot Indicator . Indicates whether the volume is the active partition. Legal values include: 0X00. Do not use for booting. 0X80 Active partition.
| unsigned endCylinderHigh |
High bits of end cylinder
| uint8_t endCylinderLow |
Combine endCylinderLow with endCylinderHigh. Legal values are 0-1023. Only used in old PC BIOS.
| uint8_t endHead |
head part of cylinder-head-sector address of the last sector in the partition. Legal values are 0-255. Only used in old PC BIOS.
| unsigned endSector |
Sector part of cylinder-head-sector address of the last sector in the partition. Legal values are 1-63. Only used in old PC BIOS.
| uint32_t firstSector |
Logical block address of the first block in the partition.
| uint32_t totalSectors |
Length of the partition, in blocks.
| uint8_t type |
Partition type. See defines that begin with PART_TYPE_ for some Microsoft partition types.