idev = input_allocate_device(); //这一行代表什么意思呢?

chuanyue99 发布于 2015/06/02 22:31
阅读 634
收藏 0

struct input_dev {
 unsigned int repeat_key;
 struct timer_list timer;

 int rep[REP_CNT];
 struct input_mt_slot *mt;
 int trkid;
 struct input_absinfo *absinfo;
 int (*open)(struct input_dev *dev);
 void (*close)(struct input_dev *dev);
 struct device dev;

 struct list_head h_list;
 struct list_head node;
}

struct input_dev *input_allocate_device(void);    //input_allocate_device这个函数没有定义

struct input_dev *idev;

idev = input_allocate_device();  //这一行代表什么意思呢? 如果是把地址赋给idev,但是 input_allocate_device()函数没有定义,哪里的地址呢?

加载中
0
Micooz
Micooz
明显是调用,maybe函数定义在其他地方,如果能link,那说明有定义。
返回顶部
顶部