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