Skip to content
Snippets Groups Projects
  1. Oct 22, 2015
  2. Aug 30, 2014
  3. Aug 24, 2014
  4. Jul 24, 2013
  5. Oct 28, 2011
  6. Nov 28, 2010
  7. Aug 20, 2010
    • Thomas Chou's avatar
      nios2: fix out of reach case for do_reset · 7a6a7d10
      Thomas Chou authored
      
      There is a limitation (or bug?) of nios2 toolchain. The nios2 gcc
      didn't generate correct code when the reset vector is passed as a
      constant. It just generated a direct "call", which was wrong when
      the reset vector was not located in the same 256MB span as u-boot.
      
      The "Nios II Processor Reference Handbook" said,
      "call can transfer execution anywhere within the 256 MByte range
      determined by PC31..28. The Nios II GNU linker does not automatically
      handle cases in which the address is out of this range."
      
      So we have to use registered "callr" instruction to do the job.
      
      Signed-off-by: default avatarThomas Chou <thomas@wytron.com.tw>
      Signed-off-by: default avatarScott McNutt <smcnutt@psyent.com>
      7a6a7d10
  8. Apr 13, 2010
  9. Oct 18, 2008
  10. Mar 30, 2005
    • Wolfgang Denk's avatar
      * Patch by Scott McNutt, 21 Oct 2004: · 0c1c117c
      Wolfgang Denk authored
        Add support for Nios-II EPCS Controller core.
      
      * Patch by Scott McNutt, 20 Oct 2004:
        Nios-II cleanups:
        - Add sysid command (Nios-II only).
        - Locate default exception trampoline at proper offset.
        - Implement I/O routines (readb, writeb, etc)
        - Implement do_bootm_linux
      0c1c117c
  11. Oct 10, 2004
  12. Feb 09, 2004
    • Wolfgang Denk's avatar
      Patches by Stephan Linz, 30 Jan 2004: · ec4c544b
      Wolfgang Denk authored
      1: - board/altera/common/flash.c:flash_erase():
           o allow interrupts befor get_timer() call
           o check-up each erased sector and avoid unexpected timeouts
         - board/altera/dk1c20/dk1s10.c:board_early_init_f():
           o enclose sevenseg_set() in cpp condition
         - remove the ASMI configuration for DK1S10_standard_32 (never present)
         - fix some typed in mistakes in the NIOS documentation
      2: - split DK1C20 configuration into several header files:
           o two new files for each NIOS CPU description
           o U-Boot related part is remaining in DK1C20.h
      3: - split DK1S10 configuration into several header files:
           o two new files for each NIOS CPU description
           o U-Boot related part is remaining in DK1S10.h
      4: - Add support for the Microtronix Linux Development Kit
           NIOS CPU configuration at the Altera Nios Development Kit,
           Stratix Edition (DK-1S10)
      5: - Add documentation for the Altera Nios Development Kit,
           Stratix Edition (DK-1S10)
      6: - Add support for the Nios Serial Peripharel Interface (SPI)
           (master only)
      7: - Add support for the common U-Boot SPI framework at
           RTC driver DS1306
      ec4c544b
  13. Jan 20, 2004
    • Wolfgang Denk's avatar
      * The PS/2 mux on the BMS2003 board needs 450 ms after power on · c837dcb1
      Wolfgang Denk authored
        before we can access it; add delay in case we are faster (with no
        CF card inserted)
      
      * Cleanup of some init functions
      
      * Make sure SCC Ethernet is always stopped by the time we boot Linux
        to avoid Linux crashes by early packets coming in.
      
      * Accelerate flash accesses on LWMON board by using buffered writes
      c837dcb1
  14. Jan 03, 2004
    • Wolfgang Denk's avatar
      Patches by Stephan Linz, 11 Dec 2003: · c935d3bd
      Wolfgang Denk authored
      - more documentation for NIOS port
      - new struct nios_pio_t, struct nios_spi_t
      - Reconfiguration for NIOS Development Kit DK1C20:
        o move board related code from board/dk1c20
          to board/altera/dk1c20
        o create a new common source path board/altera/common
          and move generic flash access stuff into it
        o change/expand configuration file DK1C20.h
      - Add support for NIOS Development Kit DK1S10
      - Add status LED support for NIOS systems
      - Add dual 7-segment LED support for Altera NIOS DevKits
      c935d3bd
  15. Oct 08, 2003
    • Wolfgang Denk's avatar
      * Patch by Scott McNutt, 04 Oct 2003: · 4a551709
      Wolfgang Denk 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
  16. Jun 27, 2003
  17. Mar 27, 2003
  18. Dec 14, 2000
  19. Nov 12, 2000
Loading