summaryrefslogtreecommitdiff
path: root/bsp/renesas/libraries/Kconfig
blob: acc50d0734d598d2d9bea1aa18462a693d531c3b (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
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141

# The FSP startup runtime (SystemInit()/startup) already walks .init_array,
# so RT-Thread must skip that range to keep constructors running exactly once.
config SOC_FAMILY_RENESAS_RA
    bool
    select RT_USING_CPP_CRT_INIT if RT_USING_CPLUSPLUS
    default n

config SOC_FAMILY_RENESAS_RA_WIRELESS
    bool
    select RT_USING_CPP_CRT_INIT if RT_USING_CPLUSPLUS
    default n

config SOC_FAMILY_RENESAS_RZ
    bool
    select RT_USING_CPP_CRT_INIT if RT_USING_CPLUSPLUS
    default n

config SOC_SERIES_R7FA6M3
    bool
    select ARCH_ARM_CORTEX_M4
    select SOC_FAMILY_RENESAS_RA
    default n

config SOC_SERIES_R7FA6M4
    bool
    select ARCH_ARM_CORTEX_M4
    select SOC_FAMILY_RENESAS_RA
    default n

config SOC_SERIES_R7FA2E2
    bool
    select ARCH_ARM_CORTEX_M23
    select SOC_FAMILY_RENESAS_RA
    default n

config SOC_SERIES_R7FA2L1
    bool
    select ARCH_ARM_CORTEX_M23
    select SOC_FAMILY_RENESAS_RA
    default n

config SOC_SERIES_R7FA6M5
    bool
    select ARCH_ARM_CORTEX_M33
    select SOC_FAMILY_RENESAS_RA
    default n

config SOC_SERIES_R7FA4E2
    bool
    select ARCH_ARM_CORTEX_M33
    select SOC_FAMILY_RENESAS_RA
    default n

config SOC_SERIES_R7FA4M1
    bool
    select ARCH_ARM_CORTEX_M4
    select SOC_FAMILY_RENESAS_RA
    default n

config SOC_SERIES_R7FA4M2
    bool
    select ARCH_ARM_CORTEX_M4
    select SOC_FAMILY_RENESAS_RA
    default n

config SOC_SERIES_R7FA8M85
    bool
    select ARCH_ARM_CORTEX_M85
    select SOC_FAMILY_RENESAS_RA
    default n

config SOC_SERIES_R7KA8P1
    bool
    select SOC_FAMILY_RENESAS_RA
    default n

config SOC_SERIES_R7KA8P1_CORE0
    bool
    select SOC_SERIES_R7KA8P1
    select ARCH_ARM_CORTEX_M85
    default n

config SOC_SERIES_R7KA8P1_CORE1
    bool
    select SOC_SERIES_R7KA8P1
    select ARCH_ARM_CORTEX_M33
    select ARCH_ARM_CORTEX_SECURE
    default n

config SOC_SERIES_R9A07G0
    bool
    select ARCH_ARM_CORTEX_R52
    select SOC_FAMILY_RENESAS_RZ
    default n

config SOC_SERIES_R7FA6E2
    bool
    select ARCH_ARM_CORTEX_M33
    select SOC_FAMILY_RENESAS_RA
    default n

config SOC_SERIES_R7SA6W1
    bool
    select ARCH_ARM_CORTEX_M33
    select SOC_FAMILY_RENESAS_RA_WIRELESS
    default n

config SOC_SERIES_R7FA2A1
    bool
    select ARCH_ARM_CORTEX_M23
    select SOC_FAMILY_RENESAS_RA
    default n

if RT_USING_NANO
choice RT_NANO_CONSOLE_UART_SEL
prompt "Choice nano console device(Renesas)"
default RT_NANO_CONSOLE_UART0
depends on RT_USING_CONSOLE
config RT_NANO_CONSOLE_UART0
    bool "UART0"
config RT_NANO_CONSOLE_UART1
    bool "UART1"
config RT_NANO_CONSOLE_UART2
    bool "UART2"
config RT_NANO_CONSOLE_UART3
    bool "UART3"
config RT_NANO_CONSOLE_UART4
    bool "UART4"
config RT_NANO_CONSOLE_UART5
    bool "UART5"
config RT_NANO_CONSOLE_UART6
    bool "UART6"
config RT_NANO_CONSOLE_UART7
    bool "UART7"
config RT_NANO_CONSOLE_UART8
    bool "UART8"
config RT_NANO_CONSOLE_UART9
    bool "UART9"
endchoice
endif