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