我的驱动的ffile_operations dev_fops 如下:
static struct file_operations dev_fops = {
.owner =THIS_MODULE,
.read = buttons_read,
.write = button_write,//91行
.ioctl =sbc2440_leds_ioctl,
};
write函数原型:static ssize_t button_write(struct file *file,char __user *buf,size_t count,loff_t *f_pos)
编译的时候出现如下警告:
drivers/char/getin.c:91: warning: initialization from incompatible pointer type
91行要怎么写呢?
模块能编译出来,我感觉有警告心里就不踏实一样,测试驱动也没有问题,