Hi,

> ohci-isp1xxx-emu.c) in mine, but there still is something not going
> well, that keeps me from reaching your status. I'll describe my problem,
> hoping that someone has a better understanding of my situation:
>
> In summary, my HCD never reaches USBOperational state. I have a good IO

Just a wild guess - have you initialized the HCFMINTVL
register.

> And another thing, pretty useless to me until I get the HC to work, but
> is something that keeps on troubling me from the very first days of my
> work. Take a look at the manual of ISP1160, paragraph "9.5 HC
> Operational Model" on page 29. In the 3rd and 4th paragraphs, we read
> that SOFITLint is issued first, followed by ATLint. Now, take a look at
> document AN10003-01 Embedded Programming Guide, paragraph "5.4.4
> Configuring Interrupts", on page 22. There is a note, just before the
> end of 5.4.4, that states that we cannot use both ATLint and SOFITLint
> together. Isn't this controversial to the manual's 9.5 paragraph? What
> is the correct procedure? If the AN10003-01 document is correct, why did
> they introduce ATLint in the first place?

No, it is not controversial. It depends on how the interrupt
handler is implemented. Lothar has done it so that
processing of ED/TD lists is triggered by SOFInt and
processing of finished (or half-finished) transfers is
triggered by ATLInt. These are two clearly separated tasks
and I think that Lothar's choice for implementation is
logical.

Olav



-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now. 
http://productguide.itmanagersjournal.com/
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to