Hi, Calvin:

Quoting KWAN_WING_CHEUNG <[EMAIL PROTECTED]>:

> I'm doing a project about usb interface in a PDA running linux. So I
> should write a Linux usb driver porting on the PDA. So can anyone tell me
> any related topics or useful information for my reference? Thank you very
> much!!!

A reasonable starting point is to learn the overall USB architecture, if
you want to implement a USB host stack on the PDA (if this is what you
plan to do.) Anyone who thinks about tinkering with the host controller
driver should be very familiar with most of the USB specification, and
that is one thick and boring document, heavy on hardware.

Your PDA also should have a suitable USB hardware (host controller). You
need to find out what it is, and to what standard type of HCs it conforms
to. After that is done, you need to go through errata of the chipset and
find everything about bugs in the silicon. Armed with this knowledge, you
take one (suitable) Linux HC driver and compile it for the PDA. Then you
run it, and it should work :-) If it doesn't then you just debug it...

Cheers,
Dmitri

-- 
God's last message to His creatures: "Sorry for the inconvenience"

Attachment: msg02845/pgp00000.pgp
Description: PGP signature

Reply via email to