Kconfig 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970
  1. menu "SPARC architecture"
  2. depends on SPARC
  3. config LEON
  4. bool
  5. config LEON2
  6. bool
  7. select LEON
  8. config LEON3
  9. bool
  10. select LEON
  11. config SYS_SPARC_NWINDOWS
  12. int "Number of SPARC register windows"
  13. range 2 32
  14. default "8"
  15. help
  16. Specify the number of SPARC register windows implemented by this
  17. processor. A SPARC implementation can have from 2 to 32 windows.
  18. If unsure, choose 8.
  19. choice
  20. prompt "Board select"
  21. optional
  22. config TARGET_GRSIM_LEON2
  23. bool "GRSIM simulating a LEON2 board"
  24. select LEON2
  25. config TARGET_GR_CPCI_AX2000
  26. bool "Gaisler GR-CPCI-AX2000 board"
  27. select LEON3
  28. config TARGET_GR_EP2S60
  29. bool "Gaisler Template design for Altera NIOS board with Stratix EP2S60"
  30. select LEON3
  31. help
  32. Gaisler Research AB's Template design (GPL Open Source SPARC/LEON3
  33. 96MHz) for Altera NIOS Development board Stratix II edition,
  34. with the FPGA device EP2S60.
  35. config TARGET_GR_XC3S_1500
  36. bool "Gaisler GR-XC3S-1500 spartan board"
  37. select LEON3
  38. config TARGET_GRSIM
  39. bool "GRSIM simulating a LEON3 GR-XC3S-1500 board"
  40. select LEON3
  41. endchoice
  42. config SYS_ARCH
  43. default "sparc"
  44. config SYS_CPU
  45. default "leon2" if LEON2
  46. default "leon3" if LEON3
  47. config SYS_VENDOR
  48. default "gaisler"
  49. source "board/gaisler/gr_cpci_ax2000/Kconfig"
  50. source "board/gaisler/gr_ep2s60/Kconfig"
  51. source "board/gaisler/gr_xc3s_1500/Kconfig"
  52. source "board/gaisler/grsim/Kconfig"
  53. source "board/gaisler/grsim_leon2/Kconfig"
  54. endmenu