为了正确使用设备驱动程序,必须先创建设备文件,创建设备文件使用的命令是:
A. inmod
B. mknod
C. mkmod
D. rmmod
Linux下编写网络设备驱动的主体工作是完成一下那种结构体的填充以及成员函数的实现
A. block_devic_operations结构体
B. net_device结构体
C. device结构体
D. file结构体
file_operation结构体通常在那个文件中定义?
A. include/linux/fs.h
B. include/linux/module.h
C. include/linux/kenerl.h
D. include/linux/ioctl.h
驱动开发时,注册一个cdev设备所使用的函数通常是:
A. struct cdev *cdev_alloc(void);
B. void cdev_init(struct cdev *, const struct file_operations *);
C. int cdev_add(struct cdev *, dev_t, unsigned);
D. void cdev_del(struct cdev *);