Re: IPSM and Clean Boot
- From: "Dean Ramsier" <ramsiernospam@xxxxxxxxxx>
- Date: Wed, 21 Mar 2007 13:23:21 -0400
And you can't use it to XIP from the same flash that is used for storage...
--
Dean Ramsier - eMVP
BSQUARE Corporation
"Paul G. Tobey [eMVP]" <p space tobey no spam AT no instrument no spam DOT
com> wrote in message news:e2arJi9aHHA.1400@xxxxxxxxxxxxxxxxxxxxxxx
I've never mounted it as the root with the hive on it, so I can't answer
definitively. Sorry.
No, not as far as I know, with respect to CE6 and PSM replacement. Of
course, you can use the Microsoft flash driver and so on, but it's
different than PSM as far as what it can do, so it's not really a direct
replacement.
Paul T.
"soreeye" <soreeye@xxxxxxxxxxx> wrote in message
news:OrZTDD1aHHA.596@xxxxxxxxxxxxxxxxxxxxxxx
Hi Paul,
Thanks for the answer.
I'm building a generic device, i.e, Windows CE.
Since it is mounted as root with the hive registry in it, can I unmount
and format without rebooting?
I've written to Intel about the formatting portion, waiting for their
reply.
May I know if Windows CE 6 provides a driver which replaces the IPSM to
XiP and persists data on the same pieces of Flash?
Does Windows CE 6 provides an easier platform to create a platform which
has persistent storage like Windows Mobile 5?
Regards
Paul G. Tobey [eMVP] wrote:
That's Windows Mobile, not Windows CE. It's quite possible, given that
OALIoCtlHalQueryFormatPartition is not documented in the help, that it's
*never* sent on a generic Windows CE device. If you are building a
Windows Mobile device, you are not permitted by your agreement with
Microsoft to discuss here the details of that kit. You need to use the
support channel that you get as a Windows Mobile OEM.
If you are building a generic device, what you are trying to do is
simply format a disk, it sounds like. Contact Intel for some utilities
for doing things like formatting a PSM filesystem or see if you got
anything from them already. I don't recall how I ended up with it, but
I have a utility DLL that exports some functions for formatting, etc.
If you had that, simply unmounting the existing filesystem and then
formatting it should allow you to get a 'clean' filesystem without even
needing, necessarily, to reboot.
Paul T.
"soreeye" <soreeye@xxxxxxxxxxx> wrote in message
news:eM1gb6qaHHA.4856@xxxxxxxxxxxxxxxxxxxxxxx
Hi,
Reference to:
http://blogs.msdn.com/ce_base/archive/2006/02/09/How-OEMs-implement-Clean-Boot-on-WM5.aspx
How can I ensure that the OALIoCtlHalQueryFormatPartition function is
being called when the "CheckForFormat" registry is set? Where should
this registry key be entered?
I noticed that the IOCTL_HAL_GET_HIVE_CLEAN_FLAG function was being
called, is there any place in the registry that I can disable this?
Regards
soreeye wrote:
Hi Paul,
"Clean boot" will mean that the system will boot up and format the
flash to factory default.
Hence all user's settings, installed program and data will be wipe
out.
By the way, is this the standard definition?
The IPSM is mounted as a root and bootable, with hive registry.
Thanks
Paul G. Tobey [eMVP] wrote:
Define "clean boot".
Paul T.
"soreeye" <soreeye@xxxxxxxxxxx> wrote in message
news:%23brKwihaHHA.1240@xxxxxxxxxxxxxxxxxxxxxxx
Hi,
I've implemented a installable file system with Intel PSM (IPSM).
I would like to find out how can I do a clean boot?
I read that we have to put a "CheckForFormat" in the \profile
directory, however the IPSM porting guide does not have a /profile
registry key.
Hence where should I put the "CheckForFormat" in the registry in
order to do a clean boot?
Thanks.
.
- Follow-Ups:
- Re: IPSM and Clean Boot
- From: soreeye
- Re: IPSM and Clean Boot
- References:
- IPSM and Clean Boot
- From: soreeye
- Re: IPSM and Clean Boot
- From: Paul G. Tobey [eMVP]
- Re: IPSM and Clean Boot
- From: soreeye
- Re: IPSM and Clean Boot
- From: soreeye
- Re: IPSM and Clean Boot
- From: Paul G. Tobey [eMVP]
- Re: IPSM and Clean Boot
- From: soreeye
- Re: IPSM and Clean Boot
- From: Paul G. Tobey [eMVP]
- IPSM and Clean Boot
- Prev by Date: Re: RIL issues for CE 6.0 and Compiler
- Next by Date: Re: unable to find platform.bib
- Previous by thread: Re: IPSM and Clean Boot
- Next by thread: Re: IPSM and Clean Boot
- Index(es):
Relevant Pages
|