On Thursday 15 October 2009 23:01:18 Nobuhiro Iwamatsu wrote: > +mkimage \- generate kernel image for U-Boot
mkimage creates bootable U-Boot images. there is no "kernel" restriction. > +.SH SYNOPSIS > +.B mkimage > +.RB [\fIoptions\fP] > +.SH "DESCRIPTION" > +.B mkimage > +can also be used to create ramdisk images for use with U-Boot, either eh ? mkimage doesnt create ramdisk images afaik. > +separated from the Linux kernel image, or combined into one file. > +mkimage encapsulates the images with a 64 byte header containing the exact header size doesnt matter to the description > information about target architecture, operating system, image type, > compression method, entry points, time stamp, CRC32 checksums, etc. i dont think CRC32 needs to be mentioned either ... "checksum" is fine. > +.SH "MKIMAGE OPTIONS" just "OPTIONS" > +.TP > +.BI "\-A [" "architecture" "]" > +Set architecture. > +You can set the following architecture. > +.br > +\fBalpha\fR, > +\fBarm\fR, > +\fBx86\fR, > +\fBia64\fR, > +\fBm68k\fR, > +\fBmicroblaze\fR, > +\fBmips\fR, > +\fBmips64\fR, > +\fBppc\fR, > +\fBs390\fR, > +\fBsh\fR, > +\fBsparc\fR, > +\fBsparc64\fR. this is pretty ugly syntax -- easy to typo and hard to read. this is why people do: .BR foo , .BR moo , .BR cow , ignoring that, i dont think we need to list the arches. otherwise it's just one more random list that needs to be updated whenever arches are added/removed. better to say something like: Pass -h as the architecture to see the list of supported architectures. > +.BI "\-O [" "os" "]" > +Set operating system. bootm command of u-boot changes boot method by os > type same issues with this hardcoded list. > +.BI "\-T [" "image type" "]" > +Set image type. and this list > +.BI "\-C [" "compression type" "]" > +Set compression type. and this list > +.BI "\-a [" "load addess" "]" > +Set load address by hex digit. > +.BI "\-e [" "entry point" "]" > +Set entry point by hex digit. "by hex digit" -> "with a hex number" > +.BI "\-n [" "image name" "]" > +Set image name. be good to mention that the name is purely a human friendly description > +.BI "\-d [" "image data file" "]" > +See image data file. should expand on what exactly an "image data file" is ... copying the short description from `mkimage -h` isnt terribly useful > +.SH AUTHOR > +This manual page was written by Nobuhiro Iwamatsu <[email protected]>, > +for the Debian GNU/Linux system (but may be used by others). was it really written for Debian GNU/Linux, or did you just copy & paste from some other file ? > +Permission is granted to copy, distribute and/or modify this document > +under the terms of the GNU General Public License, Version 2 any later > +version published by the Free Software Foundation. i'd stick the licensing info as a comment at the top of the file. personally, i find licensing blobs in man pages to be pure noise. anyone who cares about the "source" will read it and see the license info. -mike
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ U-Boot mailing list [email protected] http://lists.denx.de/mailman/listinfo/u-boot

