953行,适配器的编号大于MAX_ID_MASK是不行的,MAX_ID_MASK是一个宏,展开后的值为61. 957至968行,关于管理小整形ID数的,没怎么了解,略过. 974行,调用i2c_register_adapter函数注册IIC适配器,下面是它的定义: static int i2c_register_adapter(struct i2c_adapter *adap) { ; /* Can't register until after driver model init */ if (…