LinuxUSBHost驱动框架
2019-04-25 09:56:07 0 举报
Linux USB Host驱动框架
作者其他创作
大纲/内容
USB Hub Driver (USB Core)
hub_activate
usb_add_hcd
USB Host Controller Driver
USB Host xxx Class Driver
usb_new_device
Generic Driver(USB Core)
usb_device_match
driver_register
usb_register(&hub_driver)
generic_probe
xhci_handle_event
register_root_hub
is hub?
device deiver matched
xhci_pci_init
xxx_probe
xhci_irq
usb_hcd_pci_probe
device_add
hub_port_init
hub_configure
usb_hub_init
usb_submit_urb()kick_hub_wq()
hub_event
Interface driver matched
USB Host Controller Interface(USB Core)
hub_port_connect_change
usb_get_configuration
hub_probe
usb_register_device_driver
device_add(&intf-dev)
xhci_pci_probe
usb_set_configuration
alloc_workqueue(\"usb_hub_wq\"...
usb_wakeup_notification()kick_hub_wq()
收藏
0 条评论
下一页
为你推荐
查看更多