Re: Final installation
- From: "Paul G. Tobey [eMVP]" <p space tobey no spam AT no instrument no spam DOT com>
- Date: Tue, 3 Oct 2006 12:49:58 -0700
Saving the registry is part of the OS design. You need to read the help on
hive-based registry. You are *not* done, yet.
"Resident" in what? This is part of your design of the device, not
something that we can give you. Is the USB key going to be present always?
If so, you might store it there. Is there going to be a hard disk or a
flash-based equivalent (ATA flash card connected to the IDE controller or to
a PCMCIA controller)? If so, you might store it there.
In any case, you'll need some form of a bootloader to handle loading the OS
from this persistent storage, which is not directly executable, into RAM and
to then jump to it. You might store the bootloader in ROM, as BIOS is
stored in ROM on a PC. You might store the bootloader in the boot sector of
a media device, like your USB stick or an ATA flash card. VIA has such a
bootloader for Windows CE and it works very nicely in hardware based on
their processors. Or, you might continue to use loadcepc, from
autoexec.bat. This is expensive, since it requires a DOS license, as well
as the CE license you have to buy, but easy.
Tell us what devices you will have, at run-time, where things might be
stored persistently. Tell us what processor, specifically, you are using,
and, if your hardware is off-the-shelf, what board it is. The more
information you give, up to the point where you have to present it in
chapters, the better the answer you will get...
Paul T.
"Baoluo" <Baoluo@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message
news:1D13644A-C24B-4886-A7CB-5C055BB3C4A3@xxxxxxxxxxxxxxxx
it is an Intel based machine with a boot on an USB flash key.
Now I am booting with loadcepc with nk.bin file. The application is
running
but I can't save any parameter(like registry value).
Now I would like to build an OS resident. But I don't know what is next
step.
Could you help
Thanks
"Paul G. Tobey [eMVP]" wrote:
If you mean "how do I make the OS resident, rather than requiring
download
from Platform Builder", that means that you actually are not done.
You'll
need a bootloader change, to remove eboot from the device and replace it
with something that makes sense. How you store the OS should have been
part
of your original design. Is this an x86 with a hard disk? Is it an
ARM-based machine with linear flash? You'll have to tell us more than
that
the OS is done to answer this question!
Paul T.
"Baoluo" <Baoluo@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message
news:800B3A5A-A928-4C87-ADE1-5886F24A4D4B@xxxxxxxxxxxxxxxx
Hi, I have finish debuging my machine. Now I would like to build WINCE
into
my developpement machine then it will run automaticly when I will power
on
my
dev machine. How can I build my final OS without the need of platform
builder?
.
- References:
- Re: Final installation
- From: Paul G. Tobey [eMVP]
- Re: Final installation
- Prev by Date: Re: Final installation
- Next by Date: Re: Final installation
- Previous by thread: Re: Final installation
- Next by thread: Re: Final installation
- Index(es):
Relevant Pages
|