repo.or.cz
/
tangerine.git
/
blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
blame
|
history
|
raw
|
HEAD
Make sure and generate the kernel resource headers before exec is compiled
[tangerine.git]
/
arch
/
common
/
hidd.i2c
/
i2c.conf
blob
ea80817aef86fb4fcd3483c480c91226ce74d6b0
1
##begin config
2
basename I2C
3
version 1.0
4
libbasetype struct i2cbase
5
sysbase_field sysbase
6
seglist_field seglist
7
classptr_field sd.i2cClass
8
classid CLID_Hidd_I2C
9
superclass CLID_Hidd
10
residentpri 90
11
##end config
12
13
##begin cdefprivate
14
#include <hidd/i2c.h>
15
#include "i2c.h"
16
##end cdefprivate
17
18
##begin methodlist
19
.interface Root
20
New
21
Get
22
Set
23
.interface Hidd_I2C
24
PutBits
25
GetBits
26
Start
27
Address
28
Stop
29
PutByte
30
GetByte
31
WriteRead
32
ProbeAddress
33
##end methodlist
34
35
##begin class
36
##begin config
37
basename I2CDev
38
type hidd
39
superclass CLID_Hidd
40
classptr_field sd.i2cDeviceClass
41
classid CLID_Hidd_I2CDevice
42
classdatatype tDevData
43
##end config
44
45
##begin methodlist
46
.interface Root
47
New
48
Get
49
Set
50
.interface Hidd_I2CDevice
51
Read
52
ReadStatus
53
ReadByte
54
ReadBytes
55
ReadWord
56
Write
57
WriteByte
58
WriteBytes
59
WriteWord
60
WriteVec
61
WriteRead
62
##end methodlist
63
##end class