> For me performance is not a requirement, correct > operation is. .. > I also have INTL traffic going to some extend.
Same here. At least, I haven't run into any problems with any problems since I tweaked the buffer setup. > I am not entirely finished debugging everything yet but I have > the following working: > > (1) USB Storage devices (Flash stick and Hard drive). .. > My transfer rates are about 216 kByte/s for the > flash and 242 kByte/s for the HD (including syncing buffers). In one test I did, I got 226 KiB/s reading, 184 KiB/s writing. > This seems pretty steady, but I did have to temporarily restrict > Lothar's driver to only handle a single TD per interrupt time. > I imagine performance will increase once I remove this > restriction. I didn't restrict it w.r.t. the TD, but w.r.t. the PTD. Perhaps this might affect the toggle bit error you're getting? (I ran into that one as well) > Outstanding problems: > (1) Driver doesn't detect disconnect of a device until new device > is reconnected Oh, I never ran into that one. It should respond to the OPR interrupt, notifying that something is disconnected, shouldn't it? I am using the ISP1362, so this may differ as well. > (2) I have intermittent segmentation faults and page faults that > seem to point to the dma_pool module, but could easily be a system > configuration issue. Are you using DMA? I haven't run into that, but I'm using it in PIO mode. > (3) There are problems when in some cases when multiple ATL PTDS > are in the > sync buffer ... needs investigation. Yeah. I decided to work around it (limit to one PTD buffer) after spending quite a bit of time on it. >From the other email: > On a different note, I have observed an undocumented interrupt bit > as shown below in the InterruptStatus register (0x0080). It is > masked out, so I'm not worried about it. But it would be nice > what it is. OHCI considers this bit reserved, and so does the > isp1160 documentation. Has anyone else seen this? Yes, I've seen this as well. As you note, it isn't enabled, so it shouldn't cause an interrupt. Mike ------------------------------------------------------- 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/ _______________________________________________ linux-usb-devel@lists.sourceforge.net To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel