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