Hi Greg, I'm in the process of writting a conversion guide for i2c chip drivers. First version attached. Please tell me what you think about it. There's at least two things I'd like explanations on: In the detect function, why is memset called on client data before it is filled? Why is client data handled with i2c_set_clientdata and i2c_get_clientdata instead of direct access? I'd need to explain that in my guide, but don't understand it myself. Thanks. -- Jean Delvare http://www.ensicaen.ismra.fr/~delvare/ -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: porting-chip-drivers-to-linux-2.6.txt Url: http://lists.lm-sensors.org/pipermail/lm-sensors/attachments/20030927/1e9b41d3/attachment.txt