Kconfig 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. menu "Serial Test"
  2. config RT_UTEST_SERIAL_BYPASS
  3. bool "Serial Bypass Test"
  4. default n
  5. depends on RT_USING_SERIAL_BYPASS
  6. config RT_UTEST_SERIAL_V2
  7. bool "Serial V2 Test"
  8. default n
  9. depends on RT_USING_SERIAL_V2
  10. if RT_UTEST_SERIAL_V2
  11. config RT_SERIAL_TC_DEVICE_NAME
  12. string "Device Name for Serial Test"
  13. default "uart2"
  14. config RT_SERIAL_TC_RXBUF_SIZE
  15. int "RX Buffer Size for Serial Test"
  16. default 128
  17. config RT_SERIAL_TC_TXBUF_SIZE
  18. int "TX Buffer Size for Serial Test"
  19. default 128
  20. config RT_SERIAL_TC_SEND_ITERATIONS
  21. int "Number of Iterations for Test Routines"
  22. default 100
  23. config RT_UTEST_SERIAL_QEMU
  24. bool "QEMU Dedicated Test"
  25. default n
  26. config RT_UTEST_SERIAL_POSIX
  27. bool "Serial POSIX Test"
  28. default n
  29. select RT_USING_DFS
  30. select RT_USING_POSIX_FS
  31. select RT_USING_POSIX_TERMIOS
  32. if RT_UTEST_SERIAL_POSIX
  33. config RT_SERIAL_POSIX_TC_DEVICE_NAME
  34. string "Device Name for Serial POSIX Test"
  35. default "dev/uart2"
  36. config RT_SERIAL_POSIX_TC_SEND_ITERATIONS
  37. int "Number of Iterations for POSIX Test Routines"
  38. default 100
  39. endif
  40. endif
  41. endmenu