make sure the powerflyer code is disabled for now. (NicJA)
[AROS.git] / workbench / devs / USB / classes / MassStorage / storage.conf
blob2fa898dcd1ee8adf664d21ae0ae1889a5a4b91ef
1 ##begin config
2 basename        Storage
3 version         0.01
4 libbasetype     struct mssbase
5 classptr_field  sd.mssClass
6 classid         CLID_Hidd_USBStorage
7 superclass      CLID_Hidd_USBDevice
8 classdatatype   StorageData
9 copyright       Copyright (C) 2008 by Michal Schulz
10 residentpri     -15
11 initpri     1
12 ##end config
14 ##begin cdefprivate
15 #include <usb/usb.h>
16 #include <usb/usb_core.h>
17 #include <usb/storage.h>
18 #include "storage.h"
19 ##end cdefprivate
21 ##begin methodlist
22 .interface Root
23 New
24 Dispose
25 .interface Hidd_USBStorage
26 Reset
27 GetMaxLUN
28 TestUnitReady
29 RequestSense
30 DirectSCSI
31 Read
32 Write
33 ReadCapacity
34 Inquiry
35 ##end methodlist
37 ##begin functionlist
38 void *MatchCLID(usb_device_descriptor_t *dev, usb_config_descriptor_t *cfg, int interface) (A0,A1,D0)
39 ##end functionlist