mirror of https://github.com/hak5/openwrt.git
fixes ifxmips uboot compile, adds uart uploadable image and fix for wippies homebox flash
SVN-Revision: 17856lede-17.01
parent
a70ef0c337
commit
546e37654b
|
@ -41,7 +41,7 @@ UBOOT_MAKE_OPTS:=\
|
||||||
CROSS_COMPILE_UCLIBC=1 \
|
CROSS_COMPILE_UCLIBC=1 \
|
||||||
COMPRESS=lzma \
|
COMPRESS=lzma \
|
||||||
PLATFORM_CPU=mips32r2 \
|
PLATFORM_CPU=mips32r2 \
|
||||||
UBOOT_RAM_TEXT_BASE=0xA0400000
|
UBOOT_RAM_TEXT_BASE=0xA0400000 \
|
||||||
|
|
||||||
define Build/Configure
|
define Build/Configure
|
||||||
$(MAKE) -s -C $(PKG_BUILD_DIR) \
|
$(MAKE) -s -C $(PKG_BUILD_DIR) \
|
||||||
|
@ -50,18 +50,25 @@ define Build/Configure
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define Build/Compile
|
define Build/Compile
|
||||||
$(MAKE) -s -C $(PKG_BUILD_DIR) \
|
$(MAKE) -C $(PKG_BUILD_DIR) \
|
||||||
$(UBOOT_MAKE_OPTS) \
|
$(UBOOT_MAKE_OPTS) \
|
||||||
|
OWRT_FLAGS="-DTEXT_BASE=0xa0400000" \
|
||||||
ifx_all
|
ifx_all
|
||||||
if [ `stat -c%s $(PKG_BUILD_DIR)/u-boot.ifx` -gt 65536 ] ;\
|
$(CP) $(PKG_BUILD_DIR)/u-boot.srec $(PKG_BUILD_DIR)/asc.srec
|
||||||
then \
|
$(PKG_BUILD_DIR)/gct \
|
||||||
echo "u-boot.ifx file has exceeded 64MB in size."; exit 1; \
|
$(PKG_BUILD_DIR)/danube_ref_ddr166.conf \
|
||||||
fi
|
$(PKG_BUILD_DIR)/asc.srec \
|
||||||
|
$(PKG_BUILD_DIR)/u-boot.asc
|
||||||
|
$(MAKE) -C $(PKG_BUILD_DIR) \
|
||||||
|
$(UBOOT_MAKE_OPTS) \
|
||||||
|
OWRT_FLAGS="-DDANUBE_BOOT_FROM_EBU=1 -DTEXT_BASE=0xB0000000" \
|
||||||
|
clean ifx_all
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define Package/uboot-ifxmips/install
|
define Package/uboot-ifxmips/install
|
||||||
mkdir -p $(1)
|
mkdir -p $(1)
|
||||||
dd if=$(PKG_BUILD_DIR)/u-boot.ifx of=$(1)/u-boot.ifx bs=64k conv=sync
|
dd if=$(PKG_BUILD_DIR)/u-boot.ifx of=$(1)/u-boot.ifx bs=64k conv=sync
|
||||||
|
$(CP) $(PKG_BUILD_DIR)/u-boot.asc $(1)
|
||||||
endef
|
endef
|
||||||
|
|
||||||
$(eval $(call BuildPackage,uboot-ifxmips))
|
$(eval $(call BuildPackage,uboot-ifxmips))
|
||||||
|
|
|
@ -24,7 +24,7 @@
|
||||||
#
|
#
|
||||||
# Danube board with MIPS 24Kec CPU core
|
# Danube board with MIPS 24Kec CPU core
|
||||||
#boot from ebu
|
#boot from ebu
|
||||||
TEXT_BASE = 0xB0000000
|
#TEXT_BASE = 0xB0000000
|
||||||
BOOTSTRAP_TEXT_BASE = 0xB0000000
|
BOOTSTRAP_TEXT_BASE = 0xB0000000
|
||||||
|
|
||||||
#boot from ram
|
#boot from ram
|
||||||
|
|
|
@ -720,7 +720,9 @@ int flash_erase (flash_info_t *info, int s_first, int s_last)
|
||||||
|
|
||||||
(*DANUBE_EBU_BUSCON0)|=0x80000000; // disable writing
|
(*DANUBE_EBU_BUSCON0)|=0x80000000; // disable writing
|
||||||
(*DANUBE_EBU_BUSCON1)|=0x80000000; // disable writing
|
(*DANUBE_EBU_BUSCON1)|=0x80000000; // disable writing
|
||||||
|
|
||||||
|
flash_reset(info); /* Homebox Black with JS28F128J3D75 had trouble reading after erase */
|
||||||
|
|
||||||
printf (" done\n");
|
printf (" done\n");
|
||||||
return rcode;
|
return rcode;
|
||||||
}
|
}
|
||||||
|
|
|
@ -0,0 +1,134 @@
|
||||||
|
0xbf800060 0x7
|
||||||
|
0xbf800010 0x0
|
||||||
|
0xbf800020 0x0
|
||||||
|
0xbf800200 0x02
|
||||||
|
0xbf800210 0x0
|
||||||
|
|
||||||
|
;REG32(MC_DC0) = 0x00001B1B;
|
||||||
|
0xbf801000 0x1b1b
|
||||||
|
;REG32(MC_DC1) = 0x00000000;
|
||||||
|
0xbf801010 0x0
|
||||||
|
;REG32(MC_DC2) = 0x00000000;
|
||||||
|
0xbf801020 0x0
|
||||||
|
;REG32(MC_DC3) = 0x00000000;
|
||||||
|
0xbf801030 0x0
|
||||||
|
;REG32(MC_DC4) = 0x00000000;
|
||||||
|
0xbf801040 0x0
|
||||||
|
;REG32(MC_DC5) = 0x00000200;
|
||||||
|
0xbf801050 0x200
|
||||||
|
;REG32(MC_DC6) = 0x00000306;
|
||||||
|
; 0xbf801060 0x0306
|
||||||
|
0xbf801060 0x0605
|
||||||
|
;REG32(MC_DC7) = 0x00000303;
|
||||||
|
0xbf801070 0x302
|
||||||
|
; 0xbf801070 0x0203
|
||||||
|
;REG32(MC_DC8) = 0x00000102;
|
||||||
|
0xbf801080 0x102
|
||||||
|
;REG32(MC_DC9) = 0x0000070A;
|
||||||
|
0xbf801090 0x70a
|
||||||
|
; 0xbf801090 0x608
|
||||||
|
;REG32(MC_DC10) = 0x00000203;
|
||||||
|
0xbf8010a0 0x203
|
||||||
|
;REG32(MC_DC11) = 0x00000C02;
|
||||||
|
0xbf8010b0 0xc02
|
||||||
|
; 0xbf8010b0 0x0a02
|
||||||
|
;REG32(MC_DC12) = 0x000001C8;
|
||||||
|
0xbf8010c0 0x1c8
|
||||||
|
;REG32(MC_DC13) = 0x00000001;
|
||||||
|
0xbf8010d0 0x1
|
||||||
|
;REG32(MC_DC14) = 0x00000000;
|
||||||
|
0xbf8010e0 0x0
|
||||||
|
;REG32(MC_DC15) = 0x00000F5F;
|
||||||
|
; 0xbf8010f0 0xf5f
|
||||||
|
0xbf8010f0 0xf3c
|
||||||
|
;REG32(MC_DC16) = 0x0000C800;
|
||||||
|
0xbf801100 0xc800
|
||||||
|
;REG32(MC_DC17) = 0x0000000D;
|
||||||
|
; 0xbf801110 0xd
|
||||||
|
0xbf801110 0xd
|
||||||
|
;REG32(MC_DC18) = 0x00000300;
|
||||||
|
0xbf801120 0x300
|
||||||
|
;REG32(MC_DC19) = 0x00000300;
|
||||||
|
; 0xbf801130 0x300
|
||||||
|
0xbf801130 0x200
|
||||||
|
;REG32(MC_DC20) = 0x00000A04;
|
||||||
|
; 0xbf801140 0xa04
|
||||||
|
0xbf801140 0xa04
|
||||||
|
;REG32(MC_DC21) = 0x00001c00;
|
||||||
|
0xbf801150 0xd00
|
||||||
|
; 0xbf801150 0x1f00
|
||||||
|
;REG32(MC_DC22) = 0x00001E1E;
|
||||||
|
0xbf801160 0xd0d
|
||||||
|
; 0xbf801160 0x1f1f
|
||||||
|
;REG32(MC_DC23) = 0x00000000;
|
||||||
|
0xbf801170 0x0
|
||||||
|
;//Disable ECC
|
||||||
|
;REG32(MC_DC24) = 0x0000007F;
|
||||||
|
; 0xbf801180 0x7f
|
||||||
|
0xbf801180 0x062
|
||||||
|
; 0xbf801180 0x37f
|
||||||
|
;REG32(MC_DC25) = 0x00000000;
|
||||||
|
0xbf801190 0x0
|
||||||
|
;REG32(MC_DC26) = 0x00000000;
|
||||||
|
0xbf8011a0 0x0
|
||||||
|
;REG32(MC_DC27) = 0x00000000;
|
||||||
|
0xbf8011b0 0x0
|
||||||
|
;REG32(MC_DC28) = 0x00000A24;
|
||||||
|
; 0xbf8011c0 0xa24
|
||||||
|
0xbf8011c0 0x510
|
||||||
|
;REG32(MC_DC29) = 0x00002D89;
|
||||||
|
0xbf8011d0 0x2d89
|
||||||
|
; 0xbf8011d0 0x2d92
|
||||||
|
;REG32(MC_DC30) = 0x00000022;
|
||||||
|
0xbf8011e0 0x8300
|
||||||
|
; 0xbf8011e0 0x8235
|
||||||
|
;REG32(MC_DC31) = 0x00000000;
|
||||||
|
0xbf8011f0 0x0
|
||||||
|
;REG32(MC_DC32) = 0x00000000;
|
||||||
|
0xbf801200 0x0
|
||||||
|
;REG32(MC_DC33) = 0x00000000;
|
||||||
|
0xbf801210 0x0
|
||||||
|
;REG32(MC_DC34) = 0x00000000;
|
||||||
|
0xbf801220 0x0
|
||||||
|
;REG32(MC_DC35) = 0x00000000;
|
||||||
|
0xbf801230 0x0
|
||||||
|
;REG32(MC_DC36) = 0x00000000;
|
||||||
|
0xbf801240 0x0
|
||||||
|
;REG32(MC_DC37) = 0x00000000;
|
||||||
|
0xbf801250 0x0
|
||||||
|
;REG32(MC_DC38) = 0x00000000;
|
||||||
|
0xbf801260 0x0
|
||||||
|
;REG32(MC_DC39) = 0x00000000;
|
||||||
|
0xbf801270 0x0
|
||||||
|
;REG32(MC_DC40) = 0x00000000;
|
||||||
|
0xbf801280 0x0
|
||||||
|
;REG32(MC_DC41) = 0x00000000;
|
||||||
|
0xbf801290 0x0
|
||||||
|
;REG32(MC_DC42) = 0x00000000;
|
||||||
|
0xbf8012a0 0x0
|
||||||
|
;REG32(MC_DC43) = 0x00000000;
|
||||||
|
0xbf8012b0 0x0
|
||||||
|
;REG32(MC_DC44) = 0x00000000;
|
||||||
|
0xbf8012c0 0x0
|
||||||
|
;REG32(MC_DC45) = 0x00000600;
|
||||||
|
0xbf8012d0 0x500
|
||||||
|
;REG32(MC_DC46) = 0x00000000;
|
||||||
|
0xbf8012e0 0x0
|
||||||
|
|
||||||
|
0xbf800060 0x05
|
||||||
|
0xbf801030 0x100
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,157 @@
|
||||||
|
#!/usr/bin/perl
|
||||||
|
my $aline;
|
||||||
|
my $lineid;
|
||||||
|
my $length;
|
||||||
|
my $address;
|
||||||
|
my @bytes;
|
||||||
|
my $addstr;
|
||||||
|
my $chsum=0;
|
||||||
|
my $count=0;
|
||||||
|
my $firstime=1;
|
||||||
|
my $i;
|
||||||
|
my $currentaddr;
|
||||||
|
my $tmp;
|
||||||
|
my $holder="";
|
||||||
|
my $loadaddr;
|
||||||
|
|
||||||
|
if(@ARGV < 2){
|
||||||
|
print "\n not enough arguments";
|
||||||
|
print "\n Syntax: ./program_SDRAM input output\n";
|
||||||
|
}
|
||||||
|
|
||||||
|
open(INFILE1, "<$ARGV[0]") || die("\ninput open fail\n");
|
||||||
|
open(INFILE2, "<$ARGV[1]") || die("\ninput open fail\n");
|
||||||
|
open(OUTFILE, ">$ARGV[2]") || die("\nOutput file open fail\n");
|
||||||
|
|
||||||
|
$i=0;
|
||||||
|
while ($line = <INFILE1>){
|
||||||
|
if($line=~/\w/){
|
||||||
|
if($line!~/[;#\*]/){
|
||||||
|
if($i eq 0){
|
||||||
|
printf OUTFILE ("33333333");
|
||||||
|
}
|
||||||
|
chomp($line);
|
||||||
|
$line=~s/\t//;
|
||||||
|
@array=split(/ +/,$line);
|
||||||
|
$j=0;
|
||||||
|
while(@array[$j]!~/\w/)
|
||||||
|
{
|
||||||
|
$j=$j+1;
|
||||||
|
|
||||||
|
}
|
||||||
|
$addr=@array[$j];
|
||||||
|
$regval=@array[$j+1];
|
||||||
|
$addr=~s/0x//;
|
||||||
|
$regval=~s/0x//;
|
||||||
|
printf OUTFILE ("%08x%08x",hex($addr),hex($regval));
|
||||||
|
$i=$i+1;
|
||||||
|
if($i eq 8)
|
||||||
|
{
|
||||||
|
$i=0;
|
||||||
|
printf OUTFILE ("\n");
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
while($i lt 8 && $i gt 0){
|
||||||
|
printf OUTFILE "00"x8;
|
||||||
|
$i=$i+1;
|
||||||
|
}
|
||||||
|
if($i eq 8){
|
||||||
|
printf OUTFILE ("\n");
|
||||||
|
}
|
||||||
|
|
||||||
|
while($aline=<INFILE2>){
|
||||||
|
$aline=uc($aline);
|
||||||
|
chomp($aline);
|
||||||
|
next if(($aline=~/^S0/) || ($aline=~/^S7/));
|
||||||
|
($lineid, $length, $address, @bytes) = unpack"A2A2A8"."A2"x300, $aline;
|
||||||
|
$length = hex($length);
|
||||||
|
$address = hex($address);
|
||||||
|
$length -=5;
|
||||||
|
$i=0;
|
||||||
|
|
||||||
|
while($length>0){
|
||||||
|
if($firstime==1){
|
||||||
|
$addstr = sprintf("%x", $address);
|
||||||
|
$addstr = "0"x(8-length($addstr)).$addstr;
|
||||||
|
print OUTFILE $addstr;
|
||||||
|
addchsum($addstr);
|
||||||
|
$firstime=0;
|
||||||
|
$currentaddr=$address;
|
||||||
|
$loadaddr = $addstr;
|
||||||
|
}
|
||||||
|
else{
|
||||||
|
if($count==64){
|
||||||
|
$addstr = sprintf("%x", $currentaddr);
|
||||||
|
$addstr = "0"x(8-length($addstr)).$addstr;
|
||||||
|
print OUTFILE $addstr;
|
||||||
|
addchsum($addstr);
|
||||||
|
$count=0;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
while($count<64){
|
||||||
|
$bytes[$i]=~tr/ABCDEF/abcdef/;
|
||||||
|
print OUTFILE "$bytes[$i]";
|
||||||
|
addchsum($bytes[$i]);
|
||||||
|
$i++;
|
||||||
|
$count++;
|
||||||
|
$length--;
|
||||||
|
last if($length==0);
|
||||||
|
}
|
||||||
|
if($count==64){
|
||||||
|
print OUTFILE "\n";
|
||||||
|
#print OUTFILE "\r";
|
||||||
|
$currentaddr+=64;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
if($count != 64){
|
||||||
|
$tmp = "00";
|
||||||
|
for($i=0;$i<(64-$count);$i++){
|
||||||
|
print OUTFILE "00";
|
||||||
|
addchsum($tmp);
|
||||||
|
}
|
||||||
|
print OUTFILE "\n";
|
||||||
|
#print OUTFILE "\r";
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
print OUTFILE "11"x4;
|
||||||
|
use integer;
|
||||||
|
$chsum=$chsum & 0xffffffff;
|
||||||
|
$chsum = sprintf("%X", $chsum);
|
||||||
|
$chsum = "0"x(8-length($chsum)).$chsum;
|
||||||
|
$chsum =~tr/ABCDEF/abcdef/;
|
||||||
|
print OUTFILE $chsum;
|
||||||
|
print OUTFILE "00"x60;
|
||||||
|
print OUTFILE "\n";
|
||||||
|
#print OUTFILE "\r";
|
||||||
|
|
||||||
|
print OUTFILE "99"x4;
|
||||||
|
print OUTFILE $loadaddr;
|
||||||
|
print OUTFILE "00"x60;
|
||||||
|
print OUTFILE "\n";
|
||||||
|
#print OUTFILE "\r";
|
||||||
|
|
||||||
|
|
||||||
|
close OUTFILE;
|
||||||
|
#END of Program
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
sub addchsum{
|
||||||
|
my $cc=$_[0];
|
||||||
|
$holder=$holder.$cc;
|
||||||
|
if(length($holder)==8){
|
||||||
|
$holder = hex($holder);
|
||||||
|
$chsum+=$holder;
|
||||||
|
$holder="";
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#END
|
||||||
|
|
||||||
|
|
|
@ -31,7 +31,7 @@
|
||||||
#define USE_REFERENCE_BOARD
|
#define USE_REFERENCE_BOARD
|
||||||
//#define USE_EVALUATION_BOARD
|
//#define USE_EVALUATION_BOARD
|
||||||
|
|
||||||
#define DANUBE_BOOT_FROM_EBU
|
//#define DANUBE_BOOT_FROM_EBU
|
||||||
#define DANUBE_USE_DDR_RAM
|
#define DANUBE_USE_DDR_RAM
|
||||||
|
|
||||||
#ifdef DANUBE_USE_DDR_RAM
|
#ifdef DANUBE_USE_DDR_RAM
|
||||||
|
|
|
@ -1,5 +1,7 @@
|
||||||
--- a/Makefile
|
Index: u-boot-1.1.5/Makefile
|
||||||
+++ b/Makefile
|
===================================================================
|
||||||
|
--- u-boot-1.1.5.orig/Makefile 2006-10-20 17:54:33.000000000 +0200
|
||||||
|
+++ u-boot-1.1.5/Makefile 2009-10-04 23:06:03.000000000 +0200
|
||||||
@@ -24,7 +24,7 @@
|
@@ -24,7 +24,7 @@
|
||||||
VERSION = 1
|
VERSION = 1
|
||||||
PATCHLEVEL = 1
|
PATCHLEVEL = 1
|
||||||
|
@ -244,8 +246,10 @@
|
||||||
rm -f $(obj)tools/crc32.c $(obj)tools/environment.c $(obj)tools/env/crc32.c
|
rm -f $(obj)tools/crc32.c $(obj)tools/environment.c $(obj)tools/env/crc32.c
|
||||||
rm -f $(obj)tools/inca-swap-bytes $(obj)cpu/mpc824x/bedbug_603e.c
|
rm -f $(obj)tools/inca-swap-bytes $(obj)cpu/mpc824x/bedbug_603e.c
|
||||||
rm -f $(obj)include/asm/proc $(obj)include/asm/arch $(obj)include/asm
|
rm -f $(obj)include/asm/proc $(obj)include/asm/arch $(obj)include/asm
|
||||||
--- a/common/cmd_bootm.c
|
Index: u-boot-1.1.5/common/cmd_bootm.c
|
||||||
+++ b/common/cmd_bootm.c
|
===================================================================
|
||||||
|
--- u-boot-1.1.5.orig/common/cmd_bootm.c 2006-10-20 17:54:33.000000000 +0200
|
||||||
|
+++ u-boot-1.1.5/common/cmd_bootm.c 2009-10-04 23:06:03.000000000 +0200
|
||||||
@@ -31,6 +31,7 @@
|
@@ -31,6 +31,7 @@
|
||||||
#include <malloc.h>
|
#include <malloc.h>
|
||||||
#include <zlib.h>
|
#include <zlib.h>
|
||||||
|
@ -329,8 +333,10 @@
|
||||||
#endif /* CONFIG_LYNXKDI */
|
#endif /* CONFIG_LYNXKDI */
|
||||||
+
|
+
|
||||||
+#endif /* ! CFG_HEAD_CODE */
|
+#endif /* ! CFG_HEAD_CODE */
|
||||||
--- a/common/cmd_flash.c
|
Index: u-boot-1.1.5/common/cmd_flash.c
|
||||||
+++ b/common/cmd_flash.c
|
===================================================================
|
||||||
|
--- u-boot-1.1.5.orig/common/cmd_flash.c 2006-10-20 17:54:33.000000000 +0200
|
||||||
|
+++ u-boot-1.1.5/common/cmd_flash.c 2009-10-04 23:06:03.000000000 +0200
|
||||||
@@ -196,9 +196,17 @@
|
@@ -196,9 +196,17 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -648,8 +654,10 @@
|
||||||
"erase - erase FLASH memory\n",
|
"erase - erase FLASH memory\n",
|
||||||
"start end\n"
|
"start end\n"
|
||||||
" - erase FLASH from addr 'start' to addr 'end'\n"
|
" - erase FLASH from addr 'start' to addr 'end'\n"
|
||||||
--- a/common/cmd_nvedit.c
|
Index: u-boot-1.1.5/common/cmd_nvedit.c
|
||||||
+++ b/common/cmd_nvedit.c
|
===================================================================
|
||||||
|
--- u-boot-1.1.5.orig/common/cmd_nvedit.c 2006-10-20 17:54:33.000000000 +0200
|
||||||
|
+++ u-boot-1.1.5/common/cmd_nvedit.c 2009-10-04 23:06:03.000000000 +0200
|
||||||
@@ -540,8 +540,19 @@
|
@@ -540,8 +540,19 @@
|
||||||
extern char * env_name_spec;
|
extern char * env_name_spec;
|
||||||
|
|
||||||
|
@ -671,8 +679,10 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
--- a/common/console.c
|
Index: u-boot-1.1.5/common/console.c
|
||||||
+++ b/common/console.c
|
===================================================================
|
||||||
|
--- u-boot-1.1.5.orig/common/console.c 2006-10-20 17:54:33.000000000 +0200
|
||||||
|
+++ u-boot-1.1.5/common/console.c 2009-10-04 23:06:03.000000000 +0200
|
||||||
@@ -324,7 +324,7 @@
|
@@ -324,7 +324,7 @@
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
@ -704,8 +714,10 @@
|
||||||
|
|
||||||
#endif /* CFG_CONSOLE_IS_IN_ENV */
|
#endif /* CFG_CONSOLE_IS_IN_ENV */
|
||||||
+#endif //CFG_HEAD_CODE
|
+#endif //CFG_HEAD_CODE
|
||||||
--- a/common/devices.c
|
Index: u-boot-1.1.5/common/devices.c
|
||||||
+++ b/common/devices.c
|
===================================================================
|
||||||
|
--- u-boot-1.1.5.orig/common/devices.c 2006-10-20 17:54:33.000000000 +0200
|
||||||
|
+++ u-boot-1.1.5/common/devices.c 2009-10-04 23:06:03.000000000 +0200
|
||||||
@@ -39,6 +39,7 @@
|
@@ -39,6 +39,7 @@
|
||||||
list_t devlist = 0;
|
list_t devlist = 0;
|
||||||
device_t *stdio_devices[] = { NULL, NULL, NULL };
|
device_t *stdio_devices[] = { NULL, NULL, NULL };
|
||||||
|
@ -720,8 +732,10 @@
|
||||||
}
|
}
|
||||||
+#endif //CFG_HEAD_CODE
|
+#endif //CFG_HEAD_CODE
|
||||||
+
|
+
|
||||||
--- a/common/env_common.c
|
Index: u-boot-1.1.5/common/env_common.c
|
||||||
+++ b/common/env_common.c
|
===================================================================
|
||||||
|
--- u-boot-1.1.5.orig/common/env_common.c 2006-10-20 17:54:33.000000000 +0200
|
||||||
|
+++ u-boot-1.1.5/common/env_common.c 2009-10-04 23:06:03.000000000 +0200
|
||||||
@@ -219,7 +219,9 @@
|
@@ -219,7 +219,9 @@
|
||||||
* We must allocate a buffer for the environment
|
* We must allocate a buffer for the environment
|
||||||
*/
|
*/
|
||||||
|
@ -767,8 +781,10 @@
|
||||||
gd->env_addr = (ulong)&(env_ptr->data);
|
gd->env_addr = (ulong)&(env_ptr->data);
|
||||||
|
|
||||||
#ifdef CONFIG_AMIGAONEG3SE
|
#ifdef CONFIG_AMIGAONEG3SE
|
||||||
--- a/common/env_flash.c
|
Index: u-boot-1.1.5/common/env_flash.c
|
||||||
+++ b/common/env_flash.c
|
===================================================================
|
||||||
|
--- u-boot-1.1.5.orig/common/env_flash.c 2006-10-20 17:54:33.000000000 +0200
|
||||||
|
+++ u-boot-1.1.5/common/env_flash.c 2009-10-04 23:06:03.000000000 +0200
|
||||||
@@ -66,7 +66,6 @@
|
@@ -66,7 +66,6 @@
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
@ -855,9 +871,11 @@
|
||||||
return 1;
|
return 1;
|
||||||
|
|
||||||
puts ("Writing to Flash... ");
|
puts ("Writing to Flash... ");
|
||||||
--- a/config.mk
|
Index: u-boot-1.1.5/config.mk
|
||||||
+++ b/config.mk
|
===================================================================
|
||||||
@@ -127,7 +127,11 @@
|
--- u-boot-1.1.5.orig/config.mk 2006-10-20 17:54:33.000000000 +0200
|
||||||
|
+++ u-boot-1.1.5/config.mk 2009-10-04 23:32:51.000000000 +0200
|
||||||
|
@@ -127,10 +127,15 @@
|
||||||
OBJDUMP = $(CROSS_COMPILE)objdump
|
OBJDUMP = $(CROSS_COMPILE)objdump
|
||||||
RANLIB = $(CROSS_COMPILE)RANLIB
|
RANLIB = $(CROSS_COMPILE)RANLIB
|
||||||
|
|
||||||
|
@ -869,7 +887,11 @@
|
||||||
RELFLAGS= $(PLATFORM_RELFLAGS)
|
RELFLAGS= $(PLATFORM_RELFLAGS)
|
||||||
DBGFLAGS= -g # -DDEBUG
|
DBGFLAGS= -g # -DDEBUG
|
||||||
OPTFLAGS= -Os #-fomit-frame-pointer
|
OPTFLAGS= -Os #-fomit-frame-pointer
|
||||||
@@ -139,12 +143,15 @@
|
+OWRT_FLAGS?=
|
||||||
|
ifndef LDSCRIPT
|
||||||
|
#LDSCRIPT := $(TOPDIR)/board/$(BOARDDIR)/u-boot.lds.debug
|
||||||
|
ifeq ($(CONFIG_NAND_U_BOOT),y)
|
||||||
|
@@ -139,12 +144,15 @@
|
||||||
LDSCRIPT := $(TOPDIR)/board/$(BOARDDIR)/u-boot.lds
|
LDSCRIPT := $(TOPDIR)/board/$(BOARDDIR)/u-boot.lds
|
||||||
endif
|
endif
|
||||||
endif
|
endif
|
||||||
|
@ -880,13 +902,14 @@
|
||||||
|
|
||||||
gccincdir := $(shell $(CC) -print-file-name=include)
|
gccincdir := $(shell $(CC) -print-file-name=include)
|
||||||
|
|
||||||
CPPFLAGS := $(DBGFLAGS) $(OPTFLAGS) $(RELFLAGS) \
|
-CPPFLAGS := $(DBGFLAGS) $(OPTFLAGS) $(RELFLAGS) \
|
||||||
- -D__KERNEL__ -DTEXT_BASE=$(TEXT_BASE) \
|
- -D__KERNEL__ -DTEXT_BASE=$(TEXT_BASE) \
|
||||||
|
+CPPFLAGS := $(DBGFLAGS) $(OPTFLAGS) $(RELFLAGS) $(OWRT_FLAGS) \
|
||||||
+ -D__KERNEL__ -DUBOOT_RAM_TEXT_BASE=$(UBOOT_RAM_TEXT_BASE) \
|
+ -D__KERNEL__ -DUBOOT_RAM_TEXT_BASE=$(UBOOT_RAM_TEXT_BASE) \
|
||||||
|
|
||||||
ifneq ($(OBJTREE),$(SRCTREE))
|
ifneq ($(OBJTREE),$(SRCTREE))
|
||||||
CPPFLAGS += -I$(OBJTREE)/include2 -I$(OBJTREE)/include
|
CPPFLAGS += -I$(OBJTREE)/include2 -I$(OBJTREE)/include
|
||||||
@@ -180,7 +187,8 @@
|
@@ -180,7 +188,8 @@
|
||||||
|
|
||||||
AFLAGS := $(AFLAGS_DEBUG) -D__ASSEMBLY__ $(CPPFLAGS)
|
AFLAGS := $(AFLAGS_DEBUG) -D__ASSEMBLY__ $(CPPFLAGS)
|
||||||
|
|
||||||
|
@ -896,7 +919,7 @@
|
||||||
|
|
||||||
# Location of a usable BFD library, where we define "usable" as
|
# Location of a usable BFD library, where we define "usable" as
|
||||||
# "built for ${HOST}, supports ${TARGET}". Sensible values are
|
# "built for ${HOST}, supports ${TARGET}". Sensible values are
|
||||||
@@ -214,12 +222,19 @@
|
@@ -214,12 +223,19 @@
|
||||||
export CONFIG_SHELL HPATH HOSTCC HOSTCFLAGS CROSS_COMPILE \
|
export CONFIG_SHELL HPATH HOSTCC HOSTCFLAGS CROSS_COMPILE \
|
||||||
AS LD CC CPP AR NM STRIP OBJCOPY OBJDUMP \
|
AS LD CC CPP AR NM STRIP OBJCOPY OBJDUMP \
|
||||||
MAKE
|
MAKE
|
||||||
|
@ -917,7 +940,7 @@
|
||||||
%.s: %.S
|
%.s: %.S
|
||||||
$(CPP) $(AFLAGS) -o $@ $<
|
$(CPP) $(AFLAGS) -o $@ $<
|
||||||
%.o: %.S
|
%.o: %.S
|
||||||
@@ -229,12 +244,20 @@
|
@@ -229,12 +245,20 @@
|
||||||
|
|
||||||
else
|
else
|
||||||
|
|
||||||
|
@ -938,8 +961,10 @@
|
||||||
endif
|
endif
|
||||||
|
|
||||||
#########################################################################
|
#########################################################################
|
||||||
--- a/drivers/Makefile
|
Index: u-boot-1.1.5/drivers/Makefile
|
||||||
+++ b/drivers/Makefile
|
===================================================================
|
||||||
|
--- u-boot-1.1.5.orig/drivers/Makefile 2006-10-20 17:54:33.000000000 +0200
|
||||||
|
+++ u-boot-1.1.5/drivers/Makefile 2009-10-04 23:06:03.000000000 +0200
|
||||||
@@ -50,7 +50,7 @@
|
@@ -50,7 +50,7 @@
|
||||||
videomodes.o w83c553f.o \
|
videomodes.o w83c553f.o \
|
||||||
ks8695eth.o \
|
ks8695eth.o \
|
||||||
|
@ -949,8 +974,10 @@
|
||||||
|
|
||||||
SRCS := $(COBJS:.o=.c)
|
SRCS := $(COBJS:.o=.c)
|
||||||
OBJS := $(addprefix $(obj),$(COBJS))
|
OBJS := $(addprefix $(obj),$(COBJS))
|
||||||
--- a/include/asm-mips/mipsregs.h
|
Index: u-boot-1.1.5/include/asm-mips/mipsregs.h
|
||||||
+++ b/include/asm-mips/mipsregs.h
|
===================================================================
|
||||||
|
--- u-boot-1.1.5.orig/include/asm-mips/mipsregs.h 2006-10-20 17:54:33.000000000 +0200
|
||||||
|
+++ u-boot-1.1.5/include/asm-mips/mipsregs.h 2009-10-04 23:06:03.000000000 +0200
|
||||||
@@ -48,6 +48,7 @@
|
@@ -48,6 +48,7 @@
|
||||||
#define CP0_CAUSE $13
|
#define CP0_CAUSE $13
|
||||||
#define CP0_EPC $14
|
#define CP0_EPC $14
|
||||||
|
@ -1018,8 +1045,10 @@
|
||||||
+#define ECCF_WST (0x1 << ECCB_WST)
|
+#define ECCF_WST (0x1 << ECCB_WST)
|
||||||
+
|
+
|
||||||
#endif /* _ASM_MIPSREGS_H */
|
#endif /* _ASM_MIPSREGS_H */
|
||||||
--- a/include/cmd_confdefs.h
|
Index: u-boot-1.1.5/include/cmd_confdefs.h
|
||||||
+++ b/include/cmd_confdefs.h
|
===================================================================
|
||||||
|
--- u-boot-1.1.5.orig/include/cmd_confdefs.h 2006-10-20 17:54:33.000000000 +0200
|
||||||
|
+++ u-boot-1.1.5/include/cmd_confdefs.h 2009-10-04 23:06:03.000000000 +0200
|
||||||
@@ -94,6 +94,7 @@
|
@@ -94,6 +94,7 @@
|
||||||
#define CFG_CMD_EXT2 0x1000000000000000ULL /* EXT2 Support */
|
#define CFG_CMD_EXT2 0x1000000000000000ULL /* EXT2 Support */
|
||||||
#define CFG_CMD_SNTP 0x2000000000000000ULL /* SNTP support */
|
#define CFG_CMD_SNTP 0x2000000000000000ULL /* SNTP support */
|
||||||
|
@ -1036,21 +1065,27 @@
|
||||||
CFG_CMD_VFD )
|
CFG_CMD_VFD )
|
||||||
|
|
||||||
/* Default configuration
|
/* Default configuration
|
||||||
--- /dev/null
|
Index: u-boot-1.1.5/include/config.h
|
||||||
+++ b/include/config.h
|
===================================================================
|
||||||
|
--- /dev/null 1970-01-01 00:00:00.000000000 +0000
|
||||||
|
+++ u-boot-1.1.5/include/config.h 2009-10-04 23:06:04.000000000 +0200
|
||||||
@@ -0,0 +1,2 @@
|
@@ -0,0 +1,2 @@
|
||||||
+/* Automatically generated - do not edit */
|
+/* Automatically generated - do not edit */
|
||||||
+#include <configs/danube.h>
|
+#include <configs/danube.h>
|
||||||
--- /dev/null
|
Index: u-boot-1.1.5/include/config.mk
|
||||||
+++ b/include/config.mk
|
===================================================================
|
||||||
|
--- /dev/null 1970-01-01 00:00:00.000000000 +0000
|
||||||
|
+++ u-boot-1.1.5/include/config.mk 2009-10-04 23:06:04.000000000 +0200
|
||||||
@@ -0,0 +1,5 @@
|
@@ -0,0 +1,5 @@
|
||||||
+ARCH = mips
|
+ARCH = mips
|
||||||
+CPU = mips
|
+CPU = mips
|
||||||
+BOARD = danube
|
+BOARD = danube
|
||||||
+VENDOR = ifx
|
+VENDOR = ifx
|
||||||
+SOC = danube
|
+SOC = danube
|
||||||
--- a/include/flash.h
|
Index: u-boot-1.1.5/include/flash.h
|
||||||
+++ b/include/flash.h
|
===================================================================
|
||||||
|
--- u-boot-1.1.5.orig/include/flash.h 2006-10-20 17:54:33.000000000 +0200
|
||||||
|
+++ u-boot-1.1.5/include/flash.h 2009-10-04 23:06:03.000000000 +0200
|
||||||
@@ -79,7 +79,7 @@
|
@@ -79,7 +79,7 @@
|
||||||
extern unsigned long flash_init (void);
|
extern unsigned long flash_init (void);
|
||||||
extern void flash_print_info (flash_info_t *);
|
extern void flash_print_info (flash_info_t *);
|
||||||
|
@ -1082,8 +1117,10 @@
|
||||||
#define FLASH_UNKNOWN 0xFFFF /* unknown flash type */
|
#define FLASH_UNKNOWN 0xFFFF /* unknown flash type */
|
||||||
|
|
||||||
|
|
||||||
--- a/include/image.h
|
Index: u-boot-1.1.5/include/image.h
|
||||||
+++ b/include/image.h
|
===================================================================
|
||||||
|
--- u-boot-1.1.5.orig/include/image.h 2006-10-20 17:54:33.000000000 +0200
|
||||||
|
+++ u-boot-1.1.5/include/image.h 2009-10-04 23:06:03.000000000 +0200
|
||||||
@@ -132,6 +132,7 @@
|
@@ -132,6 +132,7 @@
|
||||||
#define IH_COMP_NONE 0 /* No Compression Used */
|
#define IH_COMP_NONE 0 /* No Compression Used */
|
||||||
#define IH_COMP_GZIP 1 /* gzip Compression Used */
|
#define IH_COMP_GZIP 1 /* gzip Compression Used */
|
||||||
|
@ -1092,8 +1129,10 @@
|
||||||
|
|
||||||
#define IH_MAGIC 0x27051956 /* Image Magic Number */
|
#define IH_MAGIC 0x27051956 /* Image Magic Number */
|
||||||
#define IH_NMLEN 32 /* Image Name Length */
|
#define IH_NMLEN 32 /* Image Name Length */
|
||||||
--- /dev/null
|
Index: u-boot-1.1.5/include/syscall.h
|
||||||
+++ b/include/syscall.h
|
===================================================================
|
||||||
|
--- /dev/null 1970-01-01 00:00:00.000000000 +0000
|
||||||
|
+++ u-boot-1.1.5/include/syscall.h 2009-10-04 23:06:03.000000000 +0200
|
||||||
@@ -0,0 +1,42 @@
|
@@ -0,0 +1,42 @@
|
||||||
+#ifndef __MON_SYS_CALL_H__
|
+#ifndef __MON_SYS_CALL_H__
|
||||||
+#define __MON_SYS_CALL_H__
|
+#define __MON_SYS_CALL_H__
|
||||||
|
@ -1137,8 +1176,10 @@
|
||||||
+#define SYSCALL_GET_TIMER 10
|
+#define SYSCALL_GET_TIMER 10
|
||||||
+
|
+
|
||||||
+#endif
|
+#endif
|
||||||
--- /dev/null
|
Index: u-boot-1.1.5/ld_uboot.conf
|
||||||
+++ b/ld_uboot.conf
|
===================================================================
|
||||||
|
--- /dev/null 1970-01-01 00:00:00.000000000 +0000
|
||||||
|
+++ u-boot-1.1.5/ld_uboot.conf 2009-10-04 23:06:03.000000000 +0200
|
||||||
@@ -0,0 +1,8 @@
|
@@ -0,0 +1,8 @@
|
||||||
+TAG_DWNLD()
|
+TAG_DWNLD()
|
||||||
+{
|
+{
|
||||||
|
@ -1148,8 +1189,10 @@
|
||||||
+{
|
+{
|
||||||
+ 0xA0B00000
|
+ 0xA0B00000
|
||||||
+}; /* Start u-boot image */
|
+}; /* Start u-boot image */
|
||||||
--- a/lib_generic/Makefile
|
Index: u-boot-1.1.5/lib_generic/Makefile
|
||||||
+++ b/lib_generic/Makefile
|
===================================================================
|
||||||
|
--- u-boot-1.1.5.orig/lib_generic/Makefile 2006-10-20 17:54:33.000000000 +0200
|
||||||
|
+++ u-boot-1.1.5/lib_generic/Makefile 2009-10-04 23:06:03.000000000 +0200
|
||||||
@@ -28,7 +28,7 @@
|
@@ -28,7 +28,7 @@
|
||||||
COBJS = bzlib.o bzlib_crctable.o bzlib_decompress.o \
|
COBJS = bzlib.o bzlib_crctable.o bzlib_decompress.o \
|
||||||
bzlib_randtable.o bzlib_huffman.o \
|
bzlib_randtable.o bzlib_huffman.o \
|
||||||
|
@ -1159,8 +1202,10 @@
|
||||||
|
|
||||||
SRCS := $(COBJS:.o=.c)
|
SRCS := $(COBJS:.o=.c)
|
||||||
OBJS := $(addprefix $(obj),$(COBJS))
|
OBJS := $(addprefix $(obj),$(COBJS))
|
||||||
--- a/lib_mips/board.c
|
Index: u-boot-1.1.5/lib_mips/board.c
|
||||||
+++ b/lib_mips/board.c
|
===================================================================
|
||||||
|
--- u-boot-1.1.5.orig/lib_mips/board.c 2006-10-20 17:54:33.000000000 +0200
|
||||||
|
+++ u-boot-1.1.5/lib_mips/board.c 2009-10-04 23:06:03.000000000 +0200
|
||||||
@@ -29,9 +29,30 @@
|
@@ -29,9 +29,30 @@
|
||||||
#include <net.h>
|
#include <net.h>
|
||||||
#include <environment.h>
|
#include <environment.h>
|
||||||
|
@ -1609,8 +1654,10 @@
|
||||||
+#endif //DEBUG_ENABLE_BOOTSTRAP_PRINTF
|
+#endif //DEBUG_ENABLE_BOOTSTRAP_PRINTF
|
||||||
for (;;);
|
for (;;);
|
||||||
}
|
}
|
||||||
--- a/lib_mips/time.c
|
Index: u-boot-1.1.5/lib_mips/time.c
|
||||||
+++ b/lib_mips/time.c
|
===================================================================
|
||||||
|
--- u-boot-1.1.5.orig/lib_mips/time.c 2006-10-20 17:54:33.000000000 +0200
|
||||||
|
+++ u-boot-1.1.5/lib_mips/time.c 2009-10-04 23:06:03.000000000 +0200
|
||||||
@@ -80,6 +80,19 @@
|
@@ -80,6 +80,19 @@
|
||||||
/*NOP*/;
|
/*NOP*/;
|
||||||
}
|
}
|
||||||
|
@ -1631,8 +1678,10 @@
|
||||||
/*
|
/*
|
||||||
* This function is derived from PowerPC code (read timebase as long long).
|
* This function is derived from PowerPC code (read timebase as long long).
|
||||||
* On MIPS it just returns the timer value.
|
* On MIPS it just returns the timer value.
|
||||||
--- a/net/eth.c
|
Index: u-boot-1.1.5/net/eth.c
|
||||||
+++ b/net/eth.c
|
===================================================================
|
||||||
|
--- u-boot-1.1.5.orig/net/eth.c 2006-10-20 17:54:33.000000000 +0200
|
||||||
|
+++ u-boot-1.1.5/net/eth.c 2009-10-04 23:06:03.000000000 +0200
|
||||||
@@ -25,6 +25,9 @@
|
@@ -25,6 +25,9 @@
|
||||||
#include <command.h>
|
#include <command.h>
|
||||||
#include <net.h>
|
#include <net.h>
|
||||||
|
@ -1664,8 +1713,10 @@
|
||||||
if (!eth_devices) {
|
if (!eth_devices) {
|
||||||
puts ("No ethernet found.\n");
|
puts ("No ethernet found.\n");
|
||||||
} else {
|
} else {
|
||||||
--- a/tools/mkimage.c
|
Index: u-boot-1.1.5/tools/mkimage.c
|
||||||
+++ b/tools/mkimage.c
|
===================================================================
|
||||||
|
--- u-boot-1.1.5.orig/tools/mkimage.c 2006-10-20 17:54:33.000000000 +0200
|
||||||
|
+++ u-boot-1.1.5/tools/mkimage.c 2009-10-04 23:06:03.000000000 +0200
|
||||||
@@ -28,6 +28,7 @@
|
@@ -28,6 +28,7 @@
|
||||||
#ifndef __WIN32__
|
#ifndef __WIN32__
|
||||||
#include <netinet/in.h> /* for host / network byte order conversions */
|
#include <netinet/in.h> /* for host / network byte order conversions */
|
||||||
|
@ -1700,8 +1751,10 @@
|
||||||
(void) fdatasync (ifd);
|
(void) fdatasync (ifd);
|
||||||
#else
|
#else
|
||||||
(void) fsync (ifd);
|
(void) fsync (ifd);
|
||||||
--- a/cpu/mips/cache.S
|
Index: u-boot-1.1.5/cpu/mips/cache.S
|
||||||
+++ b/cpu/mips/cache.S
|
===================================================================
|
||||||
|
--- u-boot-1.1.5.orig/cpu/mips/cache.S 2006-10-20 17:54:33.000000000 +0200
|
||||||
|
+++ u-boot-1.1.5/cpu/mips/cache.S 2009-10-04 23:06:03.000000000 +0200
|
||||||
@@ -29,7 +29,9 @@
|
@@ -29,7 +29,9 @@
|
||||||
#include <asm/mipsregs.h>
|
#include <asm/mipsregs.h>
|
||||||
#include <asm/addrspace.h>
|
#include <asm/addrspace.h>
|
||||||
|
@ -1741,8 +1794,10 @@
|
||||||
|
|
||||||
j ra
|
j ra
|
||||||
.end mips_cache_reset
|
.end mips_cache_reset
|
||||||
--- a/cpu/mips/config.mk
|
Index: u-boot-1.1.5/cpu/mips/config.mk
|
||||||
+++ b/cpu/mips/config.mk
|
===================================================================
|
||||||
|
--- u-boot-1.1.5.orig/cpu/mips/config.mk 2006-10-20 17:54:33.000000000 +0200
|
||||||
|
+++ u-boot-1.1.5/cpu/mips/config.mk 2009-10-04 23:06:03.000000000 +0200
|
||||||
@@ -20,20 +20,26 @@
|
@@ -20,20 +20,26 @@
|
||||||
# Foundation, Inc., 59 Temple Place, Suite 330, Boston,
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston,
|
||||||
# MA 02111-1307 USA
|
# MA 02111-1307 USA
|
||||||
|
@ -1778,8 +1833,10 @@
|
||||||
|
|
||||||
MIPSFLAGS += $(ENDIANNESS) -mabicalls
|
MIPSFLAGS += $(ENDIANNESS) -mabicalls
|
||||||
|
|
||||||
--- a/cpu/mips/cpu.c
|
Index: u-boot-1.1.5/cpu/mips/cpu.c
|
||||||
+++ b/cpu/mips/cpu.c
|
===================================================================
|
||||||
|
--- u-boot-1.1.5.orig/cpu/mips/cpu.c 2006-10-20 17:54:33.000000000 +0200
|
||||||
|
+++ u-boot-1.1.5/cpu/mips/cpu.c 2009-10-04 23:06:03.000000000 +0200
|
||||||
@@ -23,7 +23,12 @@
|
@@ -23,7 +23,12 @@
|
||||||
|
|
||||||
#include <common.h>
|
#include <common.h>
|
||||||
|
@ -1803,8 +1860,10 @@
|
||||||
#endif
|
#endif
|
||||||
fprintf(stderr, "*** reset failed ***\n");
|
fprintf(stderr, "*** reset failed ***\n");
|
||||||
return 0;
|
return 0;
|
||||||
--- a/cpu/mips/incaip_clock.c
|
Index: u-boot-1.1.5/cpu/mips/incaip_clock.c
|
||||||
+++ b/cpu/mips/incaip_clock.c
|
===================================================================
|
||||||
|
--- u-boot-1.1.5.orig/cpu/mips/incaip_clock.c 2006-10-20 17:54:33.000000000 +0200
|
||||||
|
+++ u-boot-1.1.5/cpu/mips/incaip_clock.c 2009-10-04 23:06:03.000000000 +0200
|
||||||
@@ -22,8 +22,9 @@
|
@@ -22,8 +22,9 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
@ -1822,8 +1881,10 @@
|
||||||
}
|
}
|
||||||
+
|
+
|
||||||
+#endif /* CONFIG_INCA_IP */
|
+#endif /* CONFIG_INCA_IP */
|
||||||
--- a/cpu/mips/start.S
|
Index: u-boot-1.1.5/cpu/mips/start.S
|
||||||
+++ b/cpu/mips/start.S
|
===================================================================
|
||||||
|
--- u-boot-1.1.5.orig/cpu/mips/start.S 2006-10-20 17:54:33.000000000 +0200
|
||||||
|
+++ u-boot-1.1.5/cpu/mips/start.S 2009-10-04 23:06:03.000000000 +0200
|
||||||
@@ -27,7 +27,9 @@
|
@@ -27,7 +27,9 @@
|
||||||
#include <version.h>
|
#include <version.h>
|
||||||
#include <asm/regdef.h>
|
#include <asm/regdef.h>
|
||||||
|
@ -2073,3 +2134,16 @@
|
||||||
+ IFX_MIPS_HANDLER_1
|
+ IFX_MIPS_HANDLER_1
|
||||||
+#endif
|
+#endif
|
||||||
+#endif
|
+#endif
|
||||||
|
Index: u-boot-1.1.5/tools/Makefile
|
||||||
|
===================================================================
|
||||||
|
--- u-boot-1.1.5.orig/tools/Makefile 2006-10-20 17:54:33.000000000 +0200
|
||||||
|
+++ u-boot-1.1.5/tools/Makefile 2009-10-04 23:06:03.000000000 +0200
|
||||||
|
@@ -21,7 +21,7 @@
|
||||||
|
# MA 02111-1307 USA
|
||||||
|
#
|
||||||
|
|
||||||
|
-BIN_FILES = img2srec$(SFX) mkimage$(SFX) envcrc$(SFX) gen_eth_addr$(SFX) bmp_logo$(SFX)
|
||||||
|
+BIN_FILES = mkimage$(SFX)
|
||||||
|
|
||||||
|
OBJ_LINKS = environment.o crc32.o
|
||||||
|
OBJ_FILES = img2srec.o mkimage.o envcrc.o gen_eth_addr.o bmp_logo.o
|
||||||
|
|
Loading…
Reference in New Issue