# MB_TYPE_*

## C Specification

      #include <nitro/mb.h>

      /* boot type */
      #define	MB_TYPE_ILLEGAL		0	/* illegal state */
      #define	MB_TYPE_NORMAL		1	/* startup from ROM */
      #define	MB_TYPE_MULTIBOOT	2	/* multi-boot child */

## Description

The constant showing the startup state of the program.

## Constants

The meaning of each value is as follows.

Constant | Meaning
`MB_TYPE_ILLEGAL` | An illegal state; the startup state cannot be determined.
`MB_TYPE_NORMAL` | The normal startup state from a NITRO-CARD.
`MB_TYPE_MULTIBOOT` | The multi-boot startup state from a parent.

## See Also

`MBParam, MB_GetMultiBootParam, MB_IsMultiBootChild, MB_GetMultiBootParentBssDesc`

## Revision History

08/09/2004 Initial version