repo.or.cz
/
AROS.git
/
blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
blame
|
history
|
raw
|
HEAD
revert between 56095 -> 55830 in arch
[AROS.git]
/
workbench
/
hidds
/
i2c
/
i2c.conf
blob
f6606a2e4245bbd0add0a300b644269e5f3df166
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
11
12
##begin cdefprivate
13
#include <hidd/bus.h>
14
#include <hidd/i2c.h>
15
#include "i2c.h"
16
##end cdefprivate
17
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
35
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
45
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