Skip to content
Snippets Groups Projects
  1. Sep 09, 2008
    • Wolfgang Denk's avatar
      Makefile: compile and link each module just once · 47ffd6c2
      Wolfgang Denk authored
      
      Several source files need to be compiled and linked when one or more
      config options are selected. To allow for easy selection in the
      Makefiles yet to avoild multiple compilation (which costs build time)
      and especially multiple linking (which causes errors), we use
      "COBJS = $(sort COBJS-y)" which eliminates duplicates.
      
      By courtesy of Detlev Zundel who suggested this approach.
      
      Signed-off-by: default avatarWolfgang Denk <wd@denx.de>
      47ffd6c2
  2. Aug 31, 2008
  3. Aug 29, 2008
  4. Aug 27, 2008
  5. Aug 20, 2008
  6. Aug 18, 2008
    • Harald Welte's avatar
      Add 'license' command to U-Boot command line · 0a823aa2
      Harald Welte authored
      
      The 'license' command includes the U-Boot license (GPLv2) into the
      actual bootloader binary. The license text can be shown interactively
      at the U-Boot commandline.
      
      For products where the commandline can actually be accessed by the
      end user, this helps to prevent inadvertent GPL violations, since the
      GPLv2 license text can no longer be 'forgotten' to be included into
      the product.
      
      The 'license' command can be enabled by CONFIG_CMD_LICENSE.
      
      Signed-off-by: default avatarHarald Welte <laforge@openmoko.org>
      0a823aa2
  7. Aug 12, 2008
  8. Jun 10, 2008
  9. Jun 03, 2008
  10. Apr 13, 2008
    • eran liberty's avatar
      Altera Stratix II support · 3c735e74
      eran liberty authored
      
      Adds Support for Altera's Stratix II.
      
      Within your board specific init file you will have to call
      
      1. fpga_init (/* relocated code offset. usually => */ gd->reloc_off);
      2. fpga_add (fpga_altera, (Altera_desc*)&altera_desc);
      
      Altera_desc* contines (for example):
      	{
      	 Altera_StratixII,	/* part type */
      	 passive_serial,	/* interface type */
      	 1,			/* bytes of data part can accept */
      	 (void *)(&funcs),	/* interface function table */
      	 0L,			/* base interface address */
      	 0			/* implementation specific cookie */
      	 }
      
      funcs is the interface. It is of type altera_board_specific_func.
      It looks like this:
      altera_board_specific_func func = {
      	pre_fn,
      	config_fn,
      	status_fn,
      	done_fn,
      	clk_fn,
      	data_fn,
      	abort_fn,
      	post_fn,
      };
      
      you will have to implement these functions, which is usually bit
      banging some gpio.
      
      Signed-off-by: default avatarEran Liberty <liberty@extricom.com>
      3c735e74
  11. Apr 08, 2008
  12. Mar 26, 2008
  13. Mar 25, 2008
    • Kumar Gala's avatar
      Add setexpr command · d058698f
      Kumar Gala authored
      
      Add a simple expr style command that will set an env variable as the result
      of the command.  This allows us to do simple math in shell.  The following
      operations are supported: &, |, ^, +, -, *, /.
      
      Signed-off-by: default avatarKumar Gala <galak@kernel.crashing.org>
      d058698f
  14. Mar 16, 2008
  15. Feb 07, 2008
  16. Feb 05, 2008
  17. Jan 09, 2008
  18. Dec 08, 2007
  19. Nov 21, 2007
  20. Nov 15, 2007
  21. Sep 17, 2007
  22. May 15, 2007
    • mushtaq khan's avatar
      Add driver for S-ATA-controller on Intel processors with South · 66d9dbec
      mushtaq khan authored
      Bridge, ICH-5, ICH-6 and ICH-7. 
      
      Implementation:
      
      1. Code is divided in to two files. All functions, which are
         controller specific are kept in "drivers/ata_piix.c" file and
         functions, which are not controller specific, are kept in
         "common/cmd_sata.c" file.
      
      2. Reading and Writing from the S-ATA drive is done using PIO method.
      
      3. Driver can be configured for 48-bit addressing by defining macro
         CONFIG_LBA48, if this macro is not defined driver uses the 28-bit
         addressing.
      
      4. S-ATA read function is hooked to the File system, commands like
         ext2ls and ext2load file can be used. This has been tested.
      
      5. U-Boot command "SATA_init" is added, which initializes the S-ATA
         controller and identifies the S-ATA drives connected to it.
      
      6. U-Boot command "sata" is added, which is used to read/write, print
         partition table and get info about the drives present. This I have
         implemented in same way as "ide" command is implemented in U-Boot.
      
      7. This driver is for S-ATA in native mode.
      
      8. This driver does not support the Native command queuing and
         Hot-plugging.
      
      Signed-off-by: default avatarMushtaq Khan <mushtaq_k@procsys.com>
      66d9dbec
  23. May 05, 2007
  24. Apr 06, 2007
  25. Mar 31, 2007
Loading