T
Theo van der Merwe
Guest
How do I interface common USB devices to a PDA? As I have recently
bought the entry level Palm Zire, I would at present be more
interested in the Palm PDA.
More specifically, I have the following questions:
1) How does the interfacing to a regular USB keyboard work? I would
like to use a full size USB keyboard with the Palm Zire. It is not
necessary to develop a driver for the PDA, a simple application in
which one can type text (which can then be copied later to e.g.
memopad) is sufficient for my purposes.
2) How does the interfacing to a USB memory stick work? I have a 128MB
Kingston data traveller which I would like to interface to the Palm
Zire. Again it is not necessary to develop a full driver to the Palm
Zire (although it would obviously be very convenient!). Rather, an
application which can store (and restore) the complete memory contents
of the Palm Zire on memory stick is required.
So I don't necessarily need to interpret the file structure of the USB
memory stick (again that would be useful, for example what file
structure is used on a memory stick?) - just a simple memory dump from
the Palm (currently limited to 2MB I think) to the USB memory stick is
required at present.
In summary I want to know how USB interfacing works in detail so I can
interface some common USB devices to a PDA (I am assuming that USB
drivers for the Palm to common USB devices is not available?). I don't
need to develop an USB driver at this stage (which might be very
difficult?). Would it be possible to interface more than one USB
device to a PDA? If so, what changes in programming is required?
Best regards,
Theo van der Merwe (ntvdmREMOVE@iafrica.com)
bought the entry level Palm Zire, I would at present be more
interested in the Palm PDA.
More specifically, I have the following questions:
1) How does the interfacing to a regular USB keyboard work? I would
like to use a full size USB keyboard with the Palm Zire. It is not
necessary to develop a driver for the PDA, a simple application in
which one can type text (which can then be copied later to e.g.
memopad) is sufficient for my purposes.
2) How does the interfacing to a USB memory stick work? I have a 128MB
Kingston data traveller which I would like to interface to the Palm
Zire. Again it is not necessary to develop a full driver to the Palm
Zire (although it would obviously be very convenient!). Rather, an
application which can store (and restore) the complete memory contents
of the Palm Zire on memory stick is required.
So I don't necessarily need to interpret the file structure of the USB
memory stick (again that would be useful, for example what file
structure is used on a memory stick?) - just a simple memory dump from
the Palm (currently limited to 2MB I think) to the USB memory stick is
required at present.
In summary I want to know how USB interfacing works in detail so I can
interface some common USB devices to a PDA (I am assuming that USB
drivers for the Palm to common USB devices is not available?). I don't
need to develop an USB driver at this stage (which might be very
difficult?). Would it be possible to interface more than one USB
device to a PDA? If so, what changes in programming is required?
Best regards,
Theo van der Merwe (ntvdmREMOVE@iafrica.com)