Kconfig 2.3 KB
Newer Older
B
Bernard Xiong 已提交
1 2 3
config ARCH_CPU_64BIT
    bool

4 5 6
config ARCH_CPU_BIG_ENDIAN
    bool

B
bernard 已提交
7 8 9
config ARCH_ARM
    bool

10 11 12 13
config RT_USING_CPU_FFS
    bool
    default n

B
bernard 已提交
14 15 16 17
config ARCH_ARM_CORTEX_M
    bool
    select ARCH_ARM

18 19 20
config ARCH_ARM_CORTEX_FPU
    bool

B
bernard 已提交
21 22 23 24 25 26 27
config ARCH_ARM_CORTEX_M0
    bool
    select ARCH_ARM_CORTEX_M

config ARCH_ARM_CORTEX_M3
    bool
    select ARCH_ARM_CORTEX_M
28
    select RT_USING_CPU_FFS
B
bernard 已提交
29 30 31 32 33 34 35 36

config ARCH_ARM_MPU
    bool
    depends on ARCH_ARM

config ARCH_ARM_CORTEX_M4
    bool
    select ARCH_ARM_CORTEX_M
37
    select RT_USING_CPU_FFS
B
bernard 已提交
38 39 40 41

config ARCH_ARM_CORTEX_M7
    bool
    select ARCH_ARM_CORTEX_M
42
    select RT_USING_CPU_FFS
B
bernard 已提交
43 44 45 46 47 48 49 50 51

config ARCH_ARM_CORTEX_R
    bool
    select ARCH_ARM

config ARCH_ARM_MMU
    bool
    depends on ARCH_ARM

B
Bernard Xiong 已提交
52 53 54 55 56 57 58 59
config ARCH_ARM_ARM9
    bool
    select ARCH_ARM

config ARCH_ARM_ARM11
    bool
    select ARCH_ARM

B
Bernard Xiong 已提交
60
config ARCH_ARM_CORTEX_A
B
bernard 已提交
61 62
    bool
    select ARCH_ARM
63
    select RT_USING_CPU_FFS
B
bernard 已提交
64

65 66 67 68 69
    if ARCH_ARM_CORTEX_A
        config RT_SMP_AUTO_BOOT
            bool
            default n

70 71 72
        config RT_USING_GIC_V2
            bool
            default n
73

74 75 76
        config RT_USING_GIC_V3
            bool
            default n
77

78 79 80
        config RT_NO_USING_GIC
            bool
            default y if !RT_USING_GIC_V2 && !RT_USING_GIC_V3
81 82
    endif

B
Bernard Xiong 已提交
83 84 85 86
config ARCH_ARM_CORTEX_A5
    bool
    select ARCH_ARM_CORTEX_A

B
bernard 已提交
87 88
config ARCH_ARM_CORTEX_A7
    bool
B
Bernard Xiong 已提交
89
    select ARCH_ARM_CORTEX_A
B
bernard 已提交
90 91 92

config ARCH_ARM_CORTEX_A8
    bool
B
Bernard Xiong 已提交
93
    select ARCH_ARM_CORTEX_A
B
bernard 已提交
94 95 96

config ARCH_ARM_CORTEX_A9
    bool
B
Bernard Xiong 已提交
97
    select ARCH_ARM_CORTEX_A
B
bernard 已提交
98

B
bigmagic 已提交
99 100 101
config ARCH_ARMV8
    bool

B
bernard 已提交
102 103 104
config ARCH_MIPS
    bool

B
bigmagic 已提交
105 106
config ARCH_MIPS64
    bool
107
    select ARCH_CPU_64BIT
B
bigmagic 已提交
108

B
bernard 已提交
109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124
config ARCH_MIPS_XBURST
    bool
    select ARCH_MIPS

config ARCH_ANDES
    bool

config ARCH_CSKY
    bool

config ARCH_POWERPC
    bool

config ARCH_RISCV
    bool

B
Bernard Xiong 已提交
125 126 127
config ARCH_RISCV_FPU
    bool

128 129 130 131 132 133 134 135
config ARCH_RISCV_FPU_S
    select ARCH_RISCV_FPU
    bool

config ARCH_RISCV_FPU_D
    select ARCH_RISCV_FPU
    bool

B
Bernard Xiong 已提交
136 137 138 139 140 141 142 143 144
config ARCH_RISCV32
    select ARCH_RISCV
    bool

config ARCH_RISCV64
    select ARCH_RISCV
    select ARCH_CPU_64BIT
    bool

B
bernard 已提交
145 146 147
config ARCH_IA32
    bool

148
config ARCH_TIDSP
149
    bool
150 151 152 153

config ARCH_TIDSP_C28X
    bool
    select ARCH_TIDSP
154 155
    select ARCH_CPU_STACK_GROWS_UPWARD

B
bernard 已提交
156 157
config ARCH_HOST_SIMULATOR
    bool
158 159 160 161

config ARCH_CPU_STACK_GROWS_UPWARD
    bool
    default n