2 Copyright © 1995-2001, The AROS Development Team. All rights reserved.
6 #ifndef HDTOOLBOX_SUPPORT_H
7 #define HDTOOLBOX_SUPPORT_H
9 #include <proto/partition.h>
10 #include <exec/nodes.h>
11 #include <exec/lists.h>
13 #include "partitions.h"
15 struct Node
*getNumNode(struct List
*, int);
16 ULONG
getNodeNum(struct Node
*);
17 ULONG
countNodes(struct List
*, UBYTE
);
18 LONG
RequestList(struct List
*, ULONG
*);
19 void typestrncpy(STRPTR
, STRPTR
, ULONG
);
20 UWORD
strcpyESC(STRPTR
, STRPTR
, ...);
21 void getSizeStr(STRPTR
, ULONG
);
22 ULONG
sizeStrToUL(STRPTR
);
23 LONG
GetPartitionAttrsA(struct PartitionHandle
*, LONG
, ...) __stackparm
;
24 LONG
SetPartitionAttrsA(struct PartitionHandle
*, LONG
, ...) __stackparm
;
25 LONG
GetPartitionTableAttrsA(struct PartitionHandle
*, LONG
, ...) __stackparm
;
26 ULONG
getAttrInfo(struct PartitionAttribute
*, ULONG
);
27 UBYTE
getBitNum(ULONG
);