On Wed, 2004-09-08 at 00:17, Lothar Wassmann wrote: > Hi, > > here is a kernel [2.6.8.1] patch, that converts the SL811HS chip into > an (more or less) OHCI compatible host controller. It has been > developed and tested on a PXA255 platform, but should be easily > adoptable to other platforms as well. And maybe serve as a base for > the adaptation of other non-OHCI chips.
Ok I've applied your patch and took a look at your code. I don't really get what you're trying to do. Why have you changed the original ohci code? Would you please give me a small explanation as to what is the purpose of each of your new files, and the changes to the orginal ones? I know it's a lot to ask, but if you have the time to explain, we may be able to add the ISP1160 to the list of working drivers :-) And a few more questions to be able to understand what is left to be done to port the ISP1160 to your driver style: 1) your SL811 is memory-mapped? This is my main problem in immitating OHCI, because I don't know if -and how...- I can mmap the registers of ISP1160. So for now i'm using inw/outw to the command/data ports that communicate with the registers. 2) Are you using DMA to access the memory of the HC? if yes is it a Master or Slave DMA device? Dimitris Lampridis ------------------------------------------------------- This SF.Net email is sponsored by: YOU BE THE JUDGE. Be one of 170 Project Admins to receive an Apple iPod Mini FREE for your judgement on who ports your project to Linux PPC the best. Sponsored by IBM. Deadline: Sept. 13. Go here: http://sf.net/ppc_contest.php _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel