xref: /netbsd-src/share/man/man8/man8.hpcarm/boot.8 (revision ac703b537478cd95e8893ea31d15f3b670ceeb3d)
1*ac703b53Speter.\"	$NetBSD: boot.8,v 1.1 2006/01/13 23:30:13 peter Exp $
2*ac703b53Speter.\"
3*ac703b53Speter.\" Copyright (c) 2004 Valeriy E. Ushakov
4*ac703b53Speter.\" All rights reserved.
5*ac703b53Speter.\"
6*ac703b53Speter.\" Redistribution and use in source and binary forms, with or without
7*ac703b53Speter.\" modification, are permitted provided that the following conditions
8*ac703b53Speter.\" are met:
9*ac703b53Speter.\" 1. Redistributions of source code must retain the above copyright
10*ac703b53Speter.\"    notice, this list of conditions and the following disclaimer.
11*ac703b53Speter.\" 2. Neither the name of the author nor the names of any
12*ac703b53Speter.\"    contributors may be used to endorse or promote products derived
13*ac703b53Speter.\"    from this software without specific prior written permission.
14*ac703b53Speter.\"
15*ac703b53Speter.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS
16*ac703b53Speter.\" ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
17*ac703b53Speter.\" TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
18*ac703b53Speter.\" PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS
19*ac703b53Speter.\" BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
20*ac703b53Speter.\" CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
21*ac703b53Speter.\" SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
22*ac703b53Speter.\" INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
23*ac703b53Speter.\" CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
24*ac703b53Speter.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
25*ac703b53Speter.\" POSSIBILITY OF SUCH DAMAGE.
26*ac703b53Speter.\"
27*ac703b53Speter.Dd January 13, 2006
28*ac703b53Speter.Dt BOOT 8 hpcarm
29*ac703b53Speter.Os
30*ac703b53Speter.Sh NAME
31*ac703b53Speter.Nm boot
32*ac703b53Speter.Nd system bootstrapping procedures
33*ac703b53Speter.Sh DESCRIPTION
34*ac703b53SpeterWindows\ CE machines with
35*ac703b53Speter.Tn StrongARM
36*ac703b53SpeterCPUs use the
37*ac703b53Speter.Xr hpcboot 8
38*ac703b53Speterprogram to boot
39*ac703b53Speter.Nx .
40*ac703b53Speter.Ss Power fail and crash recovery
41*ac703b53Speter.\"
42*ac703b53SpeterUnfortunately,
43*ac703b53Speter.Nx
44*ac703b53Spetercan't reboot itself at power-up or after crashes.
45*ac703b53SpeterThe machine will go through the cold reset and boot into Windows\ CE.
46*ac703b53SpeterYou will have to restart
47*ac703b53Speter.Nx
48*ac703b53Spetermanually using
49*ac703b53Speter.Xr hpcboot 8 .
50*ac703b53Speter.Pp
51*ac703b53SpeterOnce
52*ac703b53Speter.Nx
53*ac703b53Speterstarts, an automatic consistency check of the file systems will be
54*ac703b53Speterperformed, and unless this fails, the system will resume multi-user
55*ac703b53Speteroperations.
56*ac703b53Speter.\"
57*ac703b53Speter.Ss Cold starts
58*ac703b53Speter.\"
59*ac703b53SpeterOn cold reset Windows\ CE handheld machines attempt to boot the Windows\ CE
60*ac703b53Speteroperating system from the boot ROM.
61*ac703b53SpeterThe boot ROM is usually not rewritable, so you cannot erase or damage
62*ac703b53SpeterWindows\ CE image.
63*ac703b53Speter.Pp
64*ac703b53SpeterYou can't boot
65*ac703b53Speter.Nx
66*ac703b53Speterdirectly, skipping Windows\ CE.
67*ac703b53SpeterThe
68*ac703b53Speter.Nx
69*ac703b53Speterbootloader,
70*ac703b53Speter.Xr hpcboot 8 ,
71*ac703b53Speteris provided as a Windows\ CE application program instead.
72*ac703b53SpeterThough the bootloader is an application program, it blows the entire
73*ac703b53Speterrunning Windows\ CE, its data, and its settings away from RAM (but not
74*ac703b53SpeterROM!\&) when the kernel boots successfully.
75*ac703b53SpeterIf
76*ac703b53Speter.Nx
77*ac703b53Speteris halted the machine will go through the cold reset and will reboot
78*ac703b53Speterinto Windows\ CE.
79*ac703b53Speter.\"
80*ac703b53Speter.Ss Normal Operation
81*ac703b53Speter.\"
82*ac703b53SpeterPlease, refer to the
83*ac703b53Speter.Xr hpcboot 8
84*ac703b53Spetermanual page.
85*ac703b53Speter.Sh FILES
86*ac703b53Speter.\"
87*ac703b53Speter.Bl -tag -width hpcboot.exe -compact
88*ac703b53Speter.It Pa hpcboot.exe
89*ac703b53Speterbootloader program for Windows\ CE
90*ac703b53Speter.El
91*ac703b53Speter.\"
92*ac703b53Speter.Sh SEE ALSO
93*ac703b53Speter.\"
94*ac703b53Speter.Xr hpcboot 8
95*ac703b53Speter.\"
96*ac703b53Speter.Sh BUGS
97*ac703b53Speter.\"
98*ac703b53SpeterThere is no general way to launch the bootloader automatically, as
99*ac703b53Speteronly a few Windows\ CE machines provide an
100*ac703b53Speter.Dq auto run
101*ac703b53Spetermechanism.
102*ac703b53Speter.Pp
103*ac703b53SpeterThis port doesn't support
104*ac703b53Speter.Xr kloader 4 ,
105*ac703b53Speterwhich means that when the system is rebooted, it goes back to Windows\ CE.
106