OSDN Git Service

ARCv2 ISA support
[uclinux-h8/uclibc-ng.git] / extra / Configs / Config.arc
1 #
2 # For a description of the syntax of this configuration file,
3 # see extra/config/Kconfig-language.txt
4 #
5 config TARGET_ARCH
6         default "arc"
7
8 config FORCE_OPTIONS_FOR_ARCH
9         bool
10         default y
11         select ARCH_ANY_ENDIAN
12
13 choice
14         prompt "Target Processor Type"
15         default CONFIG_ARC_CPU_700
16
17 config CONFIG_ARC_CPU_700
18         bool "ARC700"
19         select ARCH_HAS_MMU
20         help
21           ARCompact ISA based ARC CPU
22
23 config CONFIG_ARC_CPU_HS
24         bool "ARC-HS"
25         select ARCH_HAS_MMU
26         help
27           Next Generation ARCv2 ISA based Processors
28
29 endchoice
30
31 choice
32         prompt "MMU Page Size"
33         default CONFIG_ARC_PAGE_SIZE_8K
34
35 config CONFIG_ARC_PAGE_SIZE_8K
36         bool "8KB"
37         help
38           Choose between 4k, 8k (default) or 16k
39
40 config CONFIG_ARC_PAGE_SIZE_16K
41         bool "16KB"
42
43 config CONFIG_ARC_PAGE_SIZE_4K
44         bool "4KB"
45
46 endchoice