1
0
Эх сурвалжийг харах

【串口】宏定义对应增加

chenchaoqun@rt-thread.com 6 жил өмнө
parent
commit
bb8e89e851
73 өөрчлөгдсөн 73 нэмэгдсэн , 0 устгасан
  1. 1 0
      bsp/CME_M7/rtconfig.h
  2. 1 0
      bsp/allwinner_tina/rtconfig.h
  3. 1 0
      bsp/amebaz/rtconfig.h
  4. 1 0
      bsp/apollo2/rtconfig.h
  5. 1 0
      bsp/asm9260t/rtconfig.h
  6. 1 0
      bsp/at91sam9260/rtconfig.h
  7. 1 0
      bsp/beaglebone/rtconfig.h
  8. 1 0
      bsp/ck802/rtconfig.h
  9. 1 0
      bsp/dm365/rtconfig.h
  10. 1 0
      bsp/fh8620/rtconfig.h
  11. 1 0
      bsp/frdm-k64f/rtconfig.h
  12. 1 0
      bsp/gd32303e-eval/rtconfig.h
  13. 1 0
      bsp/gd32450z-eval/rtconfig.h
  14. 1 0
      bsp/gkipc/rtconfig.h
  15. 1 0
      bsp/hifive1/rtconfig.h
  16. 1 0
      bsp/imx6sx/cortex-a9/rtconfig.h
  17. 1 0
      bsp/imx6ul/rtconfig.h
  18. 1 0
      bsp/imxrt/imxrt1050-ArchMix/rtconfig.h
  19. 1 0
      bsp/imxrt/imxrt1050-evk/rtconfig.h
  20. 1 0
      bsp/imxrt1052-evk/rtconfig.h
  21. 1 0
      bsp/lpc408x/rtconfig.h
  22. 1 0
      bsp/lpc43xx/M0/rtconfig.h
  23. 1 0
      bsp/lpc43xx/M4/rtconfig.h
  24. 1 0
      bsp/lpc5410x/rtconfig.h
  25. 1 0
      bsp/lpc54114-lite/rtconfig.h
  26. 1 0
      bsp/lpc54608-LPCXpresso/rtconfig.h
  27. 1 0
      bsp/lpc824/rtconfig.h
  28. 1 0
      bsp/ls1cdev/rtconfig.h
  29. 1 0
      bsp/mb9bf506r/rtconfig.h
  30. 1 0
      bsp/nrf51822/rtconfig.h
  31. 1 0
      bsp/nrf52832/rtconfig.h
  32. 1 0
      bsp/nuvoton_m05x/rtconfig.h
  33. 1 0
      bsp/nuvoton_m451/rtconfig.h
  34. 1 0
      bsp/nuvoton_m487/rtconfig.h
  35. 1 0
      bsp/nuvoton_nuc472/rtconfig.h
  36. 1 0
      bsp/nv32f100x/rtconfig.h
  37. 1 0
      bsp/qemu-vexpress-a9/rtconfig.h
  38. 1 0
      bsp/qemu-vexpress-gemini/rtconfig.h
  39. 1 0
      bsp/raspi2/rtconfig.h
  40. 1 0
      bsp/realview-a8/rtconfig.h
  41. 1 0
      bsp/rm48x50/rtconfig.h
  42. 1 0
      bsp/rx/rtconfig.h
  43. 1 0
      bsp/samd21/rtconfig.h
  44. 1 0
      bsp/simulator/rtconfig.h
  45. 1 0
      bsp/stm32/libraries/templates/stm32f10x/rtconfig.h
  46. 1 0
      bsp/stm32/libraries/templates/stm32f4xx/rtconfig.h
  47. 1 0
      bsp/stm32/libraries/templates/stm32l4xx/rtconfig.h
  48. 1 0
      bsp/stm32/stm32f103-atk-nano/rtconfig.h
  49. 1 0
      bsp/stm32/stm32f103-fire-arbitrary/rtconfig.h
  50. 1 0
      bsp/stm32/stm32f407-atk-explorer/rtconfig.h
  51. 1 0
      bsp/stm32/stm32f429-atk-apollo/rtconfig.h
  52. 1 0
      bsp/stm32/stm32f429-fire-challenger/rtconfig.h
  53. 1 0
      bsp/stm32f0x/rtconfig.h
  54. 1 0
      bsp/stm32f107/rtconfig.h
  55. 1 0
      bsp/stm32f10x-HAL/rtconfig.h
  56. 1 0
      bsp/stm32f10x/rtconfig.h
  57. 1 0
      bsp/stm32f40x/rtconfig.h
  58. 1 0
      bsp/stm32f411-nucleo/rtconfig.h
  59. 1 0
      bsp/stm32f429-apollo/rtconfig.h
  60. 1 0
      bsp/stm32f429-armfly/rtconfig.h
  61. 1 0
      bsp/stm32f429-disco/rtconfig.h
  62. 1 0
      bsp/stm32f4xx-HAL/rtconfig.h
  63. 1 0
      bsp/stm32f7-disco/rtconfig.h
  64. 1 0
      bsp/stm32h743-nucleo/rtconfig.h
  65. 1 0
      bsp/stm32l072/rtconfig.h
  66. 1 0
      bsp/stm32l475-iot-disco/rtconfig.h
  67. 1 0
      bsp/stm32l476-nucleo/rtconfig.h
  68. 1 0
      bsp/tm4c129x/rtconfig.h
  69. 1 0
      bsp/tms320f28379d/rtconfig.h
  70. 1 0
      bsp/x1000/rtconfig.h
  71. 1 0
      bsp/xplorer4330/M0/rtconfig.h
  72. 1 0
      bsp/xplorer4330/M4/rtconfig.h
  73. 1 0
      bsp/zynq7000/rtconfig.h

+ 1 - 0
bsp/CME_M7/rtconfig.h

@@ -55,6 +55,7 @@
 #define RT_USING_DEVICE
 #define RT_USING_DEVICE_IPC
 #define RT_USING_SERIAL
+#define RT_SERIAL_USING_DMA
 
 /* SECTION: Console options */
 #define RT_USING_CONSOLE

+ 1 - 0
bsp/allwinner_tina/rtconfig.h

@@ -111,6 +111,7 @@
 
 #define RT_USING_DEVICE_IPC
 #define RT_USING_SERIAL
+#define RT_SERIAL_USING_DMA
 /* RT_USING_CAN is not set */
 /* RT_USING_HWTIMER is not set */
 /* RT_USING_CPUTIME is not set */

+ 1 - 0
bsp/amebaz/rtconfig.h

@@ -75,6 +75,7 @@
 #define RT_USING_DEVICE_IPC
 #define RT_PIPE_BUFSZ 512
 #define RT_USING_SERIAL
+#define RT_SERIAL_USING_DMA
 
 /* Using WiFi */
 

+ 1 - 0
bsp/apollo2/rtconfig.h

@@ -99,6 +99,7 @@
 
 #define RT_USING_DEVICE_IPC
 #define RT_USING_SERIAL
+#define RT_SERIAL_USING_DMA
 /* RT_USING_CAN is not set */
 /* RT_USING_HWTIMER is not set */
 #define RT_USING_I2C

+ 1 - 0
bsp/asm9260t/rtconfig.h

@@ -75,6 +75,7 @@
 
 #define RT_USING_DEVICE_IPC
 #define RT_USING_SERIAL
+#define RT_SERIAL_USING_DMA
 /* RT_USING_CAN is not set */
 /* RT_USING_HWTIMER is not set */
 /* RT_USING_I2C is not set */

+ 1 - 0
bsp/at91sam9260/rtconfig.h

@@ -76,6 +76,7 @@
 
 #define RT_USING_DEVICE_IPC
 #define RT_USING_SERIAL
+#define RT_SERIAL_USING_DMA
 
 /* SECTION: Console options */
 #define RT_USING_CONSOLE

+ 1 - 0
bsp/beaglebone/rtconfig.h

@@ -77,6 +77,7 @@
 #define RT_USING_DEVICE_IPC
 #define RT_PIPE_BUFSZ 512
 #define RT_USING_SERIAL
+#define RT_SERIAL_USING_DMA
 #define RT_USING_PIN
 
 /* Using USB */

+ 1 - 0
bsp/ck802/rtconfig.h

@@ -71,6 +71,7 @@
 
 #define RT_USING_DEVICE_IPC
 #define RT_USING_SERIAL
+#define RT_SERIAL_USING_DMA
 #define RT_USING_PIN
 
 /* Using USB */

+ 1 - 0
bsp/dm365/rtconfig.h

@@ -125,6 +125,7 @@
 #define RT_USING_DEVICE_IPC
 #define RT_PIPE_BUFSZ 512
 #define RT_USING_SERIAL
+#define RT_SERIAL_USING_DMA
 /* RT_USING_CAN is not set */
 /* RT_USING_HWTIMER is not set */
 /* RT_USING_CPUTIME is not set */

+ 1 - 0
bsp/fh8620/rtconfig.h

@@ -74,6 +74,7 @@
 #define RT_USING_DEVICE_IPC
 // <bool name="RT_USING_SERIAL" description="Using Serial Device Driver Framework" default="true" />
 #define RT_USING_SERIAL
+#define RT_SERIAL_USING_DMA
 // <integer name="RT_UART_RX_BUFFER_SIZE" description="The buffer size for UART reception" default="64" />
 #define RT_UART_RX_BUFFER_SIZE    64
 // </section>

+ 1 - 0
bsp/frdm-k64f/rtconfig.h

@@ -63,6 +63,7 @@
 #define RT_USING_DEVICE_IPC
 /* Using Serial Device Driver Framework" default="true" */
 #define RT_USING_SERIAL
+#define RT_SERIAL_USING_DMA
 
 // <section name="RT_USING_COMPONENTS_INIT" description="Using components init" default="false" >
 #define RT_USING_COMPONENTS_INIT

+ 1 - 0
bsp/gd32303e-eval/rtconfig.h

@@ -87,6 +87,7 @@
 
 #define RT_USING_DEVICE_IPC
 #define RT_USING_SERIAL
+#define RT_SERIAL_USING_DMA
 #define RT_USING_I2C
 #define RT_USING_PIN
 #define RT_USING_SPI

+ 1 - 0
bsp/gd32450z-eval/rtconfig.h

@@ -88,6 +88,7 @@
 #define RT_USING_DEVICE_IPC
 #define RT_PIPE_BUFSZ 512
 #define RT_USING_SERIAL
+#define RT_SERIAL_USING_DMA
 #define RT_USING_PIN
 
 /* Using USB */

+ 1 - 0
bsp/gkipc/rtconfig.h

@@ -114,6 +114,7 @@
 
 #define RT_USING_DEVICE_IPC
 #define RT_USING_SERIAL
+#define RT_SERIAL_USING_DMA
 /* RT_USING_CAN is not set */
 /* RT_USING_HWTIMER is not set */
 /* RT_USING_CPUTIME is not set */

+ 1 - 0
bsp/hifive1/rtconfig.h

@@ -74,6 +74,7 @@
 #define RT_USING_DEVICE_IPC
 #define RT_PIPE_BUFSZ 512
 #define RT_USING_SERIAL
+#define RT_SERIAL_USING_DMA
 
 /* Using WiFi */
 

+ 1 - 0
bsp/imx6sx/cortex-a9/rtconfig.h

@@ -77,6 +77,7 @@
 #define RT_USING_DEVICE_IPC
 #define RT_PIPE_BUFSZ 512
 #define RT_USING_SERIAL
+#define RT_SERIAL_USING_DMA
 #define RT_USING_PIN
 
 /* Using USB */

+ 1 - 0
bsp/imx6ul/rtconfig.h

@@ -72,6 +72,7 @@
 #define RT_USING_DEVICE_IPC
 // <bool name="RT_USING_SERIAL" description="Using Serial Device Driver Framework" default="true" />
 #define RT_USING_SERIAL
+#define RT_SERIAL_USING_DMA
 // <integer name="RT_UART_RX_BUFFER_SIZE" description="The buffer size for UART reception" default="64" />
 #define RT_UART_RX_BUFFER_SIZE    64
 // <bool name="RT_USING_INTERRUPT_INFO" description="Using interrupt information description" default="true" />

+ 1 - 0
bsp/imxrt/imxrt1050-ArchMix/rtconfig.h

@@ -95,6 +95,7 @@
 #define RT_USING_DEVICE_IPC
 #define RT_PIPE_BUFSZ 512
 #define RT_USING_SERIAL
+#define RT_SERIAL_USING_DMA
 #define RT_USING_CPUTIME
 #define RT_USING_CPUTIME_CORTEXM
 #define RT_USING_I2C

+ 1 - 0
bsp/imxrt/imxrt1050-evk/rtconfig.h

@@ -95,6 +95,7 @@
 #define RT_USING_DEVICE_IPC
 #define RT_PIPE_BUFSZ 512
 #define RT_USING_SERIAL
+#define RT_SERIAL_USING_DMA
 #define RT_USING_CPUTIME
 #define RT_USING_CPUTIME_CORTEXM
 #define RT_USING_I2C

+ 1 - 0
bsp/imxrt1052-evk/rtconfig.h

@@ -91,6 +91,7 @@
 
 #define RT_USING_DEVICE_IPC
 #define RT_USING_SERIAL
+#define RT_SERIAL_USING_DMA
 #define RT_USING_I2C
 #define RT_USING_I2C_BITOPS
 #define RT_USING_PIN

+ 1 - 0
bsp/lpc408x/rtconfig.h

@@ -112,6 +112,7 @@
 
 #define RT_USING_DEVICE_IPC
 #define RT_USING_SERIAL
+#define RT_SERIAL_USING_DMA
 #define RT_USING_CAN
 /* RT_USING_HWTIMER is not set */
 /* RT_USING_CPUTIME is not set */

+ 1 - 0
bsp/lpc43xx/M0/rtconfig.h

@@ -75,6 +75,7 @@
 #define RT_USING_DEVICE_IPC
 // <bool name="RT_USING_SERIAL" description="Using Serial Device Driver Framework" default="true" />
 #define RT_USING_SERIAL
+#define RT_SERIAL_USING_DMA
 // <integer name="RT_UART_RX_BUFFER_SIZE" description="The buffer size for UART reception" default="64" />
 #define RT_UART_RX_BUFFER_SIZE    256
 // <bool name="RT_USING_MTD_NAND" description="Using MTD NAND Framework" default="true" />

+ 1 - 0
bsp/lpc43xx/M4/rtconfig.h

@@ -74,6 +74,7 @@
 #define RT_USING_DEVICE_IPC
 // <bool name="RT_USING_SERIAL" description="Using Serial Device Driver Framework" default="true" />
 #define RT_USING_SERIAL
+#define RT_SERIAL_USING_DMA
 // <integer name="RT_UART_RX_BUFFER_SIZE" description="The buffer size for UART reception" default="64" />
 #define RT_UART_RX_BUFFER_SIZE    256
 // <bool name="RT_USING_MTD_NAND" description="Using MTD NAND Framework" default="true" />

+ 1 - 0
bsp/lpc5410x/rtconfig.h

@@ -68,6 +68,7 @@
 #define RT_USING_DEVICE_IPC
 // <bool name="RT_USING_SERIAL" description="Using serial driver framework" default="true" />
 #define RT_USING_SERIAL
+#define RT_SERIAL_USING_DMA
 // </section>
 
 // <section name="RT_USING_CONSOLE" description="Using console" default="true" >

+ 1 - 0
bsp/lpc54114-lite/rtconfig.h

@@ -95,6 +95,7 @@
 #define RT_USING_DEVICE_IPC
 #define RT_PIPE_BUFSZ 512
 #define RT_USING_SERIAL
+#define RT_SERIAL_USING_DMA
 #define RT_USING_I2C
 #define RT_USING_I2C_BITOPS
 #define RT_USING_PIN

+ 1 - 0
bsp/lpc54608-LPCXpresso/rtconfig.h

@@ -95,6 +95,7 @@
 #define RT_USING_DEVICE_IPC
 #define RT_PIPE_BUFSZ 512
 #define RT_USING_SERIAL
+#define RT_SERIAL_USING_DMA
 #define RT_USING_I2C
 #define RT_USING_I2C_BITOPS
 #define RT_USING_PIN

+ 1 - 0
bsp/lpc824/rtconfig.h

@@ -128,6 +128,7 @@
 // <c1>Using Serial
 //  <i>Using Serial
 //#define RT_USING_SERIAL
+#define RT_SERIAL_USING_DMA
 // </c>
 // </h>
 

+ 1 - 0
bsp/ls1cdev/rtconfig.h

@@ -124,6 +124,7 @@
 #define RT_USING_DEVICE_IPC
 #define RT_PIPE_BUFSZ 512
 #define RT_USING_SERIAL
+#define RT_SERIAL_USING_DMA
 #define RT_USING_CAN
 /* RT_CAN_USING_HDR is not set */
 /* RT_USING_HWTIMER is not set */

+ 1 - 0
bsp/mb9bf506r/rtconfig.h

@@ -68,6 +68,7 @@
 #define RT_USING_DEVICE_IPC
 // <bool name="RT_USING_SERIAL" description="Using Serial Device Driver Framework" default="true" />
 #define RT_USING_SERIAL
+#define RT_SERIAL_USING_DMA
 // <bool name="RT_USING_UART0_0" description="Using UART0_0" default="true" />
 #define RT_USING_UART0_0
 // <bool name="RT_USING_UART0_1" description="Using UART0_1" default="false" />

+ 1 - 0
bsp/nrf51822/rtconfig.h

@@ -68,6 +68,7 @@
 #define RT_USING_DEVICE_IPC
 // <bool name="RT_USING_SERIAL" description="Using Serial" default="true" />
 //#define RT_USING_SERIAL
+#define RT_SERIAL_USING_DMA
 
 /* SECTION: Console options */
 #define RT_USING_CONSOLE

+ 1 - 0
bsp/nrf52832/rtconfig.h

@@ -70,6 +70,7 @@
 #define RT_USING_DEVICE_IPC
 // <bool name="RT_USING_SERIAL" description="Using Serial" default="true" />
 #define RT_USING_SERIAL
+#define RT_SERIAL_USING_DMA
 
 /* SECTION: Console options */
 #define RT_USING_CONSOLE

+ 1 - 0
bsp/nuvoton_m05x/rtconfig.h

@@ -96,6 +96,7 @@
 #define RT_USING_DEVICE_IPC
 #define RT_PIPE_BUFSZ 512
 #define RT_USING_SERIAL
+#define RT_SERIAL_USING_DMA
 /* RT_USING_CAN is not set */
 /* RT_USING_HWTIMER is not set */
 /* RT_USING_CPUTIME is not set */

+ 1 - 0
bsp/nuvoton_m451/rtconfig.h

@@ -65,6 +65,7 @@
 #define RT_USING_DEVICE_IPC
 // <bool name="RT_USING_SERIAL" description="Using Serial" default="true" />
 #define RT_USING_SERIAL
+#define RT_SERIAL_USING_DMA
 
 /* SECTION: Console options */
 #define RT_USING_CONSOLE

+ 1 - 0
bsp/nuvoton_m487/rtconfig.h

@@ -75,6 +75,7 @@
 #define RT_USING_DEVICE_IPC
 #define RT_PIPE_BUFSZ 64
 #define RT_USING_SERIAL
+#define RT_SERIAL_USING_DMA
 
 /* Using WiFi */
 

+ 1 - 0
bsp/nuvoton_nuc472/rtconfig.h

@@ -66,6 +66,7 @@
 #define RT_USING_DEVICE_IPC
 // <bool name="RT_USING_SERIAL" description="Using Serial" default="true" />
 #define RT_USING_SERIAL
+#define RT_SERIAL_USING_DMA
 
 /* SECTION: Console options */
 #define RT_USING_CONSOLE

+ 1 - 0
bsp/nv32f100x/rtconfig.h

@@ -66,6 +66,7 @@
 #define RT_USING_DEVICE_IPC
 // <bool name="RT_USING_SERIAL" description="Using Serial" default="true" />
 #define RT_USING_SERIAL
+#define RT_SERIAL_USING_DMA
 #define RT_USING_HOOK
 #define RT_USING_CPU_USAGE
 /* SECTION: Console options */

+ 1 - 0
bsp/qemu-vexpress-a9/rtconfig.h

@@ -134,6 +134,7 @@
 #define RT_USING_DEVICE_IPC
 #define RT_PIPE_BUFSZ 512
 #define RT_USING_SERIAL
+#define RT_SERIAL_USING_DMA
 /* RT_USING_CAN is not set */
 /* RT_USING_HWTIMER is not set */
 /* RT_USING_CPUTIME is not set */

+ 1 - 0
bsp/qemu-vexpress-gemini/rtconfig.h

@@ -110,6 +110,7 @@
 #define RT_USING_DEVICE_IPC
 #define RT_PIPE_BUFSZ 512
 #define RT_USING_SERIAL
+#define RT_SERIAL_USING_DMA
 /* RT_USING_CAN is not set */
 /* RT_USING_HWTIMER is not set */
 /* RT_USING_CPUTIME is not set */

+ 1 - 0
bsp/raspi2/rtconfig.h

@@ -100,6 +100,7 @@
 #define RT_USING_DEVICE_IPC
 #define RT_PIPE_BUFSZ 512
 #define RT_USING_SERIAL
+#define RT_SERIAL_USING_DMA
 /* RT_USING_CAN is not set */
 /* RT_USING_HWTIMER is not set */
 /* RT_USING_CPUTIME is not set */

+ 1 - 0
bsp/realview-a8/rtconfig.h

@@ -72,6 +72,7 @@
 #define RT_USING_DEVICE_IPC
 // <bool name="RT_USING_SERIAL" description="Using Serial Device Driver Framework" default="true" />
 #define RT_USING_SERIAL
+#define RT_SERIAL_USING_DMA
 // <integer name="RT_UART_RX_BUFFER_SIZE" description="The buffer size for UART reception" default="64" />
 #define RT_UART_RX_BUFFER_SIZE    64
 // <bool name="RT_USING_INTERRUPT_INFO" description="Using interrupt information description" default="true" />

+ 1 - 0
bsp/rm48x50/rtconfig.h

@@ -70,6 +70,7 @@
 #define RT_USING_DEVICE_IPC
 // <bool name="RT_USING_SERIAL" description="Using Serial Device Driver Framework" default="true" />
 #define RT_USING_SERIAL
+#define RT_SERIAL_USING_DMA
 // <integer name="RT_UART_RX_BUFFER_SIZE" description="The buffer size for UART reception" default="64" />
 #define RT_UART_RX_BUFFER_SIZE    64
 // </section>

+ 1 - 0
bsp/rx/rtconfig.h

@@ -66,6 +66,7 @@
 #define RT_USING_DEVICE_IPC
 // <bool name="RT_USING_SERIAL" description="Using Serial" default="true" />
 #define RT_USING_SERIAL
+#define RT_SERIAL_USING_DMA
 
 /* SECTION: Console options */
 #define RT_USING_CONSOLE

+ 1 - 0
bsp/samd21/rtconfig.h

@@ -68,6 +68,7 @@
 #define RT_USING_DEVICE_IPC
 // <bool name="RT_USING_SERIAL" description="Using Serial" default="true" />
 #define RT_USING_SERIAL
+#define RT_SERIAL_USING_DMA
 
 /* SECTION: Console options */
 #define RT_USING_CONSOLE

+ 1 - 0
bsp/simulator/rtconfig.h

@@ -108,6 +108,7 @@
 
 #define RT_USING_DEVICE_IPC
 #define RT_USING_SERIAL
+#define RT_SERIAL_USING_DMA
 /* RT_USING_CAN is not set */
 /* RT_USING_HWTIMER is not set */
 /* RT_USING_CPUTIME is not set */

+ 1 - 0
bsp/stm32/libraries/templates/stm32f10x/rtconfig.h

@@ -76,6 +76,7 @@
 #define RT_USING_DEVICE_IPC
 #define RT_PIPE_BUFSZ 512
 #define RT_USING_SERIAL
+#define RT_SERIAL_USING_DMA
 #define RT_USING_PIN
 
 /* Using WiFi */

+ 1 - 0
bsp/stm32/libraries/templates/stm32f4xx/rtconfig.h

@@ -76,6 +76,7 @@
 #define RT_USING_DEVICE_IPC
 #define RT_PIPE_BUFSZ 512
 #define RT_USING_SERIAL
+#define RT_SERIAL_USING_DMA
 #define RT_USING_PIN
 
 /* Using WiFi */

+ 1 - 0
bsp/stm32/libraries/templates/stm32l4xx/rtconfig.h

@@ -76,6 +76,7 @@
 #define RT_USING_DEVICE_IPC
 #define RT_PIPE_BUFSZ 512
 #define RT_USING_SERIAL
+#define RT_SERIAL_USING_DMA
 #define RT_USING_PIN
 
 /* Using WiFi */

+ 1 - 0
bsp/stm32/stm32f103-atk-nano/rtconfig.h

@@ -76,6 +76,7 @@
 #define RT_USING_DEVICE_IPC
 #define RT_PIPE_BUFSZ 512
 #define RT_USING_SERIAL
+#define RT_SERIAL_USING_DMA
 #define RT_USING_PIN
 
 /* Using WiFi */

+ 1 - 0
bsp/stm32/stm32f103-fire-arbitrary/rtconfig.h

@@ -76,6 +76,7 @@
 #define RT_USING_DEVICE_IPC
 #define RT_PIPE_BUFSZ 512
 #define RT_USING_SERIAL
+#define RT_SERIAL_USING_DMA
 #define RT_USING_PIN
 
 /* Using WiFi */

+ 1 - 0
bsp/stm32/stm32f407-atk-explorer/rtconfig.h

@@ -76,6 +76,7 @@
 #define RT_USING_DEVICE_IPC
 #define RT_PIPE_BUFSZ 512
 #define RT_USING_SERIAL
+#define RT_SERIAL_USING_DMA
 #define RT_USING_PIN
 
 /* Using WiFi */

+ 1 - 0
bsp/stm32/stm32f429-atk-apollo/rtconfig.h

@@ -76,6 +76,7 @@
 #define RT_USING_DEVICE_IPC
 #define RT_PIPE_BUFSZ 512
 #define RT_USING_SERIAL
+#define RT_SERIAL_USING_DMA
 #define RT_USING_PIN
 
 /* Using WiFi */

+ 1 - 0
bsp/stm32/stm32f429-fire-challenger/rtconfig.h

@@ -77,6 +77,7 @@
 #define RT_USING_DEVICE_IPC
 #define RT_PIPE_BUFSZ 512
 #define RT_USING_SERIAL
+#define RT_SERIAL_USING_DMA
 #define RT_USING_PIN
 
 /* Using WiFi */

+ 1 - 0
bsp/stm32f0x/rtconfig.h

@@ -66,6 +66,7 @@
 #define RT_USING_DEVICE_IPC
 // <bool name="RT_USING_SERIAL" description="Using Serial" default="true" />
 #define RT_USING_SERIAL
+#define RT_SERIAL_USING_DMA
 
 /* SECTION: Console options */
 #define RT_USING_CONSOLE

+ 1 - 0
bsp/stm32f107/rtconfig.h

@@ -90,6 +90,7 @@
 #define RT_USING_DEVICE_IPC
 #define RT_PIPE_BUFSZ 512
 #define RT_USING_SERIAL
+#define RT_SERIAL_USING_DMA
 #define RT_USING_PIN
 
 /* Using USB */

+ 1 - 0
bsp/stm32f10x-HAL/rtconfig.h

@@ -83,6 +83,7 @@
 
 #define RT_USING_DEVICE_IPC
 #define RT_USING_SERIAL
+#define RT_SERIAL_USING_DMA
 /* RT_USING_CAN is not set */
 /* RT_USING_HWTIMER is not set */
 /* RT_USING_CPUTIME is not set */

+ 1 - 0
bsp/stm32f10x/rtconfig.h

@@ -112,6 +112,7 @@
 
 #define RT_USING_DEVICE_IPC
 #define RT_USING_SERIAL
+#define RT_SERIAL_USING_DMA
 #define RT_USING_CAN
 #define RT_CAN_USING_HDR
 /* RT_USING_HWTIMER is not set */

+ 1 - 0
bsp/stm32f40x/rtconfig.h

@@ -93,6 +93,7 @@
 #define RT_USING_DEVICE_IPC
 #define RT_PIPE_BUFSZ 512
 #define RT_USING_SERIAL
+#define RT_SERIAL_USING_DMA
 #define RT_USING_PIN
 
 /* Using USB */

+ 1 - 0
bsp/stm32f411-nucleo/rtconfig.h

@@ -70,6 +70,7 @@
 
 #define RT_USING_DEVICE_IPC
 #define RT_USING_SERIAL
+#define RT_SERIAL_USING_DMA
 
 /* Using USB */
 

+ 1 - 0
bsp/stm32f429-apollo/rtconfig.h

@@ -90,6 +90,7 @@
 #define RT_USING_DEVICE_IPC
 #define RT_PIPE_BUFSZ 512
 #define RT_USING_SERIAL
+#define RT_SERIAL_USING_DMA
 #define RT_USING_I2C
 #define RT_USING_I2C_BITOPS
 #define RT_USING_MTD_NAND

+ 1 - 0
bsp/stm32f429-armfly/rtconfig.h

@@ -92,6 +92,7 @@
 #define RT_USING_DEVICE_IPC
 #define RT_PIPE_BUFSZ 512
 #define RT_USING_SERIAL
+#define RT_SERIAL_USING_DMA
 #define RT_USING_I2C
 #define RT_USING_I2C_BITOPS
 #define RT_USING_PIN

+ 1 - 0
bsp/stm32f429-disco/rtconfig.h

@@ -75,6 +75,7 @@
 #define RT_USING_DEVICE_IPC
 #define RT_PIPE_BUFSZ 512
 #define RT_USING_SERIAL
+#define RT_SERIAL_USING_DMA
 #define RT_USING_I2C
 #define RT_USING_I2C_BITOPS
 #define RT_USING_PIN

+ 1 - 0
bsp/stm32f4xx-HAL/rtconfig.h

@@ -80,6 +80,7 @@
 
 #define RT_USING_DEVICE_IPC
 #define RT_USING_SERIAL
+#define RT_SERIAL_USING_DMA
 /* RT_USING_CAN is not set */
 /* RT_USING_HWTIMER is not set */
 /* RT_USING_I2C is not set */

+ 1 - 0
bsp/stm32f7-disco/rtconfig.h

@@ -70,6 +70,7 @@
 
 #define RT_USING_DEVICE_IPC
 #define RT_USING_SERIAL
+#define RT_SERIAL_USING_DMA
 #define RT_USING_PIN
 
 /* Using USB */

+ 1 - 0
bsp/stm32h743-nucleo/rtconfig.h

@@ -108,6 +108,7 @@
 #define RT_USING_DEVICE_IPC
 #define RT_PIPE_BUFSZ 512
 #define RT_USING_SERIAL
+#define RT_SERIAL_USING_DMA
 /* RT_USING_CAN is not set */
 /* RT_USING_HWTIMER is not set */
 /* RT_USING_CPUTIME is not set */

+ 1 - 0
bsp/stm32l072/rtconfig.h

@@ -66,6 +66,7 @@
 #define RT_USING_DEVICE_IPC
 // <bool name="RT_USING_SERIAL" description="Using Serial" default="true" />
 #define RT_USING_SERIAL
+#define RT_SERIAL_USING_DMA
 #define RT_USING_HOOK
 #define RT_USING_CPU_USAGE
 /* SECTION: Console options */

+ 1 - 0
bsp/stm32l475-iot-disco/rtconfig.h

@@ -61,6 +61,7 @@
 #define RT_USING_DEVICE_IPC
 /* Using serial framework */
 #define RT_USING_SERIAL
+#define RT_SERIAL_USING_DMA
 
 #define RT_USING_UART1
 #define RT_USING_UART2

+ 1 - 0
bsp/stm32l476-nucleo/rtconfig.h

@@ -71,6 +71,7 @@
 #define RT_USING_DEVICE_IPC
 #define RT_PIPE_BUFSZ 512
 #define RT_USING_SERIAL
+#define RT_SERIAL_USING_DMA
 #define RT_USING_PIN
 
 /* Using USB */

+ 1 - 0
bsp/tm4c129x/rtconfig.h

@@ -74,6 +74,7 @@
 
 #define RT_USING_DEVICE_IPC
 #define RT_USING_SERIAL
+#define RT_SERIAL_USING_DMA
 /* RT_USING_CAN is not set */
 /* RT_USING_HWTIMER is not set */
 /* RT_USING_I2C is not set */

+ 1 - 0
bsp/tms320f28379d/rtconfig.h

@@ -68,6 +68,7 @@
 #define RT_USING_DEVICE_IPC
 #define RT_PIPE_BUFSZ 512
 #define RT_USING_SERIAL
+#define RT_SERIAL_USING_DMA
 #define RT_USING_PIN
 
 /* Using WiFi */

+ 1 - 0
bsp/x1000/rtconfig.h

@@ -112,6 +112,7 @@
 
 #define RT_USING_DEVICE_IPC
 #define RT_USING_SERIAL
+#define RT_SERIAL_USING_DMA
 /* RT_USING_CAN is not set */
 /* RT_USING_HWTIMER is not set */
 /* RT_USING_CPUTIME is not set */

+ 1 - 0
bsp/xplorer4330/M0/rtconfig.h

@@ -74,6 +74,7 @@
 #define RT_USING_DEVICE_IPC
 // <bool name="RT_USING_SERIAL" description="Using Serial Device Driver Framework" default="true" />
 #define RT_USING_SERIAL
+#define RT_SERIAL_USING_DMA
 // <integer name="RT_UART_RX_BUFFER_SIZE" description="The buffer size for UART reception" default="64" />
 #define RT_UART_RX_BUFFER_SIZE    256
 // <bool name="RT_USING_MTD_NAND" description="Using MTD NAND Framework" default="true" />

+ 1 - 0
bsp/xplorer4330/M4/rtconfig.h

@@ -74,6 +74,7 @@
 #define RT_USING_DEVICE_IPC
 // <bool name="RT_USING_SERIAL" description="Using Serial Device Driver Framework" default="true" />
 #define RT_USING_SERIAL
+#define RT_SERIAL_USING_DMA
 // <integer name="RT_UART_RX_BUFFER_SIZE" description="The buffer size for UART reception" default="64" />
 #define RT_UART_RX_BUFFER_SIZE    256
 // <bool name="RT_USING_MTD_NAND" description="Using MTD NAND Framework" default="true" />

+ 1 - 0
bsp/zynq7000/rtconfig.h

@@ -72,6 +72,7 @@
 #define RT_USING_DEVICE_IPC
 // <bool name="RT_USING_SERIAL" description="Using Serial Device Driver Framework" default="true" />
 #define RT_USING_SERIAL
+#define RT_SERIAL_USING_DMA
 // <integer name="RT_UART_RX_BUFFER_SIZE" description="The buffer size for UART reception" default="64" />
 #define RT_UART_RX_BUFFER_SIZE    64
 // <bool name=RT_USING_INTERRUPT_INFO description="Using interrupt information description" default="true" />