Re: Writing I2C Sensor Kernel Modules

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

 



Hi,

On 06/27/2013 04:33 PM, Robin Müller-Bady wrote:
> I have a (architectural design) question about I2C drivers in kernel space.
> Currently, I'm writing userspace software for using external sensors
> on an raspberry pi via bcm2835's I2C bus with the help of
> wiringPi/ioctl, e.g. the barometric pressure with the MPL115A2 sensor.

AFAIK the IIO framework should be use nowadays sensors like this one.
Unfortunately I'm not aware of any detailed documentation of this
subsystem. This presentation [1] might be helpful.

I think you could get some help asking on linux-iio@xxxxxxxxxxxxxxx
mailing list.

> I now had the idea to write the software directly in kernel space,
> providing a device, e.g. /dev/mpl115a2, for polling the sensor data.
> Does this idea fit into the architectural design of the I2C subsystem
> / the sensors ? Or should code for handling I2C clients stay in
> userspace?
> Is there any good documentation for writing such drivers except the
> kernel Documentation? I found some information in the kernel wiki
> which is unfortunately not that detailed.

[1] http://tinyurl.com/o6yxwrm

Regards,
Sylwester

--
To unsubscribe from this list: send the line "unsubscribe linux-i2c" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Linux GPIO]     [Linux SPI]     [Linux Hardward Monitoring]     [LM Sensors]     [Linux USB Devel]     [Linux Media]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux