What is the recommended method for determining if a device has the new NFVS (32 
byte block size) vs. the old NVFS (512 byte block size).  I know that the 
PalmOS version has been revved to 5.4.7 for the newer incarnation of NVFS, but 
using FtrGet with sysFtrNumROMVersion does not yield the correct value (I'm not 
able to get the third version parameter).  I did find that I could use 
SysOSGetVersionString() to retrieve a string value like "v. 5.4.7".  This works 
but I would much rather use a numerical comparison logic than a string 
comparison logic.

Thanks in advance for any help!

> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] Behalf Of Ben Combee
> Sent: Friday, April 22, 2005 6:38 AM
> To: Palm Developer Forum
> Subject: Re: NVFS articles online
> 
> 
> At 07:23 AM 4/22/2005, you wrote:
> >Ben,
> >
> >The doc says to use 
> FtrGet(sysFtrCreator,sysFtrNumDmAutoBackup, &ulngValue)
> >to detect NVFS
> >and you give another way using 
> SysGetTrapAddress(sysTrapDmSyncDatabase) to
> >check for it.
> >Is it just another way to detect it, or is it a beter way ?
> 
> My way isn't a method to detect NVFS, it's a way to detect the 
> implementation of DmSyncDatabase.  Those are two different 
> questions :)
> 
> 
> -- Ben Combee, Senior Software Engineer, palmOne, Inc.
>     "Combee on Palm OS" weblog: http://palmos.combee.net/
>     Developer Forum Archives:   
> http://news.palmos.com/read/all_forums/
> 
> 
> -- 
> For information on using the Palm Developer Forums, or to 
> unsubscribe, please see http://www.palmos.com/dev/support/forums/
> 

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

Reply via email to