Juergen Beisert
5d591e14ef
Add a tool to activate barebox as a boot loader on x86 architectures
...
To use barebox as a BIOS based bootloader for x86 architectures, the binary
must be patched to get it bootstrapped at runtime. The 'setupmbr' tool installs
the barebox-binary to the given device node or image file and patch it in
accordance to the needed sector information at runtime.
Signed-off by: Juergen Beisert <jbe@pengutronix.de>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2010-01-14 10:06:15 +01:00
Robert P. J. Day
65f2ebfb73
scripts: Delete non-barebox content from scripts/.
...
Remove scripts/ content having nothing to do with barebox:
- pnmtologo
- conmakehash
- unifdef
- genksyms
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2009-12-21 11:46:31 +01:00
Sascha Hauer
a3ffa97f40
rename U-Boot-v2 project to barebox
...
This has been done with the following script:
find -path ./.git -prune -o -type f -print0 | xargs -0 -r sed -i \
-e 's/u2boot/barebox/g' \
-e 's/U2Boot/barebox/g' \
-e 's/U-boot V2/barebox/g' \
-e 's/u-boot v2/barebox/g' \
-e 's/U-Boot V2/barebox/g' \
-e 's/U-Boot-v2/barebox/g' \
-e 's/U_BOOT/BAREBOX/g' \
-e 's/UBOOT/BAREBOX/g' \
-e 's/uboot/barebox/g' \
-e 's/u-boot/barebox/g' \
-e 's/u_boot/barebox/g' \
-e 's/U-Boot/barebox/g' \
-e 's/U-boot/barebox/g' \
-e 's/U-BOOT/barebox/g'
find -path ./.git -prune -o \( -name "*u-boot*" -o -name "*uboot*" -o -name "*u_boot*" \) -print0 | \
xargs -0 -r rename 's/u[-_]?boot/barebox/'
It needs some manual fixup following in the next patch
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2009-12-15 10:18:30 +01:00
Sascha Hauer
21d5fc40df
Build system: Use setlocalversion from kernel
...
Autogenerate a local version from git.
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2008-09-02 15:48:06 +02:00
Sascha Hauer
2db67353f3
add compiler header files from kernel
...
Add include/linux/compiler*.h from Linux Kernel and remove old
include/compiler.h
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2008-08-13 16:41:17 +02:00
Nishanth Menon
cbe7b897b4
fix generated config files
...
Make defconfig generates .config with "Linux kernel" instead of
"U-Boot". This patch fixes the same.
Signed-off-by: Nishanth Menon <x0nishan@ti.com>
2008-05-07 17:30:37 +02:00
Juergen Beisert
8413d78ab3
separating environment commands, part 2
...
Signed-off-by: Juergen Beisert <j.beisert@pengutronix.de>
2007-11-12 16:28:23 +01:00
Robert Schwebel
07fef1cb68
Add scripts/mkmakefile from Linux. This is necessary if you want to
...
build out-of-tree.
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
2007-11-09 11:47:07 +01:00
Robert Schwebel
e3606619fb
Change help texts to refer to u-boot instead of linux.
...
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
2007-11-09 08:28:40 +01:00
Sascha Hauer
092a4a3b4b
update some .gitignore files
...
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2007-10-24 13:22:09 +02:00
Sascha Hauer
ef01c76864
update to new kconfig version #2 (forgot to delete files)
...
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2007-10-24 13:11:31 +02:00
Sascha Hauer
9a14fb0f01
update to new kconfig version
...
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2007-10-24 13:09:55 +02:00
sascha
f002246610
do not include Kbuild in Makefile.clean. We neither have it nor need it.
2007-10-17 19:05:01 +02:00
Sascha Hauer
236d55a06a
__u_boot__symtab -> __usymtab
2007-10-07 14:32:08 +02:00
Sascha Hauer
e31b42385b
remove some (currently) unneeded functions
2007-10-04 13:02:28 +02:00
Sascha Hauer
f1400e3b06
add modpost
2007-10-04 12:54:56 +02:00
Sascha Hauer
cdfd8bdd92
update .gitignore files
2007-09-28 20:36:33 +02:00
Sascha Hauer
605fd8f2a5
add kallsyms.c from linux kernel
2007-09-28 19:59:50 +02:00
Sascha Hauer
7c17ff7c45
Reimplement environment. Now we only have one crc for the whole image.
2007-09-27 12:04:17 +02:00
Sascha Hauer
913691eccd
add directory handling for environment
2007-09-25 12:58:52 +02:00
Sascha Hauer
0636be73c2
add mkimage to .gitignore
2007-09-21 14:36:41 +02:00
Sascha Hauer
fd8e989e2e
move mkimage.c to scripts, make it compile
2007-09-21 13:55:04 +02:00
Sascha Hauer
4d872fb09a
add gen_netx_image to Makefile
2007-09-05 12:58:41 +02:00
Sascha Hauer
43811766ac
add netx image generation script
2007-09-05 12:51:19 +02:00
Sascha Hauer
e48e2cdf25
add .gitignore files
2007-07-12 10:21:16 +02:00
Sascha Hauer
631b71e69c
implement -p option to pad output to a given size
2007-07-05 21:36:32 +02:00
Sascha Hauer
75a10b942c
svn_rev_706
...
add file headers
2007-07-05 18:02:19 +02:00
Sascha Hauer
4b07af6730
svn_rev_643
...
structure cleanup
2007-07-05 18:02:13 +02:00
Sascha Hauer
c44aac9f8c
svn_rev_543
...
linux->uboot
2007-07-05 18:02:03 +02:00
Sascha Hauer
631a95903d
svn_rev_542
...
linux->uboot
2007-07-05 18:02:03 +02:00
Sascha Hauer
7bdc5df792
svn_rev_541
...
linux->uboot
2007-07-05 18:02:03 +02:00
Sascha Hauer
bdb7a3faba
svn_rev_540
...
linux->uboot
2007-07-05 18:02:03 +02:00
Sascha Hauer
ef67a9b4bb
svn_rev_539
...
linux->uboot
2007-07-05 18:02:03 +02:00
Sascha Hauer
8785eb9c99
svn_rev_429
2007-07-05 18:01:53 +02:00
Sascha Hauer
f403449505
svn_rev_423
2007-07-05 18:01:52 +02:00
Sascha Hauer
97327a1b05
svn_rev_422
2007-07-05 18:01:52 +02:00
Sascha Hauer
75f79f014c
svn_rev_019
...
missing for kbuild
2007-07-05 18:01:14 +02:00
Sascha Hauer
c56078afcc
svn_rev_008
...
add missing Kconfig
2007-07-05 18:01:13 +02:00
Sascha Hauer
88271e5177
svn_rev_007
...
add Kconfig
2007-07-05 18:01:13 +02:00