menuconfig RT_USING_VIRTIO bool "Using VirtIO device drivers" default n if RT_USING_VIRTIO choice RT_USING_VIRTIO_VERSION prompt "VirtIO Version" default RT_USING_VIRTIO_LEGACY config RT_USING_VIRTIO_LEGACY bool "VirtIO Legacy (v0.95)" help Support for VirtIO legacy interface (version 0x1). This is the older version compatible with most existing QEMU versions. config RT_USING_VIRTIO10 bool "VirtIO Legacy (v1.0 - alias for compatibility)" help Alias for RT_USING_VIRTIO_LEGACY for backward compatibility. Support for VirtIO legacy interface (version 0x1). config RT_USING_VIRTIO_MODERN bool "VirtIO Modern (v1.0+)" help Support for VirtIO modern interface (version 0x2). This version supports VirtIO 1.0, 1.1, and 1.2 specifications. Requires QEMU 2.4+ or compatible hypervisor. endchoice config RT_USING_VIRTIO_MMIO_ALIGN bool "Using VirtIO MMIO alignment" default y config RT_USING_VIRTIO_BLK bool "Using VirtIO BLK" default y config RT_USING_VIRTIO_NET bool "Using VirtIO NET" default y menuconfig RT_USING_VIRTIO_CONSOLE bool "Using VirtIO Console" default y if RT_USING_VIRTIO_CONSOLE config RT_USING_VIRTIO_CONSOLE_PORT_MAX_NR int "Max number of port in VirtIO Console" default 4 endif config RT_USING_VIRTIO_GPU bool "Using VirtIO GPU" default y config RT_USING_VIRTIO_INPUT bool "Using VirtIO Input" default y endif