Startup Library

In the Building Embedded Systems/Customizing Image Startup Programs document
there is reference to the “Startup Library” where all the startup-related
functions can be found (like init_*).

  • Where is the compiled library?
  • Where is the library include?
  • Can the source be obtained?
  • Is it available for non-commercial purposes for StrongARM?
  • Is there ANY real example of a startup program?

Thanks!
Mike Kadour
University of Waterloo

The source to the startup library and examples are included in the Pro edition
of QNX. There was, many moons ago, an Educational Program at QNX (WARG was
part of it) and you might want to try calling QNX Sales and asking about it.

Just FYI - startup isn’t a program per-se, it is code that runs before the
kernel to inform the kernel about specific things about the platform you
are running on (memory sizes and locations, interrupt handling, timers, etc).

chris


Mike Kadour <mjkadour@uwaterloo.ca> wrote:

In the Building Embedded Systems/Customizing Image Startup Programs document
there is reference to the “Startup Library” where all the startup-related
functions can be found (like init_*).

  • Where is the compiled library?
  • Where is the library include?
  • Can the source be obtained?
  • Is it available for non-commercial purposes for StrongARM?
  • Is there ANY real example of a startup program?

Thanks!
Mike Kadour
University of Waterloo


Chris McKillop <cdm@qnx.com> “The faster I go, the behinder I get.”
Software Engineer, QSSL – Lewis Carroll –
http://qnx.wox.org/