firmware-utils: add oseama tool for creating Seama entities
authorrmilecki <rmilecki@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Mon, 1 Feb 2016 12:42:00 +0000 (12:42 +0000)
committerrmilecki <rmilecki@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Mon, 1 Feb 2016 12:42:00 +0000 (12:42 +0000)
commit89a24a9b6c1092048ad370ba729319e16a0f5119
tree782d4368d01e7c059effddd6a22fc54a592c1c13
parent9eac23d4e83073fe73a598ebc8eefb93f7d6f2bb
firmware-utils: add oseama tool for creating Seama entities

It has an important feature (compared to seama) of using multiple input
files, aligning them and padding zeroes until reaching a specified
absolute offset. This is needed for a proper flash layout on NAND. We
want kernel partition to be big enough to handle future updates without
a need to resize it and wipe whole "ubi" partition. It's important as
we don't want to lose block counters.

Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48601 3c298f89-4303-0410-b956-a3cf2f4a3e73
tools/firmware-utils/Makefile
tools/firmware-utils/src/oseama.c [new file with mode: 0644]