Init control word to zero, cdrom-handler reads this and will crash if it is non-zero...
[AROS.git] / rom / partition / partition.conf
blobccf708680c3269321e342c5d4a543a4eddda6999
1 ##begin config
2 basename Partition
3 libbase PartitionBase
4 libbasetype struct PartitionBase_intern
5 libbasetypeextern struct PartitionBase
6 seglist_field segList
7 version 3.0
8 residentpri 20
9 ##end config
10 ##begin cdef
11 #include <libraries/partition.h>
12 ##end cdef
13 ##begin cdefprivate
14 #include "partition_intern.h"
15 ##end cdefprivate
16 ##begin functionlist
17 struct PartitionHandle *OpenRootPartition(CONST_STRPTR Device, LONG Unit) (A1, D1)
18 void CloseRootPartition(struct PartitionHandle *ph) (A1)
19 LONG OpenPartitionTable(struct PartitionHandle *root) (A1)
20 void ClosePartitionTable(struct PartitionHandle *root) (A1)
21 LONG WritePartitionTable(struct PartitionHandle *root) (A1)
22 LONG CreatePartitionTable(struct PartitionHandle *root, ULONG type) (A1, D1)
23 struct PartitionHandle *AddPartition(struct PartitionHandle *root, struct TagItem *taglist) (A1, A2)
24 void DeletePartition(struct PartitionHandle *ph) (A1)
25 LONG GetPartitionTableAttrs(struct PartitionHandle *root, const struct TagItem *taglist) (A1, A2)
26 LONG SetPartitionTableAttrs(struct PartitionHandle *root, struct TagItem *taglist) (A1, A2)
27 LONG GetPartitionAttrs(struct PartitionHandle *ph, const struct TagItem *taglist) (A1, A2)
28 LONG SetPartitionAttrs(struct PartitionHandle *ph, struct TagItem *taglist) (A1, A2)
29 const struct PartitionAttribute *QueryPartitionTableAttrs(struct PartitionHandle *table) (A1)
30 const struct PartitionAttribute *QueryPartitionAttrs(struct PartitionHandle *table) (A1)
31 LONG DestroyPartitionTable(struct PartitionHandle *root) (A1)
32 struct Node *FindFileSystemA(struct PartitionHandle *ph, struct TagItem *taglist) (A1, A2)
33 BPTR LoadFileSystem(struct Node *handle) (A1)
34 void GetFileSystemAttrsA(struct Node *handle, const struct TagItem *taglist) (A1, A2)
35 LONG AddBootFileSystem(struct Node *handle) (A1)
36 LONG LoadBootFileSystems() ()
37 ##end functionlist