#ifndef CLIB_MASSSTORAGE_PROTOS_H
#define CLIB_MASSSTORAGE_PROTOS_H

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

#include <aros/libcall.h>

#include <libraries/usbclass.h>
#include "massstorage.h"

__BEGIN_DECLS

AROS_LP3(LONG, usbGetAttrsA,
         AROS_LPA(ULONG, type, D0),
         AROS_LPA(APTR, usbstruct, A0),
         AROS_LPA(struct TagItem *, taglist, A1),
         LIBBASETYPEPTR, nh, 5, massstorage
);
AROS_LP3(LONG, usbSetAttrsA,
         AROS_LPA(ULONG, type, D0),
         AROS_LPA(APTR, usbstruct, A0),
         AROS_LPA(struct TagItem *, taglist, A1),
         LIBBASETYPEPTR, nh, 6, massstorage
);
AROS_LP2(IPTR, usbDoMethodA,
         AROS_LPA(ULONG, methodid, D0),
         AROS_LPA(IPTR *, methoddata, A1),
         LIBBASETYPEPTR, nh, 7, massstorage
);

__END_DECLS

#endif /* CLIB_MASSSTORAGE_PROTOS_H */
