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
185 bool "Enable Direct Bridge to Host network"
187 depends on EXPERIMENTAL && PACKET
189 Enable Host Direct Network Bridge backend device for all network front devices
191 config DEBUG_NIC_BRIDGE
192 bool "Debugging Direct Bridge to Host network"
194 depends on NIC_BRIDGE && DEBUG_ON
196 Enable Debugging on Host Direct Network Bridge backend device
205 Includes the Virtual CMOS NVRAM Device
208 bool "NVRAM debugging"
209 depends on NVRAM && DEBUG_ON
211 Enable debugging for the NVRAM
216 bool "OS Debug Console Device"
219 Includes the OS Debug console device
223 bool "PIIX3 Southbridge"
226 Includes the Virtual Piix3 Southbridge
233 Includes the Virtual PCI Bus
235 config PASSTHROUGH_PCI
236 bool "Passthrough PCI"
238 depends on PCI && EXPERIMENTAL && SYMBIOTIC
240 Enables hardware devices to be passed through to the VM
244 depends on PCI && DEBUG_ON
246 Enable debugging for the PCI
254 Includes the Virtual 8259a PIC Device
258 depends on PIC && DEBUG_ON
260 Enable debugging for the PIC
267 Includes the Virtual 8254 PIT Device
271 depends on PIT && DEBUG_ON
273 Enable debugging for the PIT
276 bool "FILEDISK storage backend"
278 depends on FILE && (IDE || LINUX_VIRTIO_BLOCK)
280 Includes the file based disk backend
282 config DEBUG_FILEDISK
283 bool "FILEDISK backend debugging"
284 depends on FILEDISK && DEBUG_ON
286 Enable debugging for the file based disk backend
289 bool "NETDISK storage backend"
291 depends on SOCKET && (IDE || LINUX_VIRTIO_BLOCK)
293 Includes the Network based disk backend
296 bool "RAMDISK storage backend"
298 depends on IDE || LINUX_VIRTIO_BLOCK
300 Includes the RAM based disk backend
303 bool "RAMDISK baskend debugging"
304 depends on RAMDISK && DEBUG_ON
306 Enable debugging for the ram based disk backend
309 bool "TMPDISK storage backend"
311 depends on IDE || LINUX_VIRTIO_BLOCK
313 Includes the temporary RAM disk
315 config SWAPBYPASS_DISK_CACHE
316 bool "SwapBypass disk cache"
318 depends on SWAPBYPASS && (LINUX_VIRTIO_BLOCK || IDE)
320 Includes the SwapBypass ram based swap disk cache
322 config SWAPBYPASS_DISK_CACHE2
323 bool "SwapBypass disk cache v2"
325 depends on SWAPBYPASS && (LINUX_VIRTIO_BLOCK || IDE)
327 Includes the SwapBypass ram based swap disk cache
330 bool "Disk Performance Model"
332 depends on LINUX_VIRTIO_BLOCK || IDE
334 Includes Performance model filter for disk operations
339 depends on !PASSTHROUGH_VIDEO
341 Includes the Virtual CGA video support
344 config TELNET_CONSOLE
345 bool "Telnet Virtual Console"
347 depends on CGA && !PASSTHROUGH_VIDEO
349 Includes the virtual telnet console
351 config CURSES_CONSOLE
352 bool "Curses Virtual Console"
354 depends on CGA && !PASSTHROUGH_VIDEO
356 Includes the virtual curses console
362 Include virtual serial port
365 bool "Stream based character frontend"
368 Include Stream based character device frontend