diff options
author | Juergen Beisert <j.beisert@pengutronix.de> | 2006-08-10 12:16:01 +0000 |
---|---|---|
committer | Juergen Beisert <j.beisert@pengutronix.de> | 2006-08-10 12:16:01 +0000 |
commit | 4849aea03012d4661894b4bd1b4450fd16834a38 (patch) | |
tree | a3ae7d638801d434f4b7ad61f0bfdaeb63358b13 /patches/mkelfImage-2.7 | |
parent | 43657aff25d9388574a7fafa008ca3b4783f2a97 (diff) | |
download | ptxdist-4849aea03012d4661894b4bd1b4450fd16834a38.tar.gz ptxdist-4849aea03012d4661894b4bd1b4450fd16834a38.tar.xz |
* adding mkelfImage
- generates bootable kernel images to be used
with LinuxBIOS as a BIOS replacement for x86
targets
git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@5995 33e552b5-05e3-0310-8538-816dae2090ed
Diffstat (limited to 'patches/mkelfImage-2.7')
-rw-r--r-- | patches/mkelfImage-2.7/generic/convert_params.diff | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/patches/mkelfImage-2.7/generic/convert_params.diff b/patches/mkelfImage-2.7/generic/convert_params.diff new file mode 100644 index 000000000..a673ac826 --- /dev/null +++ b/patches/mkelfImage-2.7/generic/convert_params.diff @@ -0,0 +1,30 @@ +--- mkelfImage-2.7-orig/linux-i386/convert_params.c 2006-03-28 01:44:59.000000000 +0200 ++++ mkelfImage-2.7/linux-i386/convert_params.c 2006-05-30 22:28:39.000000000 +0200 +@@ -962,22 +962,22 @@ + return head; + } + }; +- return 0; ++ return (void*)-1; + } + + static int find_lb_table(struct param_info *info) + { + struct lb_header *head; +- head = 0; +- if (!head) { ++ head = (void*)-1; ++ if (head == (void*)-1) { + /* First try at address 0 */ + head = __find_lb_table((void *)0x00000, (void *)0x1000); + } +- if (!head) { ++ if (head == (void*)-1) { + /* Then try at address 0xf0000 */ + head = __find_lb_table((void *)0xf0000, (void *)0x100000); + } +- if (head) { ++ if (head != (void*)-1) { + info->has_linuxbios = 1; + info->lb_table = head; + return 1; |