Hi all,

I need to do following things in wince 5.0.
- All setting (Wi-Fi, owner info) are not lost
- E-mails settings/data are not lost
- Internet Explorer settings, favourites and cookies are not lost
- WinFolder for storing data are not lost.

I think these are all possible by building the ROM only file system making
the NOR flash as the root file system.

If these are all possible,
my question is from the following quote what microsoft people are trying to
say?

â?? Unfortunately in CE5 there is no way to route "default" databases into a
volume on the persistent store. No data should be stored in the object store."

Is this statement is related to my above requirments?

Advanced Thanks,

Regards,
Prabu Kumar.K

Re: Persistent Storage by Valter

Valter
Thu Sep 27 05:02:58 CDT 2007

=?Utf-8?B?cHJhYnU=?= <prabu@discussions.microsoft.com> wrote in
news:A0B6F56D-3D41-4428-9DED-6D8387877DC4@microsoft.com:

> Hi all,
>
> I need to do following things in wince 5.0.
> - All setting (Wi-Fi, owner info) are not lost
> - E-mails settings/data are not lost
> - Internet Explorer settings, favourites and cookies
> are not lost - WinFolder for storing data are not
> lost.
>
> I think these are all possible by building the ROM only file
> system making the NOR flash as the root file system.

To persist the settings you should have a permanent registry using
hive-based registry or by implementing the registry read and write
functions inside your OAL.
Using a mass-storage device as the filesystem root should ensure that
all the files are permanent too and so it should solve your problem.
If you have application that use temporary files or databases you may
consider the usage of a ramdrive to store those data to avoid an
excessive amount of flash memory write and block erases.

--
Valter Minute
(the reply address of this message is invalid)
(l'indirizzo di reply di questo messaggio non è valido)

Re: Persistent Storage by prabu

prabu
Thu Sep 27 09:08:01 CDT 2007

Hi Valter,

"If you have application that use temporary files or databases you may
consider the usage of a ramdrive to store those data to avoid an
excessive amount of flash memory write and block erases."

From this you mean to say "temp" directory of the WINCE 5.0 should be in RAM.
Can you explain me more on that statement?

Regards,
Prabu Kumar.K

"Valter Minute" wrote:

> =?Utf-8?B?cHJhYnU=?= <prabu@discussions.microsoft.com> wrote in
> news:A0B6F56D-3D41-4428-9DED-6D8387877DC4@microsoft.com:
>
> > Hi all,
> >
> > I need to do following things in wince 5.0.
> > - All setting (Wi-Fi, owner info) are not lost
> > - E-mails settings/data are not lost
> > - Internet Explorer settings, favourites and cookies
> > are not lost - WinFolder for storing data are not
> > lost.
> >
> > I think these are all possible by building the ROM only file
> > system making the NOR flash as the root file system.
>
> To persist the settings you should have a permanent registry using
> hive-based registry or by implementing the registry read and write
> functions inside your OAL.
> Using a mass-storage device as the filesystem root should ensure that
> all the files are permanent too and so it should solve your problem.
> If you have application that use temporary files or databases you may
> consider the usage of a ramdrive to store those data to avoid an
> excessive amount of flash memory write and block erases.
>
> --
> Valter Minute
> (the reply address of this message is invalid)
> (l'indirizzo di reply di questo messaggio non è valido)
>

Re: Persistent Storage by Valter

Valter
Thu Sep 27 09:21:24 CDT 2007

=?Utf-8?B?cHJhYnU=?= <prabu@discussions.microsoft.com> wrote in
news:AB1CC229-3DB9-4F46-A162-BC95028830E0@microsoft.com:

> Hi Valter,
>
> "If you have application that use temporary files or databases you
> may
> consider the usage of a ramdrive to store those data to avoid an
> excessive amount of flash memory write and block erases."
>
> From this you mean to say "temp" directory of the WINCE 5.0 should
> be in RAM. Can you explain me more on that statement?

If you have a file that is modified often (a log file, some kind of
internal database etc.) and you can't lose it in case of a cold
reboot, putting it in flash (and if you mount your flash as root it
will be in flash by default) can shorten the device life and so
creating a ramdisk for a temporary storage directory could be a good
idea.

--
Valter Minute
(the reply address of this message is invalid)
(l'indirizzo di reply di questo messaggio non è valido)