1. 08 Mar, 2016 1 commit
    • Tom Rini's avatar
      sandbox: Fix building with LLVM · 699946ae
      Tom Rini authored
      
      
      - The macro __BIGGEST_ALIGNMENT__ is gcc-specific.  If it is not defined
        we'll just assume 16.  This is correct for at least the common cases
        and LLVM does not provide an equivalent macro.
      - When linking U-Boot we're passing -T to the linker, and while gcc will
        just pass this along with LLVM we need to be specific.
      
      Cc: Simon Glass <sjg@chromium.org>
      Signed-off-by: default avatarTom Rini <trini@konsulko.com>
      Reviewed-by: default avatarSimon Glass <sjg@chromium.org>
      699946ae
  2. 28 Mar, 2015 2 commits
  3. 15 Feb, 2015 1 commit
  4. 30 Jul, 2014 1 commit
  5. 09 May, 2014 1 commit
  6. 18 Mar, 2014 1 commit
    • Simon Glass's avatar
      sandbox: Add SDL library for LCD, keyboard, audio · bbc09bf2
      Simon Glass authored
      
      
      SDL (Simple DirectMedia Layer - see www.libsdl.org) is a library which
      provides simple graphics and sound features. It works under X11 and also
      with a simple frame buffer interface. It is ideally suited to sandbox
      U-Boot since it fits nicely with the low-level feature set required by
      U-Boot. For example, U-Boot has its own font drawing routines, its own
      keyboard processing and just needs raw sound output.
      
      We can use SDL to provide emulation of these basic functions for sandbox.
      This significantly expands the testing that is possible with sandbox.
      
      Add a basic SDL library which we will use in future commits.
      Tested-by: default avatarChe-Liang Chiou <clchiou@chromium.org>
      Signed-off-by: default avatarSimon Glass <sjg@chromium.org>
      bbc09bf2
  7. 04 Mar, 2014 1 commit
  8. 25 Feb, 2014 1 commit
  9. 24 Jul, 2013 1 commit
  10. 01 May, 2013 1 commit
  11. 01 Mar, 2013 1 commit
    • Simon Glass's avatar
      sandbox: Add un/map_sysmen() to deal with sandbox's ram_buf · 4213fc29
      Simon Glass authored
      
      
      Sandbox doesn't actually provide U-Boot access to the machine's physical
      memory. Instead it provides a RAM buffer of configurable size, and all
      memory accesses are within that buffer. Sandbox memory starts at 0 and
      is CONFIG_DRAM_SIZE bytes in size. Allowing access outside this buffer
      might produce unpredictable results in the event of an error, and would
      expose the host machine's memory architecture to the sandbox U-Boot.
      
      Most U-Boot functions assume that they can just access memory at given
      address. For sandbox this is not true.
      
      Add a map_sysmem() call which converts a U-Boot address to a system
      address. In most cases this is a NOP, but for sandbox it returns a
      pointer to that memory inside the RAM buffer.
      
      To get a U-Boot feature to work correctly within sandbox, you should call
      map_sysmem() to get a pointer to the address, and then use that address for
      any U-Boot memory accesses.
      Signed-off-by: default avatarSimon Glass <sjg@chromium.org>
      4213fc29
  12. 12 Mar, 2012 1 commit
  13. 10 Dec, 2011 1 commit
  14. 17 Oct, 2011 1 commit
  15. 13 Apr, 2010 1 commit
  16. 24 Oct, 2006 1 commit
  17. 03 Dec, 2005 1 commit
  18. 11 Oct, 2005 1 commit
  19. 28 Jul, 2005 1 commit
  20. 15 Oct, 2003 1 commit
    • wdenk's avatar
      * Patches by Xianghua Xiao, 15 Oct 2003: · 42d1f039
      wdenk authored
        - Added Motorola CPU 8540/8560 support (cpu/85xx)
        - Added Motorola MPC8540ADS board support (board/mpc8540ads)
        - Added Motorola MPC8560ADS board support (board/mpc8560ads)
      
      * Minor code cleanup
      42d1f039
  21. 08 Oct, 2003 1 commit
    • wdenk's avatar
      * Patch by Scott McNutt, 04 Oct 2003: · 4a551709
      wdenk authored
        - add support for Altera Nios-32 CPU
        - add support for Nios Cyclone Development Kit (DK-1C20)
      
      * Patch by Steven Scholz, 29 Sep 2003:
        - A second parameter for bootm overwrites the load address for
          "Standalone Application" images.
        - bootm sets environment variable "filesize" to the resulting
          (uncompressed) data length for "Standalone Application" images
          when autostart is set to "no". Now you can do something like
             if bootm $fpgadata $some_free_ram ; then
                     fpga load 0 $some_free_ram $filesize
             fi
      
      * Patch by Denis Peter, 25 Sept 2003:
        add support for the MIP405 Rev. C board
      4a551709
  22. 02 Sep, 2003 1 commit
  23. 26 Mar, 2003 1 commit
    • wdenk's avatar
      * Patch by Rick Bronson, 16 Mar 2003: · dc7c9a1a
      wdenk authored
        Add support for Atmel AT91RM9200DK w/NAND
      
      * Patches by Robert Schwebel, 19 Mar 2003:
        - use arm-linux-gcc as default compiler for ARM
        - fix i2c fixup code
        - fix missing baudrate setting
        - added $loadaddr / CFG_LOAD_ADDR support to loadb
        - moved "ignoring trailing characters" _before_ u-boot wants to
          print out diagnostics messages; removes bogus characters at the
          end of transmission
      
      * Patch by John Zhan, 18 Mar 2003:
        Add support for SinoVee Microsystems SC8xx boards
      
      * Patch by Rolf Offermanns, 21 Mar 2003:
        ported the dnp1110 related changes from the current armboot cvs to
        current u-boot cvs. smc91111 does not work. problem marked in
        smc91111.c, grep for "FIXME".
      
      * Patch by Brian Auld, 25 Mar 2003:
        Add support for STM flash chips on ebony board
      
       * Add PCI support for MPC8250 Boards (PM825 module)
      
       * Patch by Stefan Roese, 25 Mar 2003:
      dc7c9a1a
  24. 07 Oct, 2002 1 commit
  25. 14 Dec, 2000 1 commit
  26. 10 Jul, 2000 1 commit