1menuconfig RT_USING_VIRTIO
2    bool "Using VirtIO device drivers"
3    default n
4
5    if RT_USING_VIRTIO
6        choice
7            prompt "VirtIO Version"
8            default RT_USING_VIRTIO10
9
10            config RT_USING_VIRTIO10
11                bool "VirtIO v1.0"
12        endchoice
13
14        config RT_USING_VIRTIO_MMIO_ALIGN
15            bool "Using VirtIO MMIO alignment"
16            default y
17
18        config RT_USING_VIRTIO_BLK
19            bool "Using VirtIO BLK"
20            default y
21
22        config RT_USING_VIRTIO_NET
23            bool "Using VirtIO NET"
24            default y
25
26        menuconfig RT_USING_VIRTIO_CONSOLE
27            bool "Using VirtIO Console"
28            default y
29
30            if RT_USING_VIRTIO_CONSOLE
31                config RT_USING_VIRTIO_CONSOLE_PORT_MAX_NR
32                    int "Max number of port in VirtIO Console"
33                    default 4
34            endif
35
36        config RT_USING_VIRTIO_GPU
37            bool "Using VirtIO GPU"
38            default y
39
40        config RT_USING_VIRTIO_INPUT
41            bool "Using VirtIO Input"
42            default y
43    endif
44