blob: 38752bfb91e011891064ef5f2412735a7c647365 [file] [log] [blame]
Vineet Guptacfdbc2e2013-01-18 15:12:20 +05301#
2# Copyright (C) 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)
3#
4# This program is free software; you can redistribute it and/or modify
5# it under the terms of the GNU General Public License version 2 as
6# published by the Free Software Foundation.
7#
8
9if ARC_PLAT_FPGA_LEGACY
10
11choice
12 prompt "FPGA Board"
13
14config ARC_BOARD_ANGEL4
15 bool "ARC Angel4"
Vineet Gupta41195d22013-01-18 15:12:23 +053016 select ISS_SMP_EXTN if SMP
Vineet Guptacfdbc2e2013-01-18 15:12:20 +053017 help
18 ARC Angel4 FPGA Ref Platform (Xilinx Virtex Based)
19
20config ARC_BOARD_ML509
21 bool "ML509"
22 help
23 ARC ML509 FPGA Ref Platform (Xilinx Virtex-5 Based)
24
Vineet Gupta41195d22013-01-18 15:12:23 +053025config ISS_SMP_EXTN
26 bool "ARC SMP Extensions (ISS Models only)"
27 default n
28 depends on SMP
29 select ARC_HAS_COH_RTSC
30 help
31 SMP Extensions to ARC700, in a "simulation only" Model, supported in
32 ARC ISS (Instruction Set Simulator).
33 The SMP extensions include:
34 -IDU (Interrupt Distribution Unit)
35 -XTL (To enable CPU start/stop/set-PC for another CPU)
36 It doesn't provide coherent Caches and/or Atomic Ops (LLOCK/SCOND)
37
Vineet Guptacfdbc2e2013-01-18 15:12:20 +053038endchoice
39
40config ARC_SERIAL_BAUD
41 int "UART Baud rate"
42 default "115200"
43 depends on SERIAL_ARC || SERIAL_ARC_CONSOLE
44 help
45 Baud rate for the ARC UART
46
47endif