#ifndef CLIB_DISK_PROTOS_H
#define CLIB_DISK_PROTOS_H

/*
    *** Automatically generated from '/home/aros/ABIv0/Build/20110803/AROS/rom/disk/disk.conf'. Edits will be lost. ***
    Copyright © 1995-2011, The AROS Development Team. All rights reserved.
*/

#include <aros/libcall.h>


__BEGIN_DECLS

AROS_LP1(BOOL, AllocUnit,
         AROS_LPA(LONG, unitNum, D0),
         LIBBASETYPEPTR, DiskBase, 1, Disk
);
AROS_LP1(void, FreeUnit,
         AROS_LPA(LONG, unitNum, D0),
         LIBBASETYPEPTR, DiskBase, 2, Disk
);
AROS_LP1(struct DiscResourceUnit*, GetUnit,
         AROS_LPA(struct DiscResourceUnit *, dru, A1),
         LIBBASETYPEPTR, DiskBase, 3, Disk
);
AROS_LP0(void, GiveUnit,
         LIBBASETYPEPTR, DiskBase, 4, Disk
);
AROS_LP1(ULONG, GetUnitID,
         AROS_LPA(LONG, unitNum, D0),
         LIBBASETYPEPTR, DiskBase, 5, Disk
);
AROS_LP1(ULONG, ReadUnitID,
         AROS_LPA(LONG, unitNum, D0),
         LIBBASETYPEPTR, DiskBase, 6, Disk
);

__END_DECLS

#endif /* CLIB_DISK_PROTOS_H */
