summaryrefslogtreecommitdiff
path: root/examples
Commit message (Collapse)AuthorAgeLines
* Merge branch 'master' of git://www.denx.de/git/u-boot into new-imageMarian Balakowicz2008-03-12-5/+9
|\
| * examples/Makefile: build "hello_world" on 8xx, too.Wolfgang Denk2008-03-04-3/+3
| | | | | | | | Signed-off-by: Wolfgang Denk <wd@denx.de>
| * Fix alignment error on ARM for modulesWoodruff, Richard2008-03-02-2/+6
| | | | | | | | | | | | | | | | Fix alignment fault on ARM when running modules. With out an explicit linker file gcc4.2.1 will half word align __bss_start's value. The word dereference will crash hello_world. signed-off-by Richard Woodruff <r-woodruff2@ti.com>
* | Merge branch 'master' of /home/git/u-bootMarian Balakowicz2008-02-21-23/+29
|\ \ | |/
| * Remove files added by mistake, update CHANGELOG.Wolfgang Denk2008-02-17-0/+0
| | | | | | | | Signed-off-by: Wolfgang Denk <wd@denx.de>
| * Merge branch 'master' of git://www.denx.de/git/u-boot-blackfinWolfgang Denk2008-02-15-17/+23
| |\ | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: Makefile doc/README.standalone Signed-off-by: Wolfgang Denk <wd@denx.de>
| | * use C code rather than inline assemblyMike Frysinger2008-02-04-11/+8
| | | | | | | | | | | | Signed-off-by: Mike Frysinger <vapier@gentoo.org>
| | * add support for Blackfin symbol prefixes to examplesMike Frysinger2008-02-04-1/+1
| | | | | | | | | | | | Signed-off-by: Mike Frysinger <vapier@gentoo.org>
| | * make smc91111_eeprom managment simpler by depending on the board ↵Mike Frysinger2008-02-04-5/+14
| | | | | | | | | | | | | | | | | | configuration file rather than a hardcoded list of boards Signed-off-by: Mike Frysinger <vapier@gentoo.org>
| | * add gitignores for Blackfin piecesMike Frysinger2008-02-04-0/+0
| | | | | | | | | | | | Signed-off-by: Mike Frysinger <vapier@gentoo.org>
| * | PPC: Use r2 instead of r29 as global data pointerWolfgang Denk2008-02-14-6/+6
| |/ | | | | | | | | | | | | | | | | | | | | | | 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 <wd@denx.de>
* | [new uImage] Define a API for image handling operationsMarian Balakowicz2008-02-07-2/+3
|/ | | | | | | | | - Add inline helper macros for basic header processing - Move common non inline code common/image.c - Replace direct header access with the API routines - Rename IH_CPU_* to IH_ARCH_* Signed-off-by: Marian Balakowicz <m8@semihalf.com>
* Fix linker scripts: add NOLOAD atribute to .bss/.sbss sectionsWolfgang Denk2008-01-12-5/+5
| | | | | | | | | | | | | | | | | | | With recent toolchain versions, some boards would not build because or errors like this one (here for ocotea board when building with ELDK 4.2 beta): ppc_4xx-ld: section .bootpg [fffff000 -> fffff23b] overlaps section .bss [fffee900 -> fffff8ab] For many boards, the .bss section is big enough that it wraps around at the end of the address space (0xFFFFFFFF), so the problem will not be visible unless you use a 64 bit tool chain for development. On some boards however, changes to the code size (due to different optimizations) we bail out with section overlaps like above. The fix is to add the NOLOAD attribute to the .bss and .sbss sections, telling the linker that .bss does not consume any space in the image. Signed-off-by: Wolfgang Denk <wd@denx.de>
* Fix coding style issues; update CHANGELOG.Wolfgang Denk2007-12-27-12/+12
| | | | Signed-off-by: Wolfgang Denk <wd@denx.de>
* Merge git://www.denx.de/git/u-bootNobuhiro Iwamatsu2007-12-07-1/+1
|\ | | | | | | | | | | Conflicts: drivers/Makefile
| * drivers/net : move net drivers to drivers/netJean-Christophe PLAGNIOL-VILLARD2007-11-25-1/+1
| | | | | | | | Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
* | Merge git://www.denx.de/git/u-bootNobuhiro Iwamatsu2007-11-29-7/+12
|\ \ | |/ | | | | | | | | Conflicts: drivers/Makefile
| * Add .gitignore filesGrant Likely2007-11-15-0/+5
| | | | | | | | | | Signed-off-by: Grant Likely <grant.likely@secretlab.ca> Acked-by: Kim Phillips <kim.phillips@freescale.com>
| * [MIPS] u-boot.lds: Define _gp in a standard mannerShinya Kuribayashi2007-10-21-1/+2
| | | | | | | | Signed-off-by: Shinya Kuribayashi <shinya.kuribayashi@necel.com>
| * [MIPS] u-boot.lds: Fix __got_start and __got_endShinya Kuribayashi2007-10-21-3/+5
| | | | | | | | | | | | | | Ensure that __got_start points to top of the `.got', and __got_end points to bottom as well, so that we never fail to count num_got_entries. Signed-off-by: Shinya Kuribayashi <shinya.kuribayashi@necel.com>
| * [MIPS] u-boot.lds: Remove duplicated .sdata sectionShinya Kuribayashi2007-10-21-3/+0
| | | | | | | | Signed-off-by: Shinya Kuribayashi <shinya.kuribayashi@necel.com>
* | sh: First support code of SuperH.Nobuhiro Iwamatsu2007-05-13-0/+21
|/ | | | Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
* [Blackfin][PATCH] Add BF537 stamp board supportAubrey Li2007-03-19-0/+4
|
* [Blackfin][PATCH-2/2] Common files changed to support bf533 platformAubrey.Li2007-03-09-1/+1
|
* Add AVR32 architecture supportWolfgang Denk2006-10-24-0/+17
| | | | | | | | | Patch by Haavard Skinnemoen, 6 Sep 2006 16:23:02 +0200 This patch adds common infrastructure code for the Atmel AVR32 architecture. See doc/README.AVR32 for details. Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
* Fix/workaround broken dependency handling with make 3.81Wolfgang Denk2006-10-24-16/+30
| | | | Based on patch by Haavard Skinnemoen, 29 Aug 2006 11:20:39 +0200
* Move "ar" flags to config.mk to allow for silent "make -s"Wolfgang Denk2006-10-09-1/+1
| | | | Based on patch by Mike Frysinger, 20 Jun 2006
* Merge with /home/m8/git/u-bootWolfgang Denk2006-09-04-18/+24
|\
| * Add support for a saving build objects in a separate directory.Marian Balakowicz2006-09-01-18/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Modifications are based on the linux kernel approach and support two use cases: 1) Add O= to the make command line 'make O=/tmp/build all' 2) Set environement variable BUILD_DIR to point to the desired location 'export BUILD_DIR=/tmp/build' 'make' The second approach can also be used with a MAKEALL script 'export BUILD_DIR=/tmp/build' './MAKEALL' Command line 'O=' setting overrides BUILD_DIR environent variable. When none of the above methods is used the local build is performed and the object files are placed in the source directory.
* | Added another example showing simple interrupt interception.Detlev Zundel2006-09-01-0/+87
|/
* Nios II - Fix I/O Macros and mini-app stubsScott McNutt2006-06-08-2/+2
| | | | | | | | -Fix asm/io.h macros -Eliminate use of CACHE_BYPASS in cpu code -Eliminate assembler warnings -Fix mini-app stubs and force no small data Patch by Scott McNutt, 08 Jun 2006
* Fix examples/Makefile; some build targets were lostWolfgang Denk2006-06-02-1/+1
|
* Add support for Freescale M5271: Merge with /work/u-boot.mcf5271Marian Balakowicz2006-04-27-1/+1
|\
| * Add support for r5200 boardZachary P. Landau2006-01-26-1/+1
| |
* | GCC-4.x fixes: clean up global data pointer initialization for all boards.Wolfgang Denk2006-03-31-4/+4
| |
* | Coding Style cleanupWolfgang Denk2006-03-12-1/+1
| |
* | Add ADI Blackfin supportWolfgang Denk2006-03-12-4/+24
|/ | | | | | | - add support for Analog Devices Blackfin BF533 CPU - add support for the ADI BF533 Stamp uClinux board - add support for the ADI BF533 EZKit board Patches by Richard Klingler, June 11th 2005:
* (no commit message)Wolfgang Denk2005-12-12-1/+4
|
* Cleanup for GCC-4.xWolfgang Denk2005-10-13-4/+4
|
* Fix problems with ld version 2.16 (dot outside sections problem)Wolfgang Denk2005-08-31-0/+1
| | | | | Pointed out by Gerhard Jaeger, 31 Aug 2005; cf. http://sourceware.org/ml/binutils/2005-08/msg00412.html
* * Extend burst mode RAM test program to take a loop countwdenk2005-05-23-9/+26
| | | | | | | (0 = infinite) * Use CONFIG_DRIVER_KS8695ETH to enable KS8695 ethernet driver on those boards that use it.
* Fix compile problems caused by new burst mode SDRAM test;wdenk2005-05-16-16/+45
| | | | make port pins to trigger logic analyzer configurable
* Add test tool to exercise SDRAM accesses in burst modewdenk2005-05-07-0/+489
| | | | (as standalone program, MPC8xx/PowerPC only)
* * Patch by Robin Getz, 13 Oct 2004:wdenk2005-01-12-0/+637
| | | | | | | | Add standalone application to change SMC91C111 MAC addresses, see examples/README.smc91111_eeprom * Patch by Xiaogeng (Shawn) Jin, 12 Oct 2004: Fix Flash support for ARM Integrator CP.
* * Patch by Daniel Poirot, 10 Oct 2004:wdenk2005-01-09-1/+1
| | | | | | | Add support for Wind River sbc405 board * Patch by Rainer Brestan, 12 Oct 2004: Make examples/Makefile more robust
* Patches by Scott McNutt, 24 Aug 2004:wdenk2004-10-10-0/+152
| | | | | | - Add support for Altera Nios-II processors. - Add support for Psyent PCI-5441 board. - Add support for Psyent PK1C20 board.
* Patches by Yasushi Shoji, 29 Jun 2004:wdenk2004-07-10-1/+1
| | | | | | | | | | | - add empty include/asm-microblaze/processor.h - add to CREDITS and MAINTAINERS - add gd initialization - add MicroBlaze and SUZAKU board to MAKEALL script - add reset support for SUZAKU - add flush_cache() for MicroBlaze - add CFG_FLASH_SIZE to include/configs/suzaku.h since we have fixed size flash memory on SUZAKU
* * Patch by Fred Klatt, 25 Jun 2004:wdenk2004-07-10-1/+1
| | | | | | | | | | | | Add support for WindRiver's SBC8560 board * Patch by Nicolas Lacressonniere, 24 Jun 2004 Small Bugs fixes for "at91rm9200dk" board: - Timing modifications for SPI DataFlash access - Fix NAND flash detection bug * Patch by Nicolas Lacressonniere, 24 Jun 2004: Add Support for Flash AT49BV6416 for AT91RM9200DK board
* * Patches by Richard Woodruff, 10 Jun 2004:wdenk2004-07-01-1/+8
| | | | | | | - fix problems with examples/stubs.c for GCC >= 3.4 - fix problems with gd initialization * Enable FAT filesystem support for HMI10 board
* Patch by Scott McNutt, 25 Apr 2004:wdenk2004-05-19-1/+1
| | | | | | | Add Nios GDB/JTAG Console support: - Add stubs to support gdb via JTAG. - Add support for console over JTAG. - Minor cleanup.