1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2<HTML>
3<HEAD>
4<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
5<META name="GENERATOR" content="IBM WebSphere Studio Homepage Builder Version 7.0.0.0 for Windows">
6<META http-equiv="Content-Style-Type" content="text/css">
7<TITLE>OSBootType</TITLE>
8<LINK rel="stylesheet" href="../../css/nitro.css" type="text/css">
9</HEAD>
10<BODY>
11<H1 align="left">OSBootType <IMG src="../../image/NTR.gif" align="middle"><IMG src="../../image/TWL.gif" align="middle"></H1>
12
13<H2>Definition</H2>
14<DL>
15  <DD>
16<PRE><CODE>#include &lt;nitro/os.h&gt;</CODE></PRE>
17  <PRE><CODE>typedef u16 OSBootType;
18#define    OS_BOOTTYPE_ILLEGAL      0
19#define    OS_BOOTTYPE_ROM          1
20#define    OS_BOOTTYPE_DOWNLOAD_MB  2
21#define    OS_BOOTTYPE_NAND         3
22#define    OS_BOOTTYPE_MEMORY       4
23</CODE></PRE>
24</DL>
25
26<H2>Elements</H2>
27<P>
28<TABLE border="1" width="100%">
29  <TBODY>
30    <TR>
31<TD width="200"><CODE>OS_BOOTTYPE_ILLEGAL</CODE></TD>
32<TD>Illegal status</TD>
33    </TR>
34    <TR>
35<TD width="200"><CODE>OS_BOOTTYPE_ROM</CODE></TD>
36<TD>Status when booted from a ROM</TD>
37    </TR>
38    <TR>
39<TD width="200"><CODE>OS_BOOTTYPE_DOWNLOAD_MB</CODE></TD>
40<TD>Status when booted from a downloaded application</TD>
41    </TR>
42    <TR>
43<TD width="200"><CODE>OS_BOOTTYPE_NAND</CODE></TD>
44<TD>Status when booted from an application in NAND</TD>
45    </TR>
46    <TR>
47<TD width="200"><CODE>OS_BOOTTYPE_MEMORY</CODE></TD>
48<TD>Status when running only in a static segment at boot time</TD>
49    </TR>
50  </TBODY>
51</TABLE>
52<H2>Description</H2>
53<P>
54Constants indicating the boot types for the TWL console.
55</P>
56
57<H2>Revision History</H2>
58<P>
592008/01/25 Changed the typedefs to <CODE>u16</CODE>.<BR> 2007/11/07 Initial version.
60</P>
61<hr><p>CONFIDENTIAL</p></body>
62</HTML>