From b45264ee85cbd92020640a32e02fb434fd557108 Mon Sep 17 00:00:00 2001 From: Mike Frysinger Date: Mon, 4 Feb 2008 19:26:53 -0500 Subject: add gitignores for Blackfin pieces Signed-off-by: Mike Frysinger --- examples/smc91111_eeprom | Bin 0 -> 13643 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100755 examples/smc91111_eeprom (limited to 'examples') diff --git a/examples/smc91111_eeprom b/examples/smc91111_eeprom new file mode 100755 index 000000000..1009fecac Binary files /dev/null and b/examples/smc91111_eeprom differ -- cgit v1.2.3 From 32a9f5f2160a034ea87ea651b233ef7c635e55cf Mon Sep 17 00:00:00 2001 From: Mike Frysinger Date: Mon, 4 Feb 2008 19:26:54 -0500 Subject: make smc91111_eeprom managment simpler by depending on the board configuration file rather than a hardcoded list of boards Signed-off-by: Mike Frysinger --- examples/.gitignore | 1 + examples/Makefile | 6 +----- examples/smc91111_eeprom.c | 12 ++++++++++++ 3 files changed, 14 insertions(+), 5 deletions(-) (limited to 'examples') diff --git a/examples/.gitignore b/examples/.gitignore index f54702478..059b09641 100644 --- a/examples/.gitignore +++ b/examples/.gitignore @@ -1,5 +1,6 @@ /hello_world /interrupt /sched +/smc91111_eeprom *.bin *.srec diff --git a/examples/Makefile b/examples/Makefile index 71a8c7f3a..79af4b07c 100644 --- a/examples/Makefile +++ b/examples/Makefile @@ -91,13 +91,9 @@ BIN += sched.bin endif ifeq ($(ARCH),blackfin) -ifneq ($(BOARD),bf537-stamp) -ifneq ($(BOARD),bf537-pnav) ELF += smc91111_eeprom SREC += smc91111_eeprom.srec -BIN += smc91111_eeprom.bin -endif -endif +BIN += smc91111_eeprom.bin endif # The following example is pretty 8xx specific... diff --git a/examples/smc91111_eeprom.c b/examples/smc91111_eeprom.c index b8a3594e9..1e1129a33 100644 --- a/examples/smc91111_eeprom.c +++ b/examples/smc91111_eeprom.c @@ -31,6 +31,8 @@ #include #include "../drivers/net/smc91111.h" +#ifdef CONFIG_DRIVER_SMC91111 + #define SMC_BASE_ADDRESS CONFIG_SMC91111_BASE #define EEPROM 0x1; #define MAC 0x2; @@ -387,3 +389,13 @@ void dump_reg (void) printf ("\n"); } } + +#else + +int smc91111_eeprom (int argc, char *argv[]) +{ + printf("Not supported for this board\n"); + return 1; +} + +#endif -- cgit v1.2.3 From 0858b835e7ea501ea084d34cef75932f098342bb Mon Sep 17 00:00:00 2001 From: Mike Frysinger Date: Mon, 4 Feb 2008 19:26:55 -0500 Subject: add support for Blackfin symbol prefixes to examples Signed-off-by: Mike Frysinger --- Makefile | 2 +- blackfin_config.mk | 2 ++ examples/Makefile | 2 +- 3 files changed, 4 insertions(+), 2 deletions(-) (limited to 'examples') diff --git a/Makefile b/Makefile index 2413ed629..dc023a9bb 100644 --- a/Makefile +++ b/Makefile @@ -312,7 +312,7 @@ $(obj)u-boot.dis: $(obj)u-boot $(OBJDUMP) -d $< > $@ $(obj)u-boot: depend $(SUBDIRS) $(OBJS) $(LIBS) $(LDSCRIPT) - UNDEF_SYM=`$(OBJDUMP) -x $(LIBS) |sed -n -e 's/.*\(__u_boot_cmd_.*\)/-u\1/p'|sort|uniq`;\ + UNDEF_SYM=`$(OBJDUMP) -x $(LIBS) |sed -n -e 's/.*\($(SYM_PREFIX)__u_boot_cmd_.*\)/-u\1/p'|sort|uniq`;\ cd $(LNDIR) && $(LD) $(LDFLAGS) $$UNDEF_SYM $(__OBJS) \ --start-group $(__LIBS) --end-group $(PLATFORM_LIBS) \ -Map u-boot.map -o u-boot diff --git a/blackfin_config.mk b/blackfin_config.mk index beb9498e7..e91318e9b 100644 --- a/blackfin_config.mk +++ b/blackfin_config.mk @@ -23,3 +23,5 @@ PLATFORM_RELFLAGS += -ffixed-P5 PLATFORM_CPPFLAGS += -DCONFIG_BLACKFIN + +SYM_PREFIX = _ diff --git a/examples/Makefile b/examples/Makefile index 79af4b07c..d63fa7032 100644 --- a/examples/Makefile +++ b/examples/Makefile @@ -162,7 +162,7 @@ $(LIB): $(obj).depend $(LIBOBJS) $(ELF): $(obj)%: $(obj)%.o $(LIB) $(LD) -g $(EX_LDFLAGS) -Ttext $(LOAD_ADDR) \ - -o $@ -e $(notdir $(<:.o=)) $< $(LIB) \ + -o $@ -e $(SYM_PREFIX)$(notdir $(<:.o=)) $< $(LIB) \ -L$(gcclibdir) -lgcc $(SREC): -- cgit v1.2.3 From 6b9097e5e7490aa7b828c6f1a1c7a0e875df8464 Mon Sep 17 00:00:00 2001 From: Mike Frysinger Date: Mon, 4 Feb 2008 19:26:56 -0500 Subject: use C code rather than inline assembly Signed-off-by: Mike Frysinger --- examples/smc91111_eeprom.c | 19 ++++++++----------- 1 file changed, 8 insertions(+), 11 deletions(-) (limited to 'examples') diff --git a/examples/smc91111_eeprom.c b/examples/smc91111_eeprom.c index 1e1129a33..f5d8c6ab4 100644 --- a/examples/smc91111_eeprom.c +++ b/examples/smc91111_eeprom.c @@ -33,6 +33,11 @@ #ifdef CONFIG_DRIVER_SMC91111 +#ifdef pFIO0_DIR +# define pFIO_DIR pFIO0_DIR +# define pFIO_FLAG_S pFIO0_FLAG_S +#endif + #define SMC_BASE_ADDRESS CONFIG_SMC91111_BASE #define EEPROM 0x1; #define MAC 0x2; @@ -61,17 +66,9 @@ int smc91111_eeprom (int argc, char *argv[]) return (0); } - asm ("p2.h = 0xFFC0;"); - asm ("p2.l = 0x0730;"); - asm ("r0 = 0x01;"); - asm ("w[p2] = r0;"); - asm ("ssync;"); - - asm ("p2.h = 0xffc0;"); - asm ("p2.l = 0x0708;"); - asm ("r0 = 0x01;"); - asm ("w[p2] = r0;"); - asm ("ssync;"); + *pFIO_DIR = 0x01; + *pFIO_FLAG_S = 0x01; + SSYNC(); if ((SMC_inw (BANK_SELECT) & 0xFF00) != 0x3300) { printf ("Can't find SMSC91111\n"); -- cgit v1.2.3 From e7670f6c1e52ae6d2a43ff75a8bcfa7a5c86e47b Mon Sep 17 00:00:00 2001 From: Wolfgang Denk Date: Thu, 14 Feb 2008 22:43:22 +0100 Subject: PPC: Use r2 instead of r29 as global data pointer R29 was an unlucky choice as with recent toolchains (gcc-4.2.x) gcc will refuse to use load/store multiple insns; instead, it issues a list of simple load/store instructions upon function entry and exit, resulting in bigger code size, which in turn makes the build for a few boards fail. Use r2 instead. Signed-off-by: Wolfgang Denk --- README | 4 ++-- cpu/74xx_7xx/config.mk | 2 +- cpu/mpc512x/config.mk | 2 +- cpu/mpc5xx/config.mk | 2 +- cpu/mpc5xxx/config.mk | 2 +- cpu/mpc8220/config.mk | 2 +- cpu/mpc824x/config.mk | 2 +- cpu/mpc8260/config.mk | 2 +- cpu/mpc83xx/config.mk | 2 +- cpu/mpc85xx/config.mk | 3 ++- cpu/mpc86xx/config.mk | 2 +- cpu/mpc86xx/start.S | 2 +- cpu/mpc8xx/config.mk | 2 +- cpu/ppc4xx/config.mk | 2 +- doc/README.standalone | 2 +- examples/stubs.c | 4 ++-- examples/test_burst_lib.S | 2 +- examples/x86-testapp.c | 6 +++--- include/asm-ppc/global_data.h | 2 +- 19 files changed, 24 insertions(+), 23 deletions(-) (limited to 'examples') diff --git a/README b/README index a5ffbb5ad..b4966a0df 100644 --- a/README +++ b/README @@ -3499,7 +3499,7 @@ GCC's implementation. For PowerPC, the following registers have specific use: R1: stack pointer - R2: TOC pointer + R2: reserved for system use R3-R4: parameter passing and return values R5-R10: parameter passing R13: small data area pointer @@ -3508,7 +3508,7 @@ For PowerPC, the following registers have specific use: (U-Boot also uses R14 as internal GOT pointer.) - ==> U-Boot will use R29 to hold a pointer to the global data + ==> U-Boot will use R2 to hold a pointer to the global data Note: on PPC, we could use a static initializer (since the address of the global data structure is known at compile time), diff --git a/cpu/74xx_7xx/config.mk b/cpu/74xx_7xx/config.mk index 417d99f33..324f62b83 100644 --- a/cpu/74xx_7xx/config.mk +++ b/cpu/74xx_7xx/config.mk @@ -23,4 +23,4 @@ PLATFORM_RELFLAGS += -fPIC -ffixed-r14 -meabi -fno-strict-aliasing -PLATFORM_CPPFLAGS += -DCONFIG_74xx_7xx -ffixed-r2 -ffixed-r29 -mstring +PLATFORM_CPPFLAGS += -DCONFIG_74xx_7xx -ffixed-r2 -mstring diff --git a/cpu/mpc512x/config.mk b/cpu/mpc512x/config.mk index 8a07c5a3b..5b7e1f268 100644 --- a/cpu/mpc512x/config.mk +++ b/cpu/mpc512x/config.mk @@ -22,4 +22,4 @@ PLATFORM_RELFLAGS += -fPIC -ffixed-r14 -meabi PLATFORM_CPPFLAGS += -DCONFIG_MPC512X -DCONFIG_E300 \ - -ffixed-r2 -ffixed-r29 -msoft-float -mcpu=603e + -ffixed-r2 -msoft-float -mcpu=603e diff --git a/cpu/mpc5xx/config.mk b/cpu/mpc5xx/config.mk index 64cd60071..6d66c32be 100644 --- a/cpu/mpc5xx/config.mk +++ b/cpu/mpc5xx/config.mk @@ -30,7 +30,7 @@ PLATFORM_RELFLAGS += -fPIC -ffixed-r14 -meabi -PLATFORM_CPPFLAGS += -DCONFIG_5xx -ffixed-r2 -ffixed-r29 -mpowerpc -msoft-float +PLATFORM_CPPFLAGS += -DCONFIG_5xx -ffixed-r2 -mpowerpc -msoft-float # Use default linker script. Board port can override in board/*/config.mk LDSCRIPT := $(SRCTREE)/cpu/mpc5xx/u-boot.lds diff --git a/cpu/mpc5xxx/config.mk b/cpu/mpc5xxx/config.mk index 0df51babd..b0ce2ee9e 100644 --- a/cpu/mpc5xxx/config.mk +++ b/cpu/mpc5xxx/config.mk @@ -23,7 +23,7 @@ PLATFORM_RELFLAGS += -fPIC -ffixed-r14 -meabi -PLATFORM_CPPFLAGS += -DCONFIG_MPC5xxx -ffixed-r2 -ffixed-r29 \ +PLATFORM_CPPFLAGS += -DCONFIG_MPC5xxx -ffixed-r2 \ -mstring -mcpu=603e -mmultiple # Use default linker script. Board port can override in board/*/config.mk diff --git a/cpu/mpc8220/config.mk b/cpu/mpc8220/config.mk index 8e3ba5428..5819048d0 100644 --- a/cpu/mpc8220/config.mk +++ b/cpu/mpc8220/config.mk @@ -23,7 +23,7 @@ PLATFORM_RELFLAGS += -fPIC -ffixed-r14 -meabi -PLATFORM_CPPFLAGS += -DCONFIG_MPC8220 -ffixed-r2 -ffixed-r29 \ +PLATFORM_CPPFLAGS += -DCONFIG_MPC8220 -ffixed-r2 \ -mstring -mcpu=603e -mmultiple # Use default linker script. Board port can override in board/*/config.mk diff --git a/cpu/mpc824x/config.mk b/cpu/mpc824x/config.mk index 66207f435..1bb0487bd 100644 --- a/cpu/mpc824x/config.mk +++ b/cpu/mpc824x/config.mk @@ -23,7 +23,7 @@ PLATFORM_RELFLAGS += -fPIC -ffixed-r14 -meabi -fno-strict-aliasing -PLATFORM_CPPFLAGS += -DCONFIG_MPC824X -ffixed-r2 -ffixed-r29 -mstring -mcpu=603e -msoft-float +PLATFORM_CPPFLAGS += -DCONFIG_MPC824X -ffixed-r2 -mstring -mcpu=603e -msoft-float # Use default linker script. Board port can override in board/*/config.mk LDSCRIPT := $(SRCTREE)/cpu/mpc824x/u-boot.lds diff --git a/cpu/mpc8260/config.mk b/cpu/mpc8260/config.mk index 683b6fbf2..2cb027093 100644 --- a/cpu/mpc8260/config.mk +++ b/cpu/mpc8260/config.mk @@ -23,7 +23,7 @@ PLATFORM_RELFLAGS += -fPIC -ffixed-r14 -meabi -PLATFORM_CPPFLAGS += -DCONFIG_8260 -DCONFIG_CPM2 -ffixed-r2 -ffixed-r29 \ +PLATFORM_CPPFLAGS += -DCONFIG_8260 -DCONFIG_CPM2 -ffixed-r2 \ -mstring -mcpu=603e -mmultiple # Use default linker script. Board port can override in board/*/config.mk diff --git a/cpu/mpc83xx/config.mk b/cpu/mpc83xx/config.mk index ecf8a60bb..2f0f1ce1e 100644 --- a/cpu/mpc83xx/config.mk +++ b/cpu/mpc83xx/config.mk @@ -23,7 +23,7 @@ PLATFORM_RELFLAGS += -fPIC -ffixed-r14 -meabi PLATFORM_CPPFLAGS += -DCONFIG_MPC83XX -DCONFIG_E300 \ - -ffixed-r2 -ffixed-r29 -msoft-float + -ffixed-r2 -msoft-float # Use default linker script. Board port can override in board/*/config.mk LDSCRIPT := $(SRCTREE)/cpu/mpc83xx/u-boot.lds diff --git a/cpu/mpc85xx/config.mk b/cpu/mpc85xx/config.mk index 612107434..f6df702e5 100644 --- a/cpu/mpc85xx/config.mk +++ b/cpu/mpc85xx/config.mk @@ -23,4 +23,5 @@ PLATFORM_RELFLAGS += -fPIC -ffixed-r14 -meabi -PLATFORM_CPPFLAGS += -DCONFIG_MPC85xx -DCONFIG_E500 -ffixed-r2 -ffixed-r29 -Wa,-me500 -msoft-float -mno-string +PLATFORM_CPPFLAGS += -DCONFIG_MPC85xx -DCONFIG_E500 -ffixed-r2 \ + -Wa,-me500 -msoft-float -mno-string diff --git a/cpu/mpc86xx/config.mk b/cpu/mpc86xx/config.mk index 3c54f4ad3..d767269ad 100644 --- a/cpu/mpc86xx/config.mk +++ b/cpu/mpc86xx/config.mk @@ -23,4 +23,4 @@ PLATFORM_RELFLAGS += -fPIC -ffixed-r14 -meabi -PLATFORM_CPPFLAGS += -DCONFIG_MPC86xx -ffixed-r2 -ffixed-r29 -mstring +PLATFORM_CPPFLAGS += -DCONFIG_MPC86xx -ffixed-r2 -mstring diff --git a/cpu/mpc86xx/start.S b/cpu/mpc86xx/start.S index fa9736bce..09f4ceedb 100644 --- a/cpu/mpc86xx/start.S +++ b/cpu/mpc86xx/start.S @@ -723,7 +723,7 @@ relocate_code: mr r1, r3 /* Set new stack pointer */ mr r9, r4 /* Save copy of Global Data pointer */ - mr r29, r9 /* Save for DECLARE_GLOBAL_DATA_PTR */ + mr r2, r9 /* Save for DECLARE_GLOBAL_DATA_PTR */ mr r10, r5 /* Save copy of Destination Address */ mr r3, r5 /* Destination Address */ diff --git a/cpu/mpc8xx/config.mk b/cpu/mpc8xx/config.mk index bfa6625fa..6031e7f76 100644 --- a/cpu/mpc8xx/config.mk +++ b/cpu/mpc8xx/config.mk @@ -23,4 +23,4 @@ PLATFORM_RELFLAGS += -fPIC -ffixed-r14 -meabi -fno-strict-aliasing -PLATFORM_CPPFLAGS += -DCONFIG_8xx -ffixed-r2 -ffixed-r29 -mstring -mcpu=860 -msoft-float +PLATFORM_CPPFLAGS += -DCONFIG_8xx -ffixed-r2 -mstring -mcpu=860 -msoft-float diff --git a/cpu/ppc4xx/config.mk b/cpu/ppc4xx/config.mk index 4fd510899..311c97b73 100644 --- a/cpu/ppc4xx/config.mk +++ b/cpu/ppc4xx/config.mk @@ -22,7 +22,7 @@ # PLATFORM_RELFLAGS += -fPIC -ffixed-r14 -meabi -fno-strict-aliasing -PLATFORM_CPPFLAGS += -DCONFIG_4xx -ffixed-r2 -ffixed-r29 -mstring -msoft-float +PLATFORM_CPPFLAGS += -DCONFIG_4xx -ffixed-r2 -mstring -msoft-float cfg=$(shell grep configs $(OBJTREE)/include/config.h | sed 's/.*<\(configs.*\)>/\1/') is440=$(shell grep CONFIG_440 $(TOPDIR)/include/$(cfg)) diff --git a/doc/README.standalone b/doc/README.standalone index 39988317e..f9237a65f 100644 --- a/doc/README.standalone +++ b/doc/README.standalone @@ -21,7 +21,7 @@ Design Notes on Exporting U-Boot Functions to Standalone Applications: 2. The pointer to the jump table is passed to the application in a machine-dependent way. PowerPC, ARM and MIPS architectures use a dedicated register to hold the pointer to the 'global_data' - structure: r29 on PowerPC, r8 on ARM and k0 on MIPS. The x86 + structure: r2 on PowerPC, r8 on ARM and k0 on MIPS. The x86 architecture does not use such a register; instead, the pointer to the 'global_data' structure is passed as 'argv[-1]' pointer. diff --git a/examples/stubs.c b/examples/stubs.c index 571c4d50a..9b3cadde3 100644 --- a/examples/stubs.c +++ b/examples/stubs.c @@ -25,14 +25,14 @@ gd_t *global_data; : : "i"(XF_ ## x * sizeof(void *)) : "eax", "ecx"); #elif defined(CONFIG_PPC) /* - * r29 holds the pointer to the global_data, r11 is a call-clobbered + * r2 holds the pointer to the global_data, r11 is a call-clobbered * register */ #define EXPORT_FUNC(x) \ asm volatile ( \ " .globl " #x "\n" \ #x ":\n" \ -" lwz %%r11, %0(%%r29)\n" \ +" lwz %%r11, %0(%%r2)\n" \ " lwz %%r11, %1(%%r11)\n" \ " mtctr %%r11\n" \ " bctr\n" \ diff --git a/examples/test_burst_lib.S b/examples/test_burst_lib.S index 5bb498142..aef4e3242 100644 --- a/examples/test_burst_lib.S +++ b/examples/test_burst_lib.S @@ -70,7 +70,7 @@ mmu_init: * we can load the instruction and data TLB registers with the * same values. */ - lwz r9,20(r29) /* gd->ram_size */ + lwz r9,20(r2) /* gd->ram_size */ addis r9,r9,-0x80 mr r8, r9 /* Higher 8 Meg in SDRAM */ diff --git a/examples/x86-testapp.c b/examples/x86-testapp.c index a1ab319ae..e8603d9ba 100644 --- a/examples/x86-testapp.c +++ b/examples/x86-testapp.c @@ -30,11 +30,11 @@ asm volatile ( \ asm volatile ( \ " .globl mon_" #x "\n" \ "mon_" #x ":\n" \ -" lwz %%r11, %0(%%r29)\n" \ +" lwz %%r11, %0(%%r2)\n" \ " lwz %%r11, %1(%%r11)\n" \ " mtctr %%r11\n" \ " bctr\n" \ - : : "i"(offsetof(xxx_t, pfunc)), "i"(XF_ ## x * sizeof(void *)) : "r11", "r29"); + : : "i"(offsetof(xxx_t, pfunc)), "i"(XF_ ## x * sizeof(void *)) : "r11", "r2"); #elif defined(__arm__) #define EXPORT_FUNC(x) \ asm volatile ( \ @@ -67,7 +67,7 @@ int main(void) #if defined(__i386__) xxx_t *pq; #elif defined(__powerpc__) - register volatile xxx_t *pq asm("r29"); + register volatile xxx_t *pq asm("r2"); #elif defined(__arm__) register volatile xxx_t *pq asm("r8"); #elif defined(__mips__) diff --git a/include/asm-ppc/global_data.h b/include/asm-ppc/global_data.h index aa6384c15..bacd02dad 100644 --- a/include/asm-ppc/global_data.h +++ b/include/asm-ppc/global_data.h @@ -163,7 +163,7 @@ typedef struct global_data { #define GD_FLG_SILENT 0x00004 /* Silent mode */ #if 1 -#define DECLARE_GLOBAL_DATA_PTR register volatile gd_t *gd asm ("r29") +#define DECLARE_GLOBAL_DATA_PTR register volatile gd_t *gd asm ("r2") #else /* We could use plain global data, but the resulting code is bigger */ #define XTRN_DECLARE_GLOBAL_DATA_PTR extern #define DECLARE_GLOBAL_DATA_PTR XTRN_DECLARE_GLOBAL_DATA_PTR \ -- cgit v1.2.3 From 375c4353db8f900f7ec772e26fab116ec00f7d3a Mon Sep 17 00:00:00 2001 From: Wolfgang Denk Date: Sun, 17 Feb 2008 15:43:44 +0100 Subject: Remove files added by mistake, update CHANGELOG. Signed-off-by: Wolfgang Denk --- CHANGELOG | 206 +++++++++++++++++++++++++++++++++++++++++++++++ examples/smc91111_eeprom | Bin 13643 -> 0 bytes 2 files changed, 206 insertions(+) delete mode 100755 examples/smc91111_eeprom (limited to 'examples') diff --git a/CHANGELOG b/CHANGELOG index 4e07e734b..a5b570ffc 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,78 @@ +commit b738654d3c84a30f2bfd9a8d7652ff20807c890c +Author: Mike Nuss +Date: Wed Feb 6 11:10:11 2008 -0500 + + PPC440EPx: Optionally enable second I2C bus + + The option CONFIG_I2C_MULTI_BUS does not have any effect on Sequoia, the + PPC440EPx reference platform, because IIC1 is never enabled. Add Sequoia board + code to turn on IIC1 if CONFIG_I2C_MULTI_BUS is selected. + + Signed-off-by: Mike Nuss + Cc: Stefan Roese + +commit ef5b4f221c22d05770878513951745f236b5b43f +Author: Niklaus Giger +Date: Tue Feb 5 10:26:44 2008 +0100 + + ppc4xx: HCU4/5. Cleanup configs + + - hcu4.h: Removed define of CONFIG_PPC405GPr + - Corrected phy addresses + - Fix boot variables + - Respect line length of 80 chars + + Signed-off-by: Niklaus Giger + +commit 74973126d1be63ac75bdc192f46234dca3a7c421 +Author: Niklaus Giger +Date: Tue Feb 5 11:31:28 2008 +0100 + + ppc4xx: HCU4/5. Cleanups + + - Fix some coding style violations. + - Use in/out_u16/32 where appropriate. + - Use register names from ppc405.h. + - Fix trace useage for Lauterbach. + - Remove obsolete generation HCU2. + - Renamed fixed_hcu4_sdram to init_ppc405_sdram. + + Signed-off-by: Niklaus Giger + +commit 8cc10d06b833ed917a19ad358c8ebbed8bc19555 +Author: Niklaus Giger +Date: Tue Feb 5 10:26:41 2008 +0100 + + ppc4xx: PPC405GPr fix missing register definitions + + Signed-off-by: Niklaus Giger + +commit 214398d9cb22268d9d4f7563359edca0f78297a2 +Author: Larry Johnson +Date: Fri Jan 18 21:49:05 2008 -0500 + + ppc4xx: Beautify configuration files for Sequoia and Korat boards + + Signed-off-by: Larry Johnson + +commit 30c6a241e88499f536e86d325759e29ba00ff67f +Author: Anatolij Gustschin +Date: Fri Feb 15 20:09:01 2008 +0100 + + Wipe out assembler warnings while compiling x86 biosemu + + This patch tries to get rid of some assembler warnings about + changed .got2 section type while compiling x86 bios emulator + code. + + Signed-off-by: Anatolij Gustschin + +commit 67a4389e39ad853d65b72e2b7cad15c7e8291147 +Author: Wolfgang Denk +Date: Fri Feb 15 00:57:09 2008 +0100 + + Prepare v1.3.2-rc1 release candidate + commit f33e9653c9c09868995d788511d573771c209fe5 Author: Anatolij Gustschin Date: Fri Feb 15 00:13:20 2008 +0100 @@ -246,6 +321,137 @@ Date: Wed Jan 23 15:55:02 2008 -0600 Signed-off-by: Jon Loeliger +commit 65230107025733e89e28fd5e5cfd916d4953c28a +Author: Haavard Skinnemoen +Date: Fri Feb 22 11:40:50 2008 +0000 + + Move AT91RM9200DK board support under board/atmel + + We already have a vendor subdir for Atmel, so we should use it. + + Signed-off-by: Haavard Skinnemoen atmel.com> + +commit 6d0943a6be99977d6d853d51749e9963d68eb192 +Author: Andreas Engel +Date: Mon Jan 14 09:06:52 2008 +0000 + + ARM: cleanup duplicated exception handlingcode + + Move duplicated exception handling code into lib_arm. + + Signed-off-by: Andreas Engel + +commit ea8d989f4ef8203e1c0291e62435a8c62e3cfb29 +Author: Timo Tuunainen +Date: Fri Feb 1 10:09:03 2008 +0000 + + Support for Artila M-501 starter kit + + Kimmo Leppala / Sysart and + Timo Tuunainen / Sysart + +commit 9604b6e53ddae4fe00a488cbcd6b0e6cb344bccc +Author: Stelian Pop +Date: Mon Feb 11 10:50:19 2008 +0000 + + AT91CAP9 support + + --------------------------------- + + read_dataflash() takes a signed char pointer as a parameter. Silence a + few warnings dues to incorrect parameter types in env_dataflash.c. + + Signed-off-by: Stelian Pop + +commit 64e8a06af68cda174a8a06d0a61fce5e5bb189d7 +Author: Stelian Pop +Date: Thu Feb 7 09:42:57 2008 +0000 + + AT91CAP9 support : move board files to Atmel vendor directory. + + AT91CAP9 support : move at91cap9adk board files to Atmel vendor directory. + + Signed-off-by: Stelian Pop + +commit 7263ef191b87da94768f762c7093bedeb70db98f +Author: Stelian Pop +Date: Thu Jan 3 21:15:56 2008 +0000 + + AT91CAP9 support : MACB changes + + Signed-off-by: Stelian Pop popies.net> + Acked-by: Haavard Skinnemoen atmel.com> + +commit 6afcabf11d7321850f4feaadfee841488ace54c5 +Author: Stelian Pop +Date: Thu Feb 7 16:37:54 2008 +0000 + + AT91CAP9 support : board/ files + + Signed-off-by: Stelian Pop + +commit fefb6c10928caa9e71335cad64dcb65c83fce8ab +Author: Stelian Pop +Date: Wed Jan 30 21:15:54 2008 +0000 + + AT91CAP9 support : cpu/ files + + Signed-off-by: Stelian Pop popies.net> + +commit fa506a926cec348805143576c941f8e61b333cc0 +Author: Stelian Pop +Date: Thu Jan 31 21:15:53 2008 +0000 + + AT91CAP9 support : include/ files + + Signed-off-by: Stelian Pop + +commit 20b197c6f2799af399a68f96a1aff543a75621b8 +Author: Stelian Pop +Date: Sun Jan 20 19:49:21 2008 +0000 + + AT91CAP9 support : build integration + + Signed-off-by: Stelian Pop + +commit d49fe4bed5b69ec910909d1bd62da23ecd8801fd +Author: Stelian Pop +Date: Sun Jan 20 21:07:00 2008 +0000 + + Improve DataFlash CS definition. + + Use a structure instead of the error prone unnamed array to + define the possible dataflash banks. + + Signed-off-by: Stelian Pop + +commit a6cdd21b56014208706238712a853a9e9a0a2290 +Author: Stelian Pop +Date: Sat Jan 19 21:09:35 2008 +0000 + + Fix arm926ejs compile when SKIP_LOWLEVEL_INIT is on + + Fix arm926ejs compile when SKIP_LOWLEVEL_INIT is on. + + cpu/arm926ejs/start.o: In function `cpu_init_crit': + .../cpu/arm926ejs/start.S:227: undefined reference to `lowlevel_init' + + Signed-off-by: Stelian Pop + +commit ea686f52e45b3df2938866d3f5a98bb2556dfe2b +Author: Peter Pearse +Date: Fri Feb 1 16:50:24 2008 +0000 + + Fix timer overflow in DaVinci + Signed-off-by: Dirk Behme + +commit f4e7cbfcb0fcbc325a2bcfea7e00e3dd37f93846 +Author: Peter Pearse +Date: Fri Feb 1 16:49:08 2008 +0000 + + Update board NetStar + Signed-off-by: Ladislav Michl + commit b7f6193e76651e1fd606e46eb11915b53cb6618b Author: Niklaus Giger Date: Tue Feb 5 10:26:42 2008 +0100 diff --git a/examples/smc91111_eeprom b/examples/smc91111_eeprom deleted file mode 100755 index 1009fecac..000000000 Binary files a/examples/smc91111_eeprom and /dev/null differ -- cgit v1.2.3