On Friday 29 October 2004 15:49, David Meggy wrote: > Hi all > > I've attached my updated drivers. I've been using these updates for > about a month with no major issues. Ping times over RNDIS get larger > after it has been running for a while but throughput is fine.
There was an RNDIS-only memory leak a while back, fixed in 2.6 code but maybe not in the 2.4 code. You might compare the two drivers; there've been a fair number of minor updates to the 2.6 code for the Ethernet/RNDIS driver, worth getting. > It still doesn't handle or is untested with some of the hardware > features that other chips have. Since I don't see these events I didn't > code the driver to handle them. > > I did have a problem for a long time with the flushing code. I'm not > convinced that the hardware flush fifo commands work perfectly so I > removed a bunch of flushing commands from my code. I initially was > thinking better make sure it is empty, but now that assumption has > changed. I know for certain that flushing a register doesn't clear the > pending interrupt that there is still data waiting to be read. We'll have to rely on you (and your customers!) to identify problems with that hardware, I guess! > I am still only using 2.4.x kernels, so I don't know how well this will > work in 2.6.x, but I don't expect to many problems. I won't be doing > this myself anytime soon, but if anyone else wants to please do. Hmm, I can put this into my "gadget-2.4" tree, but I don't really update that any more. I think I'll do that just to be sure that this driver is readily available. My "gadget-2.6" tree has a version of this that compiles for 2.6, though of course I can't test it (no n960x hardware). I put it on the "platform" bus ... but that's the older version of this code, without these latest updates. Do your systems have 2.6 ports yet? If so, you could at least sanity test the (soon-to-come) updates. - Dave ------------------------------------------------------- This SF.Net email is sponsored by: Sybase ASE Linux Express Edition - download now for FREE LinuxWorld Reader's Choice Award Winner for best database on Linux. http://ads.osdn.com/?ad_id=5588&alloc_id=12065&op=click _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel