Skip to content

Commit 4040d9b

Browse files
author
李乔中
committed
Spi msg drv add 250509
1 parent 96e2b21 commit 4040d9b

File tree

12 files changed

+803
-54
lines changed

12 files changed

+803
-54
lines changed

bsp/phytium/aarch64/.config

Lines changed: 132 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -336,7 +336,7 @@ CONFIG_RT_MMCSD_MAX_PARTITION=16
336336
# CONFIG_RT_USING_SDHCI is not set
337337
CONFIG_RT_USING_SPI=y
338338
# CONFIG_RT_USING_SOFT_SPI is not set
339-
CONFIG_RT_USING_QSPI=y
339+
# CONFIG_RT_USING_QSPI is not set
340340
# CONFIG_RT_USING_SPI_MSD is not set
341341
# CONFIG_RT_USING_SFUD is not set
342342
# CONFIG_RT_USING_ENC28J60 is not set
@@ -711,6 +711,8 @@ CONFIG_RT_USING_VDSO=y
711711
# CONFIG_PKG_USING_MATTER_ADAPTATION_LAYER is not set
712712
# CONFIG_PKG_USING_LHC_MODBUS is not set
713713
# CONFIG_PKG_USING_QMODBUS is not set
714+
# CONFIG_PKG_USING_PNET is not set
715+
# CONFIG_PKG_USING_OPENER is not set
714716
# end of IoT - internet of things
715717

716718
#
@@ -738,6 +740,7 @@ CONFIG_RT_USING_VDSO=y
738740
# CONFIG_PKG_USING_JSMN is not set
739741
# CONFIG_PKG_USING_AGILE_JSMN is not set
740742
# CONFIG_PKG_USING_PARSON is not set
743+
# CONFIG_PKG_USING_RYAN_JSON is not set
741744
# end of JSON: JavaScript Object Notation, a lightweight data-interchange format
742745

743746
#
@@ -842,6 +845,8 @@ CONFIG_RT_USING_VDSO=y
842845
# CONFIG_PKG_USING_ARMV7M_DWT_TOOL is not set
843846
# CONFIG_PKG_USING_VOFA_PLUS is not set
844847
# CONFIG_PKG_USING_ZDEBUG is not set
848+
# CONFIG_PKG_USING_RVBACKTRACE is not set
849+
# CONFIG_PKG_USING_HPATCHLITE is not set
845850
# end of tools packages
846851

847852
#
@@ -853,9 +858,10 @@ CONFIG_RT_USING_VDSO=y
853858
#
854859
# CONFIG_PKG_USING_RT_MEMCPY_CM is not set
855860
# CONFIG_PKG_USING_RT_KPRINTF_THREADSAFE is not set
856-
# CONFIG_PKG_USING_RT_VSNPRINTF_FULL is not set
857861
# end of enhanced kernel services
858862

863+
# CONFIG_PKG_USING_AUNITY is not set
864+
859865
#
860866
# acceleration: Assembly language or algorithmic acceleration packages
861867
#
@@ -869,7 +875,6 @@ CONFIG_RT_USING_VDSO=y
869875
#
870876
# CONFIG_PKG_USING_CMSIS_5 is not set
871877
# CONFIG_PKG_USING_CMSIS_CORE is not set
872-
# CONFIG_PKG_USING_CMSIS_DSP is not set
873878
# CONFIG_PKG_USING_CMSIS_NN is not set
874879
# CONFIG_PKG_USING_CMSIS_RTOS1 is not set
875880
# CONFIG_PKG_USING_CMSIS_RTOS2 is not set
@@ -921,18 +926,20 @@ CONFIG_RT_USING_VDSO=y
921926
# CONFIG_PKG_USING_ARM_2D is not set
922927
# CONFIG_PKG_USING_MCUBOOT is not set
923928
# CONFIG_PKG_USING_TINYUSB is not set
924-
# CONFIG_PKG_USING_CHERRYUSB is not set
925929
# CONFIG_PKG_USING_KMULTI_RTIMER is not set
926930
# CONFIG_PKG_USING_TFDB is not set
927931
# CONFIG_PKG_USING_QPC is not set
928932
# CONFIG_PKG_USING_AGILE_UPGRADE is not set
929933
# CONFIG_PKG_USING_FLASH_BLOB is not set
930934
# CONFIG_PKG_USING_MLIBC is not set
931935
# CONFIG_PKG_USING_TASK_MSG_BUS is not set
936+
# CONFIG_PKG_USING_UART_FRAMEWORK is not set
932937
# CONFIG_PKG_USING_SFDB is not set
933938
# CONFIG_PKG_USING_RTP is not set
934939
# CONFIG_PKG_USING_REB is not set
940+
# CONFIG_PKG_USING_RMP is not set
935941
# CONFIG_PKG_USING_R_RHEALSTONE is not set
942+
# CONFIG_PKG_USING_HEARTBEAT is not set
936943
# end of system packages
937944

938945
#
@@ -946,12 +953,61 @@ CONFIG_RT_USING_VDSO=y
946953
#
947954
# STM32 HAL & SDK Drivers
948955
#
956+
# CONFIG_PKG_USING_STM32F0_HAL_DRIVER is not set
957+
# CONFIG_PKG_USING_STM32F0_CMSIS_DRIVER is not set
958+
# CONFIG_PKG_USING_STM32F1_HAL_DRIVER is not set
959+
# CONFIG_PKG_USING_STM32F1_CMSIS_DRIVER is not set
960+
# CONFIG_PKG_USING_STM32F2_HAL_DRIVER is not set
961+
# CONFIG_PKG_USING_STM32F2_CMSIS_DRIVER is not set
962+
# CONFIG_PKG_USING_STM32F3_HAL_DRIVER is not set
963+
# CONFIG_PKG_USING_STM32F3_CMSIS_DRIVER is not set
964+
# CONFIG_PKG_USING_STM32F4_HAL_DRIVER is not set
965+
# CONFIG_PKG_USING_STM32F4_CMSIS_DRIVER is not set
966+
# CONFIG_PKG_USING_STM32F7_HAL_DRIVER is not set
967+
# CONFIG_PKG_USING_STM32F7_CMSIS_DRIVER is not set
968+
# CONFIG_PKG_USING_STM32G0_HAL_DRIVER is not set
969+
# CONFIG_PKG_USING_STM32G0_CMSIS_DRIVER is not set
970+
# CONFIG_PKG_USING_STM32G4_HAL_DRIVER is not set
971+
# CONFIG_PKG_USING_STM32G4_CMSIS_DRIVER is not set
972+
# CONFIG_PKG_USING_STM32H5_HAL_DRIVER is not set
973+
# CONFIG_PKG_USING_STM32H5_CMSIS_DRIVER is not set
974+
# CONFIG_PKG_USING_STM32H7_HAL_DRIVER is not set
975+
# CONFIG_PKG_USING_STM32H7_CMSIS_DRIVER is not set
976+
# CONFIG_PKG_USING_STM32H7RS_HAL_DRIVER is not set
977+
# CONFIG_PKG_USING_STM32H7RS_CMSIS_DRIVER is not set
978+
# CONFIG_PKG_USING_STM32L0_HAL_DRIVER is not set
979+
# CONFIG_PKG_USING_STM32L0_CMSIS_DRIVER is not set
949980
# CONFIG_PKG_USING_STM32L4_HAL_DRIVER is not set
950981
# CONFIG_PKG_USING_STM32L4_CMSIS_DRIVER is not set
982+
# CONFIG_PKG_USING_STM32L5_HAL_DRIVER is not set
983+
# CONFIG_PKG_USING_STM32L5_CMSIS_DRIVER is not set
984+
# CONFIG_PKG_USING_STM32U5_HAL_DRIVER is not set
985+
# CONFIG_PKG_USING_STM32U5_CMSIS_DRIVER is not set
951986
# CONFIG_PKG_USING_STM32WB55_SDK is not set
952987
# CONFIG_PKG_USING_STM32_SDIO is not set
988+
# CONFIG_PKG_USING_STM32WL_HAL_DRIVER is not set
989+
# CONFIG_PKG_USING_STM32WL_CMSIS_DRIVER is not set
990+
# CONFIG_PKG_USING_STM32WB_HAL_DRIVER is not set
991+
# CONFIG_PKG_USING_STM32WB_CMSIS_DRIVER is not set
992+
# CONFIG_PKG_USING_STM32MP1_M4_HAL_DRIVER is not set
993+
# CONFIG_PKG_USING_STM32MP1_M4_CMSIS_DRIVER is not set
953994
# end of STM32 HAL & SDK Drivers
954995

996+
#
997+
# Infineon HAL Packages
998+
#
999+
# CONFIG_PKG_USING_INFINEON_CAT1CM0P is not set
1000+
# CONFIG_PKG_USING_INFINEON_CMSIS is not set
1001+
# CONFIG_PKG_USING_INFINEON_CORE_LIB is not set
1002+
# CONFIG_PKG_USING_INFINEON_MTB_HAL_CAT1 is not set
1003+
# CONFIG_PKG_USING_INFINEON_MTB_PDL_CAT1 is not set
1004+
# CONFIG_PKG_USING_INFINEON_RETARGET_IO is not set
1005+
# CONFIG_PKG_USING_INFINEON_CAPSENSE is not set
1006+
# CONFIG_PKG_USING_INFINEON_CSDIDAC is not set
1007+
# CONFIG_PKG_USING_INFINEON_SERIAL_FLASH is not set
1008+
# CONFIG_PKG_USING_INFINEON_USBDEV is not set
1009+
# end of Infineon HAL Packages
1010+
9551011
# CONFIG_PKG_USING_BLUETRUM_SDK is not set
9561012
# CONFIG_PKG_USING_EMBARC_BSP is not set
9571013
# CONFIG_PKG_USING_ESP_IDF is not set
@@ -966,6 +1022,57 @@ CONFIG_RT_USING_VDSO=y
9661022
# CONFIG_PKG_USING_NRF5X_SDK is not set
9671023
# CONFIG_PKG_USING_NRFX is not set
9681024
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
1025+
# CONFIG_PKG_USING_MM32 is not set
1026+
1027+
#
1028+
# WCH HAL & SDK Drivers
1029+
#
1030+
# CONFIG_PKG_USING_CH32V20x_SDK is not set
1031+
# CONFIG_PKG_USING_CH32V307_SDK is not set
1032+
# end of WCH HAL & SDK Drivers
1033+
1034+
#
1035+
# AT32 HAL & SDK Drivers
1036+
#
1037+
# CONFIG_PKG_USING_AT32A403A_HAL_DRIVER is not set
1038+
# CONFIG_PKG_USING_AT32A403A_CMSIS_DRIVER is not set
1039+
# CONFIG_PKG_USING_AT32A423_HAL_DRIVER is not set
1040+
# CONFIG_PKG_USING_AT32A423_CMSIS_DRIVER is not set
1041+
# CONFIG_PKG_USING_AT32F45x_HAL_DRIVER is not set
1042+
# CONFIG_PKG_USING_AT32F45x_CMSIS_DRIVER is not set
1043+
# CONFIG_PKG_USING_AT32F402_405_HAL_DRIVER is not set
1044+
# CONFIG_PKG_USING_AT32F402_405_CMSIS_DRIVER is not set
1045+
# CONFIG_PKG_USING_AT32F403A_407_HAL_DRIVER is not set
1046+
# CONFIG_PKG_USING_AT32F403A_407_CMSIS_DRIVER is not set
1047+
# CONFIG_PKG_USING_AT32F413_HAL_DRIVER is not set
1048+
# CONFIG_PKG_USING_AT32F413_CMSIS_DRIVER is not set
1049+
# CONFIG_PKG_USING_AT32F415_HAL_DRIVER is not set
1050+
# CONFIG_PKG_USING_AT32F415_CMSIS_DRIVER is not set
1051+
# CONFIG_PKG_USING_AT32F421_HAL_DRIVER is not set
1052+
# CONFIG_PKG_USING_AT32F421_CMSIS_DRIVER is not set
1053+
# CONFIG_PKG_USING_AT32F423_HAL_DRIVER is not set
1054+
# CONFIG_PKG_USING_AT32F423_CMSIS_DRIVER is not set
1055+
# CONFIG_PKG_USING_AT32F425_HAL_DRIVER is not set
1056+
# CONFIG_PKG_USING_AT32F425_CMSIS_DRIVER is not set
1057+
# CONFIG_PKG_USING_AT32F435_437_HAL_DRIVER is not set
1058+
# CONFIG_PKG_USING_AT32F435_437_CMSIS_DRIVER is not set
1059+
# CONFIG_PKG_USING_AT32M412_416_HAL_DRIVER is not set
1060+
# CONFIG_PKG_USING_AT32M412_416_CMSIS_DRIVER is not set
1061+
# end of AT32 HAL & SDK Drivers
1062+
1063+
#
1064+
# HC32 DDL Drivers
1065+
#
1066+
# end of HC32 DDL Drivers
1067+
1068+
#
1069+
# NXP HAL & SDK Drivers
1070+
#
1071+
# CONFIG_PKG_USING_NXP_MCX_CMSIS_DRIVER is not set
1072+
# CONFIG_PKG_USING_NXP_MCX_SERIES_DRIVER is not set
1073+
# CONFIG_PKG_USING_NXP_LPC_DRIVER is not set
1074+
# CONFIG_PKG_USING_NXP_LPC55S_DRIVER is not set
1075+
# end of NXP HAL & SDK Drivers
9691076
# end of HAL & SDK Drivers
9701077

9711078
#
@@ -1003,14 +1110,17 @@ CONFIG_RT_USING_VDSO=y
10031110
# CONFIG_PKG_USING_BMI088 is not set
10041111
# CONFIG_PKG_USING_HMC5883 is not set
10051112
# CONFIG_PKG_USING_MAX6675 is not set
1113+
# CONFIG_PKG_USING_MAX31855 is not set
10061114
# CONFIG_PKG_USING_TMP1075 is not set
10071115
# CONFIG_PKG_USING_SR04 is not set
10081116
# CONFIG_PKG_USING_CCS811 is not set
10091117
# CONFIG_PKG_USING_PMSXX is not set
10101118
# CONFIG_PKG_USING_RT3020 is not set
10111119
# CONFIG_PKG_USING_MLX90632 is not set
1120+
# CONFIG_PKG_USING_MLX90382 is not set
10121121
# CONFIG_PKG_USING_MLX90393 is not set
10131122
# CONFIG_PKG_USING_MLX90392 is not set
1123+
# CONFIG_PKG_USING_MLX90394 is not set
10141124
# CONFIG_PKG_USING_MLX90397 is not set
10151125
# CONFIG_PKG_USING_MS5611 is not set
10161126
# CONFIG_PKG_USING_MAX31865 is not set
@@ -1036,6 +1146,8 @@ CONFIG_RT_USING_VDSO=y
10361146
# CONFIG_PKG_USING_ICM20608 is not set
10371147
# CONFIG_PKG_USING_PAJ7620 is not set
10381148
# CONFIG_PKG_USING_STHS34PF80 is not set
1149+
# CONFIG_PKG_USING_P3T1755 is not set
1150+
# CONFIG_PKG_USING_QMI8658 is not set
10391151
# end of sensors drivers
10401152

10411153
#
@@ -1124,6 +1236,10 @@ CONFIG_RT_USING_VDSO=y
11241236
# CONFIG_PKG_USING_SYSTEM_RUN_LED is not set
11251237
# CONFIG_PKG_USING_BT_MX01 is not set
11261238
# CONFIG_PKG_USING_RGPOWER is not set
1239+
# CONFIG_PKG_USING_BT_MX02 is not set
1240+
# CONFIG_PKG_USING_GC9A01 is not set
1241+
# CONFIG_PKG_USING_IK485 is not set
1242+
# CONFIG_PKG_USING_SERVO is not set
11271243
# CONFIG_PKG_USING_SPI_TOOLS is not set
11281244
# end of peripheral libraries and drivers
11291245

@@ -1141,11 +1257,13 @@ CONFIG_RT_USING_VDSO=y
11411257
# CONFIG_PKG_USING_NAXOS is not set
11421258
# CONFIG_PKG_USING_NCNN is not set
11431259
# CONFIG_PKG_USING_R_TINYMAIX is not set
1260+
# CONFIG_PKG_USING_LLMCHAT is not set
11441261
# end of AI packages
11451262

11461263
#
11471264
# Signal Processing and Control Algorithm Packages
11481265
#
1266+
# CONFIG_PKG_USING_APID is not set
11491267
# CONFIG_PKG_USING_FIRE_PID_CURVE is not set
11501268
# CONFIG_PKG_USING_QPID is not set
11511269
# CONFIG_PKG_USING_UKAL is not set
@@ -1181,7 +1299,6 @@ CONFIG_PKG_USING_KERNEL_SAMPLES_EN=y
11811299
# CONFIG_KERNEL_SAMPLES_USING_MESSAGEQUEUE is not set
11821300
# CONFIG_KERNEL_SAMPLES_USING_TIMER is not set
11831301
# CONFIG_KERNEL_SAMPLES_USING_HEAP is not set
1184-
# CONFIG_KERNEL_SAMPLES_USING_MEMHEAP is not set
11851302
# CONFIG_KERNEL_SAMPLES_USING_MEMPOOL is not set
11861303
# CONFIG_KERNEL_SAMPLES_USING_IDLEHOOK is not set
11871304
# CONFIG_KERNEL_SAMPLES_USING_SIGNAL is not set
@@ -1234,6 +1351,7 @@ CONFIG_PKG_USING_KERNEL_SAMPLES_EN=y
12341351
# CONFIG_PKG_USING_KI is not set
12351352
# CONFIG_PKG_USING_ARMv7M_DWT is not set
12361353
# CONFIG_PKG_USING_CRCLIB is not set
1354+
# CONFIG_PKG_USING_LIBCRC is not set
12371355
# CONFIG_PKG_USING_LWGPS is not set
12381356
# CONFIG_PKG_USING_STATE_MACHINE is not set
12391357
# CONFIG_PKG_USING_DESIGN_PATTERN is not set
@@ -1244,6 +1362,7 @@ CONFIG_PKG_USING_KERNEL_SAMPLES_EN=y
12441362
# CONFIG_PKG_USING_SOEM is not set
12451363
# CONFIG_PKG_USING_QPARAM is not set
12461364
# CONFIG_PKG_USING_CorevMCU_CLI is not set
1365+
# CONFIG_PKG_USING_DRMP is not set
12471366
# end of miscellaneous packages
12481367

12491368
#
@@ -1257,6 +1376,7 @@ CONFIG_PKG_USING_KERNEL_SAMPLES_EN=y
12571376
# CONFIG_PKG_USING_ARDUINO_MSGQ_C_CPP_DEMO is not set
12581377
# CONFIG_PKG_USING_ARDUINO_SKETCH_LOADER_DEMO is not set
12591378
# CONFIG_PKG_USING_ARDUINO_ULTRASOUND_RADAR is not set
1379+
# CONFIG_PKG_USING_ARDUINO_RTDUINO_SENSORFUSION_SHIELD is not set
12601380
# CONFIG_PKG_USING_ARDUINO_NINEINONE_SENSOR_SHIELD is not set
12611381
# CONFIG_PKG_USING_ARDUINO_SENSOR_KIT is not set
12621382
# CONFIG_PKG_USING_ARDUINO_MATLAB_SUPPORT is not set
@@ -1485,7 +1605,7 @@ CONFIG_PKG_USING_KERNEL_SAMPLES_EN=y
14851605
#
14861606
# Hardware Drivers
14871607
#
1488-
# CONFIG_DRV_DEBUG is not set
1608+
CONFIG_DRV_DEBUG=y
14891609

14901610
#
14911611
# On-chip Peripheral Drivers
@@ -1497,7 +1617,13 @@ CONFIG_RT_USING_UART0=y
14971617
CONFIG_RT_USING_UART1=y
14981618
# CONFIG_RT_USING_UART2 is not set
14991619
# CONFIG_RT_USING_UART3 is not set
1620+
CONFIG_BSP_USING_SPI_LAYER=y
15001621
# CONFIG_BSP_USING_SPI is not set
1622+
CONFIG_BSP_USING_SPI_MSG=y
1623+
CONFIG_RT_USING_SPIM0_MSG=y
1624+
# CONFIG_RT_USING_SPIM1_MSG is not set
1625+
# CONFIG_RT_USING_SPIM2_MSG is not set
1626+
# CONFIG_RT_USING_SPIM3_MSG is not set
15011627
# CONFIG_BSP_USING_CAN is not set
15021628
# CONFIG_BSP_USING_GPIO is not set
15031629
# CONFIG_BSP_USING_QSPI is not set

0 commit comments

Comments
 (0)