diff options
author | Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> | 2011-01-28 11:13:24 +0100 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2011-01-28 19:05:00 +0100 |
commit | a3463cc12877f6527624972c190a80ebb787a604 (patch) | |
tree | 3cbef39445fa1f457b607e86d21d25bd45d94e58 /Kconfig | |
parent | 488fbba21f89e517089a99f5cea20aa3ad4bce62 (diff) | |
download | barebox-a3463cc12877f6527624972c190a80ebb787a604.tar.gz barebox-a3463cc12877f6527624972c190a80ebb787a604.tar.xz |
lib/decompress_unlzo: use fill and full to read and write data
this will all to simplify the sync with the kernel and later easly add the
self decompression support to barebox
as example with a lzo compression will reduce barebox from 180224 to 99863
bytes so 55.41%
-rwxr-xr-x 1 root root 99863 Jan 28 02:17 build/versatilepb/barebox.bin.lzo
we also reduce the binary size by 224 bytes
Old version
# ls -al build/versatilepb/barebox.bin
-rwxr-xr-x 1 root root 180468 Jan 28 02:14 build/versatilepb/barebox.bin
New version
# ls -al build/versatilepb/barebox*
-rwxr-xr-x 1 root root 180244 Jan 28 02:13 build/versatilepb/barebox.bin
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'Kconfig')
0 files changed, 0 insertions, 0 deletions