revert between 56095 -> 55830 in arch
[AROS.git] / workbench / hidds / i2c / i2c.conf
blobf6606a2e4245bbd0add0a300b644269e5f3df166
1 ##begin config
2 basename        I2C
3 version         1.1
4 libbasetype     struct i2cbase
5 classptr_field  sd.i2cClass
6 classid         CLID_Hidd_I2C
7 superclass      CLID_Hidd_Bus
8 residentpri     90
9 classdatatype   tDrvData
10 ##end config
12 ##begin cdefprivate
13 #include <hidd/bus.h>
14 #include <hidd/i2c.h>
15 #include "i2c.h"
16 ##end cdefprivate
18 ##begin methodlist
19 .interface Root
20 New
21 Dispose
22 Get
23 Set
24 .interface Hidd_I2C
25 PutBits
26 GetBits
27 Start
28 Address
29 Stop
30 PutByte
31 GetByte
32 WriteRead
33 ProbeAddress
34 ##end methodlist
36 ##begin class
37 ##begin config
38 basename       I2CDev
39 type           hidd
40 superclass     CLID_Hidd
41 classptr_field sd.i2cDeviceClass
42 classid        CLID_Hidd_I2CDevice
43 classdatatype  tDevData
44 ##end config
46 ##begin methodlist
47 .interface Root
48 New
49 Get
50 Set
51 .interface Hidd_I2CDevice
52 Read
53 ReadStatus
54 ReadByte
55 ReadBytes
56 ReadWord
57 Write
58 WriteByte
59 WriteBytes
60 WriteWord
61 WriteVec
62 WriteRead
63 ##end methodlist
64 ##end class