summaryrefslogtreecommitdiff
path: root/sys/arch/hp300/stand/isolif/isolif.8
diff options
context:
space:
mode:
Diffstat (limited to 'sys/arch/hp300/stand/isolif/isolif.8')
-rw-r--r--sys/arch/hp300/stand/isolif/isolif.8109
1 files changed, 109 insertions, 0 deletions
diff --git a/sys/arch/hp300/stand/isolif/isolif.8 b/sys/arch/hp300/stand/isolif/isolif.8
new file mode 100644
index 00000000000..ea484a572db
--- /dev/null
+++ b/sys/arch/hp300/stand/isolif/isolif.8
@@ -0,0 +1,109 @@
+.\" $OpenBSD: isolif.8,v 1.1 1997/09/15 06:20:55 downsj Exp $
+.\"
+.\" Copyright (c) 1997, Jason Downs. All rights reserved.
+.\"
+.\" Redistribution and use in source and binary forms, with or without
+.\" modification, are permitted provided that the following conditions
+.\" are met:
+.\" 1. Redistributions of source code must retain the above copyright
+.\" notice, this list of conditions and the following disclaimer.
+.\" 2. Redistributions in binary form must reproduce the above copyright
+.\" notice, this list of conditions and the following disclaimer in the
+.\" documentation and/or other materials provided with the distribution.
+.\" 3. All advertising materials mentioning features or use of this software
+.\" must display the following acknowledgement:
+.\" This product includes software developed by Jason Downs for the
+.\" OpenBSD system.
+.\" 4. Neither the name(s) of the author(s) nor the name OpenBSD
+.\" may be used to endorse or promote products derived from this software
+.\" without specific prior written permission.
+.\"
+.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR(S) ``AS IS'' AND ANY EXPRESS
+.\" OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+.\" WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+.\" DISCLAIMED. IN NO EVENT SHALL THE AUTHOR(S) BE LIABLE FOR ANY DIRECT,
+.\" INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
+.\" (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
+.\" SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
+.\" CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+.\" SUCH DAMAGE.
+.\"
+.Dd September 14, 1997
+.Dt ISOLIF 8
+.Os OpenBSD
+.Sh NAME
+.Nm isolif
+.Nd make an ISO9660 filesystem bootable on an hp300
+.Sh SYNOPSIS
+.Nm /usr/mdec/isolif
+.Op Fl a
+.Fl s Ar isostart
+.Fl e Ar isoend
+.Fl n Ar name
+.Fl r Ar rawfile
+.Fl o Ar output
+.Sh DESCRIPTION
+.Nm isolif
+writes an appriopate LIF header to an ISO9660 filesystem, making it bootable
+an hp300.
+.Pp
+The ISO9660 filesystem must contain a
+.Em raw
+hp300 boot block file; this is normally found in
+.Pa /usr/mdec/uboot.raw .
+The position of that file within the ISO9660 filesystem image is then passed
+to
+.Nm
+and a LIF header is output to a file (which may be the actual ISO9660
+filesystem). When written to a CD or other media, this filesystem is then
+bootable.
+.Sh OPTIONS
+.Bl -tag -width XxXXXXXXXXX
+.It Fl a
+The
+.Fl a
+flag specifies that
+.Nm
+should not truncate it's output file; this allows the output file to be
+the actual ISO9660 filesystem image.
+.It Fl s Ar isostart
+The
+.Fl s
+option specifies the begining block in the ISO9660 filesystem of the
+.Em raw
+bootblock file.
+.It Fl e Ar isoend
+.Fl e
+specifies the ending block number of the boot block file. Both
+.Fl s
+and
+.Fl e
+values are taken from the verbose output of
+.Xr mkisofs 8 .
+.It Fl n Ar name
+The
+.Fl n
+option specifies the name of the boot block within the LIF header; this will
+be displayed by the ROM at boot time, in all capital letters and with
+.Dq SYS_
+prepended.
+.It Fl r Ar rawfile
+The name of the
+.Em raw
+boot file must be specified; data is required from it's header in order to
+build the LIF header.
+.It Fl o Ar outfile
+This specifies the output file name for the LIF header. Normally it is
+created if needed and truncated.
+.El
+.Sh BUGS
+The
+.Fl e
+option is not currently actually used by the program.
+.Sh SEE ALSO
+.Xr mkisofs 8 .
+.Sh HISTORY
+.Nm
+first appeared in OpenBSD 2.2.