Skip to content

Commit 4bfe55a

Browse files
committed
[bsp/thead-smart] select ARCH_RISCV32 and ARCH_RISCV_FPU_S
1 parent ad8d95b commit 4bfe55a

File tree

3 files changed

+21
-21
lines changed

3 files changed

+21
-21
lines changed

bsp/thead-smart/.config

Lines changed: 18 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ CONFIG_RT_ALIGN_SIZE=4
1414
CONFIG_RT_THREAD_PRIORITY_32=y
1515
# CONFIG_RT_THREAD_PRIORITY_256 is not set
1616
CONFIG_RT_THREAD_PRIORITY_MAX=32
17-
CONFIG_RT_TICK_PER_SECOND=100
17+
CONFIG_RT_TICK_PER_SECOND=1000
1818
CONFIG_RT_USING_OVERFLOW_CHECK=y
1919
CONFIG_RT_USING_HOOK=y
2020
CONFIG_RT_USING_IDLE_HOOK=y
@@ -54,21 +54,11 @@ CONFIG_RT_USING_CONSOLE=y
5454
CONFIG_RT_CONSOLEBUF_SIZE=128
5555
CONFIG_RT_CONSOLE_DEVICE_NAME="uart1"
5656
CONFIG_RT_VER_NUM=0x40003
57-
58-
#
59-
# RT-Thread CPU arch and features
60-
#
61-
# CONFIG_ARCH_CSKY is not set
62-
63-
#
64-
# risc-v arch
65-
#
57+
# CONFIG_RT_USING_CPU_FFS is not set
6658
CONFIG_ARCH_RISCV=y
67-
CONFIG_ARCH_RISCV_32=y
68-
# CONFIG_ARCH_RISCV_64 is not set
6959
CONFIG_ARCH_RISCV_FPU=y
7060
CONFIG_ARCH_RISCV_FPU_S=y
71-
# CONFIG_ARCH_RISCV_FPU_D is not set
61+
CONFIG_ARCH_RISCV32=y
7262
# CONFIG_ARCH_CPU_STACK_GROWS_UPWARD is not set
7363

7464
#
@@ -121,6 +111,7 @@ CONFIG_RT_SERIAL_RB_BUFSZ=64
121111
# CONFIG_RT_USING_HWTIMER is not set
122112
# CONFIG_RT_USING_CPUTIME is not set
123113
# CONFIG_RT_USING_I2C is not set
114+
# CONFIG_RT_USING_PHY is not set
124115
CONFIG_RT_USING_PIN=y
125116
# CONFIG_RT_USING_ADC is not set
126117
# CONFIG_RT_USING_DAC is not set
@@ -196,6 +187,7 @@ CONFIG_RT_USING_PIN=y
196187
#
197188
# IoT - internet of things
198189
#
190+
# CONFIG_PKG_USING_LORAWAN_DRIVER is not set
199191
# CONFIG_PKG_USING_PAHOMQTT is not set
200192
# CONFIG_PKG_USING_UMQTT is not set
201193
# CONFIG_PKG_USING_WEBCLIENT is not set
@@ -243,7 +235,7 @@ CONFIG_RT_USING_PIN=y
243235
# CONFIG_PKG_USING_GAGENT_CLOUD is not set
244236
# CONFIG_PKG_USING_ALI_IOTKIT is not set
245237
# CONFIG_PKG_USING_AZURE is not set
246-
# CONFIG_PKG_USING_TENCENT_IOTHUB is not set
238+
# CONFIG_PKG_USING_TENCENT_IOT_EXPLORER is not set
247239
# CONFIG_PKG_USING_JIOT-C-SDK is not set
248240
# CONFIG_PKG_USING_UCLOUD_IOT_SDK is not set
249241
# CONFIG_PKG_USING_JOYLINK is not set
@@ -265,6 +257,7 @@ CONFIG_RT_USING_PIN=y
265257
# CONFIG_PKG_USING_CAPNP is not set
266258
# CONFIG_PKG_USING_RT_CJSON_TOOLS is not set
267259
# CONFIG_PKG_USING_AGILE_TELNET is not set
260+
# CONFIG_PKG_USING_NMEALIB is not set
268261

269262
#
270263
# security packages
@@ -273,6 +266,7 @@ CONFIG_RT_USING_PIN=y
273266
# CONFIG_PKG_USING_libsodium is not set
274267
# CONFIG_PKG_USING_TINYCRYPT is not set
275268
# CONFIG_PKG_USING_TFM is not set
269+
# CONFIG_PKG_USING_YD_CRYPTO is not set
276270

277271
#
278272
# language packages
@@ -307,6 +301,7 @@ CONFIG_RT_USING_PIN=y
307301
# CONFIG_PKG_USING_CHINESE_FONT_LIBRARY is not set
308302
# CONFIG_PKG_USING_LUNAR_CALENDAR is not set
309303
# CONFIG_PKG_USING_BS8116A is not set
304+
# CONFIG_PKG_USING_GPS_RMC is not set
310305
# CONFIG_PKG_USING_URLENCODE is not set
311306

312307
#
@@ -331,6 +326,10 @@ CONFIG_RT_USING_PIN=y
331326
# CONFIG_PKG_USING_SYSWATCH is not set
332327
# CONFIG_PKG_USING_SYS_LOAD_MONITOR is not set
333328
# CONFIG_PKG_USING_PLCCORE is not set
329+
# CONFIG_PKG_USING_RAMDISK is not set
330+
# CONFIG_PKG_USING_MININI is not set
331+
# CONFIG_PKG_USING_QBOOT is not set
332+
# CONFIG_PKG_USING_UCOSIII_WRAPPER is not set
334333

335334
#
336335
# peripheral libraries and drivers
@@ -368,6 +367,7 @@ CONFIG_RT_USING_PIN=y
368367
# CONFIG_PKG_USING_RPLIDAR is not set
369368
# CONFIG_PKG_USING_AS608 is not set
370369
# CONFIG_PKG_USING_RC522 is not set
370+
# CONFIG_PKG_USING_WS2812B is not set
371371
# CONFIG_PKG_USING_EMBARC_BSP is not set
372372
# CONFIG_PKG_USING_EXTERN_RTC_DRIVERS is not set
373373
# CONFIG_PKG_USING_MULTI_RTIMER is not set
@@ -377,6 +377,9 @@ CONFIG_RT_USING_PIN=y
377377
# CONFIG_PKG_USING_PMS_SERIES is not set
378378
# CONFIG_PKG_USING_NUCLEI_SDK is not set
379379
# CONFIG_PKG_USING_CAN_YMODEM is not set
380+
# CONFIG_PKG_USING_LORA_RADIO_DRIVER is not set
381+
# CONFIG_PKG_USING_QLED is not set
382+
# CONFIG_PKG_USING_PAJ7620 is not set
380383

381384
#
382385
# miscellaneous packages
@@ -413,5 +416,6 @@ CONFIG_RT_USING_PIN=y
413416
# CONFIG_PKG_USING_VT100 is not set
414417
# CONFIG_PKG_USING_ULAPACK is not set
415418
# CONFIG_PKG_USING_UKAL is not set
419+
# CONFIG_PKG_USING_CRCLIB is not set
416420
CONFIG_SOC_THEAD_SMART=y
417421
CONFIG_RT_USING_UART1=y

bsp/thead-smart/Kconfig

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,8 @@ config SOC_THEAD_SMART
2525
bool
2626
select RT_USING_COMPONENTS_INIT
2727
select RT_USING_USER_MAIN
28+
select ARCH_RISCV32
29+
select ARCH_RISCV_FPU_S
2830
default y
2931

3032
if RT_USING_SERIAL

bsp/thead-smart/rtconfig.h

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -38,16 +38,10 @@
3838
#define RT_CONSOLEBUF_SIZE 128
3939
#define RT_CONSOLE_DEVICE_NAME "uart1"
4040
#define RT_VER_NUM 0x40003
41-
42-
/* RT-Thread CPU arch and features */
43-
44-
45-
/* risc-v arch */
46-
4741
#define ARCH_RISCV
48-
#define ARCH_RISCV_32
4942
#define ARCH_RISCV_FPU
5043
#define ARCH_RISCV_FPU_S
44+
#define ARCH_RISCV32
5145

5246
/* RT-Thread Components */
5347

0 commit comments

Comments
 (0)