revert between 56095 -> 55830 in arch
[AROS.git] / workbench / tools / HDToolBox / partitiontables.h
blob75d23929c20ee69faaad38930dff2b5b413dfd6f
1 /*
2 Copyright © 1995-2011, The AROS Development Team. All rights reserved.
3 $Id$
4 */
6 #ifndef PARTITIONTABLES_H
7 #define PARTITIONTABLES_H
9 #include <exec/nodes.h>
10 #include <dos/filehandler.h>
11 #include <intuition/intuition.h>
12 #include <libraries/partition.h>
14 struct HDTBPartition;
16 struct PartitionTable
18 const struct PartitionAttribute *tattrlist; /* supported partition table attributes */
19 const struct PartitionAttribute *pattrlist; /* supported partition attributes */
20 ULONG reserved;
21 ULONG max_partitions;
22 ULONG type;
25 BOOL findPartitionTable(struct HDTBPartition *);
26 void freePartitionTable(struct HDTBPartition *);
27 BOOL makePartitionTable(struct HDTBPartition *, ULONG);
29 void mountPartitions(struct List *);
31 #endif