No empty .Rs/.Re
[netbsd-mini2440.git] / share / man / man8 / hpcboot.8
blob50dad5b21a51d06ecbba5008e9fa1074070a8786
1 .\"     $NetBSD: hpcboot.8,v 1.4 2004/04/04 10:31:33 wiz Exp $
2 .\"
3 .\" Copyright (c) 2004 Valeriy E. Ushakov
4 .\" All rights reserved.
5 .\"
6 .\" Redistribution and use in source and binary forms, with or without
7 .\" modification, are permitted provided that the following conditions
8 .\" are met:
9 .\" 1. Redistributions of source code must retain the above copyright
10 .\"    notice, this list of conditions and the following disclaimer.
11 .\" 2. Neither the name of the author nor the names of any
12 .\"    contributors may be used to endorse or promote products derived
13 .\"    from this software without specific prior written permission.
14 .\"
15 .\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS
16 .\" ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
17 .\" TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
18 .\" PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS
19 .\" BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
20 .\" CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
21 .\" SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
22 .\" INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
23 .\" CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
24 .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
25 .\" POSSIBILITY OF SUCH DAMAGE.
26 .\"
27 .Dd April 3, 2004
28 .Dt HPCBOOT 8
29 .Os
30 .Sh NAME
31 .Nm hpcboot
32 .Nd load and boot kernel from Windows\ CE
33 .Sh SYNOPSIS
34 .Nm hpcboot.exe
35 .Sh DESCRIPTION
36 .Nm
37 is a program that runs on Windows\ CE.
38 It loads and executes the specified
39 .Nx
40 kernel.
41 .Nm
42 supports hpcarm, hpcmips, and hpcsh ports.
43 .Pp
44 Click on the
45 .Dq Boot
46 button to start the boot process with selected options.
47 Click on the
48 .Dq Cancel
49 button to exit
50 .Nm .
51 .\"
52 .Ss Do Ss Kernel Dc Ss Tab
53 .\"
54 On this tab you can select the kernel to boot and options to pass to
55 the kernel.
56 .Bl -tag -width "xx"
57 .It Directory
58 In this combobox you specify the
59 .Dq current
60 directory.
61 The kernel and miniroot image pathnames are taken to be relative to
62 this directory.
63 .Pp
64 .Nm
65 can load kernel and miniroot from FAT and UFS filesystems, and via
66 HTTP.
67 .\" FIXME: describe the syntax for each of the above
68 .It Kernel
69 In this text field you specify the name of the kernel to load.
70 Kernels compressed with
71 .Xr gzip 1
72 are supported.
73 .It Model
74 Select your H/PC model in this combobox.
75 .It Root File System
76 This group of controls lets you specify the desired root file system
77 type.
78 You can select
79 .Xr wd 4 ,
80 .Xr sd 4 ,
81 .Xr md 4 ,
82 and NFS root.
83 .Pp
84 If you select
85 .Xr md 4
86 memory disk root file system, you should specify the path name of the
87 file system image in the text field below.
88 Miniroot images compressed with
89 .Xr gzip 1
90 are supported.
91 .It Kernel Boot Flags
92 This group of controls is used to pass boot flags to the kernel.
93 .El
94 .\"
95 .Ss Do Ss Option Dc Ss Tab
96 .\"
97 On this tab you can specify miscellaneous options that mostly control the
98 .Nm
99 program itself.
100 .Bl -tag -width "xx"
101 .It Auto Boot
102 If this option is selected
104 will automatically boot
106 after the specified timeout.
107 .It Reverse Video
108 Tells kernel if it should use the framebuffer in reverse video mode.
109 .It Pause Before Boot
110 If selected, a warning dialog will be presented
111 .Em before
112 anything is done, right after the
113 .Dq Boot
114 button is pressed.
115 .It Load Debug Info
116 This option currently does nothing.
117 .It Safety Message
118 If selected, a warning dialog will be presented
119 .Em after
120 the kernel has been loaded and prepared to be started.
121 This will be your last chance to cancel the boot.
122 .It Extra Kernel Options
123 In this text field you can specify additional options to pass to the
124 kernel.
127 .Ss Do Ss Console Dc Ss Tab
129 This tab gets its name from the big text area that
131 uses as the
132 .Dq console
133 to report its progress.
134 .Bl -tag -width "xx"
135 .It Save To File
136 If checked, the progress log will be sent to the specified file instead.
137 .It Dq Checkboxes Anonymous
138 The row of 8 checkboxes controls debugging options for
140 itself.
141 They control the bits of an internal variable, the leftmost checkbox
142 being the 7th bit.
143 .It Dq Buttons Anonymous
144 The buttons
145 .Dq a
147 .Dq d
148 control 4
149 .Dq hooks
150 a developer might want to use during
152 development.
154 .Sh SEE ALSO
155 .Xr kloader 4 ,
156 .Xr boot 8
157 .Sh HISTORY
160 utility first appeared in
161 .Nx 1.6 .
162 .Sh BUGS
164 reads the entire kernel image at once,
165 and requires enough free area on the main memory.