next up previous contents
Next: Aspects of the Module Up: Description of Project Previous: Objective

Algorithm

The algorithm for solving the problem may be stated as:
1.
The USB protocol specification requires global resetting of the bus before the bus can be used.So assert global reset for 10 ms
2.
Reset the host controller
3.
Setup interrupt management
4.
With the host controller having been reset in step 2, assert reset on the port where the device is attached for 50 ms
5.
Enable the port
6.
Setup the Frame list, QH and TD for the control transfer
7.
Set the host controller in debug mode
8.
Run the schedule


Bhanu Nagendra P.
2003-07-28