modify i2c_drv.c