[Armadillo:03060] Re: Armadillo-500 I2C通信サンプルソフト
g-kihara
email@hidden
2008年 6月 26日 (木) 13:16:38 JST
木原です。
いつもお世話になっております。
/home/atmark/linux-2.6.18-at2/drivers/i2c/busses
の下の、i2c-armadillo5x0.c
ですが、
mxc_i2c_send(struct i2c_adapter *adap, u16 val, u16 flag)
のi2c_adapter構造体の各メンバに、
具体的には何を渡せばわかりません。
なんども申し訳ございませんが、おしえていただけないでしょうか?
struct i2c_adapter {
struct module *owner;
unsigned int id; unsigned int class;
struct i2c_algorithm *algo;
void *algo_data;
int (*client_register)(struct i2c_client *);
int (*client_unregister)(struct i2c_client *);
struct semaphore bus_lock;
struct semaphore clist_lock;
int timeout;
int retries;
struct device dev; /* the adapter device */
struct class_device class_dev; /* the class device */
int nr;
struct list_head clients;
struct list_head list;
char name[I2C_NAME_SIZE];
struct completion dev_released;
struct completion class_dev_released;
};
以上
armadillo メーリングリストの案内