6 depends on ICC_BUS && EXPERIMENTAL
8 Includes the Virtual APIC device
14 depends on APIC && DEBUG_ON
16 Enable debugging for the APIC
22 depends on ICC_BUS && 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
38 depends on EXPERIMENTAL
40 The ICC Bus for APIC/IOAPIC communication
43 bool "ICC BUS Debugging"
45 depends on ICC_BUS && DEBUG_ON
47 Enable debugging for the ICC BUS
51 bool "Bochs Debug Console Device"
54 Includes the Bochs Debug console device
62 Includes the Virtual Generic device
65 bool "Generic device Debugging"
67 depends on GENERIC && DEBUG_ON
69 Enable debugging for Generic
74 bool "i440fx Northbridge"
78 Includes the Virtual Northbridge
85 Includes the Virtual IDE layer
90 depends on IDE && DEBUG_ON
92 Enable debugging for the IDE Layer
102 Includes the Virtual standard PC Keyboard device
104 config DEBUG_KEYBOARD
105 bool "Keyboard Debugging"
107 depends on KEYBOARD && DEBUG_ON
109 Enable debugging for the Keyboard
112 config LINUX_VIRTIO_BALLOON
113 bool "Linux Virtio Balloon Device"
117 Includes the Linux virtio balloon device
119 config DEBUG_VIRTIO_BALLOON
120 bool "Linux Virtio Balloon Debugging"
122 depends on LINUX_VIRTIO_BALLOON && DEBUG_ON
124 Enable debugging for the Linux Virtio Balloon Device
127 config LINUX_VIRTIO_BLOCK
128 bool "Linux Virtio Block Device"
132 Includes the Linux virtio block device
134 config DEBUG_VIRTIO_BLOCK
135 bool "Linux Virtio Block Debugging"
137 depends on LINUX_VIRTIO_BLOCK && DEBUG_ON
139 Enable debugging for the Linux Virtio Block Device
141 config LINUX_VIRTIO_SYM
142 bool "Linux Virtio Symbiotic Device"
144 depends on PCI && SYMBIOTIC
146 Includes the Linux virtio symbiotic device
148 config DEBUG_VIRTIO_SYM
149 bool "Linux Virtio Symbiotic Debugging"
151 depends on LINUX_VIRTIO_SYM && DEBUG_ON
153 Enable debugging for the Linux Virtio Symbiotic Device
155 config LINUX_VIRTIO_NET
156 bool "Enable Virtio Network Device"
158 depends on PCI && EXPERIMENTAL
160 Enable the Virtio Net
162 config DEBUG_VIRTIO_NET
163 bool "Linux Virtio Net Debugging"
165 depends on LINUX_VIRTIO_NET && DEBUG_ON
167 Enable debugging for the Linux Virtio Network Device
170 bool "Enable VNET VIrtio NIC Device"
172 depends on PCI && EXPERIMENTAL
174 Enable the VNET Virtio backend device
176 config DEBUG_VNET_NIC
177 bool "VNET NIC Device Debugging"
179 depends on VNET_NIC && DEBUG_ON
181 Enable debugging for the VNET NIC Device
186 depends on EXPERIMENTAL
189 Includes the Virtual NE2K network card
192 bool "NE2K debugging"
193 depends on NE2k && DEBUG_ON
195 Enable debugging for the NE2K
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
284 bool "NETDISK storage backend"
286 depends on SOCKET && (IDE || LINUX_VIRTIO_BLOCK)
288 Includes the Network based disk backend
291 bool "RAMDISK storage backend"
293 depends on IDE || LINUX_VIRTIO_BLOCK
295 Includes the RAM based disk backend
299 bool "TMPDISK storage backend"
301 depends on IDE || LINUX_VIRTIO_BLOCK
303 Includes the temporary RAM disk
305 config SWAPBYPASS_DISK_CACHE
306 bool "SwapBypass disk cache"
308 depends on SWAPBYPASS && (LINUX_VIRTIO_BLOCK || IDE)
310 Includes the SwapBypass ram based swap disk cache
312 config SWAPBYPASS_DISK_CACHE2
313 bool "SwapBypass disk cache v2"
315 depends on SWAPBYPASS && (LINUX_VIRTIO_BLOCK || IDE)
317 Includes the SwapBypass ram based swap disk cache
320 bool "Disk Performance Model"
322 depends on LINUX_VIRTIO_BLOCK || IDE
324 Includes Performance model filter for disk operations
329 depends on !PASSTHROUGH_VIDEO
331 Includes the Virtual CGA video support
334 config TELNET_CONSOLE
335 bool "Telnet Virtual Console"
337 depends on CGA && !PASSTHROUGH_VIDEO
339 Includes the virtual telnet console
341 config CURSES_CONSOLE
342 bool "Curses Virtual Console"
344 depends on CGA && !PASSTHROUGH_VIDEO
346 Includes the virtual curses console
352 Include virtual serial port