summaryrefslogtreecommitdiff
path: root/examples
AgeCommit message (Collapse)AuthorFilesLines
2008-07-10Fix some more print() format errors.Wolfgang Denk1-4/+4
Signed-off-by: Wolfgang Denk <wd@denx.de>
2008-05-21Big white-space cleanup.Wolfgang Denk3-5/+5
This commit gets rid of a huge amount of silly white-space issues. Especially, all sequences of SPACEs followed by TAB characters get removed (unless they appear in print statements). Also remove all embedded "vim:" and "vi:" statements which hide indentation problems. Signed-off-by: Wolfgang Denk <wd@denx.de>
2008-05-19example/gitignore: update with all generated examplesJean-Christophe PLAGNIOL-VILLARD1-0/+4
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
2008-04-08SPARC: Added generic support for SPARC architecture.Daniel Hellstrom3-0/+80
Signed-off-by: Daniel Hellstrom <daniel@gaisler.com>
2008-03-12Merge branch 'master' of git://www.denx.de/git/u-boot into new-imageMarian Balakowicz2-5/+9
2008-03-04examples/Makefile: build "hello_world" on 8xx, too.Wolfgang Denk1-3/+3
Signed-off-by: Wolfgang Denk <wd@denx.de>
2008-03-02Fix alignment error on ARM for modulesWoodruff, Richard2-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>
2008-02-21Merge branch 'master' of /home/git/u-bootMarian Balakowicz6-23/+29
2008-02-17Remove files added by mistake, update CHANGELOG.Wolfgang Denk1-0/+0
Signed-off-by: Wolfgang Denk <wd@denx.de>
2008-02-15Merge branch 'master' of git://www.denx.de/git/u-boot-blackfinWolfgang Denk4-17/+23
Conflicts: Makefile doc/README.standalone Signed-off-by: Wolfgang Denk <wd@denx.de>
2008-02-14PPC: Use r2 instead of r29 as global data pointerWolfgang Denk3-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>
2008-02-07[new uImage] Define a API for image handling operationsMarian Balakowicz1-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>
2008-02-04use C code rather than inline assemblyMike Frysinger1-11/+8
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2008-02-04add support for Blackfin symbol prefixes to examplesMike Frysinger1-1/+1
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2008-02-04make smc91111_eeprom managment simpler by depending on the board ↵Mike Frysinger3-5/+14
configuration file rather than a hardcoded list of boards Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2008-02-04add gitignores for Blackfin piecesMike Frysinger1-0/+0
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2008-01-12Fix linker scripts: add NOLOAD atribute to .bss/.sbss sectionsWolfgang Denk3-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>
2007-12-27Fix coding style issues; update CHANGELOG.Wolfgang Denk1-12/+12
Signed-off-by: Wolfgang Denk <wd@denx.de>
2007-12-07Merge git://www.denx.de/git/u-bootNobuhiro Iwamatsu1-1/+1
Conflicts: drivers/Makefile
2007-11-29Merge git://www.denx.de/git/u-bootNobuhiro Iwamatsu2-7/+12
Conflicts: drivers/Makefile
2007-11-25drivers/net : move net drivers to drivers/netJean-Christophe PLAGNIOL-VILLARD1-1/+1
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
2007-11-15Add .gitignore filesGrant Likely1-0/+5
Signed-off-by: Grant Likely <grant.likely@secretlab.ca> Acked-by: Kim Phillips <kim.phillips@freescale.com>
2007-10-21[MIPS] u-boot.lds: Define _gp in a standard mannerShinya Kuribayashi1-1/+2
Signed-off-by: Shinya Kuribayashi <shinya.kuribayashi@necel.com>
2007-10-21[MIPS] u-boot.lds: Fix __got_start and __got_endShinya Kuribayashi1-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>
2007-10-21[MIPS] u-boot.lds: Remove duplicated .sdata sectionShinya Kuribayashi1-3/+0
Signed-off-by: Shinya Kuribayashi <shinya.kuribayashi@necel.com>
2007-05-13sh: First support code of SuperH.Nobuhiro Iwamatsu2-0/+21
Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
2007-03-19[Blackfin][PATCH] Add BF537 stamp board supportAubrey Li1-0/+4
2007-03-09[Blackfin][PATCH-2/2] Common files changed to support bf533 platformAubrey.Li1-1/+1
2006-10-24Add AVR32 architecture supportWolfgang Denk2-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>
2006-10-24Fix/workaround broken dependency handling with make 3.81Wolfgang Denk1-16/+30
Based on patch by Haavard Skinnemoen, 29 Aug 2006 11:20:39 +0200
2006-10-09Move "ar" flags to config.mk to allow for silent "make -s"Wolfgang Denk1-1/+1
Based on patch by Mike Frysinger, 20 Jun 2006
2006-09-04Merge with /home/m8/git/u-bootWolfgang Denk1-18/+24
2006-09-01Add support for a saving build objects in a separate directory.Marian Balakowicz1-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.
2006-09-01Added another example showing simple interrupt interception.Detlev Zundel2-0/+87
2006-06-08Nios II - Fix I/O Macros and mini-app stubsScott McNutt2-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
2006-06-02Fix examples/Makefile; some build targets were lostWolfgang Denk1-1/+1
2006-04-27Add support for Freescale M5271: Merge with /work/u-boot.mcf5271Marian Balakowicz1-1/+1
2006-03-31GCC-4.x fixes: clean up global data pointer initialization for all boards.Wolfgang Denk2-4/+4
2006-03-12Coding Style cleanupWolfgang Denk1-1/+1
2006-03-12Add ADI Blackfin supportWolfgang Denk3-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:
2006-01-26Add support for r5200 boardZachary P. Landau1-1/+1
2005-12-12(no commit message)Wolfgang Denk1-1/+4
2005-10-13Cleanup for GCC-4.xWolfgang Denk2-4/+4
2005-08-31Fix problems with ld version 2.16 (dot outside sections problem)Wolfgang Denk1-0/+1
Pointed out by Gerhard Jaeger, 31 Aug 2005; cf. http://sourceware.org/ml/binutils/2005-08/msg00412.html
2005-05-23* Extend burst mode RAM test program to take a loop countwdenk1-9/+26
(0 = infinite) * Use CONFIG_DRIVER_KS8695ETH to enable KS8695 ethernet driver on those boards that use it.
2005-05-16Fix compile problems caused by new burst mode SDRAM test;wdenk2-16/+45
make port pins to trigger logic analyzer configurable
2005-05-07Add test tool to exercise SDRAM accesses in burst modewdenk4-0/+489
(as standalone program, MPC8xx/PowerPC only)
2005-01-12* Patch by Robin Getz, 13 Oct 2004:wdenk2-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.
2005-01-09* Patch by Daniel Poirot, 10 Oct 2004:wdenk1-1/+1
Add support for Wind River sbc405 board * Patch by Rainer Brestan, 12 Oct 2004: Make examples/Makefile more robust
2004-10-10Patches by Scott McNutt, 24 Aug 2004:wdenk3-0/+152
- Add support for Altera Nios-II processors. - Add support for Psyent PCI-5441 board. - Add support for Psyent PK1C20 board.