1. 05 Jun, 2014 1 commit
  2. 14 Oct, 2013 1 commit
  3. 24 Jul, 2013 1 commit
  4. 19 Oct, 2012 1 commit
  5. 15 Oct, 2012 1 commit
  6. 09 Jul, 2012 1 commit
  7. 22 Nov, 2011 1 commit
    • Igor Grinberg's avatar
      env: clean env_embedded.c checkpatch and code style · bd2a23ac
      Igor Grinberg authored
      Cleanup the env_embedded.c checkpatch warnings, errors and coding style.
      There is one error left though:
       ERROR: Macros with multiple statements should be enclosed in a do - while loop
       #79: FILE: u-boot/common/env_embedded.c:79:
       +#define GEN_ABS(name, value)                   \
       +       asm(".globl " GEN_SYMNAME(name));       \
       +       GEN_SET_VALUE(name, value)
      
       total: 1 errors, 0 warnings, 213 lines checked
      
      We cannot enclose that statement in a do - while loop,
      because these are a global assembly declarations.
      Signed-off-by: default avatarIgor Grinberg <grinberg@compulab.co.il>
      bd2a23ac
  8. 21 Oct, 2011 2 commits
  9. 26 Jul, 2011 1 commit
  10. 27 Oct, 2009 1 commit
  11. 18 Oct, 2009 1 commit
    • Mike Frysinger's avatar
      env: only build env_embedded and envcrc when needed · 6dab6add
      Mike Frysinger authored
      The env code is protected by the ENV_IS_EMBEDDED define, so attempting to
      compile the code when this isn't defined is pointless.  Now that the env
      headers have unified around CONFIG_ENV_IS_EMBEDDED, convert the build
      system to only build the env objects when this is enabled.  And now that
      the env code is conditionally compiled, we can drop the source code checks.
      
      For people who want to extract the environment manually, add a new option
      CONFIG_BUILD_ENVCRC that only enables the envcrc utility.
      Signed-off-by: default avatarMike Frysinger <vapier@gentoo.org>
      6dab6add
  12. 18 Oct, 2008 2 commits
  13. 10 Sep, 2008 2 commits
  14. 05 Feb, 2008 1 commit
  15. 16 Sep, 2007 1 commit
    • Wolfgang Denk's avatar
      TQM8xx[LM]: Fix broken environment alignment. · 67c31036
      Wolfgang Denk authored
      With recent toolchains, the environment sectors were no longer aligned to
      sector boundaries. The reason was a combination of two bugs:
      
      1) common/environment.c assumed that CONFIG_TQM8xxL would be defined
         for all TQM8xxL and TQM8xxM boards. But "include/common.h", where
         this gets defined, is not included here (and cannot be included
         without causing lots of problems).
      
         Added a new #define CFG_USE_PPCENV for all boards which really
         want to put the environment is a ".ppcenv" section.
      
      2) The linker scripts just include environment.o, silently assuming
         that the objects in that file are really in the order in which
         they are coded in the C file, i. e. "environment" first, then
         "redundand_environment", and "env_size" last. However, current
         toolchains (GCC-4.x) reorder the objects, causing the environment
         data not to start on a flash sector boundary:
      
         Instead of:					we got:
      
      	40008000 T environment			40008000 T env_size
      	4000c000 T redundand_environment	40008004 T redundand_environment
      	40010000 T env_size			4000c004 T environment
      
         Note: this patch fixes just the first part, and cures the alignment
         problem by making sure that "env_size" gets placed correctly. However,
         we still have a potential issue because primary and redundant
         environment sectors are actually swapped, i. e. we have now:
      
      	40008000 T redundand_environment
      	4000c000 T environment
      	40010000 T env_size
      
         This shall be fixed in the next version.
      Signed-off-by: default avatarWolfgang Denk <wd@denx.de>
      67c31036
  16. 19 Dec, 2006 1 commit
  17. 12 Sep, 2006 1 commit
  18. 09 May, 2006 1 commit
  19. 03 Aug, 2005 1 commit
  20. 31 Dec, 2004 1 commit
    • wdenk's avatar
      * Code cleanup, mostly for GCC-3.3.x · e2ffd59b
      wdenk authored
      * Cleanup confusing use of CONFIG_ETH*ADDR - ust his only to
        pre-define a MAC address; use CONFIG_HAS_ETH* to enable support for
        additional ethernet addresses.
      
      * Cleanup drivers/i82365.c - avoid duplication of code
      
      * Fix bogus "cannot span across banks" flash error message
      
      * Add support for CompactFlash for the CPC45 Board.
      e2ffd59b
  21. 18 Apr, 2004 1 commit
  22. 31 Mar, 2003 1 commit
    • wdenk's avatar
      * Patch by Martin Winistoerfer, 23 Mar 2003 · 0db5bca8
      wdenk authored
        - Add port to MPC555/556 microcontrollers
        - Add support for cmi customer board with
          Intel 28F128J3A, 28F320J3A or 28F640J3A flash.
      
      * Patch by Rick Bronson, 28 Mar 2003:
        - fix common/cmd_nand.c
      0db5bca8
  23. 14 Feb, 2003 1 commit
  24. 11 Jan, 2003 1 commit
    • wdenk's avatar
      * Restrict baudrate settings on LWMON to higher speeds · d0fb80c3
      wdenk authored
        when watchdog is on
      
      * Update baudrate in bd_info when it gets changed
      
      * Add watchdog trigger points while waiting for serial port
        (so far only 8xx -- needed on LWMON with 100ms watchdog)
      
      * Improve command line tool to access the U-Boot's environment
        (figuration of the utility, using a config file)
      d0fb80c3
  25. 03 Nov, 2002 1 commit