|--->字符设备驱动
aoXiaMi
在读学生
展开
-
输入子系统
1、核心层: linux-2.6.22.6\drivers\input\input.c:static int __init input_init(void) register_chrdev(INPUT_MAJOR, "input", &input_fops); static const struct file_operations input_fops = { .owner = THIS_原创 2016-05-21 15:25:54 · 310 阅读 · 0 评论 -
USB驱动程序框架
app:------------------------------------------------------------------------USB设备驱动程序内核------------------------------------------------------------------USB总线驱动程序--------------------------原创 2016-05-20 15:35:01 · 423 阅读 · 0 评论 -
USB总线驱动程序
USB总线驱动程序的作用:1.识别USB设备 1.1 分配地址 1.2 并告诉USB设备(set address) 1.3 发出命令获取设备描述符2.查找并安装对应的设备驱动程序3.提供USB读写函数当接入一个USB设备时,USB Host Port中的D+或D-的引脚就会由低电平变为高电平,由于主机控制器中早已注册了相关中断,当发生这种状态变化主机控制器就会产生中断原创 2016-05-20 13:06:21 · 647 阅读 · 0 评论