summaryrefslogtreecommitdiffstats
path: root/lib/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* add qsort supportSascha Hauer2012-05-141-0/+1
| | | | | | | This is based on U-Boot code which in turn is based on uclibc code. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* param: add config to disable itJean-Christophe PLAGNIOL-VILLARD2012-01-111-1/+1
| | | | | | this will allow to save 992 Bytes for TI xlaoder or AT91 bootstrap Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
* uncompress: add config to disable itJean-Christophe PLAGNIOL-VILLARD2012-01-111-1/+1
| | | | Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
* lib: add bitrev utilityRobert Jarzmik2012-01-021-0/+1
| | | | | | | Add bit reversing utility, taken from the linux kernel. Signed-off-by: Robert Jarzmik <robert.jarzmik@free.fr> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* lib: add BCH encoding/decodingRobert Jarzmik2012-01-021-0/+1
| | | | | | | | As flash memories need BCH correcting codes, add the BCH library, taken from the linux kernel. Signed-off-by: Robert Jarzmik <robert.jarzmik@free.fr> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* Merge branch 'next'Sascha Hauer2011-12-071-2/+3
|\
| * Add generic uncompress functionSascha Hauer2011-11-291-0/+1
| | | | | | | | | | | | | | | | uncompress() has the same prototype as the various kernel decompress functions. It automatically detects the compression type and selects the correct uncompress function. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * add kernel gunzip implementationSascha Hauer2011-11-291-1/+1
| | | | | | | | | | | | | | The kernel uncompression functions have a unified API so use this implementation to get it. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * use kernel bunzip implementationSascha Hauer2011-11-291-1/+1
| | | | | | | | | | | | | | | | The kernel uncompression functions have a unified API. Switch to the kernel implementation to unify the different uncompression APIs. As a bonus the kernel implementation is much smaller. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* | lib: remove nonexistest files from MakefileSascha Hauer2011-12-011-3/+0
|/ | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* initial libfdt supportSascha Hauer2011-10-191-0/+4
| | | | | | | | | | vanilla libfdt 1.3.0 from the dtc git: git://git.jdl.com/software/dtc.git Only small adjustments to compile with barebox Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* move digest to crypto/Jean-Christophe PLAGNIOL-VILLARD2011-10-121-5/+0
| | | | | Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* drivers/bus: move to drivers/baseJean-Christophe PLAGNIOL-VILLARD2011-07-211-2/+0
| | | | Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
* remove dead ldiv codeSascha Hauer2010-10-211-1/+0
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* add sha256 supportJean-Christophe PLAGNIOL-VILLARD2010-09-201-0/+1
| | | | Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
* add sha1 supportJean-Christophe PLAGNIOL-VILLARD2010-09-201-0/+1
| | | | Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
* add md5 supportJean-Christophe PLAGNIOL-VILLARD2010-09-201-0/+1
| | | | Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
* add rbtree support (needed for ubi)Sascha Hauer2010-07-051-0/+1
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* add progression bar functionSascha Hauer2010-06-281-0/+1
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* include support for a simple pseudo number generatorSascha Hauer2010-06-221-0/+1
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* add process_escape_sequence functionSascha Hauer2010-03-301-0/+1
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* add unlzo supportSascha Hauer2010-03-301-0/+2
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* make copy_file() globally availableSascha Hauer2009-09-251-1/+1
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* Add notifier frameworkSascha Hauer2009-05-131-0/+2
| | | | | | | This is loosely based on the Linux notifier framework, but stripped down to the bare minimum. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* we need different bus typesSascha Hauer2009-04-071-0/+1
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* U-Boot-V2:Bitops: asm-generic bitopsNishanth Menon2008-08-151-0/+1
| | | | | | | | This introduces selected generic bitop files from kernel. We don't need minix, ext2, sched or lock based bitops. Those have been dropped. Signed-off-by: Nishanth Menon <x0nishan@ti.com>
* 008-fixloadbNishanth Menon2008-06-051-0/+1
| | | | | | | | | [Patch 08/17] U-Boot-V2:Commands Unbreak loadb support This patch provides support for loadb and loady and enables the broken feature Signed-off-by: Nishanth Menon<x0nishan@ti.com>
* add stringlist function. They can be used to build a listSascha Hauer2008-03-111-0/+1
| | | | | of strings. For now mainly useful to print the resulting list in columns which is used in tab completion and ls.
* add glob to MakefileSascha Hauer2008-03-091-0/+2
|
* implement mkdir -pSascha Hauer2007-09-271-0/+1
|
* add recursive_action() and concat_subpath_file() from busyboxSascha Hauer2007-09-241-0/+2
|
* add libbb functionsSascha Hauer2007-09-241-0/+1
|
* add kernel kfifo implementationSascha Hauer2007-09-211-0/+1
|
* add gunzipSascha Hauer2007-07-051-1/+1
|
* svn_rev_653Sascha Hauer2007-07-051-1/+0
| | | | restructure tree, add reginfo command
* svn_rev_643Sascha Hauer2007-07-051-4/+8
| | | | structure cleanup
* svn_rev_639Sascha Hauer2007-07-051-0/+14