发布时间:2013-02-17 16:01:33
I2c 分析---基于linux 3.08m6tv-bsp:I2C 的makefile 会告诉我们只需要关注里面的那些文件就OK了obj-$(CONFIG_I2C_BOARDINFO)+= i2c-boardinfo.oobj-$(CONFIG_I2C)+= i2c-core.oobj-$(CONFIG_I2C_SMBUS)+= i2c-smbus.oobj-$(CONFIG_I2C_CHARDEV)+= i2c-dev.oobj-$(CONFIG_I2C_MUX)+= i2c-mux.oobj-y+= a.........【阅读全文】
发布时间:2013-02-17 12:59:48
/* Keep track of adapters which will be added or removed later */res = bus_register_notifier(&i2c_bus_type, &i2cdev_notifier);int bus_register_notifier(struct bus_type *bus, struct notifier_block *nb) { return blocking_n.........【阅读全文】
发布时间:2013-02-17 11:17:31
这篇文章也是从别的地方转载的,我的目的是搞清楚:当调用device_register()函数向系统注册一个设备的时候,我注册进去的设备是如何和他父设备关联起来的,以及如何加入到他所在的总线设备中的,但针对这个问题,好像通过这篇文章了解的并不透彻。但具体到代码分析的最后关于设备和驱动是如何绑定的,这并不是我这篇文章.........【阅读全文】