7 Includes the Virtual APIC device
13 depends on APIC && DEBUG_ON
15 Enable debugging for the APIC
23 Includes the Virtual IO APIC
26 bool "IO APIC Debugging"
28 depends on IO_APIC && DEBUG_ON
30 Enable debugging for the IO APIC
35 bool "Bochs Debug Console Device"
38 Includes the Bochs Debug console device
46 Includes the Virtual Generic device
49 bool "Generic device Debugging"
51 depends on GENERIC && DEBUG_ON
53 Enable debugging for Generic
58 bool "i440fx Northbridge"
62 Includes the Virtual Northbridge
69 Includes the Virtual IDE layer
74 depends on IDE && DEBUG_ON
76 Enable debugging for the IDE Layer
86 Includes the Virtual standard PC Keyboard device
89 bool "Keyboard Debugging"
91 depends on KEYBOARD && DEBUG_ON
93 Enable debugging for the Keyboard
96 config LINUX_VIRTIO_BALLOON
97 bool "Linux Virtio Balloon Device"
101 Includes the Linux virtio balloon device
103 config DEBUG_VIRTIO_BALLOON
104 bool "Linux Virtio Balloon Debugging"
106 depends on LINUX_VIRTIO_BALLOON && DEBUG_ON
108 Enable debugging for the Linux Virtio Balloon Device
111 config LINUX_VIRTIO_BLOCK
112 bool "Linux Virtio Block Device"
116 Includes the Linux virtio block device
118 config DEBUG_VIRTIO_BLOCK
119 bool "Linux Virtio Block Debugging"
121 depends on LINUX_VIRTIO_BLOCK && DEBUG_ON
123 Enable debugging for the Linux Virtio Block Device
125 config LINUX_VIRTIO_SYM
126 bool "Linux Virtio Symbiotic Device"
128 depends on PCI && SYMBIOTIC
130 Includes the Linux virtio symbiotic device
132 config DEBUG_VIRTIO_SYM
133 bool "Linux Virtio Symbiotic Debugging"
135 depends on LINUX_VIRTIO_SYM && DEBUG_ON
137 Enable debugging for the Linux Virtio Symbiotic Device
139 config LINUX_VIRTIO_NET
140 bool "Enable Virtio Network Device"
142 depends on PCI && EXPERIMENTAL
144 Enable the Virtio Net
146 config DEBUG_VIRTIO_NET
147 bool "Linux Virtio Net Debugging"
149 depends on LINUX_VIRTIO_NET && DEBUG_ON
151 Enable debugging for the Linux Virtio Network Device
154 bool "Enable VNET VIrtio NIC Device"
156 depends on PCI && EXPERIMENTAL && VNET
158 Enable the VNET Virtio backend device
160 config DEBUG_VNET_NIC
161 bool "VNET NIC Device Debugging"
163 depends on VNET_NIC && DEBUG_ON
165 Enable debugging for the VNET NIC Device
170 depends on EXPERIMENTAL
173 Includes the Virtual NE2K network card
176 bool "NE2K debugging"
178 depends on NE2K && DEBUG_ON
180 Enable debugging for the NE2K
184 depends on EXPERIMENTAL
187 Includes the Virtual RTL8139 network card
190 bool "RTL8139 debugging"
192 depends on RTL8139 && DEBUG_ON
194 Enable debugging for the RTL8139
197 bool "Enable Direct Bridge to Host network"
199 depends on EXPERIMENTAL && PACKET
201 Enable Host Direct Network Bridge backend device for all network front devices
203 config DEBUG_NIC_BRIDGE
204 bool "Debugging Direct Bridge to Host network"
206 depends on NIC_BRIDGE && DEBUG_ON
208 Enable Debugging on Host Direct Network Bridge backend device
217 Includes the Virtual CMOS NVRAM Device
220 bool "NVRAM debugging"
221 depends on NVRAM && DEBUG_ON
223 Enable debugging for the NVRAM
228 bool "OS Debug Console Device"
231 Includes the OS Debug console device
235 bool "PIIX3 Southbridge"
238 Includes the Virtual Piix3 Southbridge
245 Includes the Virtual PCI Bus
247 config PASSTHROUGH_PCI
248 bool "Passthrough PCI"
250 depends on PCI && EXPERIMENTAL && SYMBIOTIC
252 Enables hardware devices to be passed through to the VM
256 depends on PCI && DEBUG_ON
258 Enable debugging for the PCI
266 Includes the Virtual 8259a PIC Device
270 depends on PIC && DEBUG_ON
272 Enable debugging for the PIC
279 Includes the Virtual 8254 PIT Device
283 depends on PIT && DEBUG_ON
285 Enable debugging for the PIT
288 bool "FILEDISK storage backend"
290 depends on FILE && (IDE || LINUX_VIRTIO_BLOCK)
292 Includes the file based disk backend
294 config DEBUG_FILEDISK
295 bool "FILEDISK backend debugging"
296 depends on FILEDISK && DEBUG_ON
298 Enable debugging for the file based disk backend
301 bool "NETDISK storage backend"
303 depends on SOCKET && (IDE || LINUX_VIRTIO_BLOCK)
305 Includes the Network based disk backend
308 bool "RAMDISK storage backend"
310 depends on IDE || LINUX_VIRTIO_BLOCK
312 Includes the RAM based disk backend
315 bool "RAMDISK baskend debugging"
316 depends on RAMDISK && DEBUG_ON
318 Enable debugging for the ram based disk backend
321 bool "TMPDISK storage backend"
323 depends on IDE || LINUX_VIRTIO_BLOCK
325 Includes the temporary RAM disk
327 config SWAPBYPASS_DISK_CACHE
328 bool "SwapBypass disk cache"
330 depends on SWAPBYPASS && (LINUX_VIRTIO_BLOCK || IDE)
332 Includes the SwapBypass ram based swap disk cache
334 config SWAPBYPASS_DISK_CACHE2
335 bool "SwapBypass disk cache v2"
337 depends on SWAPBYPASS && (LINUX_VIRTIO_BLOCK || IDE)
339 Includes the SwapBypass ram based swap disk cache
342 bool "Disk Performance Model"
344 depends on LINUX_VIRTIO_BLOCK || IDE
346 Includes Performance model filter for disk operations
351 depends on !PASSTHROUGH_VIDEO && GRAPHICS_CONSOLE
353 Includes the Virtual VGA video support, and will
354 eventually also include SVGA
355 Host frame buffer support (GRAPHICS_CONSOLE) is needed
356 for the hostframebuf option to work
364 Enables debugging output for the VGA device
369 depends on !PASSTHROUGH_VIDEO
371 Includes the Virtual CGA video support
379 Enables Debugging for the CGA device (2 = Verbose, 1 = Debug, 0 = Off)
381 config TELNET_CONSOLE
382 bool "Telnet Virtual Console"
384 depends on CGA && !PASSTHROUGH_VIDEO
386 Includes the virtual telnet console
388 config CURSES_CONSOLE
389 bool "Curses Virtual Console"
391 depends on CGA && !PASSTHROUGH_VIDEO
393 Includes the virtual curses console
399 Include virtual serial port
402 bool "Stream based character frontend"
405 Include Stream based character device frontend
409 bool "Machine Check architecture"
411 depends on EXPERIMENTAL
413 Include Machine Check injection architecture