> Hmm, as we're currently thinking about replacing the dreaded SL811
> for our next PXA263 design with an ISP 116x, that's bad news for me ;)
> 
> I thought, skimming the specs from Philips, that the ISP 116x is OHCI,
> but does'nt have memory-mapped registers (it's PIO).

Well, the registers are memory-mapped in a way.  It's just that the
data and memory lines are multiplexed.  I guess that's closer to PIO. 
But the ISP1161's can do DMA.  One of the drivers I mentioned
previously does use DMA.
 
> Now, If one would add some layer to the OHCI code which does the register
> access, i.e. for memory-mapped do readx()/writex(), and for the PIO types
> do PIO, then one could add a "simple" bus glue for ISP 116x chips and the
> like.

Isn't this what is happening in the 2.6.x kernel???  
 
> If that's not a Really Good Idea (TM), then I wonder which options one
> has, e.g. what USB Host chips are out there which do OHCI _and_ can talk
> to
> a processor w/o PCI?

There are a number of other OHCI-like embedded host processors, but
they all have their little quirks.  About the only other one worth
mentioning is the Transdimension TD242 / TD243.  Apparently there are
some other GPL Linux drivers around for those chips, but their URL
escapes me atm...  Philips are also bringing out a USB 2.0 Embedded
Host Controller, later in the year (ISP1761), and there is also the
ISP1362, but these don't have GPL drivers (yet) AFAIK...

At the moment, the best "open source" controller with drivers, seems to
be the Philips ISP1161A1, but it does require a 1kHz interrupt...


-------------------------------------------------------
This SF.Net email is sponsored by Sleepycat Software
Learn developer strategies Cisco, Motorola, Ericsson & Lucent use to 
deliver higher performing products faster, at low TCO.
http://www.sleepycat.com/telcomwpreg.php?From=osdnemail3
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to