1. 14 Mar, 2016 1 commit
  2. 06 Feb, 2016 1 commit
  3. 25 Jan, 2016 2 commits
  4. 21 Jan, 2016 2 commits
  5. 11 Jun, 2015 1 commit
  6. 14 Oct, 2013 1 commit
  7. 24 Jul, 2013 1 commit
  8. 08 Jul, 2013 1 commit
  9. 01 Jul, 2013 1 commit
  10. 06 Nov, 2012 1 commit
  11. 25 May, 2012 1 commit
  12. 06 Mar, 2012 1 commit
  13. 15 Nov, 2011 1 commit
  14. 09 Feb, 2011 1 commit
  15. 29 Oct, 2010 1 commit
  16. 19 Sep, 2010 1 commit
    • Heiko Schocher's avatar
      ARM: add relocation support · f1d2b313
      Heiko Schocher authored
      !! This breaks support for all arm boards !!
      
      To compile in old style, you must define
      CONFIG_SYS_ARM_WITHOUT_RELOC or you can compile
      with "CONFIG_SYS_ARM_WITHOUT_RELOC=1 ./MAKEALL board"
      
      !! This define will be removed soon, so convert your
      board to use relocation support
      
      Portions of this work were supported by funding from
      the CE Linux Forum.
      Signed-off-by: default avatarHeiko Schocher <hs@denx.de>
      
      Fix boot from NAND for non-ARM systems
      Signed-off-by: default avatarWolfgang Denk <wd@denx.de>
      f1d2b313
  17. 24 Jul, 2010 1 commit
  18. 04 Jul, 2010 1 commit
    • Wolfgang Denk's avatar
      Make sure that argv[] argument pointers are not modified. · 54841ab5
      Wolfgang Denk authored
      The hush shell dynamically allocates (and re-allocates) memory for the
      argument strings in the "char *argv[]" argument vector passed to
      commands.  Any code that modifies these pointers will cause serious
      corruption of the malloc data structures and crash U-Boot, so make
      sure the compiler can check that no such modifications are being done
      by changing the code into "char * const argv[]".
      
      This modification is the result of debugging a strange crash caused
      after adding a new command, which used the following argument
      processing code which has been working perfectly fine in all Unix
      systems since version 6 - but not so in U-Boot:
      
      int main (int argc, char **argv)
      {
      	while (--argc > 0 && **++argv == '-') {
      /* ====> */	while (*++*argv) {
      			switch (**argv) {
      			case 'd':
      				debug++;
      				break;
      			...
      			default:
      				usage ();
      			}
      		}
      	}
      	...
      }
      
      The line marked "====>" will corrupt the malloc data structures and
      usually cause U-Boot to crash when the next command gets executed by
      the shell.  With the modification, the compiler will prevent this with
      an
      	error: increment of read-only location '*argv'
      
      N.B.: The code above can be trivially rewritten like this:
      
      	while (--argc > 0 && **++argv == '-') {
      		char *arg = *argv;
      		while (*++arg) {
      			switch (*arg) {
      			...
      Signed-off-by: default avatarWolfgang Denk <wd@denx.de>
      Acked-by: default avatarMike Frysinger <vapier@gentoo.org>
      54841ab5
  19. 09 Apr, 2010 1 commit
  20. 21 Dec, 2009 1 commit
  21. 25 Jul, 2009 1 commit
    • Alessandro Rubini's avatar
      video: move extern declarations from C to headers · 6111722a
      Alessandro Rubini authored
      This moves some extern declaration from lcd.c to lcd.h, removing
      unneeded ifdef around a pair of them.  Additionally, since
      gunzip_bmp() was declared static in cmd_bmp.c but extern in lcd.c, I
      removed the static.  The extra "#include <lcd.h>" in cmd_bmp.c is
      added to ensure the header is consistent with the source.
      
      This has been compile-tested on both ARM (at91 boards) and PowerPC
      (HH405_config, TQM823L_LCD_config, mcc200_config), to test all use
      combinations.
      Signed-off-by: default avatarAlessandro Rubini <rubini@gnudd.it>
      [agust@denx.de: removed gunzip_bmp() fixes as commit c01171ea did it]
      Signed-off-by: default avatarAnatolij Gustschin <agust@denx.de>
      6111722a
  22. 23 Jul, 2009 1 commit
  23. 12 Jun, 2009 1 commit
    • Wolfgang Denk's avatar
      General help message cleanup · a89c33db
      Wolfgang Denk authored
      Many of the help messages were not really helpful; for example, many
      commands that take no arguments would not print a correct synopsis
      line, but "No additional help available." which is not exactly wrong,
      but not helpful either.
      
      Commit ``Make "usage" messages more helpful.'' changed this
      partially. But it also became clear that lots of "Usage" and "Help"
      messages (fields "usage" and "help" in struct cmd_tbl_s respective)
      were actually redundant.
      
      This patch cleans this up - for example:
      
      Before:
      	=> help dtt
      	dtt - Digital Thermometer and Thermostat
      
      	Usage:
      	dtt         - Read temperature from digital thermometer and thermostat.
      
      After:
      	=> help dtt
      	dtt - Read temperature from Digital Thermometer and Thermostat
      
      	Usage:
      	dtt
      Signed-off-by: default avatarWolfgang Denk <wd@denx.de>
      a89c33db
  24. 28 Jan, 2009 2 commits
  25. 18 Oct, 2008 1 commit
  26. 11 Jan, 2008 1 commit
  27. 09 Jan, 2008 1 commit
  28. 21 Nov, 2007 1 commit
  29. 08 Jul, 2007 1 commit
  30. 03 Jul, 2007 1 commit
  31. 08 Oct, 2005 1 commit
  32. 09 Oct, 2004 1 commit
  33. 01 Aug, 2004 1 commit
    • wdenk's avatar
      * Code cleanup · 281e00a3
      wdenk authored
      * Patch by Sascha Hauer, 28 Jun:
        - add generic support for Motorola i.MX architecture
        - add support for mx1ads, mx1fs2 and scb9328 boards
      
      * Patches by Marc Leeman, 23 Jul 2004:
        - Add define for the PCI/Memory Buffer Configuration Register
        - corrected comments in cpu/mpc824x/cpu_init.c
      
      * Add support for multiple serial interfaces
        (for example to allow modem dial-in / dial-out)
      281e00a3
  34. 14 Mar, 2004 1 commit
    • wdenk's avatar
      * Patch by Pierre Aubert, 11 Mar 2004: · 4b248f3f
      wdenk authored
        - add bitmap command and splash screen support in cfb console
        - add [optional] origin in the bitmap display command
      
      * Patch by Travis Sawyer, 11 Mar 2004:
        Fix ocotea board early init interrupt setup.
      
      * Patch by Thomas Viehweger, 11 Mar 2004:
        Remove redundand code; add  PCI-specific bits to include/mpc8260.h
      4b248f3f
  35. 01 Jul, 2003 1 commit
  36. 30 Jun, 2003 1 commit
    • wdenk's avatar
      * Patch by Seb James, 30 Jun 2003: · b37c7e5e
      wdenk authored
        Improve documentation of I2C configuration in README
      
      * Fix problems with previous log buffer "fixes"
      
      * Fix minor help text issues
      
      * "log append" did not append a newline
      b37c7e5e
  37. 29 Jun, 2003 1 commit