如下static int…只是初始化给默认值。
主设备号:哪一类。次设备号:哪一个。设备文件->设备号->cdev。
如下次设备号个数不是次设备号(hello_minor)。
linux系统中有一个后台程序udev(用来自动生成设备节点的软件),当一个设备接入到系统中时会发送一个事件到udev
。udev接到这事件后就会获取这些设备信息,这些信息大部分保存在/sys/class/xx文件系统(sysfs)中。udev获得到这些信息后就会根据获得到的信息以及udev规则在/dev下生成对应设备节点。
如下测试读写设备,group改变组,mode改变权限。