谢谢楼上的回答!
我看了下CAMIF的驱动里面,注册了READ方法,没有MMAP跟IOCTL的方法,是不是要自己加相应的驱动呢?
static struct file_operations camif_fops =
{
.owner = THIS_MODULE,
.open = camif_open,
.release = camif_release,
.read = camif_read,
};
static struct miscdevice misc = {
.minor = MISC_DYNAMIC_MINOR,
.name = CARD_NAME,
.fops = &camif_fops,
};