Bootstrap

驱动的入口、出口函数

**编写驱动程序步骤:**

1. 确定主设备号,也可以让内核分配
2. 定义自己的 file_operations 结构体
3. 实现对应的 drv_open/drv_read/drv_write 等函数,填入 file operations 结构体
4. 把 file_operations 结构体告诉内核: register_chrdev
5. 谁来**注册驱动程序**啊? 得有一个入口函数:安装驱动程序时,就会去调用这个入口函数
6. 有入口函数就应该有出口函数: **卸载驱动程序时**,出口函数调用unregister_chrdev
7. 其他完善:提供设备信息,自动创建设备节点: class_create,device_create

;