Kconfig 798 B

123456789101112131415161718192021222324252627
  1. #
  2. # For a description of the syntax of this configuration file,
  3. # see the file kconfig-language.txt in the NuttX tools repository.
  4. #
  5. menuconfig DRIVERS_RC
  6. bool "Remote Control Device Support"
  7. select MM_CIRCBUF
  8. default n
  9. ---help---
  10. Drivers for various remote control
  11. if DRIVERS_RC
  12. config RC_DUMMY
  13. bool "Dummy RC Device Support"
  14. select SCHED_LPWORK
  15. default n
  16. ---help---
  17. We test RC driver architecture by dummy rc device.
  18. Test Item: 1. Test all the IOCTL commands; 2. Test all API interface,
  19. ex: tx_ir, tx_scancode; 3. We use the way of workqueue to periodically
  20. feed data to the downstream buffer(userspace->kernelspace) to simulate
  21. reading data from IR device; 4. Write IR data to device by tx_ir/tx_scancode
  22. to simulate as remote control.
  23. endif # DRIVERS_RC