1bf87bef0SPeter MaydellThe QEMU PC System emulator simulates the following peripherals: 2bf87bef0SPeter Maydell 3bf87bef0SPeter Maydell- i440FX host PCI bridge and PIIX3 PCI to ISA bridge 4bf87bef0SPeter Maydell 5bf87bef0SPeter Maydell- Cirrus CLGD 5446 PCI VGA card or dummy VGA card with Bochs VESA 6bf87bef0SPeter Maydell extensions (hardware level, including all non standard modes). 7bf87bef0SPeter Maydell 8bf87bef0SPeter Maydell- PS/2 mouse and keyboard 9bf87bef0SPeter Maydell 10bf87bef0SPeter Maydell- 2 PCI IDE interfaces with hard disk and CD-ROM support 11bf87bef0SPeter Maydell 12bf87bef0SPeter Maydell- Floppy disk 13bf87bef0SPeter Maydell 14bf87bef0SPeter Maydell- PCI and ISA network adapters 15bf87bef0SPeter Maydell 16bf87bef0SPeter Maydell- Serial ports 17bf87bef0SPeter Maydell 18bf87bef0SPeter Maydell- IPMI BMC, either and internal or external one 19bf87bef0SPeter Maydell 20bf87bef0SPeter Maydell- Creative SoundBlaster 16 sound card 21bf87bef0SPeter Maydell 22bf87bef0SPeter Maydell- ENSONIQ AudioPCI ES1370 sound card 23bf87bef0SPeter Maydell 24bf87bef0SPeter Maydell- Intel 82801AA AC97 Audio compatible sound card 25bf87bef0SPeter Maydell 26bf87bef0SPeter Maydell- Intel HD Audio Controller and HDA codec 27bf87bef0SPeter Maydell 28bf87bef0SPeter Maydell- Adlib (OPL2) - Yamaha YM3812 compatible chip 29bf87bef0SPeter Maydell 30bf87bef0SPeter Maydell- Gravis Ultrasound GF1 sound card 31bf87bef0SPeter Maydell 32bf87bef0SPeter Maydell- CS4231A compatible sound card 33bf87bef0SPeter Maydell 3459e75839SGerd Hoffmann- PC speaker 3559e75839SGerd Hoffmann 36bf87bef0SPeter Maydell- PCI UHCI, OHCI, EHCI or XHCI USB controller and a virtual USB-1.1 37bf87bef0SPeter Maydell hub. 38bf87bef0SPeter Maydell 39*888788ddSZhao LiuSMP is supported with a large number of virtual CPUs (upper limit is 40*888788ddSZhao Liuconfiguration dependent). 41bf87bef0SPeter Maydell 42bf87bef0SPeter MaydellQEMU uses the PC BIOS from the Seabios project and the Plex86/Bochs LGPL 43bf87bef0SPeter MaydellVGA BIOS. 44bf87bef0SPeter Maydell 45bf87bef0SPeter MaydellQEMU uses YM3812 emulation by Tatsuyuki Satoh. 46bf87bef0SPeter Maydell 47bf87bef0SPeter MaydellQEMU uses GUS emulation (GUSEMU32 http://www.deinmeister.de/gusemu/) by 48bf87bef0SPeter MaydellTibor \"TS\" Schütz. 49bf87bef0SPeter Maydell 50bf87bef0SPeter MaydellNote that, by default, GUS shares IRQ(7) with parallel ports and so QEMU 51bf87bef0SPeter Maydellmust be told to not have parallel ports to have working GUS. 52bf87bef0SPeter Maydell 53bf87bef0SPeter Maydell.. parsed-literal:: 54bf87bef0SPeter Maydell 5559e75839SGerd Hoffmann |qemu_system_x86| dos.img -device gus -parallel none 56bf87bef0SPeter Maydell 57bf87bef0SPeter MaydellAlternatively: 58bf87bef0SPeter Maydell 59bf87bef0SPeter Maydell.. parsed-literal:: 60bf87bef0SPeter Maydell 61bf87bef0SPeter Maydell |qemu_system_x86| dos.img -device gus,irq=5 62bf87bef0SPeter Maydell 63bf87bef0SPeter MaydellOr some other unclaimed IRQ. 64bf87bef0SPeter Maydell 65bf87bef0SPeter MaydellCS4231A is the chip used in Windows Sound System and GUSMAX products 6659e75839SGerd Hoffmann 6759e75839SGerd HoffmannThe PC speaker audio device can be configured using the pcspk-audiodev 6859e75839SGerd Hoffmannmachine property, i.e. 6959e75839SGerd Hoffmann 7059e75839SGerd Hoffmann.. parsed-literal:: 7159e75839SGerd Hoffmann 7259e75839SGerd Hoffmann |qemu_system_x86| some.img \ 7359e75839SGerd Hoffmann -audiodev <backend>,id=<name> \ 7459e75839SGerd Hoffmann -machine pcspk-audiodev=<name> 75aa0c9aecSBernhard Beschow 76aa0c9aecSBernhard BeschowMachine-specific options 77aa0c9aecSBernhard Beschow~~~~~~~~~~~~~~~~~~~~~~~~ 78aa0c9aecSBernhard Beschow 79aa0c9aecSBernhard BeschowIt supports the following machine-specific options: 80aa0c9aecSBernhard Beschow 81aa0c9aecSBernhard Beschow- ``x-south-bridge=PIIX3|piix4-isa`` (Experimental option to select a particular 82aa0c9aecSBernhard Beschow south bridge. Default: ``PIIX3``) 83