IPL and startup problem

I’ve written my owne IPL and startup program and when I make a image with
mkifs, the dumpifs command show me that my IPL is not included. Is there any
specific command to link a IPL with a startup program?

I’ve written my owne IPL and startup program and when I make a image with
mkifs, the dumpifs command show me that my IPL is not included. Is there any
specific command to link a IPL with a startup program?

dumpifs doesn’t know anything about IPL; if it reads an image that
has more than just an OS image in it (like a combined IPL and OS image)
it just ignores the part it doesn’t recognize, until it gets to the
OS image. Normally, to combine an IPL with an OS image, you would
just use the cat utility.


Dave Green (dgreen@qnx.com)

QNX Software Systems Ltd.
http://www.qnx.com

“Olivier Ménard” <olimen@club-internet.fr> wrote:
: I’ve written my owne IPL and startup program and when I make a image with
: mkifs, the dumpifs command show me that my IPL is not included. Is there any
: specific command to link a IPL with a startup program?

No,

The IPL does not necessarily want to be part of the image. The IPL must
be located at the reset vector which depends on the CPU. For instance,
the IPL may live in a seperate ROM from the image.

You could simply pad out the IPL and then use cat to combine the IPL
with the Neutrino image.

IPL is totally independant of the Neutrino image. The IPL is used to
locate, verify and copy startup to the corrct location in memory.


John