summaryrefslogtreecommitdiff
path: root/config/arch/sh.in
blob: 10f0becc7269b1afb1caa5f2ed2d59bc227d3dc8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
# Super-H specific configuration file

config ARCH_sh
    select ARCH_SUPPORTS_32
    select ARCH_DEFAULT_32
    select ARCH_USE_MMU
    select ARCH_SUPPORTS_BOTH_ENDIAN
    select ARCH_DEFAULT_LE
    help
      The Super-H architecture, as defined by:
        http://www.renesas.com/fmwk.jsp?cnt=superh_family_landing.jsp&fp=/products/mpumcu/superh_family/

choice
    bool
    prompt "Variant"

config ARCH_SH_SH3
    bool
    prompt "sh3"

config ARCH_SH_SH4
    bool
    prompt "sh4"

config ARCH_SH_SH4A
    bool
    prompt "sh4a"

endchoice

config ARCH_SH_VARIANT
    string
    default "sh3"   if ARCH_SH_SH3
    default "sh4"   if ARCH_SH_SH4
    default "sh4a"  if ARCH_SH_SH4A