| 1efd4360 | 27-Feb-2008 |
Marian Balakowicz <m8@semihalf.com> |
[new uImage] Add image_get_kernel() routine
Legacy image specific verification is factored out to a separate helper routine to keep get_kernel() generic and simple.
Signed-off-by: Marian Balakowicz
[new uImage] Add image_get_kernel() routine
Legacy image specific verification is factored out to a separate helper routine to keep get_kernel() generic and simple.
Signed-off-by: Marian Balakowicz <m8@semihalf.com> Acked-by: Kumar Gala <galak@kernel.crashing.org>
show more ...
|
| 6f0f9dfc | 27-Feb-2008 |
Marian Balakowicz <m8@semihalf.com> |
[new uImage] Optimize gen_get_image() flow control
When CONFIG_HAS_DATAFLASH is not defined gen_get_image() routine has nothing to do, update its control flow to better reflect that simple case.
Si
[new uImage] Optimize gen_get_image() flow control
When CONFIG_HAS_DATAFLASH is not defined gen_get_image() routine has nothing to do, update its control flow to better reflect that simple case.
Signed-off-by: Marian Balakowicz <m8@semihalf.com> Acked-by: Kumar Gala <galak@kernel.crashing.org>
show more ...
|
| f50433d6 | 21-Feb-2008 |
Marian Balakowicz <m8@semihalf.com> |
[new uImage] Add fit_parse_conf() and fit_parse_subimage() routines
Introducing routines for parsing new uImage format bootm arguments: [<addr>]#<conf> - configuration specification [<addr>]:<subim
[new uImage] Add fit_parse_conf() and fit_parse_subimage() routines
Introducing routines for parsing new uImage format bootm arguments: [<addr>]#<conf> - configuration specification [<addr>]:<subimg> - subimage specification
New format images can contain multiple subimages of the same type. For example a single new format image file can contain three kernels, two ramdisks and a couple of FDT blobs. Subimage and configuration specifications are extensions to bootm (and other image-related commands) arguments' syntax that allow to specify which particular subimage should be operated on.
Subimage specification is used to denote a particular subimage. Configurations are a bit more complex -- they are used to define a particualr booting setup, for example a (kernel, fdt blob) pair, or a (kernel, ramdisk, fdt blob) tuple, etc.
Signed-off-by: Marian Balakowicz <m8@semihalf.com>
show more ...
|
| 6f4abee7 | 08-Feb-2008 |
Guennadi Liakhovetski <g.liakhovetski@gmx.de> |
Fix wrong memory limit calculation in memory-test
If the length of the memory address range passed to the "mtest" command is not of the form 2^x - 1, not all address lines are tested. This bug is in
Fix wrong memory limit calculation in memory-test
If the length of the memory address range passed to the "mtest" command is not of the form 2^x - 1, not all address lines are tested. This bug is inherited from the original software at http://www.netrino.com/Embedded-Systems/How-To/Memory-Test-Suite-C. Fix this.
Signed-off-by: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
show more ...
|
| 5cf746c3 | 31-Jan-2008 |
Marian Balakowicz <m8@semihalf.com> |
[new uImage] Move kernel data find code to get_kernel() routine
Verification of the kernel image (in old format) and finding kernel data is moved to a dedicated routine. The routine will also hold s
[new uImage] Move kernel data find code to get_kernel() routine
Verification of the kernel image (in old format) and finding kernel data is moved to a dedicated routine. The routine will also hold support for, to be added, new image format.
Signed-off-by: Marian Balakowicz <m8@semihalf.com>
show more ...
|
| ceaed2b1 | 31-Jan-2008 |
Marian Balakowicz <m8@semihalf.com> |
[new uImage] Move ramdisk loading to a common routine
Ramdisk loading code, including initrd_high variable handling, was duplicated for PPC and M68K platforms. This patch creates common helper routi
[new uImage] Move ramdisk loading to a common routine
Ramdisk loading code, including initrd_high variable handling, was duplicated for PPC and M68K platforms. This patch creates common helper routine that is being called from both platform do_bootm_linux() routines.
Signed-off-by: Marian Balakowicz <m8@semihalf.com>
show more ...
|