开始从头学起linux 设备驱动,当然是先从字符驱动看起。
下面仿照着书上的例子,写了一个misc 字符驱动。
内存分配结束之后是调用misc_register来注册我们的misc驱动,使用misc字符驱动相对于标准的字符驱动写起来简单。
然后是exit函数,跟init相反:
然后使我们的miscdevice和fops结构体