Exemplo n.º 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);
}
Exemplo n.º 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;
}
Exemplo n.º 3
0
int ltc1710_attach_adapter(struct i2c_adapter *adapter)
{
	return i2c_detect(adapter, &addr_data, ltc1710_detect);
}
Exemplo n.º 4
0
int ddcmon_attach_adapter(struct i2c_adapter *adapter)
{
	return i2c_detect(adapter, &addr_data, ddcmon_detect);
}
Exemplo n.º 5
0
int icspll_attach_adapter(struct i2c_adapter *adapter)
{
	return i2c_detect(adapter, &addr_data, icspll_detect);
}
Exemplo n.º 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);
}
Exemplo n.º 7
0
int x9221_attach_adapter(struct i2c_adapter *adapter)
{
	return i2c_detect(adapter, &addr_data, x9221_detect);
}
Exemplo n.º 8
0
int pcf8574_attach_adapter(struct i2c_adapter *adapter)
{
	return i2c_detect(adapter, &addr_data, pcf8574_detect);
}
Exemplo n.º 9
0
static int max1619_attach_adapter(struct i2c_adapter *adapter)
{
	return i2c_detect(adapter, &addr_data, max1619_detect);
}
Exemplo n.º 10
0
int adm1025_attach_adapter(struct i2c_adapter *adapter)
{
	return i2c_detect(adapter, &addr_data, adm1025_detect);
}
Exemplo n.º 11
0
static int pca9539_attach_adapter(struct i2c_adapter *adapter)
{
	return i2c_detect(adapter, &addr_data, pca9539_detect);
}
Exemplo n.º 12
0
int gl520_attach_adapter(struct i2c_adapter *adapter)
{
	return i2c_detect(adapter, &addr_data, gl520_detect);
}
Exemplo n.º 13
0
int matorb_attach_adapter(struct i2c_adapter *adapter)
{
	return i2c_detect(adapter, &addr_data, matorb_detect);
}