Allow multiple volumes with the same name if their creation dates differ.
[AROS.git] / workbench / devs / fdsk_device_gcc.h
blob961b3c580dc323603a3bcb678b9be56ca20e0665
1 #ifndef FDSK_DEVICE_GCC_H
2 #define FDSK_DEVICE_GCC_H
4 /*
5 Copyright © 1995-2010, The AROS Development Team. All rights reserved.
6 $Id$
7 */
9 #include <aros/libcall.h>
10 #include <exec/devices.h>
11 #include <exec/semaphores.h>
12 #include <exec/lists.h>
13 #include <exec/ports.h>
14 #include <dos/dos.h>
16 struct fdskbase
18 struct Device device;
19 struct SignalSemaphore sigsem;
20 struct MsgPort port;
21 struct MinList units;
24 struct unit
26 struct Message msg;
27 struct fdskbase *fdskbase;
28 STRPTR filename;
29 ULONG unitnum;
30 ULONG usecount;
31 struct MsgPort port;
32 BPTR file;
33 BOOL writable;
34 ULONG changecount;
35 struct MinList changeints;
38 #endif