Thanks for the reply to my original mail, I am very
new to this stuff so I am trying to learn as much as
possible as I go along.

I want to implement the Host controller without a PCI 
bus instead I want to map the data directly to memory.
(Is that what it does anyway I originally thought it 
was I/O mapped..)

If OHCI is memory mapped then I think that will 
provide the solution to my problem.
Thanking you again..

--- Brad Hards <[EMAIL PROTECTED]> wrote: > lorcan
colleran wrote:
> > 
> > Hi,
> > I am currently investigating how the linux host
> > controller connects to the the PCI bus where in
> the
> > code is this implemented? Also is it possible to
> > implement Linux 2.4 with a memory mapped system
> and if
> > so would anyone have more information on it.
> The normal USB to PCI interface is described by the
> three host controller
> specifications:
>
http://www.compaq.com/productinfo/development/openhci.html
> (for OHCI)
> http://developer.intel.com/design/USB/UHCI11D.htm
> (for UHCI)
>
http://developer.intel.com/technology/usb/ehcispec.htm
> (for EHCI, aka USB 2.0)
> 
> The code that implements these is in various files
> in drivers/usb, for example
> uhci*.[ch], usb-uhci*.[ch] and usb-ohci.[ch]. You
> probably need to read some
> of the PCI API to understand how it fits together.
> Learn to build and read
> kernel-doc - see
> Documentation/kernel-doc-nano-HOWTO.txt.
> 
> The way this works is getting both simplified and
> complicated by the new hcd
> architecture, which you can see in the Linux USB CVS
> archive (look for the
> links off the Linux USB sourceforge page).
> 
> I am not sure what you mean by "memory mapped
> system". UHCI is I/O mapped, and
> OHCI and EHCI are memory mapped. That is the way the
> PCI interfaces are
> defined. Can you please clarify what you are asking?
> 
> _______________________________________________
> [EMAIL PROTECTED]
> To unsubscribe, use the last form field at:
>
http://lists.sourceforge.net/lists/listinfo/linux-usb-devel 

____________________________________________________________
Do You Yahoo!?
Get your free @yahoo.co.uk address at http://mail.yahoo.co.uk
or your free @yahoo.ie address at http://mail.yahoo.ie

_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
http://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to