mkubootimage.1: improve markup
This commit is contained in:
parent
7d9f356046
commit
61a71e7495
|
@ -1,4 +1,4 @@
|
|||
.\" $NetBSD: mkubootimage.1,v 1.19 2024/05/21 23:31:21 uwe Exp $
|
||||
.\" $NetBSD: mkubootimage.1,v 1.20 2024/05/22 00:02:46 uwe Exp $
|
||||
.\"
|
||||
.\" Copyright (c) 2012 The NetBSD Foundation, Inc.
|
||||
.\" All rights reserved.
|
||||
|
@ -35,18 +35,65 @@
|
|||
.Nd create U-Boot loader image
|
||||
.Sh SYNOPSIS
|
||||
.Nm
|
||||
.
|
||||
.Op Fl hu
|
||||
.Fl A No ( arm Ns | Ns arm64 Ns | Ns i386 Ns | Ns mips Ns | Ns mips64 Ns | Ns or1k Ns | Ns powerpc Ns | Ns riscv Ns | Ns sh )
|
||||
.
|
||||
.Fl A Po Xo
|
||||
.Li arm Ns \||\| Ns
|
||||
.Li arm64 Ns \||\| Ns
|
||||
.Li i386 Ns \||\| Ns
|
||||
.Li mips Ns \||\| Ns
|
||||
.Li mips64 Ns \||\| Ns
|
||||
.Li or1k Ns \||\| Ns
|
||||
.Li powerpc Ns \||\| Ns
|
||||
.Li riscv Ns \||\| Ns
|
||||
.Li sh
|
||||
.Xc Pc
|
||||
.
|
||||
.br
|
||||
.Fl a Ar address
|
||||
.Op Fl C Po bz2 Ns | Ns gz Ns | Ns lzma Ns | Ns lzo Ns | Ns none Pc
|
||||
.
|
||||
.Oo Fl C Po Xo
|
||||
.Li bz2 Ns \||\| Ns
|
||||
.Li gz Ns \||\| Ns
|
||||
.Li lzma Ns \||\| Ns
|
||||
.Li lzo Ns \||\| Ns
|
||||
.Li none
|
||||
.Xc Pc Oc
|
||||
.
|
||||
.Op Fl E Ar address
|
||||
.
|
||||
.Op Fl e Ar address
|
||||
.Op Fl f Po arm64 Ns | Ns uimg Pc
|
||||
.
|
||||
.Oo Fl f Po Xo
|
||||
.Li arm64 Ns \||\| Ns
|
||||
.Li uimg
|
||||
.Xc Pc Oc
|
||||
.
|
||||
.Op Fl m Ar magic
|
||||
.Fl n Ar image
|
||||
.Op Fl O Po freebsd Ns | Ns linux Ns | Ns netbsd Ns | Ns openbsd Pc
|
||||
.Fl T No ( fs Ns | Ns kernel Ns | Ns kernel_noload Ns | Ns ramdisk Ns | Ns script Ns | Ns standalone )
|
||||
.
|
||||
.Fl n Ar name
|
||||
.
|
||||
.br
|
||||
.Oo Fl O Po Xo
|
||||
.Li freebsd Ns \||\| Ns
|
||||
.Li linux Ns \||\| Ns
|
||||
.Li netbsd Ns \||\| Ns
|
||||
.Li openbsd
|
||||
.Xc Pc Oc
|
||||
.
|
||||
.br
|
||||
.Fl T Po Xo
|
||||
.Li fs Ns \||\| Ns
|
||||
.Li kernel Ns \||\| Ns
|
||||
.Li kernel_noload Ns \||\| Ns
|
||||
.Li ramdisk Ns \||\| Ns
|
||||
.Li script Ns \||\| Ns
|
||||
.Li standalone
|
||||
.Xc Pc
|
||||
.
|
||||
.Op Fl t Ar epoch
|
||||
.
|
||||
.Ar source destination
|
||||
.\"
|
||||
.Sh DESCRIPTION
|
||||
|
@ -56,23 +103,46 @@ utility is used to create an image for Das U-Boot, the
|
|||
.Qq Universal Boot Loader .
|
||||
.Pp
|
||||
The arguments are as follows:
|
||||
.Bl -tag -width indent
|
||||
.It Fl A No ( arm Ns | Ns arm64 Ns | Ns i386 Ns | Ns mips Ns | Ns mips64 Ns | Ns or1k Ns | Ns powerpc Ns | Ns riscv Ns | Ns sh )
|
||||
.Bl -tag -width Fl
|
||||
.
|
||||
.It Fl A Po Xo
|
||||
.Li arm Ns \||\| Ns
|
||||
.Li arm64 Ns \||\| Ns
|
||||
.Li i386 Ns \||\| Ns
|
||||
.Li mips Ns \||\| Ns
|
||||
.Li mips64 Ns \||\| Ns
|
||||
.Li or1k Ns \||\| Ns
|
||||
.Li powerpc Ns \||\| Ns
|
||||
.Li riscv Ns \||\| Ns
|
||||
.Li sh
|
||||
.Xc Pc
|
||||
Defines the architecture.
|
||||
This is required for
|
||||
.Qq uimg
|
||||
.Ql uimg
|
||||
format images.
|
||||
.
|
||||
.It Fl a Ar address
|
||||
Sets the image load address.
|
||||
This is an integer between 0 and
|
||||
.Dv UINT32_MAX .
|
||||
This is required for all
|
||||
.Qq uimg
|
||||
image types except for script, ramdisk, and kernel_noload.
|
||||
.It Fl C No ( bz2 Ns | Ns gz Ns | Ns lzma Ns | Ns lzo Ns | Ns none )
|
||||
.Ql uimg
|
||||
image types except for
|
||||
.Li script , ramdisk ,
|
||||
and
|
||||
.Li kernel_noload .
|
||||
.
|
||||
.It Fl C Po Xo
|
||||
.Li bz2 Ns \||\| Ns
|
||||
.Li gz Ns \||\| Ns
|
||||
.Li lzma Ns \||\| Ns
|
||||
.Li lzo Ns \||\| Ns
|
||||
.Li none
|
||||
.Xc Pc
|
||||
Defines the compression.
|
||||
The default is
|
||||
.Qq none .
|
||||
.Ql none .
|
||||
.
|
||||
.It Fl E Ar address
|
||||
Define the entry point.
|
||||
This is an integer between 0 and
|
||||
|
@ -88,6 +158,7 @@ or
|
|||
are not set, the entry point defaults to the
|
||||
image load address
|
||||
.Pq Fl a .
|
||||
.
|
||||
.It Fl e Ar address
|
||||
Define the entry point.
|
||||
This is an integer between 0 and
|
||||
|
@ -99,37 +170,61 @@ or
|
|||
are not set, the entry point defaults to the
|
||||
image load address
|
||||
.Pq Fl a .
|
||||
.It Fl f No ( arm64 Ns | Ns uimg )
|
||||
.
|
||||
.It Fl f Po Xo
|
||||
.Li arm64 Ns \||\| Ns
|
||||
.Li uimg
|
||||
.Xc Pc
|
||||
Defines the output image format type.
|
||||
The default is
|
||||
.Qq uimg .
|
||||
.Ql uimg .
|
||||
.
|
||||
.It Fl h
|
||||
Display the usage and exit.
|
||||
.
|
||||
.It Fl m Ar magic
|
||||
Set the magic used for
|
||||
.Qq uimg
|
||||
.Ql uimg
|
||||
format images.
|
||||
This is an integer between 0 and
|
||||
.Dv UINT32_MAX .
|
||||
The default is
|
||||
.Qq 0x27051956 .
|
||||
.It Fl n Ar image
|
||||
.Ql 0x27051956 .
|
||||
.
|
||||
.It Fl n Ar name
|
||||
Defines the image name.
|
||||
This is required.
|
||||
.It Fl O No ( freebsd Ns | Ns linux Ns | Ns netbsd Ns | Ns openbsd )
|
||||
.
|
||||
.It Fl O Po Xo
|
||||
.Li freebsd Ns \||\| Ns
|
||||
.Li linux Ns \||\| Ns
|
||||
.Li netbsd Ns \||\| Ns
|
||||
.Li openbsd
|
||||
.Xc Pc
|
||||
Defines the operating system type.
|
||||
The default OS name is
|
||||
.Qq netbsd .
|
||||
.It Fl T No ( fs Ns | Ns kernel Ns | Ns kernel_noload Ns | Ns ramdisk Ns | Ns script Ns | Ns standalone )
|
||||
.Ql netbsd .
|
||||
.
|
||||
.It Fl T Po Xo
|
||||
.Li fs Ns \||\| Ns
|
||||
.Li kernel Ns \||\| Ns
|
||||
.Li kernel_noload Ns \||\| Ns
|
||||
.Li ramdisk Ns \||\| Ns
|
||||
.Li script Ns \||\| Ns
|
||||
.Li standalone
|
||||
.Xc Pc
|
||||
Defines the image type.
|
||||
This is required for
|
||||
.Qq uimg
|
||||
.Ql uimg
|
||||
format images.
|
||||
.
|
||||
.It Fl t Ar epoch
|
||||
Use given epoch timestamp as image creation time.
|
||||
(This is only used for legacy U-Boot images.)
|
||||
.Pq This is only used for legacy U-Boot images.
|
||||
.
|
||||
.It Fl u
|
||||
Update the header in an existing file instead of creating a new one.
|
||||
.
|
||||
.El
|
||||
.Pp
|
||||
The required
|
||||
|
@ -147,7 +242,7 @@ generate a header, or create the image.
|
|||
.Sh EXAMPLES
|
||||
Before the image is written, the header is displayed to standard out;
|
||||
for example:
|
||||
.Bd -literal -offset 0
|
||||
.Bd -literal -offset indent
|
||||
image type: uimg
|
||||
magic: 0x27051956
|
||||
time: Tue May 21 18:05:09 2024
|
||||
|
@ -164,8 +259,10 @@ for example:
|
|||
.Ed
|
||||
.\" .Sh FILES
|
||||
.Sh SEE ALSO
|
||||
.Qq Das U-Boot - the Universal Boot Loader
|
||||
.Pa http://www.denx.de/wiki/U-Boot/
|
||||
.Rs
|
||||
.%T Das U-Boot \(en the Universal Boot Loader
|
||||
.%U http://www.denx.de/wiki/U-Boot/
|
||||
.Re
|
||||
.\"
|
||||
.\" .Sh STANDARDS
|
||||
.\"
|
||||
|
|
Loading…
Reference in New Issue