init_system_private()

Updated: April 19, 2023

Finalize initializations at the end of startup.

Synopsis:

void init_system_private (void)

Arguments:

None.

Description:

The init_system_private() function completes the initializations at the end of the startup. It does the following:

  1. Finds all the boot images that need to be started and fills a structure with that information.
  2. Parses any -M options used to specify memory regions that should be added.
  3. Tells QNX Neutrino where the image filesystem is located.
  4. Allocates room for the actual storage of the system page.

The standard function should work for all supported platforms. You shouldn't need to modify this startup library function.

Note: The init_system_private() function must be the last init_*() function called.