Chinaunix首页 | 论坛 | 博客
  • 博客访问: 48313
  • 博文数量: 8
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 16
  • 用 户 组: 普通用户
  • 注册时间: 2018-11-14 17:00
文章分类
文章存档

2018年(8)

我的朋友

发布时间:2018-12-03 08:57:01

Linux内核中usb设备侧驱动程序分成3个层次:UDC驱动程序、Gadget API和Gadget驱动程序。UDC驱动程序(USB控制器)直接访问硬件,控制USB设备和主机间的底层通信.........【阅读全文】

阅读(4558) | 评论(0) | 转发(0)

发布时间:2018-11-27 13:59:16

......【阅读全文】

阅读(7178) | 评论(0) | 转发(0)

发布时间:2018-11-26 19:00:34

......【阅读全文】

阅读(1944) | 评论(0) | 转发(0)

发布时间:2018-11-26 15:28:31

1、usb设备与驱动程序的匹配过程    a.先安装驱动,后插入设备       这种情况下,usb host controller完成对设备的枚举过程后,将设备的信息封装到一个usb_interface结构体中。usb core根据该结构体提供的设备信息(Vendor_id & Product_id)去遍历所有的驱动程序,找到支持该设备的驱动,并调用该驱动中的probe函数。最终将该驱动与设备关联,完成驱动程序的注册。 b.先插入设备,后安装驱动      ......【阅读全文】

阅读(2677) | 评论(0) | 转发(0)

发布时间:2018-11-22 13:56:46

1。console的过程描述例如pmon下其内核命令 g console=ttyS0,115200 root=/dev/sda1 init=/bin/sh rw对console的过程讨论主要是讨论console=ttyS0 如何影响选取哪种console?在kernel/printk.c中的__setup("console=", console_setup);给出了用于解释console=ttyS0的函数console_setupconsole_setup调用的__add_prefe.........【阅读全文】

阅读(2716) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册