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 && VNET
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
268 config DEBUG_FILEDISK
269 bool "FILEDISK backend debugging"
270 depends on FILEDISK && DEBUG_ON
272 Enable debugging for the file based disk backend
275 bool "NETDISK storage backend"
277 depends on SOCKET && (IDE || LINUX_VIRTIO_BLOCK)
279 Includes the Network based disk backend
282 bool "RAMDISK storage backend"
284 depends on IDE || LINUX_VIRTIO_BLOCK
286 Includes the RAM based disk backend
289 bool "RAMDISK baskend debugging"
290 depends on RAMDISK && DEBUG_ON
292 Enable debugging for the ram based disk backend
295 bool "TMPDISK storage backend"
297 depends on IDE || LINUX_VIRTIO_BLOCK
299 Includes the temporary RAM disk
301 config SWAPBYPASS_DISK_CACHE
302 bool "SwapBypass disk cache"
304 depends on SWAPBYPASS && (LINUX_VIRTIO_BLOCK || IDE)
306 Includes the SwapBypass ram based swap disk cache
308 config SWAPBYPASS_DISK_CACHE2
309 bool "SwapBypass disk cache v2"
311 depends on SWAPBYPASS && (LINUX_VIRTIO_BLOCK || IDE)
313 Includes the SwapBypass ram based swap disk cache
316 bool "Disk Performance Model"
318 depends on LINUX_VIRTIO_BLOCK || IDE
320 Includes Performance model filter for disk operations
325 depends on !PASSTHROUGH_VIDEO
327 Includes the Virtual CGA video support
330 config TELNET_CONSOLE
331 bool "Telnet Virtual Console"
333 depends on CGA && !PASSTHROUGH_VIDEO
335 Includes the virtual telnet console
337 config CURSES_CONSOLE
338 bool "Curses Virtual Console"
340 depends on CGA && !PASSTHROUGH_VIDEO
342 Includes the virtual curses console
348 Include virtual serial port
351 bool "Stream based character frontend"
354 Include Stream based character device frontend