.

Hi Alan and Group,

Alan, you have suggested that the Central part of the USB STACK can be
found at the path 'drivers/usb/core'.
But this 'core' folder exists in linux 2.6 and not in linux 2.4.

As I am using linux 2.4 can I copy the 'CORE' folder or the whole of USB
folder from Linux 2.6 to linux 2.4 and use it.

Can anybody please tell me whether this part of the code is backward
compatible?

Alan, you have also suggested about an alternate mass storage driver in
drivers/block/ub.c, but I couldn't find either ub.c or usb.c at the
specified location in linux 2.4. And linux 2.6 doesn't contain the
'blocks' folder at all. 

Can anybody suggest anything in this regard.

Thanks and Regards
Moushumi


-----Original Message-----
From: Alan Stern [mailto:[EMAIL PROTECTED] 
Sent: Monday, July 11, 2005 11:54 PM
To: Moushumi_Mazumdar
Cc: randy_dunlap; [email protected]
Subject: Re: [linux-usb-devel] USB - Stack, Core, Host Controller
Driver, Storage Driver
On Mon, 11 Jul 2005, Moushumi_Mazumdar wrote:

> Hi Randy and Group,
> 
> Randy, thank you so much for your reply.
> This time I have edited the mail as per your suggestion.
> 
> MPC8248 has a built-in USB Controller, which has to be configured in 
> Host Mode.
> And you have rightly said as per my requirement, I need
>       1) a USB STACK
>       2) a USB CORE
>       3) a STORAGE DRIVER  and 
>       4) a HOST CONTROLLER DRIVER FOR POWER QUICK I or II,
> e.g.MPC8266/8248
> 
> Randy or anybody in the group please suggest me which all files (with
> path) I should look into for USB Stack, USB core and Storage Driver, 
> as these files will probably be common.
> 
> Also please suggest me where can I find the files for Host Controller 
> Driver.

You can find the USB stack and host controller drivers for Linux in the
drivers/usb directory of the kernel source.  The central parts of the
stack are in drivers/usb/core and the controller drivers are in
drivers/usb/host.

There's a USB mass storage driver in drivers/usb/storage, but it relies
on the SCSI core.  There's also an alternate mass storage driver in
drivers/block/ub.c.

Alan Stern


DISCLAIMER:
This email (including any attachments) is intended for the sole use of the 
intended recipient/s and may contain material that is CONFIDENTIAL AND PRIVATE 
COMPANY INFORMATION. Any review or reliance by others or copying or 
distribution or forwarding of any or all of the contents in this message is 
STRICTLY PROHIBITED. If you are not the intended recipient, please contact the 
sender by email and delete all copies; your cooperation in this regard is 
appreciated.



-------------------------------------------------------
This SF.Net email is sponsored by the 'Do More With Dual!' webinar happening
July 14 at 8am PDT/11am EDT. We invite you to explore the latest in dual
core and dual graphics technology at this free one hour event hosted by HP,
AMD, and NVIDIA.  To register visit http://www.hp.com/go/dualwebinar
_______________________________________________
[email protected]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to