Kconfig 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. menuconfig RT_USING_VBUS
  2. bool "VBus: virtual software bus"
  3. default n
  4. if RT_USING_VBUS
  5. config RT_USING_VBUS_RFS
  6. bool "Enable Remote File System on VBus"
  7. default n
  8. help
  9. When enable remote file system, the application can visit the remote file system
  10. through VBus with POSIX file I/O.
  11. config RT_USING_VBUS_RSHELL
  12. bool "Enable Remote Shell on VBus"
  13. default n
  14. help
  15. When enable remote shell, the finsh/msh of RT-Thread can be operated from another
  16. Operating System.
  17. config RT_VBUS_USING_TESTS
  18. bool "Enable tests on VBus"
  19. default n
  20. config _RT_VBUS_RING_BASE
  21. hex "VBus address"
  22. help
  23. VBus ring buffer physical address.
  24. config _RT_VBUS_RING_SZ
  25. int "VBus ring size"
  26. help
  27. VBus size of the ring buffer.
  28. config RT_VBUS_GUEST_VIRQ
  29. int "RT_VBUS_GUEST_VIRQ"
  30. help
  31. The interrupt number used to notify the client on a particular system.
  32. config RT_VBUS_HOST_VIRQ
  33. int "RT_VBUS_HOST_VIRQ"
  34. help
  35. The interrupt be triggered on a particular system when the client notify the host.
  36. config RT_VBUS_SHELL_DEV_NAME
  37. string "RT_VBUS_SHELL_DEV_NAME"
  38. default "vbser0"
  39. help
  40. The name of the UBUS shell device.
  41. config RT_VBUS_RFS_DEV_NAME
  42. string "RT_VBUS_RFS_DEV_NAME"
  43. default "rfs"
  44. help
  45. The name of the UBUS rfs device.
  46. endif