You've all been of great help in the past, so here's another brain teaser:
Along the same line as the individual who asked about getting at the PWM
registers of the Dragonball chip, has anyone figured where/how to read the
status of the pin GP2 in the cradle connector?
From Palm docs, the Palm Pro, III, ... connect the GP2 pin to the
Dragonball UART GPIO pin (pin 32) whereas the IIIc with the DragonballEZ
connects the GP2 pin to CSA1 (pin 56).
I've downloaded the docs for the Dragonball and DragonballEZ which I'm sure
contain exactly the information I need, but they are not the easiest
reading. I have found the applicable sections on the UART (Dragonball) and
chip-selects (DragonballEZ), but it's still a bit of a blur.
Has anyone worked with this pin before? Palm uses it with the snap-on modem
but there isn't any straight API call I can find to probe it. I would like
to use it as a general purpose input to the Palm to tell my software that
my hardware is connected, like the modem does.
Before people warn me, I know it's not generally "safe" to hack into the
hardware outside the API, but in my application I know for a fact that I
will be running on a Palm III, IIIe, IIIx, or IIIxe. Speaking of which,
does anyone know a solid way to determine if the processor is a Dragonball
or Dragonball EZ? At worst I will have the user enter the hardware type,
but if this can be avoided, great.
Thanks,
Kris
--
For information on using the Palm Developer Forums, or to unsubscribe, please see
http://www.palmos.com/dev/tech/support/forums/