6 depends on EXPERIMENTAL
8 Includes the Virtual APIC device
14 depends on APIC && DEBUG_ON
16 Enable debugging for the APIC
22 depends on EXPERIMENTAL
25 Includes the Virtual IO APIC
28 bool "IO APIC Debugging"
30 depends on IO_APIC && DEBUG_ON
32 Enable debugging for the IO APIC
37 bool "Bochs Debug Console Device"
40 Includes the Bochs Debug console device
48 Includes the Virtual Generic device
51 bool "Generic device Debugging"
53 depends on GENERIC && DEBUG_ON
55 Enable debugging for Generic
60 bool "i440fx Northbridge"
64 Includes the Virtual Northbridge
71 Includes the Virtual IDE layer
76 depends on IDE && DEBUG_ON
78 Enable debugging for the IDE Layer
88 Includes the Virtual standard PC Keyboard device
91 bool "Keyboard Debugging"
93 depends on KEYBOARD && DEBUG_ON
95 Enable debugging for the Keyboard
98 config LINUX_VIRTIO_BALLOON
99 bool "Linux Virtio Balloon Device"
103 Includes the Linux virtio balloon device
105 config DEBUG_VIRTIO_BALLOON
106 bool "Linux Virtio Balloon Debugging"
108 depends on LINUX_VIRTIO_BALLOON && DEBUG_ON
110 Enable debugging for the Linux Virtio Balloon Device
113 config LINUX_VIRTIO_BLOCK
114 bool "Linux Virtio Block Device"
118 Includes the Linux virtio block device
120 config DEBUG_VIRTIO_BLOCK
121 bool "Linux Virtio Block Debugging"
123 depends on LINUX_VIRTIO_BLOCK && DEBUG_ON
125 Enable debugging for the Linux Virtio Block Device
127 config LINUX_VIRTIO_SYM
128 bool "Linux Virtio Symbiotic Device"
130 depends on PCI && SYMBIOTIC
132 Includes the Linux virtio symbiotic device
134 config DEBUG_VIRTIO_SYM
135 bool "Linux Virtio Symbiotic Debugging"
137 depends on LINUX_VIRTIO_SYM && DEBUG_ON
139 Enable debugging for the Linux Virtio Symbiotic Device
141 config LINUX_VIRTIO_NET
142 bool "Enable Virtio Network Device"
144 depends on PCI && EXPERIMENTAL
146 Enable the Virtio Net
148 config DEBUG_VIRTIO_NET
149 bool "Linux Virtio Net Debugging"
151 depends on LINUX_VIRTIO_NET && DEBUG_ON
153 Enable debugging for the Linux Virtio Network Device
156 bool "Enable VNET VIrtio NIC Device"
158 depends on PCI && EXPERIMENTAL
160 Enable the VNET Virtio backend device
162 config DEBUG_VNET_NIC
163 bool "VNET NIC Device Debugging"
165 depends on VNET_NIC && DEBUG_ON
167 Enable debugging for the VNET NIC Device
172 depends on EXPERIMENTAL
175 Includes the Virtual NE2K network card
178 bool "NE2K debugging"
179 depends on NE2k && DEBUG_ON
181 Enable debugging for the NE2K
191 Includes the Virtual CMOS NVRAM Device
194 bool "NVRAM debugging"
195 depends on NVRAM && DEBUG_ON
197 Enable debugging for the NVRAM
202 bool "OS Debug Console Device"
205 Includes the OS Debug console device
209 bool "PIIX3 Southbridge"
212 Includes the Virtual Piix3 Southbridge
219 Includes the Virtual PCI Bus
221 config PASSTHROUGH_PCI
222 bool "Passthrough PCI"
224 depends on PCI && EXPERIMENTAL && SYMBIOTIC
226 Enables hardware devices to be passed through to the VM
230 depends on PCI && DEBUG_ON
232 Enable debugging for the PCI
240 Includes the Virtual 8259a PIC Device
244 depends on PIC && DEBUG_ON
246 Enable debugging for the PIC
253 Includes the Virtual 8254 PIT Device
257 depends on PIT && DEBUG_ON
259 Enable debugging for the PIT
262 bool "FILEDISK storage backend"
264 depends on FILE && (IDE || LINUX_VIRTIO_BLOCK)
266 Includes the file based disk backend
270 bool "NETDISK storage backend"
272 depends on SOCKET && (IDE || LINUX_VIRTIO_BLOCK)
274 Includes the Network based disk backend
277 bool "RAMDISK storage backend"
279 depends on IDE || LINUX_VIRTIO_BLOCK
281 Includes the RAM based disk backend
285 bool "TMPDISK storage backend"
287 depends on IDE || LINUX_VIRTIO_BLOCK
289 Includes the temporary RAM disk
291 config SWAPBYPASS_DISK_CACHE
292 bool "SwapBypass disk cache"
294 depends on SWAPBYPASS && (LINUX_VIRTIO_BLOCK || IDE)
296 Includes the SwapBypass ram based swap disk cache
298 config SWAPBYPASS_DISK_CACHE2
299 bool "SwapBypass disk cache v2"
301 depends on SWAPBYPASS && (LINUX_VIRTIO_BLOCK || IDE)
303 Includes the SwapBypass ram based swap disk cache
306 bool "Disk Performance Model"
308 depends on LINUX_VIRTIO_BLOCK || IDE
310 Includes Performance model filter for disk operations
315 depends on !PASSTHROUGH_VIDEO
317 Includes the Virtual CGA video support
320 config TELNET_CONSOLE
321 bool "Telnet Virtual Console"
323 depends on CGA && !PASSTHROUGH_VIDEO
325 Includes the virtual telnet console
327 config CURSES_CONSOLE
328 bool "Curses Virtual Console"
330 depends on CGA && !PASSTHROUGH_VIDEO
332 Includes the virtual curses console
338 Include virtual serial port
341 bool "Stream based character frontend"
344 Include Stream based character device frontend