[Ilugc] Function flow at the time of USB device connection(Enumeration)

  • From: srinivasg@xxxxxxxxxxxxxxxxxxxxx (Srinivas G.)
  • Date: Tue Nov 13 17:11:54 2007

Dear Shakthi Kannan,

1. What is your platform?
We are using the Linux 2.6.14 version.

2. Learn to use lxr.linux.no:
We did not find the 2.6.14 version cross reference at the above link. Finally 
we found the cross reference for 2.6.14 version at the following link.
http://www.linux-m32r.org/lxr/http/source/

Depending on the bus to which the host controller is connected, the
corresponding functions are registered. For example, PCI based (2.6
Linux kernel):
Currently, it is PCI based bus only. 

We also found that the flow is almost same in 2.6.14 version. As you said in 
your mail, the invoking flow is same.

By the way, please let us know the procedure for building the ehci-hcd.ko file 
whenever there is a modification to the files existing in the USB/CORE 
directory. We want to put some debug statements in the hub.c file for reference 
purpose and then build & load the ehci-hcd.ko file.

Thanks and Regards,
Srinivas G

Other related posts: