bicl 0.1.0
Sponsored Links
bicl 0.1.0 Ranking & Summary
File size:
0.003 MB
Platform:
Any Platform
License:
GPL (GNU General Public License)
Price:
Downloads:
1092
Date added:
2006-10-27
Publisher:
A. Waterland
bicl 0.1.0 description
bicl is a tool for editing the built-in command line boot arguments in binary files like the PPC64 Linux compressed kernel image and the PPC64 Xen compressed hypervisor boot image.
he boot argument processing for powerpc Xen is much less complex than it may appear. Assuming that the Simplify bootargs processing patch is accepted in some form, the following rules apply:
1. Arguments from 32-bit wrapper override all else
2. Builtin arguments in 64-bit image override firmware
3. Firmware is used if neither of the above exist
It is true that dom0 Linux has its own boot argument processing, but there is a simple transitive relation between Xens bootargs and Linuxs bootargs. That is, Xen first applies the above three rules to decide what to feed Linux. Linux then applies its three rules (it orders their precedence slightly differently) to decide what to feed the kernel proper.
The format of the builtin command line buffer is essentially just a seperate ELF section, which makes it easy for post-processing tools to locate it and edit it. If you have a 2.6.17 or later zImage kernel available, the following is illustrative:
$ objdump -h arch/powerpc/boot/zImage | grep cmdline
2 __builtin_cmdline 00000200 00406274 00406274 00016274 2**2
The format of the builtin command line buffer is simple, so many tools may one day understand it, but at present the most commonly-used tool is `bicl, which is shipped under the LGPL as part of the K42 source:
http://www.cs.unm.edu/~k42/tools/bicl
The usage of the tool is simple:
$ bicl
`builtin-cmdline manipulates builtin command line arguments
Usage: builtin-cmdline FILE [ARGS]
-?, --help Show this help statement.
--version Show version statement.
Examples: builtin-cmdline zImage
builtin-cmdline zImage console=ttyS0
The tool is used every day to edit the builtin command lines of Linux and Xen binaries as part of an internal IBM project.
he boot argument processing for powerpc Xen is much less complex than it may appear. Assuming that the Simplify bootargs processing patch is accepted in some form, the following rules apply:
1. Arguments from 32-bit wrapper override all else
2. Builtin arguments in 64-bit image override firmware
3. Firmware is used if neither of the above exist
It is true that dom0 Linux has its own boot argument processing, but there is a simple transitive relation between Xens bootargs and Linuxs bootargs. That is, Xen first applies the above three rules to decide what to feed Linux. Linux then applies its three rules (it orders their precedence slightly differently) to decide what to feed the kernel proper.
The format of the builtin command line buffer is essentially just a seperate ELF section, which makes it easy for post-processing tools to locate it and edit it. If you have a 2.6.17 or later zImage kernel available, the following is illustrative:
$ objdump -h arch/powerpc/boot/zImage | grep cmdline
2 __builtin_cmdline 00000200 00406274 00406274 00016274 2**2
The format of the builtin command line buffer is simple, so many tools may one day understand it, but at present the most commonly-used tool is `bicl, which is shipped under the LGPL as part of the K42 source:
http://www.cs.unm.edu/~k42/tools/bicl
The usage of the tool is simple:
$ bicl
`builtin-cmdline manipulates builtin command line arguments
Usage: builtin-cmdline FILE [ARGS]
-?, --help Show this help statement.
--version Show version statement.
Examples: builtin-cmdline zImage
builtin-cmdline zImage console=ttyS0
The tool is used every day to edit the builtin command lines of Linux and Xen binaries as part of an internal IBM project.
bicl 0.1.0 Screenshot
bicl 0.1.0 Keywords
PPC64
PPC64 Linux
tool for editing
command line
Kernel image
Binary files
bicl
builtin
command
linux
line
tool
bicl 0.1.0
Boot
System
Bookmark bicl 0.1.0
bicl 0.1.0 Copyright
WareSeeker periodically updates pricing and software information of bicl 0.1.0 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of bicl 0.1.0 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed
Featured Software
Want to place your software product here?
Please contact us for consideration.
Contact WareSeeker.com
Related Information
linux commands
command line options
tool for editing avi files
command line parameter
command line reference
command line commands
command line utility
ftp command line
command line hacks
how does a command line work
windows command line
command line ftp
linux command line
command line interfaces
command line interface
commander
builtin bookshelves
linux windows
Related Software
Migma project is a multiple-choice exam generator. Free Download
Serbert is a serial bit error rate tester. Free Download
FSP Client is single executable client for the FSP protocol. Free Download
Fbi IMproved aims to be a highly customizable and scriptable image viewer. Free Download
Bugzproxy project is a C# based assembly that provides access to a Bugzilla server. Free Download
Ink is a command line tool which displays the ink level of your printer. Free Download
tsrip is an audio CD ripping and encoding solution. Free Download
xconfig is a tool to configure XF86Config and xorg.conf from the command line. Free Download
Latest Software
Popular Software
Favourite Software