Re: CE image load checks?

From: Andrew Jackson (alj_at_nospam.com)
Date: 05/28/04


Date: Fri, 28 May 2004 07:29:06 +0100


"bill" <poddw@yahoo.com> wrote in message
news:OEdRqJEREHA.2572@TK2MSFTNGP12.phx.gbl...
> > I am curious what, if any, checks CE start up and or bootloader code
does
> to
> > insure
> > the OS image is not corrupted? CRC etc?.
> > It looks like the bootloader just checks the TOC signature "CECE" after
> > image is moved to RAM.
> > Is there anything else done on kernel/bootload startup?
> >
> When loading a bin file, I think there are CRC's on the individual
records.
> >
If you use the "VIEWBIN" utility you can indeed see that individual records
are checksummed. The format itself is described in the help under "Windows
CE Binary Image Data Format (.bin)". The LOADCEPC main.c shows that it
checks these checksums while booting.

    Andrew