此结构被块设备和字符设备用来向核心登记(包含设备名称以及可对此设备进行的文件操作)。chrdevs和blkdevs 中的每个有效分别表示一个字符设备和块设备。
[b]struct device_struct {
const char * name;
struct file_operations * fops;
};[/b]
[b]struct device_struct {
const char * name;
struct file_operations * fops;
};[/b]