5 Copyright © 2007, The AROS Development Team. All rights reserved.
10 #include <exec/types.h>
11 #include <libraries/partition.h>
12 #include <utility/tagitem.h>
14 #include "partition_intern.h"
16 struct PCPartitionTable
{
27 } __attribute__((packed
));
30 BYTE boot_data
[0x1BE];
31 struct PCPartitionTable pcpt
[4];
33 } __attribute__((packed
));
35 void PartitionMBRSetGeometry
37 struct PartitionHandle
*root
,
38 struct PCPartitionTable
*entry
,
44 #define MBR_MAX_PARTITIONS (4)
45 #define MBRT_EXTENDED (0x05)
46 #define MBRT_EXTENDED2 (0x0f)
49 #endif /* PARTITIONMBR_H */