Пример #1
0
int main()
{
	int i=500000;
	while(i--);;
	gpio_init();
	usart1_init();
	//init_i2c();
	printf("I2C init done\n\r");
	i2c_detect();
	char b = i2c_read(MPU6050,0x0);
	printf("b == %x \n", b);
}
Пример #2
0
int mcp23008_probe(struct mcp23008 *mcp, struct i2c_master *i2c, uint8_t address) {
    int ret;

    if ((ret = i2c_detect(i2c, address)) < 0) {
        mcp->i2c = NULL;
        mcp->address = 0;
        return ret;
    }

    mcp->i2c = i2c;
    mcp->address = address;

    return 0;
}
Пример #3
0
int ltc1710_attach_adapter(struct i2c_adapter *adapter)
{
	return i2c_detect(adapter, &addr_data, ltc1710_detect);
}
Пример #4
0
int ddcmon_attach_adapter(struct i2c_adapter *adapter)
{
	return i2c_detect(adapter, &addr_data, ddcmon_detect);
}
Пример #5
0
int icspll_attach_adapter(struct i2c_adapter *adapter)
{
	return i2c_detect(adapter, &addr_data, icspll_detect);
}
Пример #6
0
/* This is called when the module is loaded */
int sis5595_attach_adapter(struct i2c_adapter *adapter)
{
	return i2c_detect(adapter, &addr_data, sis5595_detect);
}
Пример #7
0
int x9221_attach_adapter(struct i2c_adapter *adapter)
{
	return i2c_detect(adapter, &addr_data, x9221_detect);
}
Пример #8
0
int pcf8574_attach_adapter(struct i2c_adapter *adapter)
{
	return i2c_detect(adapter, &addr_data, pcf8574_detect);
}
Пример #9
0
static int max1619_attach_adapter(struct i2c_adapter *adapter)
{
	return i2c_detect(adapter, &addr_data, max1619_detect);
}
Пример #10
0
int adm1025_attach_adapter(struct i2c_adapter *adapter)
{
	return i2c_detect(adapter, &addr_data, adm1025_detect);
}
Пример #11
0
static int pca9539_attach_adapter(struct i2c_adapter *adapter)
{
	return i2c_detect(adapter, &addr_data, pca9539_detect);
}
Пример #12
0
int gl520_attach_adapter(struct i2c_adapter *adapter)
{
	return i2c_detect(adapter, &addr_data, gl520_detect);
}
Пример #13
0
int matorb_attach_adapter(struct i2c_adapter *adapter)
{
	return i2c_detect(adapter, &addr_data, matorb_detect);
}