1. 26 Oct, 2010 1 commit
    • Wolfgang Denk's avatar
      Replace CONFIG_SYS_GBL_DATA_SIZE by auto-generated value · 25ddd1fb
      Wolfgang Denk authored
      
      
      CONFIG_SYS_GBL_DATA_SIZE has always been just a bad workarond for not
      being able to use "sizeof(struct global_data)" in assembler files.
      Recent experience has shown that manual synchronization is not
      reliable enough.  This patch renames CONFIG_SYS_GBL_DATA_SIZE into
      GENERATED_GBL_DATA_SIZE which gets automatically generated by the
      asm-offsets tool.  In the result, all definitions of this value can be
      deleted from the board config files.  We have to make sure that all
      files that reference such data include the new <asm-offsets.h> file.
      
      No other changes have been done yet, but it is obvious that similar
      changes / simplifications can be done for other, related macro
      definitions as well.
      Signed-off-by: default avatarWolfgang Denk <wd@denx.de>
      Acked-by: default avatarKumar Gala <galak@kernel.crashing.org>
      25ddd1fb
  2. 18 Oct, 2010 1 commit
    • Wolfgang Denk's avatar
      Rename TEXT_BASE into CONFIG_SYS_TEXT_BASE · 14d0a02a
      Wolfgang Denk authored
      
      
      The change is currently needed to be able to remove the board
      configuration scripting from the top level Makefile and replace it by
      a simple, table driven script.
      
      Moving this configuration setting into the "CONFIG_*" name space is
      also desirable because it is needed if we ever should move forward to
      a Kconfig driven configuration system.
      Signed-off-by: default avatarWolfgang Denk <wd@denx.de>
      14d0a02a
  3. 11 Oct, 2010 1 commit
  4. 19 Sep, 2010 1 commit
  5. 22 Jun, 2010 2 commits
  6. 13 Apr, 2010 1 commit
  7. 15 May, 2009 1 commit
  8. 18 Oct, 2008 1 commit
  9. 20 May, 2008 1 commit
    • Wolfgang Denk's avatar
      Big white-space cleanup. · 53677ef1
      Wolfgang Denk authored
      
      
      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: default avatarWolfgang Denk <wd@denx.de>
      53677ef1
  10. 06 Oct, 2005 1 commit
  11. 04 Apr, 2005 1 commit
    • wdenk's avatar
      Patch by Steven Scholz, 4 Apr 2005: · 8aa1a2d1
      wdenk authored
      - remove all references to CONFIG_INIT_CRITICAL for ARM based boards
      - introduce two new configuration options instead:
        CONFIG_SKIP_LOWLEVEL_INIT and CONFIG_SKIP_RELOCATE_UBOOT
      8aa1a2d1
  12. 09 Jan, 2005 1 commit
    • wdenk's avatar
      * Patch by Jon Loeliger, 02 Sep 2004: · a1191902
      wdenk authored
        Reset monitor size back to 256 so environment can be written
        to flash on MPC85xx ADS and CDS releases.
      
      * Patch by Paolo Broggini, 02 Sep 2004:
        Make BSS clearing on ARM systems more robust
      
      * Patch by Yue Hu and Joe, 01 Sep 2004:
        - add PCI support for ixp425;
        - add EEPRO100 suppor tfor ixdp425 board.
      
      * Fix problem with protected sector detection in driver/cfi_flash.c
      a1191902
  13. 09 Jun, 2004 1 commit
  14. 08 Feb, 2004 1 commit
    • wdenk's avatar
      Patch by Anders Larsen, 09 Jan 2004: · f6e20fc6
      wdenk authored
      ARM memory layout fixes: the abort-stack is now set up in the
      correct RAM area, and the BSS is zeroed out as it should be.
      
      Furthermore, the magic variables 'armboot_end' and 'armboot_end_data'
      of the linker scripts are replaced by '__bss_start' and '_end',
      resp., which is a further step to eliminate unnecessary differences
      between the implementation of the CPU architectures.
      f6e20fc6
  15. 06 Dec, 2003 1 commit
    • wdenk's avatar
      * Patch by Gleb Natapov, 19 Sep 2003: · a8c7c708
      wdenk authored
        Move most of the timer interrupt related PPC code to ppc_lib/interrupts.c
      
      * Patch by Anders Larsen, 17 Sep 2003:
        Bring ARM memory layout in sync with the documentation:
        stack and malloc-heap are now located _below_ the U-Boot code
      a8c7c708
  16. 17 Sep, 2003 1 commit
  17. 27 Jul, 2003 1 commit
    • wdenk's avatar
      * Patch by Scott McNutt, 21 Jul 2003: · 1f4bb37d
      wdenk authored
        Add support for LynuxWorks Kernel Downloadable Images (KDIs).
        Both LynxOS and BlueCat linux KDIs are supported.
      
      * Patch by Richard Woodruff, 25 Jul 2003:
        use more reliable reset for OMAP/925T
      
      * Patch by Nye Liu, 25 Jul 2003:
        fix typo in mpc8xx.h
      
      * Patch by Richard Woodruff, 24 Jul 2003:
        Fixes for cmd_nand.c:
        - Fixed null dereferece which could result in incorrect ECC values.
        - Added support for devices with no Ready/Busy signal hooked up.
        - Added OMAP1510 read/write protect handling.
        - Fixed nand.h's ECCPOS. A conflict existed with POS5 and badblock
          for non-JFFS2.
        - Switched default ECC to be JFFS2.
      1f4bb37d
  18. 16 Jul, 2003 1 commit
  19. 15 Jul, 2003 1 commit
  20. 27 Jun, 2003 1 commit
    • wdenk's avatar
      * Code cleanup: · 8bde7f77
      wdenk authored
        - remove trailing white space, trailing empty lines, C++ comments, etc.
        - split cmd_boot.c (separate cmd_bdinfo.c and cmd_load.c)
      
      * Patches by Kenneth Johansson, 25 Jun 2003:
        - major rework of command structure
          (work done mostly by Michal Cendrowski and Joakim Kristiansen)
      8bde7f77
  21. 28 May, 2003 1 commit
    • wdenk's avatar
      * Fix data abort exception handling for arm920t CPU · f07771cc
      wdenk authored
      * Fix alignment problems with flash driver for TRAB board
      
      * Patch by Donald White, 21 May 2003:
        fix calculation of base address in pci_hose_config_device()
      
      * Fix bug in command line parsing: "cmd1;cmd2" is supposed to always
        execute "cmd2", even if "cmd1" fails. Note that this is different
        to "run var1 var2" where the contents of "var2" will NOT be
        executed when a command in "var1" fails.
      f07771cc
  22. 14 Mar, 2003 1 commit
    • wdenk's avatar
      * Avoid flicker on the TRAB's VFD by synchronizing the enable with · 06d01dbe
      wdenk authored
        the HSYNC/VSYNC. Requires new CPLD code (Version 101 for Rev. 100
        boards, version 153 for Rev. 200 boards).
      
      * Patch by Vladimir Gurevich, 12 Mar 2003:
        Fix relocation problem of statically initialized string pointers
        in common/cmd_pci.c
      
      * Patch by Kai-Uwe Blöm, 12 Mar 2003:
        Cleanup & bug fixes for JFFS2 code:
        - the memory mangement was broken. It caused havoc on malloc by
          writing beyond the block boundaries.
        - the length calculation for files was wrong, sometimes resulting
          in short file reads.
        - data copying now optionally takes fragment version numbers into
          account, to avoid copying from older data.
        See doc/README.JFFS2 for details.
      06d01dbe
  23. 03 Nov, 2002 1 commit