Scott,

>Anyone know where i can get a list of devices that have a flash ROM id and 
>ones that dont?  

I don't know there is any definitive list.  PalmSource used to attempt to keep
one, but gave up the end of 2002.  Old information is available here:

http://www.palmos.com/dev/tech/hardware/compare.html

"NOTE: effective December 31, 2002, this page will no longer be updated. Please
contact the device or hardware manufacturer directly for development support."

This site has some model specific data, but doesn't seem to include whether
there is a flash rom (or serial number):

http://www.palmvenue.com/pda_data/show_pda_data.asp

There are some other sites too, but I don't know of any which list what you are
looking for.

>At this point the only device I know doesnt have flash ROM 
>is the T5.  

The T5 does have flash ROM -- in fact they just released a ROM update for it the
other day.  Perhaps you meant the Tungsten TE?  AFAIK, the TE is the only
*Tungsten* model without flash ROM and a serial number available.  But there are
certainly plenty of models which don't have flash ROM, including other OS5
models like the Zire 21 and 31.

>I simply need to get a list of devices i can use the 
>HsGetVersionString() call with 

I use it on just the Treo 600 and 650 -- I don't know if older treos (eg 180,
270, 300) support it or not.  AFAIK, older Handsprings like the Visor line do
not have a serial number available.

>and ones i can use the SysGetROMToken() call with 

AFAIK, that call is safe to use on any device, but won't supply a valid serial
number on all devices.  What I do is call SysGetROMToken() then if no serial
number is available, check if it is a Treo 600/650 and if so, use
HsGetVersionString() and if not just assume no serial number is available.

Doug

-- 
For information on using the PalmSource Developer Forums, or to unsubscribe, 
please see http://www.palmos.com/dev/support/forums/

Reply via email to