嗯,好的,谢谢版主,刚看到了代码,还有点小疑问:
在i2cdev_attach_adapter 注册设备节点:
/* register this i2c device with the driver core */
i2c_dev->dev = device_create(i2c_dev_class, &adap->dev,
MKDEV(I2C_MAJOR, adap->nr), NULL,
"i2c-%d", adap->nr);
设备节点为什么是/dev/i2c/0 而不是 /dev/i2c-0 呢????