Design and Implementation of Linux I2C Bus Driver

李祥兵,郑扣根
DOI: https://doi.org/10.3969/j.issn.1000-7024.2005.01.013
2005-01-01
Abstract:The I2C-bus is a simple 2-wire bus that allows computer to connect to ICs. In linux kernel, a special I2C driver architecture was developed to support I2C bus peripheral. The linux I2C driver architecture is discussed and it is explained how to write a new I2C bus driver for linux.
What problem does this paper attempt to address?