i2c-2.8.0 : userspace applications using /dev interface

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Dear Ladies and Gentlemen,

We lack some understanding on how i2c-2.8.0 userspace applications using the
/dev interface and ioctl()s have to be programmed (we tested with kernel
2.4.22).

It seem to be necessary to include i2c.h in addition to i2c-dev.h in order
to get access to defines like I2C_SLAVE for the ioctl()s.

However, i2c.h can not be included by userspace applications because it uses
kernel space typedefs and declarations.
This is in agreement with your example in the LM Sensors project
(prog/detect/i2cdetect.c). It uses I2C_SLAVE without including i2c.h.

Is there a way out here ?

Best regards

Peter Lassahn



[Index of Archives]     [Linux Kernel]     [Linux Hardware Monitoring]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]

  Powered by Linux