Relationship of struct startup_header fields

The following explains some of the fields used by the IPL and startup for various types of boot. These fields are stuffed by mkifs.

Note that we've indicated which steps are performed by the IPL and which are done by the startup.