diff options
| author | wdenk <wdenk> | 2004-09-28 21:39:45 +0000 | 
|---|---|---|
| committer | wdenk <wdenk> | 2004-09-28 21:39:45 +0000 | 
| commit | e1a3f6b39b46086954fc9746724e784b155d2402 (patch) | |
| tree | 4ec13a0b08172ea6e7acf75084c75d536a969c4c | |
| parent | c65fdc74aa2c8ce6f7e500bb5dbf95425270adb9 (diff) | |
| download | olio-uboot-2014.01-e1a3f6b39b46086954fc9746724e784b155d2402.tar.xz olio-uboot-2014.01-e1a3f6b39b46086954fc9746724e784b155d2402.zip | |
* Patch by Yuli Barcohen, 19 Jul 2004:
  - Fix host tools building in Cygwin environment
  - Fix header files search order for host tools
* Patch by Tom Armistead, 19 Jul 2004:
  Fix kgdb.S support for 74xx_75x cpu
| -rw-r--r-- | CHANGELOG | 7 | ||||
| -rw-r--r-- | cpu/74xx_7xx/kgdb.S | 18 | ||||
| -rw-r--r-- | tools/Makefile | 4 | 
3 files changed, 19 insertions, 10 deletions
| @@ -2,6 +2,13 @@  Changes since U-Boot 1.1.1:  ====================================================================== +* Patch by Yuli Barcohen, 19 Jul 2004: +  - Fix host tools building in Cygwin environment +  - Fix header files search order for host tools + +* Patch by Tom Armistead, 19 Jul 2004: +  Fix kgdb.S support for 74xx_75x cpu +  * Patch by Jon Loeliger, 15 Jul 2004:    Fix MPC85xx I2C driver diff --git a/cpu/74xx_7xx/kgdb.S b/cpu/74xx_7xx/kgdb.S index c3132c29b..e838513c1 100644 --- a/cpu/74xx_7xx/kgdb.S +++ b/cpu/74xx_7xx/kgdb.S @@ -20,8 +20,6 @@   * MA 02111-1307USA   */ -/* note - this won't work with the 74xx cpus.  needs more work [josh] */ -  #include <config.h>  #include <command.h>  #include <74xx_7xx.h> @@ -41,12 +39,18 @@  	.globl	kgdb_flush_cache_all  kgdb_flush_cache_all: -	lis	r3, IDC_INVALL@h -	mtspr	DC_CST, r3 -	sync -	lis	r3, IDC_INVALL@h -	mtspr	IC_CST, r3 +	lis	r3,0 +	addis	r4,r0,0x0040 +kgdb_flush_loop: +	lwz	r5,0(r3) +	addi	r3,r3,CFG_CACHELINE_SIZE +	cmp	0,0,r3,r4 +	bne	kgdb_flush_loop  	SYNC +	mfspr	r3,1008 +	ori	r3,r3,0x8800 +	mtspr	1008,r3 +	sync  	blr  	.globl	kgdb_flush_cache_range diff --git a/tools/Makefile b/tools/Makefile index 911543031..d3dcc7d86 100644 --- a/tools/Makefile +++ b/tools/Makefile @@ -96,12 +96,10 @@ endif  #  ifeq ($(HOSTOS),cygwin)  SFX = .exe -HOST_CFLAGS += -D__WIN32__  else  SFX =  endif -  #  # Include this after HOSTOS HOSTARCH check  # so that we can act intelligently. @@ -111,7 +109,7 @@ include $(TOPDIR)/config.mk  #  # Use native tools and options  # -CPPFLAGS   = -I../include -I.. -DTEXT_BASE=$(TEXT_BASE) -DUSE_HOSTCC +CPPFLAGS   = -idirafter ../include -DTEXT_BASE=$(TEXT_BASE) -DUSE_HOSTCC  CFLAGS     = $(HOST_CFLAGS) $(CPPFLAGS) -O  AFLAGS	   = -D__ASSEMBLY__ $(CPPFLAGS)  CC	   = $(HOSTCC) |