lp://qastaging/~big-little-switcher/linaro-toolchain-misc/trunk
- Get this branch:
- bzr branch lp://qastaging/~big-little-switcher/linaro-toolchain-misc/trunk
Branch merges
Branch information
Import details
This branch is an import of the HEAD branch of the Git repository at git://git.linaro.org/people/pundiramit/boot-wrapper.git.
Last successful import was .
Updating branch...
Launchpad is processing new changes to this branch which will be available in a few minutes. Reload to see the changes.
Recent revisions
- 40. By Amit Pundir
-
add bootwrapper android makefile
add bootwrapper android makefile to be called from top level
Android makefiles to build it as a part of AOSP. - 39. By Tixy (Jon Medhurst)
-
bootwrapper: Get it working for big.LITTLE models
Note, this breaks other models.
Signed-off-by: Jon Medhurst <email address hidden>
- 38. By Tixy (Jon Medhurst)
-
bootwrapper: Use local definition of string.h
The semihosting and FDT code makes use of libc style string
functions implemented in our string.c, however it relies on the system
providing the string.h header file.This causes problems on toolchains that don't provide these headers,
like Android toolchains, and it also means that we include declaration
for functions which aren't implemented in the bootwrapper.Resolve this by providing our own string.h which declares only
the functions we implement and add the base directory to the
include path so this header is found.Signed-off-by: Jon Medhurst <email address hidden>
Signed-off-by: Peter Maydell <email address hidden> - 37. By Guodong Xu
-
semi_loader: Ignore u-boot image header in initrd if exist
Add support for loading initrd images in u-boot image format. The
image header is checked against u-boot image header magic. In
case of a match, the initrd is treated as starting after the u-boot
image header.Signed-off-by: Guodong Xu <email address hidden>
Acked-by: Dave Martin <email address hidden>
Signed-off-by: Peter Maydell <email address hidden> - 36. By Peter Maydell
-
semi_loader: Handle dtbs with 64 bit addresses
ARM board device tree blobs have moved to specifying addresses and
sizes as 64 bit values (2 cells) rather than 32 bit (1 cell); update
bootwrapper so it can handle these rather than stopping with an error.Signed-off-by: Peter Maydell <email address hidden>
Acked-by: Dave Martin <email address hidden> - 35. By Peter Maydell
-
semi_loader.c: make --dtb actually work rather than be ignored
Fix a bug that meant that the --dtb option was silently ignored.
(The equivalent to this fix has already been applied in the
big.LITTLE bootwrapper which we borrow this file from, so this
brings us back into sync.)Signed-off-by: Peter Maydell <email address hidden>
- 34. By Peter Maydell
-
bootwrapper: Add README
Add a short README file describing what the bootwrapper is
and how to run it.Signed-off-by: Peter Maydell <email address hidden>
- 33. By Peter Maydell
-
bootwrapper: Switch to C semihosting code
Switch over to the C semihosting code, removing the old assembly
implementation. This allows us to simplify the build process
somewhat: boot.S is now compiled only once, rather than once for
semihosting and once without.Signed-off-by: Peter Maydell <email address hidden>
- 32. By Peter Maydell
-
bootwrapper: Import C semihosting code
Import the reimplementation in C of the semihosting support
written by Dave Martin for the ARM big.LITTLE bootwrapper.
The main benefit of this switchover (apart from only having
one implementation rather than two) is the fdt support it
includes.This commit only imports the sources, it doesn't compile them.
Signed-off-by: Peter Maydell <email address hidden>
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)