TI中文支持网
TI专业的中文技术问题搜集分享网站

请教个 am335x boot 的问题!!!

公司有个项目,用到了 am335x,在移植TI官网最新boot 时,出了点问题,后来定位到 uboot/drivers/i2c/omap24xx_i2c.c 这个文件的

U_BOOT_I2C_ADAP_COMPLETE(omap24_0, omap24_i2c_init, omap24_i2c_probe,
omap24_i2c_read, omap24_i2c_write, omap24_i2c_setspeed,
CONFIG_SYS_OMAP24_I2C_SPEED,
CONFIG_SYS_OMAP24_I2C_SLAVE,
0)

请问这个 U_BOOT_I2C_ADAP_COMPLETE 宏定义是干什么的?我在boot的源代码里,居然没找到相关定义!!!
另外,我在uboot/configs/am335x_evm_spiboot_defconfig 文件里,CONFIG_CMD_I2C=y这句话也被我注释了,为什么启动时还有对I2C的操作?

先谢过了!!!!

Shine:

宏定义的作用看一下下面的网站。http://blog.csdn.net/hkchenhao/article/details/51133560

注释掉后重新编译时有没有先distclean一下源码?

赞(0)
未经允许不得转载:TI中文支持网 » 请教个 am335x boot 的问题!!!
分享到: 更多 (0)