Commit message (Collapse) | Author | Age | Lines | |
---|---|---|---|---|
* | Fix linker scripts: add NOLOAD atribute to .bss/.sbss sections | Wolfgang Denk | 2008-01-12 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | 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> | |||
* | Merge with git://www.denx.de/git/u-boot.git | Markus Klotzbuecher | 2007-08-07 | -1/+1 |
|\ | ||||
| * | board/[d-e]*: Remove obsolete references to CONFIG_COMMANDS | Jon Loeliger | 2007-07-09 | -1/+1 |
| | | | | | | | | Signed-off-by: Jon Loeliger <jdl@freescale.com> | |||
| * | board/[Ma-i]*: Augment CONFIG_COMMANDS tests with defined(CONFIG_CMD_*). | Jon Loeliger | 2007-07-04 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is a compatibility step that allows both the older form and the new form to co-exist for a while until the older can be removed entirely. All transformations are of the form: Before: #if (CONFIG_COMMANDS & CFG_CMD_AUTOSCRIPT) After: #if (CONFIG_COMMANDS & CFG_CMD_AUTOSCRIPT) || defined(CONFIG_CMD_AUTOSCRIPT) Signed-off-by: Jon Loeliger <jdl@freescale.com> | |||
* | | Merge with git://www.denx.de/git/u-boot.git#testing-USB | Markus Klotzbuecher | 2007-03-23 | -7/+8 |
|\ \ | |/ |/| | ||||
| * | Merge with /home/wd/git/u-boot/master | Wolfgang Denk | 2006-11-27 | -8/+12 |
| |\ | ||||
| * | | More cleanup for the delta board and the generic usb_ohci driver. Added | Markus Klotzbuecher | 2006-05-23 | -53/+2 |
| | | | | | | | | | | | | | | | CFG_USB_BOARD_INIT and CFG_USB_CPU_INIT for enabling board and cpu specific initialization and cleanup hooks respectively. | |||
| * | | This patch adds USB storage support for the delta board. This is the first | Markus Klotzbuecher | 2006-05-22 | -0/+52 |
| | | | | | | | | | | | | | | | board to make use of a generic OHCI driver, that calls hooks for board dependant initialization. | |||
* | | | Added support for the TQM8272 board from TQ | Heiko Schocher | 2006-12-21 | -1/+2 |
| |/ |/| | | | | | Signed-off-by: Heiko Schocher <hs@denx.de> | |||
* | | Move "ar" flags to config.mk to allow for silent "make -s" | Wolfgang Denk | 2006-10-09 | -1/+1 |
| | | | | | | | | Based on patch by Mike Frysinger, 20 Jun 2006 | |||
* | | Add support for a saving build objects in a separate directory. | Marian Balakowicz | 2006-09-01 | -7/+11 |
|/ | | | | | | | | | | | | | | | | | | | | | 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. | |||
* | delta board: support for magic key detection and handling. | Markus Klotzbuecher | 2006-04-25 | -0/+208 |
| | ||||
* | Merge with /home/m8/git/u-boot | Wolfgang Denk | 2006-04-12 | -8/+1 |
|\ | ||||
| * | Fix JFFS2 support for legacy NAND driver. | Marian Balakowicz | 2006-04-08 | -4/+1 |
| | | | | | | | | Some more NAND cleanup and small fixes. | |||
* | | * Add support for ymodem protocol download | Wolfgang Denk | 2006-04-01 | -15/+31 |
|\ \ | | | | | | | | | | | | | | | | | | | | | | Patch by Stefano Babic, 29 Mar 2006 * Memory Map Update for Delta board: U-Boot is at 0x80000000-0x84000000 Merge with /home/mk/8-benq/u-boot | |||
| * | | delta board: one more DA9030 fix. | Markus Klotzbuecher | 2006-03-30 | -11/+18 |
| | | | ||||
| * | | Change delta board memory map to start at 0x80000000. | Markus Klotzbuecher | 2006-03-29 | -1/+1 |
| | | | ||||
| * | | delta board: minor update to DA9030 code. | Markus Klotzbuecher | 2006-03-29 | -2/+4 |
| | | | ||||
| * | | delta board: fix DA9030 reset procedure. | Markus Klotzbuecher | 2006-03-27 | -3/+10 |
| | | | ||||
* | | | GCC-4.x fixes: clean up global data pointer initialization for all boards. | Wolfgang Denk | 2006-03-31 | -4/+2 |
|/ / | ||||
* | | Merge with http://www.denx.de/git/u-boot.git | Markus Klotzbuecher | 2006-03-24 | -3/+3 |
|\ \ | |/ | ||||
| * | Some code cleanup for GCC 4.x | Wolfgang Denk | 2006-03-11 | -3/+3 |
| | | ||||
* | | delta board: DA9030 initialization and i2c support. Some minor changes to | Markus Klotzbuecher | 2006-03-24 | -0/+67 |
| | | | | | | | | make the pxa i2c driver work with the monahans cpu. | |||
* | | Cleanup of the monahans cpu and delta board port. | Markus Klotzbuecher | 2006-03-20 | -250/+5 |
|/ | ||||
* | Merge with /home/wd/git/u-boot/master | Wolfgang Denk | 2006-03-06 | -144/+141 |
| | | | | Code cleanup. | |||
* | Cleanup of NAND support of delta board using the Monahans Data Flash | Markus Klotzbücher | 2006-03-06 | -202/+78 |
| | | | | Controller. | |||
* | NAND finally working. Two bugs fixed: | Markus Klotzbücher | 2006-03-06 | -8/+34 |
| | | | | | | | | | * For READ_STATUS and READID commands always 8 bytes need to be read from NDDB. Otherwise they stay there and get send to flash as the first data word when writing. * In nand_base.c the oob variable is not reset so this->oob_buf is overwritten what eventually screws up the bad block descriptor table. | |||
* | Lots of new stuff: | Markus Klotzbücher | 2006-03-04 | -67/+184 |
| | | | | | | | | | | | * Debug message can be turned on and off. * Waiting for events now times out. * Implemented RESET command. * Added appropriate nand_bbt_descriptor and nand_oobinfo. Remaining Problems: * Read Status still behaves weird an returns invalid stuff sometimes. * ECC Placement does not respect our scheme in nand_oobinfo. | |||
* | Erasing works too now. The CS don't care causes problem with READSTATUS, | Markus Klotzbücher | 2006-03-03 | -5/+10 |
| | | | | don't ask me why. There are still bugs in the bad block logic. | |||
* | Write operation is working. Turned out that the READSTATUS hack was wrong | Markus Klotzbücher | 2006-03-03 | -0/+2 |
| | | | | after all. | |||
* | Writing is working, but there's still a bug that causes the data written to | Markus Klotzbücher | 2006-03-03 | -25/+73 |
| | | | | start at an offset of 4 bytes from the start of the page. | |||
* | Implemented writing, not working yet. | Markus Klotzbücher | 2006-03-03 | -54/+158 |
| | ||||
* | Moved the waiting loop for "Read Data Request" RDDREQ into the | Markus Klotzbücher | 2006-03-02 | -15/+19 |
| | | | | | delta_cmdfunc function, because this bit is only set once after a command is sent and this allows read functions to be called multiple times. | |||
* | Read bug fixed. Now "nand bad" list the badblocks correctly (i hope, since | Markus Klotzbücher | 2006-03-02 | -2/+5 |
| | | | | there are 0) | |||
* | Further NAND stuff implemented. Basic read commands seem to work. | Markus Klotzbücher | 2006-03-01 | -83/+146 |
| | ||||
* | Added GPIO initialization of DF signal. Still not working. | Markus Klotzbücher | 2006-02-28 | -2/+40 |
| | ||||
* | First steps implementing NAND support. Not working, fails to read ID. | Markus Klotzbücher | 2006-02-28 | -436/+311 |
| | ||||
* | SDRAM now working. | Markus Klotzbücher | 2006-02-22 | -2/+3 |
| | ||||
* | SDRAM now working for delta board, but there are still aliasing problems, | Markus Klotzbücher | 2006-02-22 | -24/+10 |
| | | | | we only see 64MB. | |||
* | SDRAM seems to be working on delta board, though u-boot doesn't start yet. | Markus Klotzbücher | 2006-02-22 | -58/+83 |
| | ||||
* | New board directory and config for the benq delta board (copied from | Markus Klotzbücher | 2006-02-20 | -0/+992 |
zylonite). Minor pxa-regs.h update. |