驱动大全I2C驱动

看视频有三个问题想请教一下:

  1. 在介绍driver,client的时候都使用i2c_dev相关的api完成字符设备注册。为什么在adaptar要引入platform bus 虚拟总线的方式?
  2. 虚拟总线的地址是0x50,这个地址在代码里面没有相应的配置是怎么确定的?
  3. 虚拟总线xfer函数操作eeprom没有实际硬件操作,这里可以实际操作硬件吗?
    谢谢。

介绍总线的方式,应该是介绍不同的方法。