1. 11 1月, 2008 1 次提交
    • N
      ppc4xx: Make Sequoia boot vxWorks · 4d332dbe
      Niklaus Giger 提交于
      vxWorks expects in
      TLB 0 a entry for the Machine Check interrupt
      TLB 1 a entry for the RAM
      TLB 2 a entry for the EBC
      TLB 3 a entry for the boot flash
      
      After changing the baudrate to 9600 I had no problems to boot the
      vxWorks image as distributed by WindRiver (Revision 2.0/1 from
      June 18, 2007)
      Signed-off-by: NNiklaus Giger <niklaus.giger@netstal.com>
      4d332dbe
  2. 04 1月, 2008 1 次提交
  3. 28 12月, 2007 4 次提交
  4. 13 12月, 2007 1 次提交
  5. 09 11月, 2007 1 次提交
  6. 01 11月, 2007 1 次提交
  7. 15 10月, 2007 1 次提交
  8. 31 8月, 2007 1 次提交
    • G
      ppc4xx: (Re-)Enable CONFIG_PCI_PNP on AMCC 440EPx Sequoia · 81b73dec
      Gary Jennejohn 提交于
      The 440EPx has a problem when the PCI_CACHE_LINE_SIZE register is
      set to non-zero, because it doesn't support MRM (memory-read-
      multiple) correctly. We now added the possibility to configure
      this register in the board config file, so that the default value
      of 8 can be overridden.
      
      Here the details of this patch:
      
      o drivers_pci_auto.c: introduce CFG_PCI_CACHE_LINE_SIZE to allow
        board-specific settings. As an example the sequoia board requires 0.
        Idea from Stefan Roese <sr@denx.de>.
      o board/amcc/sequoia/init.S: add a TLB mapping at 0xE8000000 for the
        PCI IO-space. Obtained from Stefan Roese <sr@denx.de>.
      o include/configs/sequoia.h: turn CONFIG_PCI_PNP back on and set
        CFG_PCI_CACHE_LINE_SIZE to 0.
      Signed-off-by: NGary Jennejohn <garyj@denx.de>
      Signed-off-by: NStefan Roese <sr@denx.de>
      81b73dec
  9. 16 8月, 2007 1 次提交
  10. 10 7月, 2007 1 次提交
  11. 05 7月, 2007 2 次提交
  12. 25 6月, 2007 1 次提交
  13. 23 6月, 2007 2 次提交
  14. 15 6月, 2007 1 次提交
    • G
      ppc4xx: Clean up 440 exceptions handling · efa35cf1
      Grzegorz Bernacki 提交于
      - Introduced dedicated switches for building 440 and 405 images required
        for 440-specific machine instructions like 'rfmci' etc.
      
      - Exception vectors moved to the proper location (_start moved away from
        the critical exception handler space, which it occupied)
      
      - CriticalInput now serviced (with default handler)
      
      - MachineCheck properly serviced (added a dedicated handler and return
        subroutine)
      
      - Overall cleanup of exceptions declared with STD_EXCEPTION macro (unused,
        unhandled and those not relevant for 4xx were eliminated)
      
      - Eliminated Linux leftovers, removed dead code
      Signed-off-by: NGrzegorz Bernacki <gjb@semihalf.com>
      Signed-off-by: NRafal Jaworowski <raj@semihalf.com>
      Signed-off-by: NStefan Roese <sr@denx.de>
      efa35cf1
  15. 01 6月, 2007 1 次提交
  16. 08 5月, 2007 1 次提交
  17. 05 5月, 2007 1 次提交
  18. 28 3月, 2007 1 次提交
  19. 24 3月, 2007 1 次提交
  20. 19 2月, 2007 1 次提交
  21. 01 2月, 2007 1 次提交
  22. 31 1月, 2007 1 次提交
  23. 05 1月, 2007 1 次提交
  24. 28 11月, 2006 1 次提交
  25. 21 11月, 2006 1 次提交
  26. 20 10月, 2006 1 次提交
  27. 13 9月, 2006 2 次提交
  28. 07 9月, 2006 1 次提交
    • S
      Add support for AMCC Sequoia PPC440EPx eval board · 887e2ec9
      Stefan Roese 提交于
      - Add support for PPC440EPx & PPC440GRx
      - Add support for PPC440EP(x)/GR(x) NAND controller
        in cpu/ppc4xx directory
      - Add NAND boot functionality for Sequoia board,
        please see doc/README.nand-boot-ppc440 for details
      - This Sequoia NAND image doesn't support environment
        in NAND for now. This will be added in a short while.
      Patch by Stefan Roese, 07 Sep 2006
      887e2ec9